Dopo il Dream tocca anche al Magic… A pochi giorni dal rilascio da Tim (20 maggio 2009) e Vodafone (8 maggio 2009), grazie ad Haykuro, è già possibile utilizzare i permessi di Root nell’HTC Magic senza nemmeno dover cambiare firmware.

Come sempre, la guida sarà divisa in step, ma bando alle ciance e iniziamo subito l’hacking :) con la premessa che non ci assumiamo nessuna responsabilità per problemi, ma se serve siamo disposti ad aiutarvi sul nostro forum.

P.s. I primi 2 step, sono inutili se avete già installato l’SDK e abilitato il debug usb (adb).

La Guida è per i terminali HTC Magic 32B quelli venduti da Vodafone.

1. Installiamo l’SDK

Come prima cosa dobbiamo preventivamente installare l’sdk di Android sul nostro PC seguendo questi piccoli passi:

2. Attiviamo USB Debugging sull’HTC Magic

Ora prendiamo in mano il Magic e partendo dalla Home Screen facciamo le seguenti azioni:

  • Tasto Menu
  • Impostazioni
  • Applicazioni
  • Sviluppo
  • Abilitare Debug USB

Torniamo sul pc al quale è collegato il cellulare e apriamo la console per verificare che quest’ultimo venga riconosciuto

  • Apriamo il prompt dei comandi (Vista: start->cercare Prompt, XP: start->esegui->cmd.exe)
  • Posizioniamoci sul path della cartella tools dentro l’sdk (comando “cd” per spostarsi)
  • Scriviamo: adb.exe devices
  • Se compare un dispositivo, chiudere la finestra se no ripetere il passo 2

3. Pushamo la nuova Recovery e Firmware

  • Scarichiamo ora la Haykuro’s Magic “rootme” rom e la Magic modified recovery
  • Decomprimiamo solo la Magic Modified recovery in modo da vere il file img (nominalo recovery-new se non si chiama così) e rinominiamo il rootme-signed.zip in update.zip e mettiamo entrambi i file dentro tools dell’sdk
  • Connetti il cell al pc via usb senza montare la sd, apri il prompt o terminale e dopo esserti posizionato col path (spostandoti col comando “cd cartella” arriva alla cartella tools):
    adb push update.zip /sdcard/update.zip
    adb push recovery-new.img /sdcard/recovery-new.img
  • Spegni ora il Magic e riavvialo in bootloader mode (Volume down+Power)
  • Col terminale che abbiamo già aperto digitiamo ora:
    fastboot boot recovery-new.img
  • Si riavvierà in recovery mode e a questo punto (fai un nandroid backup, poi un wipe che è sempre meglio) e fai apply update.zip al completamento riavvia e una volta nella home screen sempre dal terminale digita:
    adb shell flash_image recovery /sdcard/recovery-new.img

4. Pushamo il nuovo SPL

  • Scarichiamo ora haykuro’s SPL update
  • Rinominiamolo in update.zip, mettiamolo nella sd
  • Andiamo recovery (Home+Power) e facciamo apply

La procedura è completata e il Magic ora avrà root.

[Fonte da Android-DLS]