Introducción
Bueno voy a empezar a usar este sistema en mis ROM's asi que voy a poner una pequeña explicación sobre como funciona y que se puede hacer con el.
XDA_UC es la evolución del ya conocido UC (que usaba sdconfig.txt y eso) y sirve para customizar la ROM despues de cada flasheo asi que es muy util para poder cargar cuentas de emails/wifi/cambios en el registro/instalacion de .cabs cada vez que se flashee agilizando asi el proceso de cambio de ROM.
Que se puede hacer con XDA_UC?
/*Donde Storage Card dependera de si usais una ROM WWE o SPA*- My.tsk file from "\Storage Card\XDA_UC"
Pondra como tema el .tsk que tengais en la carpeta
- Copiará ficheros y configuración del manila:
Mirara si "\Storage Card\XDA_UC\manila" existe, desactivara el Manila y copiara los ficheros de "\Storage Card\XDA_UC\manila" a \Windows, luego mirara si existe el fichero wallpaper_TF3D.png or wallpaper_TF3D.jpg y lo pondra como fondo.
Tambien se importara el fichero manila.reg con las claves que se quieran cambiar (por ejemplo para la lista de programas o tiempo) de "\Storage Card\XDA_UC\manila\manila.reg" si existe. Por ultimo reactivará el manila en el Today.
- Ejecutará ficheros .xdas de "\Storage Card\XDA_UC"
- Ejecutará SDConfig.txt de Storage Card
- Instalará ficheros .cab en "\Storage Card\XDA_UC"
- Instalará ficheros .cab en "\Storage Card\XDA_UC\SD", estos .cab se instalaran preguntando donde se quieren instalar
- Se importaran los ficheros .reg de "\Storage Card\XDA_UC"
- Se importaran los ficheros .xml de "\Storage Card\XDA_UC"
- Se ejecutaran los ficheros .mscr de "\Storage Card\XDA_UC"
- Se crearan los accesos directos desde
[HKEY_LOCAL_MACHINE\\Software\\XDA\\AutoShortCut]
"\\Windows\\Start Menu\\Programs\\Task Manager.lnk"="\\Windows\\TaskMgr.exe"
- Se copiaran las carpetas de la SD a Almacenamiento del dispositivo desde:
[HKLM\Software\XDA\DirCopy]
"\\Storage Card\\Some Folder"="\\My Documents\\Some Folder"
- Se copiara welcomehead.192.01.png & welcomehead.192.02.png de "\Storage Card\XDA_UC" a la carpeta de Windows para cambiar el SplashScreen
Resumiendo
Solo teneis que crear una carpeta en \almacenamiento interno que se llame XDA_UC y poner dentro de esta todas las cosas que queráis instalar como .cab's ,.tsk,.xml,.reg's....
Os dejo un ejemplo de estos 2 ultimos ficheros para que podais ver el formato:
.xml: (ejemplo de FurY para cambiar la configuración tiempo del titanium weather a valladolid)
Código:
<wap-provisioningdoc><characteristic type="Registry">
<characteristic type="HKLM\Software\TitaniumWeather">
<parm name="nextupdate" datatype="integer" value="1245872118"/>
<parm name="fupdate" datatype="integer" value="2"/>
<parm name="forecastdays" datatype="integer" value="5"/>
<parm name="Code" datatype="string" value="EUR|ES|SP007|VALLADOLID"/>
<parm name="forceupdate" datatype="integer" value="1"/>
<parm name="OFFtime" datatype="integer" value="4294967295"/>
<parm name="ONtime" datatype="integer" value="4294967295"/>
<parm name="userauto" datatype="integer" value="8"/>
<parm name="Connect" datatype="integer" value="0"/>
<parm name="Units" datatype="string" value="C"/>
<parm name="Current" datatype="string" value="Enabled"/>
<parm name="Summary" datatype="string" value="Enabled"/>
<parm name="Links" datatype="string" value="Enabled"/>
<parm name="Forecast" datatype="string" value="Enabled"/>
<parm name="usertime" datatype="integer" value="0"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
.reg:(Pone regional settings en español)
Código:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\nls]
"LegacyLocaleMode"=dword:1
"DefaultLCID"=dword:40A
"SystemLCID"=dword:40A
Nota Importante: Los ficheros .reg tienen que empezar con "Windows Registry Editor Version 5.00" y terminar con una linea en blanco!
Como veis se puede hacer practicamente todo y se sigue dando soporte al viejo SDConfig.txt aunque recomiendo pasar a este nuevo sistema ya que es mucho mas facil y se pueden poner .reg files sin tener que pasarlos al complicado .xml.
Si quereis poner aportaciones se guardara el segundo post para este fin
Links Interesantes:
- Link oficial a XDA para usuarios:
http://forum.xda-developers.com/show....php?p=3611692
- Link oficial a XDA para cocineros:
http://forum.xda-developers.com/showthread.php?t=525810
- Link a XDA con algunos ejemplos:
http://forum.xda-developers.com/showthread.php?t=366337
- Como crear un fichero XML con la configuracion de un email:
http://www.htcmania.com/showthread.php?t=42252
- Programa MAKISU para crear configuraciones de email/wifi y demas automaticamente:
http://www.winmo-experts.com/viewtop...996a471f9a7745
- Sobre los ficheros. xdas
http://wiki.xda-developers.com/index...ename=XDA_file