Bajar las radios del HTC Magic a 3.22x en Linux


Radios 3.22x HTC Magic

Lo primero que preguntarán es ¿Por qué cambiar las radios? Yo mismo me hice esa pregunta, sobre todo considerando que las radios que vienen en los teléfonos actuales es la 6.35x (al menos el HTC Magic que vende Movilnet en Venezuela), la cual es más reciente que la 3.22x. La respuesta es que la mayoría de las roms interesantes están desarrolladas para las radios antiguas, y aunque pueden conseguirse roms que funcionen con 6.35x quizás algún componente no funcione (como ocurre con la cámara en la rom Cyongenmod para 6.35) . En fin, vale la pena bajar la versión de las radios para sacarle mayor provecho al HTC Magic, y aquí les dejo cómo realizarlo desde Linux.

Requisito:

Antes de empezar

  • Haz un respaldo de tu rom actual con nandroid desde el OpenRecovery. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Ten lista una rom a instalar apta para esta radio en la sdcard. Por ejemplo la rom Cyongenmod 6.1.
  • Recuerda que solo tú eres responsable de lo que haces con tu teléfono. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu teléfono.

Modo fastboot en Linux

Para que el sistema operativo reconozca el teléfono en modo fastboot, root debe crear el archivo /etc/udev/rules.d/51-android.rules, con la siguiente regla udev:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0fff", MODE="0777"

Luego se debe reiniciar el servicio:

/etc/init.d/udev restart

Instalación

  1. Descargar los archivos spl.zip fastboot para x86, hboootold, Radioold.img. y recoveryold.img.
  2. Copiar el archivo spl.zip en la raíz de la SD.
  3. Apagar el teléfono, y luego entrar al Amon_Ra’s Recovery con la combinación de botones HTC Magic Home buton + HTC Magic End call button al mismo tiempo. Desde allí flashear el archivo spl.zip como si fuera una rom. Al finalizar debes apagar el teléfono desde el menú del recovery (opción poweroff) o con la combinación de teclas HTC Magic Home buton + HTC Magic Back buton. Esto reiniciará el teléfono, primero al hboot (una imagen que dura pocos segundos) y luego nuevamente aparecerá al recovery. Apagar el teléfono una vez más.
  4. Entrar al modo fastboot presionando los botones HTC Magic Back buton + HTC Magic End call button al mismo tiempo. Verás una imagen como la mostrada arriba, salvo que dirá RADIO-6.35.10.18 (aun no hemos copiado las radios 3.22x)
  5. En el PC, copiar el archivo fastboot en el directorio tools del SDK de Android y darle permiso de ejecución:
    cd ~/Android/android-sdk-linux_86/tools$
    chmod +x fastboot
  6. Desde el directorio tools del SDK de Android y siendo root ejecutar lo siguiente:
    ./fastboot flash hboot hbootold.img
    ./fastboot flash radio Radioold.img
    ./fastboot flash recovery recoveryold.img
  7. Apagar el teléfono desde el  Fastboot con la tecla menu. Luego se podrá entrar en OpenRecovery para instalar la rom seleccionada.

En este ejemplo todos los archivos están en el mismo directorio que fastboot, de no ser así colocar las rutas absolutas a los archivos (ejemplo: /home/lgallard/Android/hbootold.img)

Para cada uno de estas órdenes el teléfono reportará que la imagen se envío y luego se escribe. Puedes apagar el teléfono y encenderlo nuevamente en el modo fastboot para verificar que se tenga instalada las radios de la serie 3.22x, todo listo para instalar cualquier rom compatible.

Error remote:not allow

Es importante que el binario fastboot se ejecute desde el directorio tools del SDK de Android, sino al intentar pasar cualquier archivo se reportará el mensaje “remote:not allow”

Referencia:

 

cd ~/Android/android-sdk-linux_86/tools$

chmod +x fastboot

