crebaindamme
03/07/09, 10:39:24
Lo prometido es deuda...
Este manual está indicado para aquellas personas que disponen de un HTC Dream G1 que quieran cargar roms de gran tamaño en su dispositivo o que quieran disponer de más espacio interno para sus aplicaciones.
Antes de nada:
ATENCIÓN: ESTE PROCESO PUEDE DAÑAR GRAVEMENTE TU DISPOSITIVO Y DEJARLO INÚTIL (BRICKEADO), NI YO, NI NINGÚN MIEMBRO DE HTCMANÍA, NI HTCMANÍA COMO FORO SE HACE RESPONSABLE DE LOS POSIBLES "DESPERFECTOS" QUE PUEDA SUFRIR CUALQUIER DISPOSITIVO QUE SEA MODIFICADO SIGUIENDO ESTE TUTORIAL. SIGUE ÉSTO BAJO TU RESPONSABILIDAD.
Bien... Dicho esto, haré una última advertencia y es que la modificación del SPL es como modificar la bios del ordenador, si se hace mal este no podría arrancar y quedaría inservible: se detecta fácilmente, al arrancar, si no pasa de la pantalla de inicio (TMobile, Movistar, etc...) y es imposible entrar en el recovery (HOME+POWER) o FastBoot (CAMERA+POWER), tu telefono está brickeado. La única solución (hasta la fecha) en este caso es llamar a Movistar (en caso de que tu telefono sea de esta compañía) y que te den otro.
Antes de realizar nada, te aconsejo que leas todo el tutorial y despues lo sigas paso a paso.
- Llegados a este punto, y si quieres seguir adelante, lo primero que has de ver es si es posible cargar el SPL de Haykuro en tu movil. Para ello lo que has de hacer es apagar el telefono y arrancarlo en modo FastBoot (CAMERA+POWER). Arriba aparecerán unos codigos del tipo:
DREA200 PVT 32B
HSPL10.95.3000
http://home.comcast.net/%7Ejashsu/demo/hspl1.jpg
Lo importante es las tres letras PVT, si este es tu caso, FELICIDADES, estas en posición de cargar el SPL de Haykuro (tienes un 99% de posibilidades de que la instalación sea correcta), si por el contrario en lugar de PVT pone DVT (o otra cosa), la recomendación es que no sigas, las probabilidades de brickear el telefono son muy altas, se han dado casos en que se ha hecho de forma exitosa, pero si en el caso anterior teniamos un 99% de salir airosos, en este caso serían de un 10 o 15%.
Lo siguiente que has de comprobar es la versión de la RADIO (que debe ser la 2.22.19.26I). Este dato aparece en el modo FASTBOOT a continuación de los datos anteriores:
DREA200 PVT 32B
HSPL10.95.3000
CPLD-4
RADIO-2.22.19.26I
Como veis, en este caso tenemos ya la RADIO correcta, si no, podemos descargarla aquí (http://sapphire-port-dream.googlecode.com/files/ota-radio-2_22_19_26I.zip).
Explicaré más adelante cómo instalarla.
Lo siguiente que hemos de comprobar es que tenemos el recovery correcto, para ello apagamos el telefono y lo encendemos en modo recovery (HOME+POWER). Si en cuanto arranca el recovery no nos aparece ninguna letra pulsaremos Alt+L para observar las opciones. Deberíamos ver en letras amarillas:
http://farm4.static.flickr.com/3258/3156192431_930b92e59e.jpg
Si este no es nuestro caso debemos instalar este recovery (no es válido el de Cyanogen, al menos hasta la fecha, ya he reportado el bug), lo podeís descargar de aquí (http://android.smartphonefrance.info/download/recoveryBoot.rar).
Descomprímelo y Cópia el archivo recoveryNuevo.img a la carpeta tools de tu SDK
Explicaré más adelante cómo instalarlo.
Necesitaremos también el fastboot (para nuestra versión de sistema operativo) en caso de no tenerlo ya. Podemos descargarlo de aquí (http://www.htc.com/www/support/android/adp.html).
A continuación, nos hace falta descargar la rom que tenemos actualmente instalada
(por ejemplo la The Dude's Cupcake 1.3 RC2 (http://forum.xda-developers.com/showthread.php?t=507151))
Y por supuesto el SPL de Haykuro (http://sapphire-port-dream.googlecode.com/files/spl-signed.zip)
Llegados a este punto, ya tenemos todo lo necesario para instalar nuestro nuevo SPL.
Lo primero que haremos será instalar el recovery de JF en nuestro movil, para ello doy por supuesto que tienes el SDK de google correctamente instalado y que puedes hacer conexión por "adb", si éste no es tu caso te recomiendo que busques en este mismo foro cómo realizar ésto (hay hilos e hilos explicandolo, todo sea por tener redundancia jejejejejejej) o puedes buscar en google como hacemos todos :P. Si no sabes ni siquiera de qué estoy hablando, lo más probable es que no necesites instalar éste SPL, así que te insto a que dejes este tutorial aparcado hasta que te informes correctamente de qué es lo que vas a hacer.
En caso de que tengas una rom rooteada o el recovery de cyanogen puedes saltarte los pasos marcados con el numero "1".
1- Copiamos el ejecutable del fastboot a nuestra carpeta tools del SDK (si ya lo tenemos no hace falta).
1- Conectamos el telefono por USB y lo arrancamos en modo FastBoot (CAMERA+POWER). A continuación presionamos la tecla BACK para entrar en modo FASTBOOT USB.
(Lo siento por el tamaño de la imagen pero no soy capaz de reducirla)
http://www.swedroid.se/wp-content/uploads/2009/05/p5300027-650x784-custom.jpg
1- En el PC abrimos una consola de comandos y navegamos hasta la carpeta tools de nuestro SDK.
1- Comprobamos que tenemos conexión con nuestro telefono mediante
fastboot devices
1- Si obtenemos un código debajo de "List of devices Attached" todo va bien, si no, busca en este foro o en google cómo conseguir conectar tu telefono al ordenador vía adb o fastboot.
1- A continuación cargamos el recovery.
fastboot boot recoveryNuevo.img
1- La carga es algo diferente a la carga de los recoverys normales (aparecen muchas lineas de comando a toda leche), no os preocupeis, es normal (añadido a peticion de FerreXevi, que se llevó un buen susto X-D)
1- Cuando termine de cargar pulsa en el telefono Alt+X para salir a la consola (si el telefono dice que pulses enter para salir a la consola hazlo), deberías tener una "#" que indica que eres root.
Llegados a este punto los que tengáis el cyanogen y/o una rom rooteada podéis entrar en el recovery con HOME+POWER y pulsar Alt+X para salir a la consola o directamente con el movil encendido conectar como expondremos a continuación:
2- Con el movil conectado por USB, desde el PC mediante una consola de comandos, comprobamos la conexión mediante
adb devices
2- Si tenemos conexión hacemos
adb push recoveryNuevo.img /sdcard/recovery.img
2- Ahora montamos el sistema de archivos en modo escritura mediante
adb remount
2- Abrimos un shell con
adb shell
2- Nos aparecerá un "#" indicando que somos root. Ahora vamos a flashear la imagen del recovery.
HASTA ESTE PUNTO NO HEMOS TOCADO NADA EN EL TELEFONO, A PARTIR DE AQUÍ ES DONDE EMPIEZA LA ZONA "LIGERAMENTE" PELIGROSA.
3- Flasheamos el recovery mediante
flash_image recovery /sdcard/recovery.img
3- Cuando termine deberíamos tener el recovery correctamente instalado. Tecleamos "exit" en el PC para salir del shell, y en el telefono tecleamos "reboot" para reiniciar el telefono.
AHORA instalaremos la RADIO (en caso de no tener la versión correcta), es importante puesto que si no tenemos la radio correcta al instalar el SPL de Haykuro el telefono quedará brickeado.
4- Con el telefono encendido copiamos el archivo "ota-radio-2_22_19_26I.zip" a la raiz de la SD y le cambiamos el nombre por el de "update.zip"
4- Reiniciamos el telefono en modo recovery (HOME+POWER).
4- Cuando arranque pulsamos Alt+S para aplicar la RADIO.
4- Cuando termine pulsamos HOME+BACK para reiniciar. Aquí se echará algo de tiempo mientras aplica los cambios (aparecerá un dibujo de un chip con una flecha).
http://news.cnet.com/i/bto/20081110/Android_update-2.jpg
4- A continuación arrancamos el telefono.
Ahora tenemos dos opciones de instalación: Si disponemos de dos tarjetas microSD o una sola.
OPCION 1: Dos tarjetas.
5- En la primera tarjeta (que es la que tenemos en el telefono) borramos el update.zip correspondiente a la radio (en caso de haberla instalado) de la raiz de la SD y copiamos el archivo "spl-signed.zip" correspondiente al SPL de Haykuro a la raiz de la SD cambiandole el nombre por el de "update.zip".
5- Si tenemos un lector de tarjetas en la otra tarjeta copiamos a la raiz de la SD el archivo de nuestra rom y lo renombramos a update.zip.
5- En caso de no tener lector de tarjetas o bien desmontamos la SD mediante la opción que tenemos en Ajustes>Almacenamiento y cambiamos la tarjeta o apagamos el telefono y cambiamos la tarjeta y lo volvemos a encender, copiando el archivo a continuación (cuidado si teneis una tarjeta con las dos particiones: fat32 y ext2/3, en este caso recomiendo que os hagais con un lector y que copieis el update.zip de la rom en la tarjeta con las dos particiones)
5- Apagamos el telefono y con la tarjeta que tiene el update.zip del SPL metida en el arrancamos en modo recovery (HOME+POWER).
ATENCION: ESTA ES LA ZONA ALTAMENTE PELIGROSA, REALIZAR LOS PASOS TAL Y COMO SE MUESTRAN A CONTINUACIÓN.
5- Cuando esté el recovery arrancado aplicamos el update.zip mediante Alt+S.
5- Al terminar de aplicar, SIN TOCAR NADA EN EL TELEFONO, sacamos la tarjeta SD e introducimos la otra tarjeta con nuestra rom en ella.
5- Pulsamos Alt+X, el telefono se debería reiniciar en modo recovery de nuevo, en caso de que salga el promt ("#") introducir:
reboot recovery
5- Pulsamos Alt+S para aplicar nuestra rom.
5- Cuando termine pulsamos HOME+BACK para reiniciar.
OPCION 2: Una tarjeta y lector.
6- En la primera tarjeta (que es la que tenemos en el telefono) borramos el update.zip correspondiente a la radio (en caso de haberla instalado) de la raiz de la SD y copiamos el archivo "spl-signed.zip" correspondiente al SPL de Haykuro a la raiz de la SD cambiandole el nombre por el de "update.zip".
6- Apagamos el telefono y lo arrancamos en modo recovery (HOME+POWER).
ATENCION: ESTA ES LA ZONA ALTAMENTE PELIGROSA, REALIZAR LOS PASOS TAL Y COMO SE MUESTRAN A CONTINUACIÓN.
6- Cuando esté el recovery arrancado aplicamos el update.zip mediante Alt+S.
6- Al terminar de aplicar, SIN TOCAR NADA EN EL TELEFONO, sacamos la tarjeta SD y la introducimos en el lector de tarjetas en el PC.
6- Copiamos nuestra rom a la raiz de la SD y la renombramos a "update.zip".
6- La volvemos a poner en el telefono.
6- Pulsamos Alt+X, el telefono se debería reiniciar en modo recovery de nuevo, en caso de que salga el promt ("#") introducir:
reboot recovery
6- Pulsamos Alt+S para aplicar nuestra rom.
6- Cuando termine pulsamos HOME+BACK para reiniciar.
FELICIDADES, ya tienes instalado el SPL de Haykuro con el que podrás meter "roms pesadas". Puedes comprobar que lo tienes introducido arrancando el telefono en modo FastBoot (CAMERA+POWER), debería aparecer algo del estilo:
DREAM PVT 32B ENG S-OFF
HBOOT-1.33.2005 (DREA200000)
CPLD-4
RADIO-2.22.19.26I
Apr 20 2009, 15:30:43
http://images.weiphone.com/attachments/day_090606/20090606_9d48de90c7caa63a99aepzC0maBt2yBH.jpg.thum b.jpg
IMPORTANTE: No intentes downgrear la RADIO con este SPL, producirá un BRICK en tu teléfono.
Bien... creo que está todo, si tenéis alguna duda o algo no está bien explicado avisadme y lo modifico para intentar hacerlo más claro.
Un saludo.
Este manual está indicado para aquellas personas que disponen de un HTC Dream G1 que quieran cargar roms de gran tamaño en su dispositivo o que quieran disponer de más espacio interno para sus aplicaciones.
Antes de nada:
ATENCIÓN: ESTE PROCESO PUEDE DAÑAR GRAVEMENTE TU DISPOSITIVO Y DEJARLO INÚTIL (BRICKEADO), NI YO, NI NINGÚN MIEMBRO DE HTCMANÍA, NI HTCMANÍA COMO FORO SE HACE RESPONSABLE DE LOS POSIBLES "DESPERFECTOS" QUE PUEDA SUFRIR CUALQUIER DISPOSITIVO QUE SEA MODIFICADO SIGUIENDO ESTE TUTORIAL. SIGUE ÉSTO BAJO TU RESPONSABILIDAD.
Bien... Dicho esto, haré una última advertencia y es que la modificación del SPL es como modificar la bios del ordenador, si se hace mal este no podría arrancar y quedaría inservible: se detecta fácilmente, al arrancar, si no pasa de la pantalla de inicio (TMobile, Movistar, etc...) y es imposible entrar en el recovery (HOME+POWER) o FastBoot (CAMERA+POWER), tu telefono está brickeado. La única solución (hasta la fecha) en este caso es llamar a Movistar (en caso de que tu telefono sea de esta compañía) y que te den otro.
Antes de realizar nada, te aconsejo que leas todo el tutorial y despues lo sigas paso a paso.
- Llegados a este punto, y si quieres seguir adelante, lo primero que has de ver es si es posible cargar el SPL de Haykuro en tu movil. Para ello lo que has de hacer es apagar el telefono y arrancarlo en modo FastBoot (CAMERA+POWER). Arriba aparecerán unos codigos del tipo:
DREA200 PVT 32B
HSPL10.95.3000
http://home.comcast.net/%7Ejashsu/demo/hspl1.jpg
Lo importante es las tres letras PVT, si este es tu caso, FELICIDADES, estas en posición de cargar el SPL de Haykuro (tienes un 99% de posibilidades de que la instalación sea correcta), si por el contrario en lugar de PVT pone DVT (o otra cosa), la recomendación es que no sigas, las probabilidades de brickear el telefono son muy altas, se han dado casos en que se ha hecho de forma exitosa, pero si en el caso anterior teniamos un 99% de salir airosos, en este caso serían de un 10 o 15%.
Lo siguiente que has de comprobar es la versión de la RADIO (que debe ser la 2.22.19.26I). Este dato aparece en el modo FASTBOOT a continuación de los datos anteriores:
DREA200 PVT 32B
HSPL10.95.3000
CPLD-4
RADIO-2.22.19.26I
Como veis, en este caso tenemos ya la RADIO correcta, si no, podemos descargarla aquí (http://sapphire-port-dream.googlecode.com/files/ota-radio-2_22_19_26I.zip).
Explicaré más adelante cómo instalarla.
Lo siguiente que hemos de comprobar es que tenemos el recovery correcto, para ello apagamos el telefono y lo encendemos en modo recovery (HOME+POWER). Si en cuanto arranca el recovery no nos aparece ninguna letra pulsaremos Alt+L para observar las opciones. Deberíamos ver en letras amarillas:
http://farm4.static.flickr.com/3258/3156192431_930b92e59e.jpg
Si este no es nuestro caso debemos instalar este recovery (no es válido el de Cyanogen, al menos hasta la fecha, ya he reportado el bug), lo podeís descargar de aquí (http://android.smartphonefrance.info/download/recoveryBoot.rar).
Descomprímelo y Cópia el archivo recoveryNuevo.img a la carpeta tools de tu SDK
Explicaré más adelante cómo instalarlo.
Necesitaremos también el fastboot (para nuestra versión de sistema operativo) en caso de no tenerlo ya. Podemos descargarlo de aquí (http://www.htc.com/www/support/android/adp.html).
A continuación, nos hace falta descargar la rom que tenemos actualmente instalada
(por ejemplo la The Dude's Cupcake 1.3 RC2 (http://forum.xda-developers.com/showthread.php?t=507151))
Y por supuesto el SPL de Haykuro (http://sapphire-port-dream.googlecode.com/files/spl-signed.zip)
Llegados a este punto, ya tenemos todo lo necesario para instalar nuestro nuevo SPL.
Lo primero que haremos será instalar el recovery de JF en nuestro movil, para ello doy por supuesto que tienes el SDK de google correctamente instalado y que puedes hacer conexión por "adb", si éste no es tu caso te recomiendo que busques en este mismo foro cómo realizar ésto (hay hilos e hilos explicandolo, todo sea por tener redundancia jejejejejejej) o puedes buscar en google como hacemos todos :P. Si no sabes ni siquiera de qué estoy hablando, lo más probable es que no necesites instalar éste SPL, así que te insto a que dejes este tutorial aparcado hasta que te informes correctamente de qué es lo que vas a hacer.
En caso de que tengas una rom rooteada o el recovery de cyanogen puedes saltarte los pasos marcados con el numero "1".
1- Copiamos el ejecutable del fastboot a nuestra carpeta tools del SDK (si ya lo tenemos no hace falta).
1- Conectamos el telefono por USB y lo arrancamos en modo FastBoot (CAMERA+POWER). A continuación presionamos la tecla BACK para entrar en modo FASTBOOT USB.
(Lo siento por el tamaño de la imagen pero no soy capaz de reducirla)
http://www.swedroid.se/wp-content/uploads/2009/05/p5300027-650x784-custom.jpg
1- En el PC abrimos una consola de comandos y navegamos hasta la carpeta tools de nuestro SDK.
1- Comprobamos que tenemos conexión con nuestro telefono mediante
fastboot devices
1- Si obtenemos un código debajo de "List of devices Attached" todo va bien, si no, busca en este foro o en google cómo conseguir conectar tu telefono al ordenador vía adb o fastboot.
1- A continuación cargamos el recovery.
fastboot boot recoveryNuevo.img
1- La carga es algo diferente a la carga de los recoverys normales (aparecen muchas lineas de comando a toda leche), no os preocupeis, es normal (añadido a peticion de FerreXevi, que se llevó un buen susto X-D)
1- Cuando termine de cargar pulsa en el telefono Alt+X para salir a la consola (si el telefono dice que pulses enter para salir a la consola hazlo), deberías tener una "#" que indica que eres root.
Llegados a este punto los que tengáis el cyanogen y/o una rom rooteada podéis entrar en el recovery con HOME+POWER y pulsar Alt+X para salir a la consola o directamente con el movil encendido conectar como expondremos a continuación:
2- Con el movil conectado por USB, desde el PC mediante una consola de comandos, comprobamos la conexión mediante
adb devices
2- Si tenemos conexión hacemos
adb push recoveryNuevo.img /sdcard/recovery.img
2- Ahora montamos el sistema de archivos en modo escritura mediante
adb remount
2- Abrimos un shell con
adb shell
2- Nos aparecerá un "#" indicando que somos root. Ahora vamos a flashear la imagen del recovery.
HASTA ESTE PUNTO NO HEMOS TOCADO NADA EN EL TELEFONO, A PARTIR DE AQUÍ ES DONDE EMPIEZA LA ZONA "LIGERAMENTE" PELIGROSA.
3- Flasheamos el recovery mediante
flash_image recovery /sdcard/recovery.img
3- Cuando termine deberíamos tener el recovery correctamente instalado. Tecleamos "exit" en el PC para salir del shell, y en el telefono tecleamos "reboot" para reiniciar el telefono.
AHORA instalaremos la RADIO (en caso de no tener la versión correcta), es importante puesto que si no tenemos la radio correcta al instalar el SPL de Haykuro el telefono quedará brickeado.
4- Con el telefono encendido copiamos el archivo "ota-radio-2_22_19_26I.zip" a la raiz de la SD y le cambiamos el nombre por el de "update.zip"
4- Reiniciamos el telefono en modo recovery (HOME+POWER).
4- Cuando arranque pulsamos Alt+S para aplicar la RADIO.
4- Cuando termine pulsamos HOME+BACK para reiniciar. Aquí se echará algo de tiempo mientras aplica los cambios (aparecerá un dibujo de un chip con una flecha).
http://news.cnet.com/i/bto/20081110/Android_update-2.jpg
4- A continuación arrancamos el telefono.
Ahora tenemos dos opciones de instalación: Si disponemos de dos tarjetas microSD o una sola.
OPCION 1: Dos tarjetas.
5- En la primera tarjeta (que es la que tenemos en el telefono) borramos el update.zip correspondiente a la radio (en caso de haberla instalado) de la raiz de la SD y copiamos el archivo "spl-signed.zip" correspondiente al SPL de Haykuro a la raiz de la SD cambiandole el nombre por el de "update.zip".
5- Si tenemos un lector de tarjetas en la otra tarjeta copiamos a la raiz de la SD el archivo de nuestra rom y lo renombramos a update.zip.
5- En caso de no tener lector de tarjetas o bien desmontamos la SD mediante la opción que tenemos en Ajustes>Almacenamiento y cambiamos la tarjeta o apagamos el telefono y cambiamos la tarjeta y lo volvemos a encender, copiando el archivo a continuación (cuidado si teneis una tarjeta con las dos particiones: fat32 y ext2/3, en este caso recomiendo que os hagais con un lector y que copieis el update.zip de la rom en la tarjeta con las dos particiones)
5- Apagamos el telefono y con la tarjeta que tiene el update.zip del SPL metida en el arrancamos en modo recovery (HOME+POWER).
ATENCION: ESTA ES LA ZONA ALTAMENTE PELIGROSA, REALIZAR LOS PASOS TAL Y COMO SE MUESTRAN A CONTINUACIÓN.
5- Cuando esté el recovery arrancado aplicamos el update.zip mediante Alt+S.
5- Al terminar de aplicar, SIN TOCAR NADA EN EL TELEFONO, sacamos la tarjeta SD e introducimos la otra tarjeta con nuestra rom en ella.
5- Pulsamos Alt+X, el telefono se debería reiniciar en modo recovery de nuevo, en caso de que salga el promt ("#") introducir:
reboot recovery
5- Pulsamos Alt+S para aplicar nuestra rom.
5- Cuando termine pulsamos HOME+BACK para reiniciar.
OPCION 2: Una tarjeta y lector.
6- En la primera tarjeta (que es la que tenemos en el telefono) borramos el update.zip correspondiente a la radio (en caso de haberla instalado) de la raiz de la SD y copiamos el archivo "spl-signed.zip" correspondiente al SPL de Haykuro a la raiz de la SD cambiandole el nombre por el de "update.zip".
6- Apagamos el telefono y lo arrancamos en modo recovery (HOME+POWER).
ATENCION: ESTA ES LA ZONA ALTAMENTE PELIGROSA, REALIZAR LOS PASOS TAL Y COMO SE MUESTRAN A CONTINUACIÓN.
6- Cuando esté el recovery arrancado aplicamos el update.zip mediante Alt+S.
6- Al terminar de aplicar, SIN TOCAR NADA EN EL TELEFONO, sacamos la tarjeta SD y la introducimos en el lector de tarjetas en el PC.
6- Copiamos nuestra rom a la raiz de la SD y la renombramos a "update.zip".
6- La volvemos a poner en el telefono.
6- Pulsamos Alt+X, el telefono se debería reiniciar en modo recovery de nuevo, en caso de que salga el promt ("#") introducir:
reboot recovery
6- Pulsamos Alt+S para aplicar nuestra rom.
6- Cuando termine pulsamos HOME+BACK para reiniciar.
FELICIDADES, ya tienes instalado el SPL de Haykuro con el que podrás meter "roms pesadas". Puedes comprobar que lo tienes introducido arrancando el telefono en modo FastBoot (CAMERA+POWER), debería aparecer algo del estilo:
DREAM PVT 32B ENG S-OFF
HBOOT-1.33.2005 (DREA200000)
CPLD-4
RADIO-2.22.19.26I
Apr 20 2009, 15:30:43
http://images.weiphone.com/attachments/day_090606/20090606_9d48de90c7caa63a99aepzC0maBt2yBH.jpg.thum b.jpg
IMPORTANTE: No intentes downgrear la RADIO con este SPL, producirá un BRICK en tu teléfono.
Bien... creo que está todo, si tenéis alguna duda o algo no está bien explicado avisadme y lo modifico para intentar hacerlo más claro.
Un saludo.