The Cat’s Sandbox

5 January 2010

Powerup Android Magic!

Filed under: Tech toys — Tags: , , — Neko @ 18:29

Iphone? who needs it? The Android feeds the geek in us.

Leaf seems a bit lazy in updating the software for the Magic there are some things you can do about it. (Well me not updating this site can probably also be seen in the same light.)

So why would you update the stock firmware of the phone you may ask? Well… There are some things not offered out of the box.

  • Really simple USB Internet tethering
  • Multitouch
  • Updated interface
  • Improved software support

just to name a few…

Now this is my no means a walk in the park for the average user; though I’ll try to make it as easy as I can.

How to upgrade your Vodacom HTC Magic to Cyanogenmod.

So you have a Vodacom Branded HTC magic and you decided to run Cyanogen or maybe even an HTC Hero ROM and thought you’d give it a try. And for some reason you can’t get the instructions to work.

I’ll try and be brief and explain things in an easy to understand method.

But first the usual disclaimer - If you f8ck this up is your own problem.

The Vodacom HTC Magics I’ve seen appears to be the PVT32A model - Its got more ram etc.
Here’s how to check: http://wiki.xda-developers.com/index.php?pagename=HTC_Sapphire_Hacking

Mine also has what appeared to be a Perfect SPL installed and I also couldn’t use the Cyanogen Recovery 1.4; I suspect it’s because its primeraly developed for the G1 or 32B model magic.

Instead of trying to change the SPL (Seems most phones get bricked this way) I used a little program called flashrec to load the Amon_Ra recovery image (Use the H version as its for the 32A)

Now to install Cyanogenmod
Some reading material to get you started:
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_MT3G/Magic_Firmware_to_CyanogenMod
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_G1/Dream/Magic32A_Firmware_to_CyanogenMod

So grab yourself the latest version of cyanogenmod, the 32A kernel and Defanged DRC83.

By now I assume you’ve loaded the Amon_Ra recovery image (H) with  flashrec.

I would also suggest you install the android SDK.
A good guide can be found here.

Copy the following files to the SD card:

  • Defanged DRC83 - eg. DRC83_base_defanged.zip
  • Cyanogenmod - eg. update-cm-4.*-signed.zip
  • 32A Kernel Port - eg. bc-4.*-ebi1-signed.zip

NB: don’t run a 4.2.7.1 kernel on a 4.2.8 build. make sure the version mumbers of your kernel match the cyanogenmod version exactly!

Now boot up the phone into recovery mode (Home + Power)

Use Nandroid to make a backup of your phone.
Do a “Wipe data/factory reset”
Apply Zip: DRC83_base_defanged.zip
Apply Zip: update-cm-4.*-signed.zip
Apply Kernel Port Zip: rad-4.*.zip or bc-4.*-ebi1-signed.zip (depends on who released the latest port: rad - Radix999,bc - bcrook)
Since your’e really nervous you could always watch the adb logcat.

If everything went according to plan you should now we able to start up the phone and log in with your google username and password!

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.

20 queries. 0.152 seconds.