Sunday, January 02, 2011

Root HTC Magic and install new ROM easily

Thanks to these guys's efforts, so I can root my HTC-Magic with few pains.
(Steps below only fits to HTC Magic 32A edition)

1. I strongly recommend making "golden card" by using Mac, trust me, it is really easy to make it. Here is the article to make "golden card" on Mac.
  • http://bloggadgets.web.id/techno-blog/how-to-create-a-goldcard-with-mac-or-linux-for-rooting-ht-03a.html
If you have installed Android SDK on your Mac, you can just begin from section "Create a goldcard image file"

2. Then switch to Windows platform, because we have to install a RUU update file below.
RUU_Sapphire_HTC_Europe_3.04.401.2_HTC_AT_test_signed_NoDriver.exe
Please download it(You can find it in http://shipped-roms.com/), make sure HTC sync is connected to your HTC Magic, then you can run the .exe file above to install RUU.
After install European version of RUU. Your HTC Magic will reboot automatically, it needs longer boot time than usual, please be patient. Now you have totally rooted HTC Magic.

-- If you are satisfied with rooted HTC official ROM, you can stopped here. But why we root? It is because we like new stuff and adventure! Please go further steps --

3. After reboot completed, please mount it to your Mac, copy
  • recovery-RA-hero-v1.6.2.img
  • update-hboot-1762007-signed.zip
into your mobile device sdcard. Then unmount USB mode, keep USB line plugged.

4. Open your shell, change directory to /platform-tools.
In shell window, type
./adb devices
to make sure Android Debug Bridge connect to your device. Please be aware that if you install "EasyTether" on your Mac, it will cause adb not to list devices, you can follow the FAQ here to solve this problem: http://www.mobile-stream.com/easytether/android_faq.html#adbmacosx

5. Next type
flash_image recovery /sdcard/recovery-RA-hero-v1.6.2.img
to flash new recovery. It completes quickly, then shutdown mobile device.

6. Press power + home button together to boot into recovery mode. Scroll menu to "Flash zip from sdcard", press navigation ball to show zip file list. Now you can see the other file "update-hboot-1762007-signed.zip" shown on the list. Press navigation ball to install it, follow instruction shown on screen to complete installation.

7. Shut down and press "power" + "volume down" button, reboot into fastboot mode. You should the following version info:
SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.76-2007 (SAPP10000)
CPLD-12
RADIO-6.35.08.29
(Font in red color is what you need to pay attention to)

-- Milestone notice: After this you can install any ROM you like, good luck. --

8. Now my HTC-Magic runs Cyanogen MOD v.6, it is my recommendation for you.
But it needs quite a few more complicated steps to install it, you can refer to
http://wiki.cyanogenmod.com/index.php?title=HTC_Magic for more details.

Please follow introductions above to install new ROM. As a MAC user, it is important to have "fastboot", but it is not shipped with Android SDK. You can download it from http://developer.htc.com/adp.html#s1
This will help you a lot during the procedures.

No comments: