Obtener Acceso root en HTC Magic e instalación del SPL

Cuando cogemos nuestra HTC Magic por primera vez y la conectamos nos parece impresionante, con todos sus iconos, sus programitas , sus fondos de pantalla, su reloj analógico, en fin todo precioso.

Cuando llevamos una semana con el HTC Magic su funcionamiento nos sigue pareciendo impresionante, pero ya hemos buscado por internet y hemos visto una interfaz más bonita, ya estoy aburrido de los mismos iconos, he leído que existen otras rom que van mejor que la de Vodafone y está más chula. Me quiero poner a instalarla y no puedo, me dicen que tengo que ser root y yo no tengo ni idea de lo que es; que tengo que pulsar no se cuantas teclas seguidas y me sale una pantalla con no se que y tampoco tengo ni idea; pues aquí empieza el manual para guarderías de cómo tener acceso root al HTC Magic y como poder cambiar de rom a nuestro Htc Magic.
Recordar que desde www.androidsis.com no nos hacemos responsable de los posibles daños que se le puedan ocasionar a los terminales.

1.- Sacar el HTC Magic de la caja (hemos dicho que era un manual para guarderías) y encenderlo (no prenderle fuego, sólo dar a la tecla de conectar, la roja).
2.- Una vez que ha iniciado el teléfono nos vamos a MENU-CONFIGURACION-APLICACIONES-DESARROLLO-DEPURACION USB esta opción debe estar en verde.
3.- Bajar el SDK de Android si no lo tenemos ya. Vamos a http://developer.android.com/sdk/1.5_r3/index.html y nos bajamos la versión según el equipo que tengamos, ya sea Windows, Mac o Linux. Son 184 Mb por lo que nos da tiempo a hacer un cafelito.
A partir de ahora hablaremos como si tuviésemos un equipo con Windows por ser el más extendido , no por ser el mejor. En Linux no lo he hecho por pereza pero en Mac me podeis preguntar lo que queráis pero básicamente es igual.
4.- Una vez bajado copiamos el archivo bajado android-sdk-windows-1.5_r3.zip a la raíz de nuestro disco duro, es decir abrimos mi Pc, doble clic en disco C y lo copiamos ahí.
5.- Descomprimimos el archivo android-sdk-windows-1.5_r3.zip, debemos tener instalado el winzip o el winrar. Hacemos click con el botón derecho sobre el archivo y le damos a extraer aquí. Nos creará una nueva carpeta con el nombre android-sdk-windows-1.5_r3 y dentro estará el sdk. Renombramos esta carpeta y la dejamos como android.
6.- Nos bajamos el siguiente archivo http://www.droiddeveloper.com/hrbuilds/rootme-signed.zip y este otro http://www.droiddeveloper.com/hrbuilds/recovery-new.img.zip
7.- Copiamos los dos archivos bajados dentro de la carpeta android/tools que está en C:
8.- Descomprimimos el archivo recovery-new.img.zip pinchando sobre el archivo con el botón derecho y elegimos descomprimir aquí.
9.- Conectamos el teléfono por medio del cable usb al ordenador. El ordenador detectará el teléfono y nos pedirá que instalemos los drivers. En la ventana de Windows que sale preguntándonos si queremos que se conecte a internet parta descargar los drivers le decimos que no y en la siguiente pantalla elegimos instalar desde una lista o ubicación especifica. Después pulsamos en examinar y los drivers están dentro de la carpeta android/usb_driver/x86 Le damos a siguiente y comenzará la instalación.
Apagamos el teléfono y pulsamos dos teclas a la vez y por este orden una es la tecla que tiene una flecha hacia atrás que está junto a la tecla de la lupa y la otra es la tecla de encendido. Una vez pulsadas estas dos teclas tal como indico aparecerá en el teléfono una pantalla blanca con unos androides en monopatín, este es el modo fastboot del teléfono. En el ordenador nos pedirá de nuevo los drivers como antes y hacemos igual que antes y le indicamos el mismo sitio que antes. Cuando se instalen los drivers pulsamos la tecla de llamada y el teléfono se apagará y se reinicia, dejamos que se reinicie . Cuando el ordenador detecte al teléfono ya no nos pedirá los drivers.
Cuando termine nos vamos en el ordenador a INICIO-EJECUTAR. Escribimos cmd y nos abrirá una pantalla del terminal en negro. Escribimos cd.. hasta que veamos en pantalla c:\> entonces tecleamos lo siguiente :

cd android (y pulsamos enter)
cd tools (y pulsamos enter)
adb devices (y pulsamos enter)
Nos debe de aparecer  en la pantalla
List of device attached
Ht96547851422  devices

El número que he escrito antes no os saldrá, saldrá otro, este me lo he inventado. Si no os sale esto de arriba no están instalados bien los drivers.
10.- Renombramos el archivo rootme-signed.zip a update.zip
11.- Activamos la tarjeta Sd en nuestro HTC Magic. Bajamos la barra de notificaciones y le damos a activar SD. Nos detectará un disco nuevo en nuestro ordenador.
12.- Copiamos recovery-new.img y update.zip a la tarjeta.
13.- Apagamos el teléfono y lo encendemos en modo fastboot, es decir pulsamos la ecla de la flecha hacia atrás y a la vez la tecla de encendido (¿os acordabais de eso no?)
14.- Nos vamos en el ordenador a INICIO-EJECUTAR. Escribimos cmd y nos abrirá una pantalla del terminal en negro. Escribimos cd.. hasta que veamos en pantalla c:\> entonces tecleamos lo siguiente :

cd android (y pulsamos enter)
cd tools (y pulsamos enter)
fastboot boot recovery-new.img (tecleamos todo esto)

El teléfono se reinicia y aparece una pantalla con una serie de opciones. Con la rueda del teléfono elegimos la que pone update. Empezará a hacer una actualización y cuando termine elegimos de las opciones en pantalla la de reboot. El teléfono se reiniciará.
15.- Una vez que el teléfono ha terminado de arrancar nos vamos en el ordenador a INICIO-EJECUTAR. Escribimos cmd y nos abrirá una pantalla del terminal en negro. Escribimos cd.. hasta que veamos en pantalla c:\> entonces tecleamos lo siguiente :

cd android (y pulsamos enter)
cd tools (y pulsamos enter)
adb shell flash_image recovery /sdcard/recovery-new.img
adb shell

y ahora nos debería de salir # en la pantalla del terminal, eso quiere decir que ya tenemos acceso root.
16.- Seguimos en el termnal y escribimos lo siguiente:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd system
cd bin
cat sh > su
chmod 4755 su
sync
reboot

Ahora se reiniciará la HTC Magic.
Ya tenemos acceso root en la Htc Magic y ahora vamos a instalar un recovery para posteriores actualizaciones de la rom.
1.- Nos bajamos http://www.megaupload.com/?d=T4D3KQ54
2.- Apagamos el teléfono y lo encendemos en modo fastboot (ya si sabreis como es)
3.- El archivo que nos hemos bajado antes recovery-RAv1.1G.img lo copiamos a android/tools/
4.- Nos vamos en el ordenador a INICIO-EJECUTAR. Escribimos cmd y nos abrirá una pantalla del terminal en negro. Escribimos cd.. hasta que veamos en pantalla c:\> entonces tecleamos lo siguiente :

cd android (y pulsamos enter)
cd tools (y pulsamos enter)
fastboot flash recovery recovery-RAv1.1G.img

Ahora vamos a instalar el nuevo SPL de Haykuro que nos permitirá instalar nuevas rom como la Htc Sense de la Htc Hero.
1.- Nos bajamos http://sapphire-port-dream.googlecode.com/files/spl-signed.zip y lo copiamos a la trjeta SD renombrado como update.zip
2.- Apagamos el teléfono
3.- Encendemos el teléfono en modo RECOVERY (esto es nuevo). Con el teléfono apagado pulsamos la tecla da la casita o HOME y a la vez la tecla de encendido. Aparecera en la pantalla una serie de opciones que se eligen con la ruedecita del teléfono. Elegimos Apply Sdcard:update.zip
4.- Cuando termine elegimos Reboot System
Pues ya tenemos el HTC Magic con acceso root, con un recovery instalado y con el nuevo SPL de Haykuro también instalado. Ya si queremos instalar otra rom lo único que tenemos que hacer es bajarnos la rom, renombrar el archivo bajado de la rom a update.zip, copiarlo a la tarjeta SD, apagar el teléfono y encenderlo en modo RECOVERY y aplicar la actualización eligiendo en las opciones Apply Sdcard:update.zip Cuando termine reboot el teléfono y y está.
Algunas rom requieren algunas cosas específicas, leer antes de donde bajeis la rom los requisitos y como se instala, pero no puede variar mucho.

