Ver Mensaje Individual
  #1  
Viejo 17/07/09, 12:48:00
Array

[xs_avatar]
Makeveral Makeveral no está en línea
Cocinero y Programador
 
Fecha de registro: jul 2008
Localización: Barcelona
Mensajes: 6,676
Modelo de smartphone: Galaxy S4
Tu operador: Pepephone
[Tutorial] XDA_UC (Configura tu ROM despues de cada flasheo)

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

Última edición por Makeveral Día 17/07/09 a las 13:28:13.
Responder Con Cita
Los siguientes 36 usuarios han agradecido a Makeveral su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]