,

  1. #1 by Luis Gallardo on 07/04/2014 - 3:34

    @rnald intenta flashear nuevamente el recovery siguiendo los pasos de este mismo artículo. Saludos!

  2. #2 by rnald on 07/04/2014 - 12:11

    buen dia mira ojala puedas ayudar luis tengo un magic de movilnet placa 32a lo roote intale recovery nuevo todo bien pero hice un mal paso flahe un archivo de la radio y ahra no entra ni en recovery ni arranca queda solo en mvilnet cualquier ayuda me sirve gracias

  3. #3 by Luis Gallardo on 27/01/2012 - 10:58

    @ELClay hay dos versiones del recovery, una G y otra H. Yo usé el que coloqué aquí, el cual lo saqué de la gente de AndroidVe. Como puedes ver en el mismo fastboot
    es la versión H (la primera línea muestra una H). Ahora, no sé si tu teléfono agarre la G (cosa que dudo porque tengo entendido que la G significa que es la versión de MyTouch3G y no de HTC Magic, los cuales son distintos aunque en esencia el mismo teléfono).

    De todas formas, si quieres intentar bajar el recovery de Amon_RA v.1.7.0H o el Amon_RA v1.7.0G flashearlos desde el fastboot e intentar nuevamente flashear la spl (y el resto de los pasos), no está de más. Ten en cuenta que si tu teléfono no agarra los recoveries G, no arrancará, con lo que tendrás que flashear nuevamente un recovery H desde el fastboot.

    Cualquier cosa avisa.

    Saludos!

  4. #4 by ElClay on 27/01/2012 - 10:22

    Lo que pasa es que el primer intento me pase por alto eso, en el segundo si lo hice como lo dices en el post pero igual dio peo, lo curioso es que si las pude subir, pero no bajarlas, entonces muy probablemente sea eso que tu dices tener el recovery correcto para flashear el spl.zip

    Echándole coco revisando el post del recovery de androidve me fije que cuando yo flashee el recovery.img que esta ahí colgado es esta versión RA-SAPPIRE-V1.6.2H pero colocan una imagen de un RA-SAPPIRE-V1.6.2G tonces sera ese el gran problema??

    Me podrías decir cual es la versión exacta del recovery que se tiene que usar para flashear el spl.zip y así acabar con esta tortura. POR EL AMOR A LINUS TORVALDS

  5. #5 by Luis Gallardo on 26/01/2012 - 6:46

    @ElClay yo usé el recovery que publiqué ¬¬

  6. #6 by ElClay on 26/01/2012 - 12:06

    La primera prueba la hice con el recovery
    RA-HERO-V1.6.2 (que ya lo tenia instalado)

    Luego en mi segundo intento lo hice con el RA-SAPPHIRE-V1.6.2H que es el que colocaste en este post del tuto de Androidve, lo unico que no hice fue rootearlo xq mi cel ya lo esta y procedi a instalarle este recovery via ./fastboot flash recovery recovery.img

    Sera que no es con ninguno de esos 2 recovery???

  7. #7 by Luis Gallardo on 26/01/2012 - 9:46

    @ElClay y seguro que flasheaste el spl.zip desde el recovery de Amon_Ra? Bueno, intenta en x86 y cualquier cosa comenta!!

  8. #8 by ElClay on 26/01/2012 - 7:59

    Lo extraño del asunto es que si pude subir las radios como te comente tenia las 6.35.10.14 y las subí a 6.35.10.18 sin mayor problema pero bueno intentare lo que me dices y lo haré directamente en una con Linux x86 para no perder tanto tiempo.

    Ciertamente las mejores ron usan las radios viejas T_T

    Probare y te comento

  9. #9 by Luis Gallardo on 25/01/2012 - 10:16

    @ElClay se tarda un tiempo pero nunca 45 minutos. Si puede influir que estés en 64 bits (más allá que sea Ubuntu), porque como bien comentas el fastobbot está compilado para x86, además que el SDK también está para x86.

    Respecto a subir las radios, no lo puedes hacer porque ya estás en las radios 6.35xx (mira la cuarta línea cuando estés en el fastboot del teléfono). Los enlaces están pendientes por subir, pero como te comenté ando sin banda ancha y por eso no los he subido. Por otro lado, la nota de bajar las radios es poder usar todas las roms que existen y que funcionan en el teléfono (como CyangenMod 6), cosa que no puedes hacer con las radios 6.35xx.

    Por último, te doy tres consejos:

    1) Si aun quieres intentar en tu máquina de 64 bits, prueba hacerlo con una jaula (chroot) como creo se hace con el reproductor flash x86 sobre 64 bits.
    2) En cualquiera de los casos, no puedes volar a ciegas…siempre mira las bitácoras a ver que está pasando a nivel del sistema operativo (tail -f /var/log/syslog, por ejemplo).
    3) Prueba en una máquina x86…

    Saludos!

  10. #10 by ElClay on 25/01/2012 - 5:47

    Te cuento que sigo con el mismo problema he repasado los pasos cuidadosa mente y siempre se queda pegado en la parte de las radios lo deje 45min y nada!, no me parece normal.
    – Tendra algo que ver que utilize Ubuntu 11.04 64bit y el fastboot sea x86
    – El sdk en linux no se instala verdad? xq yo lo descargue y lo puse en un directorio y listo solo coloque los .img en tool

    de verdad ya se me acabaron las ideas solo me queda probar subir las radios a ver si aunque sea me deja eso, y aprovecho de una vez para pedirte que actualices los link del post de subir radios T_T

  11. #11 by Luis Gallardo on 24/01/2012 - 2:18

    @ElClay mira la barra de progreso que aparece del lado derecho en el fastboot, así como el estado. Puede que se tarde un poco, sé paciente y sigue todo al pie de la letra que esto lo he hecho varias veces tal cual como lo explico en el artículo. Saludos!

  12. #12 by Luis Gallardo on 24/01/2012 - 2:16

    @ElClay lo que quise decir fue que “Verás una imagen como la mostrada arriba, salvo que dirá RADIO-6.35.10.18 (aun no hemos copiado las radios 3.22x)”. Flashear el spl.zip no es flashear la radio, debes hacerlo desde el fastboot como se explica en el paso 6. Debes seguir el artículo al pie de la letra. Saludos!

  13. #13 by ElClay on 24/01/2012 - 1:53

    Mi pana esta vez hice la prueba con los archivos que subiste todo fue bien hasta el paso 4, en donde dices que en fastboot debe mostrar las RADIO-6.35.10.18, no se si te equivocaste o te refieres a que las radio tienen que cambiar luego de flashear el spl.zip ya que mi HTC MAGIC tiene como radio RADIO-6.35.10.14 y luego de flashear el spl.zip sigue mostrando las mismas 6.35.10.14.
    De igual forma hice caso omiso y continué, en el paso 6 es donde se me presento un nuevo inconveniente, flashee el
    hbootold.img sin problemas
    pero cuando llegue a las Radioold.img se queda pegado en writing… lo deje 30min y ahí se quedo justamente cuando estaba finalizando
    hice la prueba flasheando primero hbootold.img, luego recoveryold.img y todo lo flashea fino pero cuando lo hago con las radioold.img se queda pegado.

    A ver si me puedes ayudar con eso mi pana.

  14. #14 by Luis Gallardo on 23/01/2012 - 11:09

    @ElClay ya actualicé los enlaces. Estoy actualizando poco a poco porque todo lo tenía en Megaupload, a pesar de que eran archivos legales también los borraron, además coincide con que no tengo banda ancha en casa. Igual, cualquier cosa avisa. Saludos!

  15. #15 by ElClay on 23/01/2012 - 6:09

    Otra cosa tengo el RA-hero-v1.6.2, solo me faltan los archivos que colocas en este post para probar todo lo que dices

  16. #16 by ElClay on 23/01/2012 - 5:55

    Mi pana los archivos que colocaste están en megaupload sera que podrías o volver a subirlos o decirme de donde bajarlos.
    Este proceso lo he intentado mil veces pero desde windows y la verdad me frustre nunca pude ni siquiera con el RadioSwitcher v4.
    Aquí te dejo como esta mi Magic por fastboot
    …………………………………………..
    SAPPHIRE PVT 32A ENG S-OFF H
    HBOOT-1.76.2007 (SAPP50000)
    CPLD-12
    RADIO-6.35.10.14
    …………………………………………..
    quiero bajar de radios a las 3.22.x para poder instalarle Froyo.
    Te agradeciera la ayuda mi pana colega del ISEIT

  17. #17 by Luis Gallardo on 13/12/2011 - 2:10

    @Dan you are welcome. It’s good to know it helped you. Cheers!

  18. #18 by Dan on 13/12/2011 - 12:38

    This is exactly what i was missing, I forgot to enable file permissions after copying the fastboot file over, thanks!

  19. #19 by Luis Gallardo on 15/04/2011 - 6:15

    @Joel que bueno que te funcionó :)

  20. #20 by Joel on 15/04/2011 - 5:11

    Muchas gracias viejo funciona ala perfeccion! estaba pariendo buscando el fasboot que no sabia donde encontrarlo. Gracias!

  21. #21 by Luis Gallardo on 02/02/2011 - 9:28

    @Darky no lo cabo de entender del todo pero debe ser algo como la nand en la PSP, es decir, por debajo del sistema operativo hay algo que define el comportamiento del teléfono. Lo cierto es que si no bajas de versión las radios, pues no puedes instalar las roms más interesantes para este modelo.

  22. #22 by Darky on 01/02/2011 - 10:23

    Que coño son las radios?

Los Comentarios están cerrados