Instalar bgAndroid

Aviso: Los tutoriales aquí descritos puede dañar vuestro terminal, hacedlo bajo y exclusivamente bajo vuestra responsabilidad…

ATENCIÓN: El doble Flasheo de ROM, es algo que solo debemos hacer la primera vez que instalamos bgAndroid. Luego para ir actualizando con Flashear la ROM de bgAndroid directamente sobra o usar el CM-Updater.

Instalar bgAndroid en HTC Dream

Lo primero que necesitamos es instalar las aplicaciones de Google de manera legal, y luego podremos instalar bgAndroid. A continucación detallamos los requisitos.

Requisitos

Pasos a seguir

1. Pon en la raiz de la tarjeta SD los archivos descargados.
2. Apaga tu teléfono
3. Arrancalo en Recovery mode (Pulsa la casita y el botón de encendido, y deja la casita apretada)
4. Si venimos de una versión diferente a bgAndroid o de una versión anterior a la 4.2 de bgAndroid, seleccionaremos "wipe data/factory reset".
5. Seleccionar "apply any zip from sd" y seleccionar el archivo signed-dream_devphone_userdebug-ota-14721.zip y pulsa el botón verde para aceptar (Realizar este paso solo la primera vez que instalamos bgAndroid).
6. NO HAGAS REBOOT EN ESTE PUNTO…
7. Vuelve a seleccionar "apply any zip from sd" y seleccionar el archivo bgandroid-cm-X.X.X-sigend.zip y pulsa el botón verde para aceptar. (sustituye las X por el numero de versión que has copiado en la SD).
8. Cuando acabe hacemos reboot con normalidad y tener paciencia!

En caso de problemas (tipo pantalla negra tras arrancar), consultar más abajo: Solución de problemas

Instalar bgAndroid en HTC Magic (32B)

Lo primero que necesitamos es instalar las aplicaciones de Google de manera legal, y luego podremos instalar bgAndroid. A continucación detallamos los requisitos.

Requisitos

Pasos a seguir

1. Pon en la raiz de la tarjeta SD los archivos descargados.
2. Apaga tu teléfono
3. Arrancalo en Recovery mode (Pulsa la casita y el botón de encendido, y deja la casita apretada)
4. Si venimos de una versión diferente a bgAndroid o de una versión anterior a la 4.2 de bgAndroid, seleccionaremos "wipe data/factory reset".
5. Seleccionar "apply any zip from sd" y seleccionar el archivo HTC_ADP_1.6_DRC83_rooted_base.zip y pulsa el botón verde para aceptar (Realizar este paso solo la primera vez que instalamos bgAndroid).
6. NO HAGAS REBOOT EN ESTE PUNTO…
7. Vuelve a seleccionar "apply any zip from sd" y seleccionar el archivo bgandroid-cm-X.X.X-sigend.zip y pulsa el botón verde para aceptar. (sustituye las X por el numero de versión que has copiado en la SD).
8. Cuando acabe hacemos reboot con normalidad y tener paciencia!

En caso de problemas (tipo pantalla negra tras arrancar), consultar más abajo: Solución de problemas

Solución de problemas

Pantalla en negro tras reiniciar

Tras comparar los logs de arranque de una HTC Magic, totalmente limpia y que al arrancar producía un Black Screen, y luego arrancarla con la solución descrita a continuación, este es el problema detectado en el LOG:

E/ActivityThread(  162): Failed to find provider info for settings
W/dalvikvm(  162): threadid=29: thread exiting with uncaught exception (group=0x4001e170)
E/AndroidRuntime(  162): Uncaught handler: thread PowerManagerService exiting due to uncaught exception
E/AndroidRuntime(  162): *** EXCEPTION IN SYSTEM PROCESS.  System will crash.
E/AndroidRuntime(  162): java.lang.NullPointerException
E/AndroidRuntime(  162):     at android.content.ContentQueryMap.<init>(ContentQueryMap.java:65)
E/AndroidRuntime(  162):     at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:414)
E/AndroidRuntime(  162):     at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)
E/AndroidRuntime(  162):     at android.os.HandlerThread.run(HandlerThread.java:59)
E/AndroidRuntime(  162): Crash logging skipped, no checkin service

El motivo de la excepción aún lo desconozco pero ando investigando…en algunos casos (Googleando) a bastado Wipe y después de flashear, arrancar sin la SD puesta. Una vez arranque, apagar y volver a poner la SD. Si esto no funciona, probar los siguientes puntos:

Solución en HTC Magic

Ejecutar esta solución solo en las HTC Magic.No es lo normal, pero en algunos casos al arrancar, se queda la pantalla en negro. Si este es tu caso, realiza los pasos anteriores, pero en el punto 6 reinicia el telefono y que arranque con esa ROM. Una vez arranque y te pida el PIN, paralo directamente y re-arranca en Recovery Mode y continua los pasos con normalidad.

Solución en HTC Dream

Tampoco es habitual que pase, pero en las últimas HTC Dream que vienen con Perfect SPL, se están dando casos y os explico porqué la solución anterior no sirve: Con el SPL original de fábrica, si se instala una ROM sin rootear (la ROM primera que hay que flashear es sin rootear oficial de HTC), durante el arranque detectará que el recovery no es el original e instalará una copia de seguridad que almacena internamente.

A continuación os propongo una posible solución:

Flashear la oficial, luego flashear la versión equivalente a la mía de Cyanogen (La encontrareis en CyanogenMod), dejar arrancar la de Cyanogen. Una vez arranque y pida el pin, no introduzcáis el PIN, sino que la apagais, arrancais recovery y flasheais las bgAndroid. Debería funcionar.

Videotutorial

(Gracias al compañero WaPeR32)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License