Chameleon Applications

Chameleon Applications Commit Details

Date:2010-10-20 04:49:39 (13 years 5 months ago)
Author:ErmaC
Commit:192
Parents: 191
Message:update Spanish and Chinese
Changes:
M/branches/iFabio/trunk/package/Resources/Chinese.lproj/Localizable.strings
M/branches/iFabio/trunk/package/Resources/Spanish.lproj/Description.html
M/branches/iFabio/trunk/package/Resources/Spanish.lproj/Localizable.strings
M/branches/iFabio/trunk/package/buildpkg

File differences

branches/iFabio/trunk/package/buildpkg
2828
2929
3030
31
31
3232
33
34
35
33
3634
35
36
3737
3838
39
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
4062
4163
42
4364
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
6565
6666
6767
......
7373
7474
7575
76
76
7777
7878
7979
......
9797
9898
9999
100
101100
102101
103
102
104103
105104
106105
107106
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129107
130
108
131109
132110
133111
134112
135113
114
115
136116
117
137118
138
139
140
141
142
143
144
145
146
119
120
121
122
123
124
125
126
127
128
129
130
147131
148132
149133
150134
151
152
153
154
155
156
157
158
159
160
161
135
136
137
138
139
140
141
142
143
144
145
146
162147
163148
164149
165
150
166151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
167172
168173
174
169175
170176
171177
......
215221
216222
217223
218
219224
225
220226
221227
222228
223229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
224252
225253
226254
......
243271
244272
245273
246
274
247275
248276
249277
250278
251279
252
280
281
253282
254283
255284
# clean up the destination path
rm -R -f "${1}"
rm -R -f "${1}"
echo "Building $packagename Install Package (Standard) v${version%%-*} $stage r$revision $builddate"
outline[$((outlinecount++))]="${indent[$xmlindent]}<choices-outline>"
echo "Building $packagename Install Package (Standard) v${version%%-*} $stage r$revision $builddate"
outline[$((outlinecount++))]="${indent[$xmlindent]}<choices-outline>"
# Start
# build Chameleon package
((xmlindent++))
# build core package
mkdir -p ${1}/Core/Root/usr/sbin
mkdir -p ${1}/Core/Root/usr/local/bin
mkdir -p ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot0 ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot0hfs ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1f32 ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1h ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1he ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1hp ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/cdboot ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/chain0 ${1}/Core/Root/usr/standalone/i386
fixperms "${1}/Core/Root/"
cp -f ${pkgroot}/fdisk ${1}/Core/Root/usr/sbin
cp -f ${pkgroot}/fdisk440 ${1}/Core/Root/usr/sbin
local coresize=$( du -hkc "${1}/Core/Root" | tail -n1 | awk {'print $1'} )
echo "Building core package"
buildpackage "${1}/Core" "/" "0" "start_visible=\"false\" start_selected=\"true\""
# End build core package
outline[$((outlinecount++))]="${indent[$xmlindent]}\t<line choice=\"Chameleon\">"
choices[$((choicescount++))]="<choice\n\tid=\"Chameleon\"\n\ttitle=\"Chameleon_title\"\n\tdescription=\"Chameleon_description\"\n>\n</choice>\n"
((xmlindent++))
# build core package
mkdir -p ${1}/Core/Root/usr/sbin
mkdir -p ${1}/Core/Root/usr/local/bin
mkdir -p ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot0 ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot0hfs ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1f32 ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1h ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1he ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/boot1hp ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/cdboot ${1}/Core/Root/usr/standalone/i386
cp -f ${1%/*}/i386/chain0 ${1}/Core/Root/usr/standalone/i386
fixperms "${1}/Core/Root/"
cp -f ${pkgroot}/fdisk ${1}/Core/Root/usr/sbin
cp -f ${pkgroot}/fdisk440 ${1}/Core/Root/usr/sbin
local coresize=$( du -hkc "${1}/Core/Root" | tail -n1 | awk {'print $1'} )
echo "Building core package"
buildpackage "${1}/Core" "/" "0" "start_visible=\"false\" start_selected=\"true\""
# End build core package
# build standard package
mkdir -p ${1}/Standard/Root
mkdir -p ${1}/Standard/Scripts/Tools
# build standard package with boot0hfs
mkdir -p ${1}/Standardhfs/Root
mkdir -p ${1}/Standardhfs/Scripts
mkdir -p ${1}/Standardhfs/Scripts/Tools
cp -f ${pkgroot}/Scripts/Standardhfs/* ${1}/Standardhfs/Scripts
ditto --arch i386 `which SetFile` ${1}/Standardhfs/Scripts/Tools/SetFile
echo "Building boot0hfs package"
echo "Building efi hfs package"
buildpackage "${1}/EnhancedHFS" "/" "${coresize}" "start_visible=\"systemHasGPT()\" start_selected=\"false\" selected=\"exclusive(choices['Standard']) &amp;&amp; exclusive(choices['Standardhfs']) &amp;&amp; exclusive(choices['EnhancedFAT']) &amp;&amp; exclusive(choices['noboot'])\""
# End build efi hfs package
# build reset choice package
mkdir -p ${1}/noboot/Root
#echo "Building reset choice package"
echo "Building reset choice package"
buildpackage "${1}/noboot" "/" "" "start_visible=\"true\" start_selected=\"false\" selected=\"exclusive(choices['Standard']) &amp;&amp; exclusive(choices['Standardhfs']) &amp;&amp; exclusive(choices['EnhancedFAT']) &amp;&amp; exclusive(choices['EnhancedHFS'])\""
# End build reset choice package
((xmlindent--))
outline[$((outlinecount++))]="${indent[$xmlindent]}\t</line>" # End Chameleon pakage
# build theme packages
outline[$((outlinecount++))]="${indent[$xmlindent]}\t<line choice=\"Themes\">"
choices[$((choicescount++))]="<choice\n\tid=\"Themes\"\n\ttitle=\"Themes_title\"\n\tdescription=\"Themes_description\"\n>\n</choice>\n"
((xmlindent++))
packagesidentity="org.chameleon.theme"
artwork="${1%/*}"
themes=($( find "${artwork%/*}/artwork/themes" -type d -depth 1 -not -name '.svn' ))
for (( i = 0 ; i < ${#themes[@]} ; i++ ))
do
theme=$( echo ${themes[$i]##*/} | awk 'BEGIN{OFS=FS=""}{$1=toupper($1);print}' )
mkdir -p "${1}/${theme}/Root/"
ditto --noextattr --noqtn "${themes[$i]}" "${1}/${themes[$i]##*/}/Root/${theme}"
find "${1}/${themes[$i]##*/}" -name '.DS_Store' -or -name '.svn' -exec rm -R {} \+
find "${1}/${themes[$i]##*/}" -type f -exec chmod 644 {} \+
buildpackage "${1}/${theme}" "/Extra/Themes" "" "start_selected=\"false\""
rm -R -f "${1}/${i##*/}"
done
echo "Building themes package"
((xmlindent--))
outline[$((outlinecount++))]="${indent[$xmlindent]}\t</line>"
# End build theme packages
# End build Chameleon package
# build options packages
outline[$((outlinecount++))]="${indent[$xmlindent]}\t<line choice=\"Options\">"
choices[$((choicescount++))]="<choice\n\tid=\"Options\"\n\ttitle=\"Options_title\"\n\tdescription=\"Options_description\"\n>\n</choice>\n"
((xmlindent++))
# build base options packages
packagesidentity="org.chameleon.options"
options=($( find "${pkgroot}/Scripts/BaseOptions" -type d -depth 1 -not -name '.svn' ))
for (( i = 0 ; i < ${#options[@]} ; i++ ))
do
mkdir -p "${1}/${options[$i]##*/}/Root"
mkdir -p "${1}/${options[$i]##*/}/Scripts"
ditto --noextattr --noqtn "${options[$i]}/postinstall" "${1}/${options[$i]##*/}/Scripts/postinstall"
echo "Building ${options[$i]##*/} package"
buildpackage "${1}/${options[$i]##*/}" "/" "" "start_selected=\"false\""
rm -R -f "${1}/${i##*/}"
done
for (( i = 0 ; i < ${#options[@]} ; i++ ))
do
mkdir -p "${1}/${options[$i]##*/}/Root"
mkdir -p "${1}/${options[$i]##*/}/Scripts/Tools"
ditto --noextattr --noqtn "${options[$i]}/postinstall" "${1}/${options[$i]##*/}/Scripts/postinstall"
echo "Building ${options[$i]##*/} package"
buildpackage "${1}/${options[$i]##*/}" "/" "" "start_selected=\"false\""
done
# End build base options packages
# build resolution packages
outline[$((outlinecount++))]="${indent[$xmlindent]}\t<line choice=\"Resolution\">"
choices[$((choicescount++))]="<choice\n\tid=\"Resolution\"\n\ttitle=\"Resolution_title\"\n\tdescription=\"Resolution_description\"\n>\n</choice>\n"
((xmlindent++))
packagesidentity="org.chameleon.resolution"
resolutions=($( find "${pkgroot}/Scripts/Resolutions" -type d -depth 1 -not -name '.svn' ))
for (( y = 0 ; y < ${#resolutions[@]} ; y++ ))
do
mkdir -p "${1}/${resolutions[$y]##*/}/Root"
mkdir -p "${1}/${resolutions[$y]##*/}/Scripts"
ditto --noextattr --noqtn "${resolutions[$y]}/postinstall" "${1}/${resolutions[$y]##*/}/Scripts/postinstall"
buildpackage "${1}/${resolutions[$y]##*/}" "/" "" "start_selected=\"false\""
rm -R -f "${1}/${y##*/}"
done
echo "Building Resolution package"
packagesidentity="org.chameleon.resolution"
resolutions=($( find "${pkgroot}/Scripts/Resolutions" -type d -depth 1 -not -name '.svn' ))
for (( i = 0 ; i < ${#resolutions[@]} ; i++ ))
do
mkdir -p "${1}/${resolutions[$i]##*/}/Root"
mkdir -p "${1}/${resolutions[$i]##*/}/Scripts"
ditto --noextattr --noqtn "${resolutions[$i]}/postinstall" "${1}/${resolutions[$i]##*/}/Scripts/postinstall"
buildpackage "${1}/${resolutions[$i]##*/}" "/" "" "start_selected=\"false\""
done
echo "Building Resolution package"
((xmlindent--))
outline[$((outlinecount++))]="${indent[$xmlindent]}\t</line>"
# End build resolution packages
echo "Building Options package"
echo "Building Options package"
# build Advanced packages
#outline[$((outlinecount++))]="${indent[$xmlindent]}\t<line choice=\"Advanced\">"
#choices[$((choicescount++))]="<choice\n\tid=\"Advanced\"\n\ttitle=\"Advanced_title\"\n\tdescription=\"Advanced_description\"\n>\n</choice>\n"
#((xmlindent++))
#packagesidentity="org.chameleon.advanced"
#optionsadv=($( find "${pkgroot}/Scripts/AdvOpt" -type d -depth 1 -not -name '.svn' ))
#for (( i = 0 ; i < ${#optionsadv[@]} ; i++ ))
#do
#mkdir -p "${1}/${optionsadv[$i]##*/}/Root"
#mkdir -p "${1}/${optionsadv[$i]##*/}/Scripts"
#ditto --noextattr --noqtn "${optionsadv[$i]}/postinstall" "${1}/${optionsadv[$i]##*/}/Scripts/postinstall"
#echo "Building ${optionsadv[$i]##*/} package"
#buildpackage "${1}/${optionsadv[$i]##*/}" "/" "" "start_selected=\"false\""
#done
#((xmlindent--))
#outline[$((outlinecount++))]="${indent[$xmlindent]}\t</line>"
# End build Advanced packages
((xmlindent--))
outline[$((outlinecount++))]="${indent[$xmlindent]}\t</line>"
# End build options packages
# build utility package
chown 501:20 "${1}/${filename%.kext}/Root/"
buildpackage "${1}/${filename%.kext}" "/Extra/Extensions" "" "start_selected=\"false\""
rm -R -f "${1}/${filename%.kext}"
echo "Building ${filename%.kext} package"
done
echo "Building Kext package"
((xmlindent--))
outline[$((outlinecount++))]="${indent[$xmlindent]}\t</line>"
# End build kext packages
# build theme packages
outline[$((outlinecount++))]="${indent[$xmlindent]}\t<line choice=\"Themes\">"
choices[$((choicescount++))]="<choice\n\tid=\"Themes\"\n\ttitle=\"Themes_title\"\n\tdescription=\"Themes_description\"\n>\n</choice>\n"
((xmlindent++))
packagesidentity="org.chameleon.theme"
artwork="${1%/*}"
themes=($( find "${artwork%/*}/artwork/themes" -type d -depth 1 -not -name '.svn' ))
for (( i = 0 ; i < ${#themes[@]} ; i++ ))
do
theme=$( echo ${themes[$i]##*/} | awk 'BEGIN{OFS=FS=""}{$1=toupper($1);print}' )
mkdir -p "${1}/${theme}/Root/"
ditto --noextattr --noqtn "${themes[$i]}" "${1}/${themes[$i]##*/}/Root/${theme}"
find "${1}/${themes[$i]##*/}" -name '.DS_Store' -or -name '.svn' -exec rm -R {} \+
find "${1}/${themes[$i]##*/}" -type f -exec chmod 644 {} \+
buildpackage "${1}/${theme}" "/Extra/Themes" "" "start_selected=\"false\""
rm -R -f "${1}/${i##*/}"
done
echo "Building themes package"
((xmlindent--))
outline[$((outlinecount++))]="${indent[$xmlindent]}\t</line>"
# End build theme packages
# build package for Documents
packagesidentity="org.chameleon.Documents"
mkdir -p "${1}/Documents/Root"
packagesidentity="org.chameleon.post"
mkdir -p ${1}/Post/Root
mkdir -p ${1}/Post/Scripts
cp -f ${pkgroot}/Scripts/Post/postinstall ${1}/Post/Scripts
cp -f ${pkgroot}/Scripts/Post/* ${1}/Post/Scripts
ditto --arch i386 `which SetFile` ${1}/Post/Scripts/Tools/SetFile
buildpackage "${1}/Post" "/" "" "start_visible=\"false\" start_selected=\"true\""
echo "Building post package"
# End post install package
outline[$((outlinecount++))]="${indent[$xmlindent]}</choices-outline>" # End main package
outline[$((outlinecount++))]="${indent[$xmlindent]}</choices-outline>"
# End main package
# build meta package
branches/iFabio/trunk/package/Resources/Spanish.lproj/Description.html
1
2
1
2
3
4
5
6
37
4
5
6
7
8
9
10
11
12
13
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
14172
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
34238
239
35240
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title></title>
<meta name="Generator" content="Cocoa HTML Writer">
<meta name="CocoaVersion" content="949.43">
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Lucida Grande}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; min-height: 14.0px}
span.s1 {text-decoration: underline ; color: #0000f0}
</style>
<meta name=Title content="">
<meta name=Keywords content="">
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 2008">
<meta name=Originator content="Microsoft Word 2008">
<link rel=File-List href="Description_archivos/filelist.xml">
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Template>Normal.dotm</o:Template>
<o:LastAuthor>Juan Ernesto Rosales Pineda</o:LastAuthor>
<o:Revision>4</o:Revision>
<o:TotalTime>37</o:TotalTime>
<o:Created>2010-10-18T21:04:00Z</o:Created>
<o:LastSaved>2010-10-18T22:41:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Words>170</o:Words>
<o:Characters>972</o:Characters>
<o:Company>Personal</o:Company>
<o:Lines>8</o:Lines>
<o:Paragraphs>1</o:Paragraphs>
<o:CharactersWithSpaces>1193</o:CharactersWithSpaces>
<o:Version>12.0</o:Version>
</o:DocumentProperties>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:GrammarState>Clean</w:GrammarState>
<w:TrackMoves>false</w:TrackMoves>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:SplitPgBreakAndParaMark/>
<w:UseFELayout/>
</w:Compatibility>
</w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="276">
</w:LatentStyles>
</xml><![endif]-->
<style>
<!--p.P2
{min-height: 14.0px;}
/* Font Definitions */
@font-face
{font-family:Times;
panose-1:2 0 5 0 0 0 0 0 0 0;
mso-font-charset:0;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 0 0 0 1 0;}
@font-face
{font-family:"Lucida Grande";
mso-font-charset:0;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 0 0 0 1 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ascii-font-family:Times;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Times;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{color:blue;
text-decoration:underline;
text-underline:single;}
p.p1, li.p1, div.p1
{mso-style-name:p1;
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Times New Roman";
mso-ascii-font-family:"Lucida Grande";
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:"Lucida Grande";
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
p.p2, li.p2, div.p2
{mso-style-name:p2;
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-ascii-font-family:Times;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Times;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
span.s1
{mso-style-name:s1;
color:#0000F0;
text-decoration:underline;
text-underline:single;}
span.apple-converted-space
{mso-style-name:apple-converted-space;}
@page Section1
{size:595.3pt 841.9pt;
margin:70.85pt 3.0cm 70.85pt 3.0cm;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
<meta http-equiv=Content-Style-Type content="text/css">
<meta name=CocoaVersion content=949.43>
<meta http-equiv=Content-Style-Type content="text/css">
<meta name=CocoaVersion content=949.43>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1027"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
<meta http-equiv=Content-Style-Type content="text/css">
<meta name=CocoaVersion content=949.43>
<meta http-equiv=Content-Style-Type content="text/css">
<meta name=CocoaVersion content=949.43>
</head>
<body>
<p class="p1">Camaleón es la combinación de varios<span class="Apple-converted-space">  </span>boot loader componentes.<br>
Esta basado en la implementación EFI falsa de David Elliott agregada al proyecto boot-132 de Apple.<br>
Camaleón esta extendido con las siguientes caracteristicas:</p>
<p class="p2"><br></p>
<p class="p1">Adicionales en Camaleón 2.0</p>
<p class="p2"><br></p>
<p class="p1">- GUI<span class="Apple-converted-space">  </span>totalmente personalizado para brindarle algo de color al Dawin Bootloader.</p>
<p class="p1">- Booting DVDs con simplemente cargar una imagen ramdisk sin la ayuda de programas adicionales.</p>
<p class="p1">- Hibernación. Disfrute reanudar su MAC OS X con una imagen de muestra.</p>
<p class="p1">- SMBIOS anulado para modificar la fabrica SMBIOS valores.</p>
<p class="p1">- DSDT anulado para usar un DSDT modificado y arreglado capaz de resolver varios inconvenientes.</p>
<p class="p2"><br></p>
<p class="p1">- Injeccion Propiedades del Dispositivo por la cuerda Propiedades del Dispositivo.</p>
<p class="p1">- Hibrido boot0 / boot1h para discos MBR y GPT divididos.</p>
<p class="p1">- Codigo de detección FSB automatico para CPUs AMD recientes..</p>
<p class="p1">- Ayuda RAID para software Apple.</p>
<p class="p2"><br></p>
<p class="p1">Para información mas detallada, visitar : <a href="http://chameleon.osx86.hu/"><span class="s1">http://chameleon.osx86.hu</span></a></p>
<body bgcolor=white lang=ES-TRAD link=blue vlink=blue style='tab-interval:35.4pt'>
<div class=Section1>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>El Bootloader
Chameleon es la combinación de varios componentes.<br>
Esta basado en la implementación EFI falsa de David Elliott, incorporada al
método Boot-132, a partir del proyecto de código abierto Darwin de Apple.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>Chameleon
tiene soporte extendido a las siguientes características:<o:p></o:p></span></p>
<p class=p2><span style='mso-bidi-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>Novedades en
Chameleon 2.0:<o:p></o:p></span></p>
<p class=p2><span style='mso-bidi-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Interfaz GUI</span><span
class=apple-converted-space>&nbsp; </span><span style='mso-bidi-font-family:
"Times New Roman"'>totalmente personalizada para brindarle más colorido al
Dawin Bootloader.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Booteo de
DVDs con simplemente cargar una imagen ramdisk sin la ayuda de programas
adicionales.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Hibernación.
Disfrute reanudar su MAC OS X con una imagen de muestra.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Anulación de
SMBIOS, para modificar los valores de fábrica SMBIOS.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Anulación de
DSDT, para usar un DSDT modificado y arreglado capaz de resolver varios
inconvenientes.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Inyección de
Propiedades de Dispositivos a través del archivo ‘com.apple.Boot.plist’.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Permite el
arranque de discos con esquemas Híbridos boot0 / boot1h, o bien sea por
separado MBR y GPT.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Detección automática
de frecuencia FSB para CPUs AMD recientes.<o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>- Ayuda RAID
para software Apple.<o:p></o:p></span></p>
<p class=p2><span style='mso-bidi-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'>Para
información más detallada, visitar : <a href="http://chameleon.osx86.hu/"><span
class=s1><span style='mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:
minor-bidi'>http://chameleon.osx86.hu</span></span></a><o:p></o:p></span></p>
<p class=p1><span style='mso-bidi-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

Archive Download the corresponding diff file

Revision: 192