ROMs y desarrollo Diamond ROMs y desarrollo Diamond


 
Herramientas
  #1  
Viejo 17/07/09, 12:48:00
Avatar de Makeveral
Makeveral Makeveral no está en línea
Cocinero y Programador
Mensajes: 6,676
 
Fecha de registro: jul 2008
Localización: Barcelona
Mensajes: 6,676
Modelo de smartphone: Galaxy S4
Versión de ROM: CM
Tu operador: Pepephone
Mencionado: 52 comentarios
Tagged: 3 hilos
[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 ]


  #2  
Viejo 17/07/09, 12:48:16
Avatar de Makeveral
Makeveral Makeveral no está en línea
Cocinero y Programador
Mensajes: 6,676
 
Fecha de registro: jul 2008
Localización: Barcelona
Mensajes: 6,676
Modelo de smartphone: Galaxy S4
Versión de ROM: CM
Tu operador: Pepephone
Mencionado: 52 comentarios
Tagged: 3 hilos
Ejemplos

Última edición por Makeveral Día 17/07/09 a las 13:26:46
Responder Con Cita
Los siguientes 3 usuarios han agradecido a Makeveral su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 17/07/09, 13:24:41
Avatar de xavi_7_77
xavi_7_77 xavi_7_77 no está en línea
Ex-coordinador hTc Hero
Mensajes: 1,998
Compra y venta: (3)
 
Fecha de registro: jul 2008
Localización: Barcelona
Mensajes: 1,998
Modelo de smartphone: iPhone 13 PRO
Versión de ROM: iOS 15.0.2
Tu operador: O2
Mencionado: 1 comentarios
Tagged: 0 hilos
Q grande Make, estas en todo, haces q las cosas dificiles sean faciles

Un saludo
Responder Con Cita
  #4  
Viejo 17/07/09, 14:49:21
Avatar de FurY
FurY FurY no está en línea
Miembro del foro
Mensajes: 229
 
Fecha de registro: dic 2008
Localización: Valladolid
Mensajes: 229
Modelo de smartphone: HTC Touch Diamond
Versión de ROM: WM6.5 BsB 6.5.1D
Mencionado: 0 comentarios
Tagged: 0 hilos
Make, leerá el archivo sdconfig.txt en la root del Storage Card o hay que ponerlo también en la carpeta XDA_UC?

EDITO: LEE COÑO!! Que lo pone claramente en los comentarios de Make Desde el Storage Card, no hace flata ponerlo en la carpeta XDA_UC

Última edición por FurY Día 17/07/09 a las 14:53:27
Responder Con Cita
  #5  
Viejo 17/07/09, 15:06:38
Avatar de FurY
FurY FurY no está en línea
Miembro del foro
Mensajes: 229
 
Fecha de registro: dic 2008
Localización: Valladolid
Mensajes: 229
Modelo de smartphone: HTC Touch Diamond
Versión de ROM: WM6.5 BsB 6.5.1D
Mencionado: 0 comentarios
Tagged: 0 hilos
Muy interesante por cierto, sobre todo después de leer sobre los archivos XDA y XDAS. Una pena que no tengo todo el tiempo necesario para meterme ahora mismo pero lo tendré pendiente para mirar durante las vacaciones (si mi hija me lo permite )
Responder Con Cita
  #6  
Viejo 18/07/09, 01:53:03
Avatar de gmo
gmo gmo no está en línea
☾ hibernando...
Mensajes: 7,516
Compra y venta: (2)
 
Fecha de registro: ene 2009
Mensajes: 7,516
Modelo de smartphone: One
Tu operador: Pepephone
Mencionado: 378 comentarios
Tagged: 24 hilos
Muy bueno Make... la primera vez que lo comentaste no parecia tan interesante como ahora...
muy bueno si seño!
Responder Con Cita
  #7  
Viejo 21/07/09, 15:19:29
Avatar de Segarra
Segarra Segarra no está en línea
Usuario muy activo
Mensajes: 6,214
Compra y venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Versión de ROM: 6.0.1 Original
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 1 hilos
Entonces, a ver si lo entiendo..
Basicamente hay que dejar en raiz el SDCONFIG.TXT como antes, pero esta vez busca lo programas dentro de XDA_UC?
y las rutas a los archivos/programas hay que escribirlas?
tipo
CAB: \Internal Storage\XDA_UC\xxxx.cab?

Para meter los datos:
Nombre propietario
Nombre PDA
de forma automatica? que parte del registro hay que copiar?
Ahora me gustaria saber como poder meter los numeros de serie de forma automatica...
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 21/07/09, 20:30:54
Avatar de AxelNight
AxelNight AxelNight no está en línea
Usuario muy activo
Mensajes: 1,455
Compra y venta: (1)
 
