Home Menu

Menu



ROMs y desarrollo Orange Boston ROMs y desarrollo Orange Boston


 
Herramientas
  #1  
Viejo 28/09/10, 12:33:49
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
Mi primera ROM

Bueno pues quiero hacer mi primera ROM. La base será la ROM oficial Optimus Boston.
Aquí llega el primer problema, ya que me descargo la ROM desde www.optimus.pt y luego cuando la descomprimo no encuentro ningún archivo tipo *.nb0, tan sólo *.exe y carpetas.

Una vez que consiga el *.nb0, mi siguiente paso sería cambiar el recovery original por el Recovery A88 Kong. Me he bajado la A88DS-recovery rom.

Por ejemplo he hecho el unpack de la CMLMod1.5.2.nb0 y veo el archivo F0X-0-219F-recovery.img. Para cambiar el recovery por el de Kong tan sólo tendría que sustituir el archivo F0X-0-219F-recovery.img por recovery-a88ds-v1.6.0.2.img y renombralo a F0X-0-219F-recovery.img, ¿no? y luego hacer un "repack".
Responder Con Cita


  #2  
Viejo 28/09/10, 12:43:34
Avatar de c.martinez.lozano
c.martinez.lozano c.martinez.lozano no está en línea
Cocinero oficial
Mensajes: 1,016
 
Fecha de registro: jun 2010
Localización: Madrid
Mensajes: 1,016
Modelo de smartphone: Orange Boston-Nexus-One
Versión de ROM: SuperOSR-2-AW
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 1 hilos
el nb0 lo sacas al instalar.. antes de flashear el móvil cógelo de archivos de programa software update tool

Lo del recovery si sólo quieres cambiarlo... te vale como dices
Responder Con Cita
  #3  
Viejo 28/09/10, 12:47:12
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
Muchas gracias!!. Voy a probar. Ya de camino voy a meterle el kernel que dejaste a 600MHz. Al igual que antes, sustituyo el archivo F0X-0-219F-0014-boot.img por boot-g1305-600.img y renombro ¿no? no hace falta hacer nada con los módulos del wifi ¿o sí?

Última edición por juaniyo1 Día 28/09/10 a las 12:57:33
Responder Con Cita
  #4  
Viejo 28/09/10, 13:30:18
Avatar de chocorap
chocorap chocorap no está en línea
Betatester oficial
Mensajes: 499
Compra y venta: (2)
 
Fecha de registro: oct 2008
Mensajes: 499
Modelo de smartphone: Orange Boston
Versión de ROM: CyanogenMod 7.00 [ Android 2.3 Gingerbread ]
Tu operador: Simyo
Mencionado: 1 comentarios
Tagged: 0 hilos
Si hace falta con el root explorer y tal par dar permisos

Sent from my CMLMod1.5 using Tapatalk
Responder Con Cita
  #5  
Viejo 28/09/10, 13:38:51
Avatar de garisan
garisan garisan no está en línea
Usuario muy activo
Mensajes: 2,317
Compra y venta: (1)
 
Fecha de registro: ago 2010
Localización: Barcelona
Mensajes: 2,317
Modelo de smartphone: Huawei P9 Lite
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por chocorap Ver Mensaje
Si hace falta con el root explorer y tal par dar permisos
EL recovery de Kong creo que ya trae lo de permisos de root, aunque no sé si trae el Root Explrer, igual se puede bajar del apktor.
Responder Con Cita
  #6  
Viejo 28/09/10, 13:40:28
Avatar de garisan
garisan garisan no está en línea
Usuario muy activo
Mensajes: 2,317
Compra y venta: (1)
 
Fecha de registro: ago 2010
Localización: Barcelona
Mensajes: 2,317
Modelo de smartphone: Huawei P9 Lite
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por juaniyo1 Ver Mensaje
Una vez que consiga el *.nb0, mi siguiente paso sería cambiar el recovery original por el Recovery A88 Kong. Me he bajado la A88DS-recovery rom.
Ese no es de la versión 1.6 ? o sirve tb para la 2.1 ?
Responder Con Cita
  #7  
Viejo 28/09/10, 13:54:16
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por juaniyo1 Ver Mensaje
Muchas gracias!!. Voy a probar. Ya de camino voy a meterle el kernel que dejaste a 600MHz. Al igual que antes, sustituyo el archivo F0X-0-219F-0014-boot.img por boot-g1305-600.img y renombro ¿no? no hace falta hacer nada con los módulos del wifi ¿o sí?
Cita:
Originalmente Escrito por chocorap Ver Mensaje
Si hace falta con el root explorer y tal par dar permisos