User agent «HTC MAGIC Android 1.5» para el complemento User agent Switcher

Anteriormente en la Solucion para no infringir la tarifa plana cuando usas la HTC Magic como modem en tu PC yo no conocía y por eso no puse esta magnífica lista de los diferentes user agent, incluidos los de Android 1.5.

Os bajais el archivo siguiente http://www.megaupload.com/?d=85PN5NS9

En el complemento “user agent switcher” le dais a importar y seleccionanias el archivo que os habeis bajado. Cuando lo cargeis os aparecerá una lista mayor entre la que encontrarás Mobile/WAP devices, entre ellos el HTC Magic (Android 1.5)

Nota: gracias de nuevo Genson¡¡¡¡

Usar HTC Magic como modem en tan solo 7 pasos con PdaNet

Antes de empezar nos descargamos el SDK Android y el software PdaNet

http://www.junefabrics.com/android/index.php

Preparación

  1. Instalamos los drivers de la HTC MAGIC
  2. Conectamos la HTC MAGIC via USB al ordenador
  3. Nos aseguramos de que tenemos marcada la opcion USB DEBUGGING (Ajustes-Aplicaciones-Desarrollo de aplicaciones)
  4. Instalamos PdaNet

    Usar htc magic como modem en tan solo 7 pasos con pdanet
  5. Iniciamos PdaNet en nuestra HTC Magic.

    Usar htc magic como modem en tan solo 7 pasos con pdanet
  6. En el ordenador nos vamos a la barra de tareas y clicamos encima de el icono de PdaNet y le damos a Connect.

    Usar htc magic como modem en tan solo 7 pasos con pdanet
  7. En ese momento nos saldra un mensaje como el siguiente y ya podremos navegar por internet con nuestro ordenador usando nuestra HTC Magic como modem

    Usar htc magic como modem en tan solo 7 pasos con pdanet

Fuente: Gracias a Genson por el comentario http://www.koala-studio.com/jessie.wang.com/blogs/setup-htc-magic-3g-modem

Nota: no lo he probado esta nueva forma, si alguien lo prueba y le funciona bien y sin cortes que lo diga en los comentarios, un saludo amigos 😀

Solucion para no infringir la tarifa plana cuando usas la HTC Magic como modem en tu PC

La solucion para no infringir la tarifa plana de 12€ cuando usas la HTC Magic como modem en tu PC, es instalarnos e este addon/complemento User Agent Switcher 0.7.2.

El User Agent Switcher sirve para para emular una navegación por móviles, así las peticiones en las cabeceras HTTP realizadas a través de vodafone serán como si navegáramos a través de móviles y no Pcs (portátiles/sobremesa). De hecho cuando tengamos activado este  addon/complemento podréis ver como la pagina de google que os carga será versión mobil.

Enlace del complemento: https://addons.mozilla.org/es-ES/firefox/addon/59

Usar el movil como modem via bluetooth en Ubuntu

Aqui os voy a dejar unos sencillos pasos para usar el movil como modem conectandolo via bluetooth en Ubuntu

Antes de empezar, descargué los paquetes:

sudo apt-get install bluez-utils ppp wvdial

Editamos el archivo

hcid.conf

Para configurar nuestro dispositivo Bluetooth (da igual si es un dispositivo externo USB bluetooth o uno que venga integrado con la laptop o notebook, como en mi caso):

sudo gedit /etc/bluetooth/hcid.conf

El contenido del archivo debería ser similar a éste:

options {
autoinit yes;
security auto;
pairing multi;
passkey «0000»;
}
device {
name «mi-laptopl»;
class 0x3e0100;
iscan enable; pscan enable;
discovto 0;
lm accept;
lp rswitch,hold,sniff,park;
}

Continuar leyendo «Usar el movil como modem via bluetooth en Ubuntu»