Fecha de registro: sep 2008
Localización: Barcelona
Mensajes: 1,455
Modelo de smartphone: Xiaomi Mi8
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Esperaré a la Hybrid2 para meterme a fondo con esto!
Muchas gracias Make!
Responder Con Cita
  #9  
Viejo 21/07/09, 21:35:49
Avatar de Makeveral
Makeveral Makeveral no está en línea
Cocinero y Programador
Mensajes: 6,676
 
Fecha de registro: jul 2008
Localización: Barcelona
Mensajes: 6,676
Modelo de smartphone: Galaxy S4
Versión de ROM: CM
Tu operador: Pepephone
Mencionado: 52 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por Segarra Ver Mensaje
Entonces, a ver si lo entiendo..
Basicamente hay que dejar en raiz el SDCONFIG.TXT como antes, pero esta vez busca lo programas dentro de XDA_UC?
y las rutas a los archivos/programas hay que escribirlas?
tipo
CAB: \Internal Storage\XDA_UC\xxxx.cab?

Para meter los datos:
Nombre propietario
Nombre PDA
de forma automatica? que parte del registro hay que copiar?
Ahora me gustaria saber como poder meter los numeros de serie de forma automatica...
noooooo el sdconfig se va fuera! lo puedes quitar simplemente pon los .cab y todo lo que quieras en la carpeta XDA_UC y listo! es facilisimo
Responder Con Cita
  #10  
Viejo 21/07/09, 23:16:52
Avatar de Segarra
Segarra Segarra no está en línea
Usuario muy activo
Mensajes: 6,214
Compra y venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Versión de ROM: 6.0.1 Original
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 1 hilos
gracias
Responder Con Cita
  #11  
Viejo 22/07/09, 01:04:20
Avatar de sergy330
sergy330 sergy330 no está en línea
Colaborador/a
Mensajes: 23,850
Compra y venta: (6)
 
Fecha de registro: ago 2008
Localización: ///Madrid
Mensajes: 23,850
Modelo de smartphone: Samsung Galaxy Z Fold 5
Tu operador: O2
Mencionado: 250 comentarios
Tagged: 21 hilos
Genial Make
Responder Con Cita
  #12  
Viejo 22/07/09, 09:29:20
Avatar de Segarra
Segarra Segarra no está en línea
Usuario muy activo
Mensajes: 6,214
Compra y venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Versión de ROM: 6.0.1 Original
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 1 hilos
Vale, no hace falta el sdconfig, pero por ejemplo si quiero copiar algun archivo (vease los favoritos del opera), tengo que usar el sdconfig no?
Responder Con Cita
  #13  
Viejo 22/07/09, 09:33:52
Avatar de Rubenchu
Rubenchu Rubenchu no está en línea
Miembro del foro
Mensajes: 448
Compra y venta: (2)
 
Fecha de registro: jul 2008
Localización: En algún lugar de los Madriles
Mensajes: 448
Modelo de smartphone: MI9 SE
Tu operador: Yoigo
Mencionado: 12 comentarios
Tagged: 1 hilos
No me entero de nada...
Responder Con Cita
  #14  
Viejo 22/07/09, 09:43:32
Avatar de gmo
gmo gmo no está en línea
☾ hibernando...
Mensajes: 7,516
Compra y venta: (2)
 
Fecha de registro: ene 2009
Mensajes: 7,516
Modelo de smartphone: One
Tu operador: Pepephone
Mencionado: 378 comentarios
Tagged: 24 hilos
Cita:
Originalmente Escrito por Rubenchu Ver Mensaje
No me entero de nada...
Muy simple...
Sistema 1: UC, que utiliza el sdconfig.txt
Sistema 2: XDA_UC

Vale... sistema 1 y el 2... con completamente independientes entre si... no se necesitan para nada entre ellos....
Puedes tener una ROM con solo el sistema 1.... otra ROM con solo el sistema 2.... o incluso una ROM con los dos sistemas juntos.... da igual.

Como funcinan:
Sistema 1: lee el archivo de texto y 'ejecuta' lo que hay dentro...
Sistema 2: NO NECESITA NINGUN ARCHIVO DE TEXTO... solo necesita una carpeta creada en almacenamiento interno.... y el solito.... ejecutara TODO lo que haya dentro.

Diferencias.... básicamente sirven para lo mismo... pero con este nuevo sistema (2)... cada vez que quieras agregar algo, solo lo echas a la carpeta y ya esta. No tienes que estar modificando archivos, ni escribiendo rutas ni nada.
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 22/07/09, 09:44:23
Avatar de FurY
FurY FurY no está en línea
Miembro del foro
Mensajes: 229
 