Sent from my CMLMod1.5 using Tapatalk
¿Y como hago para dejarlos metidos en la Rom y no tener que copiarlos una vez la rom esté instalada?


Cita:
Originalmente Escrito por garisan Ver Mensaje
Ese no es de la versión 1.6 ? o sirve tb para la 2.1 ?
Ouch! no tengo ni idea, voy a investigar.
Responder Con Cita
  #8  
Viejo 28/09/10, 13:56:08
Avatar de c.martinez.lozano
c.martinez.lozano c.martinez.lozano no está en línea
Cocinero oficial
Mensajes: 1,016
 
Fecha de registro: jun 2010
Localización: Madrid
Mensajes: 1,016
Modelo de smartphone: Orange Boston-Nexus-One
Versión de ROM: SuperOSR-2-AW
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 1 hilos
LO del boot es lo mismo para meterlo que el recovery, ya que el que yo postee ya está montado.

Lo del recovery existe una version del de K0ng para la 2.1 y otra para la 1.6
Responder Con Cita
  #9  
Viejo 28/09/10, 14:09:53
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por c.martinez.lozano Ver Mensaje
LO del boot es lo mismo para meterlo que el recovery, ya que el que yo postee ya está montado.
entonces no necesito copiar los drivers wifi?

Cita:
Originalmente Escrito por c.martinez.lozano Ver Mensaje
Lo del recovery existe una version del de K0ng para la 2.1 y otra para la 1.6
Estoy buscando la versión para 2.1

PD: La encontré: http://www.megaupload.com/?d=MJKH28VZ

Última edición por juaniyo1 Día 28/09/10 a las 14:13:52
Responder Con Cita
  #10  
Viejo 28/09/10, 14:33:41
Avatar de c.martinez.lozano
c.martinez.lozano c.martinez.lozano no está en línea
Cocinero oficial
Mensajes: 1,016
 
Fecha de registro: jun 2010
Localización: Madrid
Mensajes: 1,016
Modelo de smartphone: Orange Boston-Nexus-One
Versión de ROM: SuperOSR-2-AW
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por juaniyo1 Ver Mensaje
entonces no necesito copiar los drivers wifi?


Estoy buscando la versión para 2.1

PD: La encontré: http://www.megaupload.com/?d=MJKH28VZ
Si es necesario copiar los drivers wifi, pero se copian en system/wifi, no en el boot
Responder Con Cita
  #11  
Viejo 28/09/10, 15:38:30
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
y como lo hago? porque no quiero tener que copiarlos despues de instalar la rom, lo que quiero es meterlos dentro de la rom para no tener que copiarlos luego, me entiendes?

PD: Supongo que tendré que extraer con unyaffs el F0X-0-225D-4014-system.img buscar la carpeta wifi, copiar los drivers ahí dentro y volver a recomprimirlo. Voy a intentarlo.
PD2: Sé extraer y reemplazar los archivos, pero luego no sé volver a construir el archivo *.img. Por cierto, este archivo luego hay que firmarlo?

He encontrado esto, es para las roms de apanda, pero no sé para qué sirve:
Cita:
Originalmente Escrito por c.martinez.lozano Ver Mensaje
8 steps to backup an official rooted ROM
1-Download zip i attached
2.-Unzip
3.-adb pull mkyaffs2image /sdcard
4.-adb shell
5.-su
6.-cat /sdcard/mkyaffs2image > /system/bin/mkyaffs2image
7.-chmod 777 /system/bin/mkyaffs2image
8.-mkyaffs2image /system /sdcard/system.img
lo que veo que hace es copiar el archivo mkyaffs2image a la sd. abre una shell, entra en modo root, cat no sé qué es (supongo que será para copiar), da permisos al archivo y luego crea un system.img pero no sé con qué criterio.

Última edición por juaniyo1 Día 28/09/10 a las 18:54:35
Responder Con Cita
  #12  
Viejo 28/09/10, 19:16:59
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
Para ponerlo más claro voy a hacer un resumen de lo que he hecho:
- He instalado el SDK de Android
- Me he bajado la rom Optimus Boston. He obtenido el *.nb0
- He desempaquetado el *.nb0
- He cambiado el recovery original por el de kong
- He cambiado el kernel por el de 600MHz
- He desempaquetado el system.img
- He metido los drivers wifi

