Saturday, March 19, 2011
Updating HTC Magic to Froyo 2.2
I was trying to update my HTC Magic / Sapphire 34B from 1.6 to Froyo 2.2 but got
"E: Error in /sdcard/update.zip (Status 7) Installation aborted."
It turns out that my bootloader was too old at 1.33.0004. To confirm if this is the case, shutdown your phone, then restart by holding down the back button and on button together. It takes about 3 seconds and then you get the fastboot screen.
check bootloader version: if its 1.33.0004 then need to update. The picture above shows mine after updating.
It also tells you if you have 34A or 34B phones. Then press 'menu' to shut the phone down.
Next you need to get a later bootloader from android.clients.google.com/packages/ota/vodafone_vfpioneer/126221163a9c.hboot-1.33.0013.vfpioneer.12622116.zip
Copy this to the phone's SD card, and rename it to 'update.zip'.
Then boot into recovery mode by holding down home and power until you get the warning triangle, which takes about 13 to 15 seconds on my phone. Then, press home and power again, and you should get the recovery console. Using the trackball move down to select 'apply sdcard:update.zip', and then press the rollball to start things off.
It won't take long but there will be a couple of reboots. Eventually though you are returned to the phone and it'll be running the new boot loader.
Next get Froyo for the Magic from android.clients.google.com/packages/ota/vodafone_vfpioneer/735b0bf4f2e4.signed-vfpioneer-FRG83D-from-DRC92.735b0bf4.zip
and once again copy to the phone's SD card and rename to update.zip. Once again boot to the recovery console (home + power for about 15 seconds), select 'apply sdcard:update.zip', and then press the rollball to start things off.
Sit back and wait because it'll take a while, and possibly a few reboots. Eventually though you are returned to the phone and it'll be running Froyo
I have to say, its pretty nippy, and because the available memory is so small, you don't all the crapplications that some later phones are lumbered with. It does have a music player
Install MyTracks, Google Authenticator and Google Device Policy Management and you are good to go.