Fecha de registro: dic 2008
Localización: Valladolid
Mensajes: 229
Modelo de smartphone: HTC Touch Diamond
Versión de ROM: WM6.5 BsB 6.5.1D
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Segarra Ver Mensaje
Vale, no hace falta el sdconfig, pero por ejemplo si quiero copiar algun archivo (vease los favoritos del opera), tengo que usar el sdconfig no?
Efectivamente. Se puede usar la carpeta de XDA_UC para instalar los cab o xml que quieras. Pero aparte el XDA_UC busscará el archivo Sdconfig.txt para instrucciones adicionales.
Responder Con Cita
  #16  
Viejo 22/07/09, 11:51:10
Avatar de Cash1971
Cash1971 Cash1971 no está en línea
Miembro del foro
Mensajes: 84
 
Fecha de registro: oct 2008
Localización: Badajoz
Mensajes: 84
Modelo de smartphone: HTC diamond
Versión de ROM: BsB WM 6.5Q ESP by Make
Mencionado: 0 comentarios
Tagged: 0 hilos
perdon por mi ignorancia, pero solo creo la carpeta XDA_UC en almacenamiento interno, copio los .cab de los programas que quiero y ya esta? Cuando cambie de ROM el solo los detecta y los instala?. Y Si quiero copiar archivos de word, excel, ..., igual? Gracias
Responder Con Cita
  #17  
Viejo 22/07/09, 13:00:13
Avatar de Segarra
Segarra Segarra no está en línea
Usuario muy activo
Mensajes: 6,214
Compra y venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Versión de ROM: 6.0.1 Original
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por gmo Ver Mensaje
Muy simple...
Sistema 1: UC, que utiliza el sdconfig.txt
Sistema 2: XDA_UC

Vale... sistema 1 y el 2... con completamente independientes entre si... no se necesitan para nada entre ellos....
Puedes tener una ROM con solo el sistema 1.... otra ROM con solo el sistema 2.... o incluso una ROM con los dos sistemas juntos.... da igual.

Como funcinan:
Sistema 1: lee el archivo de texto y 'ejecuta' lo que hay dentro...
Sistema 2: NO NECESITA NINGUN ARCHIVO DE TEXTO... solo necesita una carpeta creada en almacenamiento interno.... y el solito.... ejecutara TODO lo que haya dentro.

Diferencias.... básicamente sirven para lo mismo... pero con este nuevo sistema (2)... cada vez que quieras agregar algo, solo lo echas a la carpeta y ya esta. No tienes que estar modificando archivos, ni escribiendo rutas ni nada.
Mola...
Tb instala archivos JAR?
Responder Con Cita
  #18  
Viejo 22/07/09, 13:03:47
Avatar de Segarra
Segarra Segarra no está en línea
Usuario muy activo
Mensajes: 6,214
Compra y venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Versión de ROM: 6.0.1 Original
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por Cash1971 Ver Mensaje
perdon por mi ignorancia, pero solo creo la carpeta XDA_UC en almacenamiento interno, copio los .cab de los programas que quiero y ya esta? Cuando cambie de ROM el solo los detecta y los instala?. Y Si quiero copiar archivos de word, excel, ..., igual? Gracias
Los programas se insttalaran solos, lo de copiar archivos, si no me equivoco hay que seguir haciendolo con el SDCONFIG
Responder Con Cita
  #19  
Viejo 22/07/09, 13:27:09
Avatar de gmo
gmo gmo no está en línea
☾ hibernando...
Mensajes: 7,516
Compra y venta: (2)
 
Fecha de registro: ene 2009
Mensajes: 7,516
Modelo de smartphone: One
Tu operador: Pepephone
Mencionado: 378 comentarios
Tagged: 24 hilos
Cita:
Originalmente Escrito por Segarra Ver Mensaje
Mola...
Tb instala archivos JAR?
Entiendo que Sip!... Si no estubiese por defecto ya configurado, es el Cooker 'Make en este caso' quien debe dar esa opción... me parece eh!

Leyendo en los foros de xda, veo que todo el proceso esta basado en MortScript... por lo que como poder... puedes ... lo que digo es que igual hay que 'prepararlo antes' para que instale los Jar's... ó quiza ya esta preparado... Make, confirmación?
Responder Con Cita


  #20  
Viejo 22/07/09, 13:56:15
Avatar de Segarra
Segarra Segarra no está en línea
Usuario muy activo
Mensajes: 6,214
Compra y venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Versión de ROM: 6.0.1 Original
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 1 hilos
...y el orden¿
Por ejemplo, para la 6.5 de Make, que un compañero habia preparado los iconos...
Digamos que primero habia que instalar los iconos (carpetas) y luego ejecutar el script para moverlos... me imagino que eso seguira dependiendo del SDCONFIG
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Otras marcas y modelos de smartphones de venta en España > HTC > Terminales HTC con Windows Mobile > HTC Diamond > ROMs y desarrollo Diamond


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 03:13:03 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007