Y aquí me he quedado. Tengo que volver a crear el system.img modificado pero no sé cómo.
Responder Con Cita
  #13  
Viejo 28/09/10, 20:13:34
Avatar de garisan
garisan garisan no está en línea
Usuario muy activo
Mensajes: 2,317
Compra y venta: (1)
 
Fecha de registro: ago 2010
Localización: Barcelona
Mensajes: 2,317
Modelo de smartphone: Huawei P9 Lite
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por juaniyo1 Ver Mensaje
Y aquí me he quedado. Tengo que volver a crear el system.img modificado pero no sé cómo.
Para eso es el mkyaffs2image. Tenes las android tools ? (no el sdk)
De todas maneras no se si para hacerlo desde la pc no hay que firmarlo. La otra es que flashees el system y le copies los drivers con el root explorer y luego extraes la imagen como un backup. No sé si se podrá hacer desde el emulador del sdk también.

Última edición por garisan Día 28/09/10 a las 20:16:11
Responder Con Cita
  #14  
Viejo 28/09/10, 20:34:26
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
Tengo las A688 Tools V3.5, las A88 Tools y las ROMTools.

Me ha dicho c.martinez.lozano que hay que sacarlo del móvil con mkyaffs2image para no joder los permisos. Dice que tengo que tener instalado mkyaffs2image en la rom.

Voy avanzando, ya sólo me quedan saber los pasos exactos que tengo que dar.

Entonces lo que tengo que hacer es crear la rom sin modificar el system.img la instalo en el movil. Luego copio los drivers wifi en la carpeta correspondiente.

luego instalo mkyaffs2image en el móvil y hago el backup directamente??:
Cita:
8 steps to backup an official rooted ROM
1-Download zip i attached
2.-Unzip
3.-adb pull mkyaffs2image /sdcard
4.-adb shell
5.-su
6.-cat /sdcard/mkyaffs2image > /system/bin/mkyaffs2image
7.-chmod 777 /system/bin/mkyaffs2image
8.-mkyaffs2image /system /sdcard/system.img



o además tengo que instalar mkyaffsimage en el ordenador y seguir los siguientes pasos??


Cita:
1.- Extrae este archivo en tu carpeta de herramientas (donde está adb, fastboot y demás parafernalia) mkyaffs2image.zip Si os pide sobreescribir, hacedlo, el que venía a mi no me funcionaba.

2.- Enciende el teléfono en modo FTM.

3.- Abre la consola de comandos en tu PC y navega hasta la carpeta de herramientas.

4.- Introduce:
  • adb push mkyaffs2image /sbin
  • adb shell chmod 4777 /sbin/mkyaffs2image
  • adb shell
5.- Ahora estamos en la shell del teléfono, representada por un #.
  • mkdir /sdcard
  • mount -t vfat /dev/block/mmcblk0p1 /sdcard
  • mount -t yaffs2 /dev/block/mtdblock7 /system
  • mkyaffs2image /system /sdcard/system.img

6.- Ya tenemos en nuestra SD una copia de la partición system. Para crear una copia de data, una vez en la shell, ejecutamos:
  • mkdir /data
  • mount -t yaffs2 /dev/block/mtdblock9 /data
  • mkyaffs2image /data /sdcard/data.img
7.- Y ahora, para copiar la partición hidden, seguimos estos pasos:
  • mkdir /hidden
  • mount -t yaffs2 /dev/block/mtdblock5 /hidden
  • mkyaffs2image /hidden /sdcard/hidden.img
Para hacer una copia de las demás particiones no sirve este método, en su lugar podéis usar el comando cat desde Terminal Emulator en el propio teléfono (se necesita root). Por ejemplo; "cat /dev/mtd/mtd1 > /sdcard/mtd1.img".
También puede hacerse desde el modo FTM con la shell, siguiendo estos pasos (sustituyendo mtd0 por la partición que queramos copiar):
  • mkdir /sdcard
  • mount -t vfat /dev/block/mmcblk0p1 /sdcard
  • cat /dev/mtd/mtd0 > /sdcard/mtd0.img

Y os dejo una tabla con las particiones del teléfono y su nombre para que hagáis esto último. Recuerdo que system, data y hidden no funcionan con cat, sino con el método explicado arriba.

mtd0 -> boot
mtd1 -> misc
mtd2 -> splash
mtd3 -> recovery
mtd4 -> FTM
mtd5 -> hidden
mtd6 -> dbgmsk
mtd7 -> system
mtd8 -> cache
mtd9 -> data
Responder Con Cita
  #15  
Viejo 28/09/10, 21:12:01
Avatar de garisan
garisan garisan no está en línea
Usuario muy activo
Mensajes: 2,317
Compra y venta: (1)
 
Fecha de registro: ago 2010
Localización: Barcelona
Mensajes: 2,317
Modelo de smartphone: Huawei P9 Lite
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
Pues un poco lo que te decía, instalá la rom pelada, luego le tenes que flashear el recovery de kong para activar los permisos de root
Luego creo que booteando el recovery y conectando el móvil a la pc podes hacer todo con el adb shell
Segui las instrucciones del hilo que hay para hacer el backup completo de la rom.
inicias adb shell y montas la particion system y la sdcard
con adb push copias el mkyaffs2image y los drivers de wifi
luego te queda extraer la imagen resultante de system con el mkyaffs2image y renombrarla a FOX-xxxxx y reempaquetar el nb0.
Responder Con Cita
  #16  
Viejo 29/09/10, 00:33:09
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
mañana por la mañana haré la rom. de camino voy a meterle un par de aplicaciones del sistema (las copio en /system/app), quería dejarlas configuradas, trasteando me he dado cuenta de que en /data/data/xxxxxxxxxxx/shared_prefs se guardan muchos datos.

los APN's creo que están aquí:
/data/data/com.android.providers.telephony/databases/telephony.db
Table: carriers

Pero alguien sabe donde se guardan los demás ajustes del sistema? Por casualidad es esto??
/data/data/com.android.providers.settings/databases/settings.db
Table: system

Última edición por juaniyo1 Día 29/09/10 a las 12:19:03
Responder Con Cita
  #17  
Viejo 29/09/10, 12:44:23
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
Joder, no funciona. Lo unico que he hecho ha sido cambiar el recovery y el kernel. El RUT me da error: Unknown project name. renombro el archivo y sigue pasando lo mismo.

Hice el unpack con el nb0-utils.exe, cambié los archivos y luego hice el repack con el mismo programa.
Responder Con Cita
  #18  
Viejo 29/09/10, 12:48:54
Avatar de garisan
garisan garisan no está en línea
Usuario muy activo
Mensajes: 2,317
Compra y venta: (1)
 
Fecha de registro: ago 2010
Localización: Barcelona
Mensajes: 2,317
Modelo de smartphone: Huawei P9 Lite
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
Los cambios los hiciste dentro del teléfono ? o sea, primero flasheaste el system y le copiaste las apps y drivers y volviste a crear la imágne desde el teléfono ?
Responder Con Cita
  #19  
Viejo 29/09/10, 13:16:38
Avatar de juaniyo1
juaniyo1 juaniyo1 no está en línea
Usuario muy activo
Mensajes: 630
 
Fecha de registro: nov 2009
Mensajes: 630
Modelo de smartphone: Xiaomi Mi 8
Versión de ROM: N/A
Tu operador: Tuenti Movil
Mencionado: 2 comentarios
Tagged: 0 hilos
No. Los pasos exactos que he hecho han sido:
-Extraer la rom con nb0-utils.exe
-Sustituir el recovery por el de kong (así a pelo; copiar, pegar, reemplazar)
-Sustituir el kernel por el de va a 600mhz (también a pelo; copiar, pegar, reemplazar)
-Reempaquetar la rom con nb0-utils.exe
-Abrir Rut, selecciono la rom y me da el error: Unknown project name.
Responder Con Cita


  #20  
Viejo 29/09/10, 13:19:14
Avatar de garisan
garisan garisan no está en línea
Usuario muy activo
Mensajes: 2,317
Compra y venta: (1)
 
Fecha de registro: ago 2010
Localización: Barcelona
Mensajes: 2,317
Modelo de smartphone: Huawei P9 Lite
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
JOOEEERRRR !
Me huele a que puede ser o problema de algún checksum o que haya que cambiar una definición en alguno de los xml...
Pues parece que se nos escapa algo, porque desempaqueté una rom y sin tocarla la volví a empaquetar y la original iba bien pero la reempaquetada daba error...

Última edición por garisan Día 29/09/10 a las 14:07:56
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Otras marcas y modelos de smartphones de venta en España > Otras marcas > Orange Boston > ROMs y desarrollo Orange Boston


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: 19:30:21 (GMT +2)

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