HOW-TO: Get official Google ION Android 1.6 into HTC Magic 32B

Search This thread

dferreira

Senior Member
Jan 26, 2007
1,783
412
41
Oulu
www.denzilferreira.com
Hi guys,

I wanted to get rid of the Vodafone crap that came with the official update to Android 1.6. So since I had an unrooted version of the ROM, I couldn't just delete the Vodafone applications. I did it the hard way, I replaced it with the official Google ION image from HTC!

How to do it? EASY!

1 - Download the "Recovery Image" from HTC: http://developer.htc.com/google-io-device.html
2 - Copy the .zip to the root of your SDCard but first rename it to update.zip
3 - Install Engineering SPL 2005 from here: http://xdaforums.com/showthread.php?t=529019 - this will allow you flash Google ION ROM directly with Amon_RA's recovery tool, which makes your HTC Magic 32B from now on a Google ION device!
4 - Download Amon_RA's recovery tool: http://xdaforums.com/showthread.php?t=530492
5 - Get fastboot utility from here: http://developer.htc.com/adp.html and place it into the Android SDK/tools folder on your computer
6 - Follow the instructions by Amon_RA's to fastboot the recovery to your device, since you now have an Engineering SPL on your device!
7 - Apply the update.zip

That's it! It will flash the official Android 1.6 from HTC Google ION device, and what's cool is that it also supports OTA updates from HTC, which means you will probably get access to Android builds much faster that you did with the carriers and they will be striped from the crap applications they feed them with.

Questions? Shoot away :)

Edit:
To make it more fun, I got the splash image from Google ION device that was given on the 2009 Developer Conference.

Download the attached file, put your device into fastboot and then type:
fastboot flash splash1 /path/to/file/googleion.raw565
fastboot reboot

where /path/to/file is the path to where the file is :)

FAQ:
How do I gain root at this? - thanks to DOHCtor and caoboth
Put your phone back into fastboot mode (back and power button)
then fastboot amon_ra's fantastic recovery img.

e.g fastboot boot recovery.img

then run from your pc the following: (assuming of course you have the andriod sdk installed)

adb shell
mount /system
cd /system/bin
cat sh > su
chmod 4755 su
reboot

And now your sorted with a nice rooted phone :)
How do I get Loccy's browser on this? - thanks to JackMagic
http://xdaforums.com/showpost.php?p=4911928&postcount=106

WARNING for people with 32B with perfect SPL's:
Applying the goldcard trick will only allow you to boot with the 32A version of the Amon_RA's recovery image, and before update the Google ION image you first need to revert back your phone into 32B (explained in "[How-To] Root and un-root the T-Mobile myTouch 3G").
Otherwise you will have a brick.
 

Attachments

  • googleion.raw565.zip
    5.8 KB · Views: 712
  • googleio2010.raw565.zip
    5.1 KB · Views: 296
Last edited:
  • Like
Reactions: ruscan.calin

looktall

Senior Member
Jul 28, 2009
242
15
Questions? Shoot away :)

how fast is it?

does it have full exchange sync? (email, calendar and contacts)
does it have the smart dialler?
does it have the improved camera? (has lots of functions and settings available for adjustment)
what keyboard does it use?

do you have screen shots?
 

dferreira

Senior Member
Jan 26, 2007
1,783
412
41
Oulu
www.denzilferreira.com
Faster than any Hero ROM running on the 32B...
does it have full exchange sync? (email, calendar and contacts)
No, only Google sync. I'm not sure if you can add it later via .apk from other rom's.
does it have the smart dialler?
No, no smart dialer on the dialer, but now that you can search contacts right from the home screen using the search button, I don't see why you would need it :)
does it have the improved camera? (has lots of functions and settings available for adjustment)
Regular camera software from Donut.
what keyboard does it use?
Regular android keyboard (LatinIME.apk). But you can install HTC one if you know where to get it (hint: cyanogen)
do you have screen shots?
How do you take a screenshot on Android?
 

Xenn0X

Senior Member
Jul 9, 2006
137
7
Amsterdam
I might just do this, do not need any fancy stuff.
also when 2.0 comes will be able to flash htc version right away:)
does step 4 require ra's latest? cause i have a previous version:)

edit: just done this and works. for now i keep the official htc dev firmwares:)
 
Last edited:

mas5

New member
Oct 27, 2009
4
0
I have recently updated my 1.5 magic firmware with official 1.6 firmware. I have not done any modifications to the phone i.e. rooting / unrooting...

Is it possible to use relentless rooter to apply this firmware... suppose i replace the root update.zip with the above and also replace the spl with the above spl?

then use relentless rooter to apply the rooting etc...?
 
Last edited:

ak97052d

New member
Mar 17, 2008
1
0
Hello
Thanks for this update

How do you take a screenshot on Android?

try to use ddms (sdk android)
>Device>Screen capture
GetFile.aspx
 

thelastgoodbrother

Senior Member
Jul 14, 2009
141
2
Kinda weird question. I actually have a Google Ion. Being new to all this flashing and stuff, I have flashed multiple roms over the past few months and never made a backup of the original. If I wanted to return the Ion to its original state would I just rename this recovery to "update.zip" and that would be it?
 

Xenn0X

Senior Member
Jul 9, 2006
137
7
Amsterdam
Kinda weird question. I actually have a Google Ion. Being new to all this flashing and stuff, I have flashed multiple roms over the past few months and never made a backup of the original. If I wanted to return the Ion to its original state would I just rename this recovery to "update.zip" and that would be it?

yes, that all to it with the ion. download the latest recovery from http://developer.htc.com/google-io-device.html#s3
and flash the Recovery Image: signed-google_ion-ota-14721.zip
wich is the 1.6 donut firmware
 

lparker.uk

Member
Oct 5, 2009
9
0
Im not sure if im still having issues after this, The phone seemed to not get past formatting cache? Am i right in thinking i got the restart using Home and Back and then reboots back into recovery and continues install? As mine didnt?

Tried again and seems to get to formatting CACHE:...

And stop? I still get the vodafone splash screen if i restart?
 
Last edited:

dferreira

Senior Member
Jan 26, 2007
1,783
412
41
Oulu
www.denzilferreira.com
Im not sure if im still having issues after this, The phone seemed to not get past formatting cache? Am i right in thinking i got the restart using Home and Back and then reboots back into recovery and continues install? As mine didnt?

Tried again and seems to get to formatting CACHE:...

And stop? I still get the vodafone splash screen if i restart?
Hum... in my case it asked to be rebooted. Let it run until it finishes!
 

lparker.uk

Member
Oct 5, 2009
9
0
Hmm i waited best part of half and hour?! Seems to work fine.. (Ish) the install never totally finishes. Has this removed the Vodafone splash screen on bootup for you?
 

Xenn0X

Senior Member
Jul 9, 2006
137
7
Amsterdam
flashed:)
android1.png

the google ion rom works perfectly here. thnx for the guide to turn my vodafone magic into a htc developer ion:)
like the clean dev roms. cannot wait till 2.0 is online:)
 
Last edited:

Quistnix

Senior Member
Oct 20, 2009
205
50
I've got a 32B voda/google device, and Amon's recovery 1.2.3 is running without any trouble.

I followed the following steps:
> formatted my SD
> renamed signed-google_ion-ota-14721.zip to update.zip and put it on the SD
> put the SD in my phone
> booted to recovery
> wiped
> applied update.zip
> it asked me to reboot, I did so
> installation continued, then switched to boot screen (says "hTC MAGIC").

It's been on the boot screen for about an hour. Did I screw up somewhere along the way or should I wait some more?

Edit: I guess I'm really screwed right now. After waiting for a bit longer my battery died (guess the process eats battery like it's cake). Now, after putting my phone on the charger, all I get is the boot screen. Doing this won't help either.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi guys,

    I wanted to get rid of the Vodafone crap that came with the official update to Android 1.6. So since I had an unrooted version of the ROM, I couldn't just delete the Vodafone applications. I did it the hard way, I replaced it with the official Google ION image from HTC!

    How to do it? EASY!

    1 - Download the "Recovery Image" from HTC: http://developer.htc.com/google-io-device.html
    2 - Copy the .zip to the root of your SDCard but first rename it to update.zip
    3 - Install Engineering SPL 2005 from here: http://xdaforums.com/showthread.php?t=529019 - this will allow you flash Google ION ROM directly with Amon_RA's recovery tool, which makes your HTC Magic 32B from now on a Google ION device!
    4 - Download Amon_RA's recovery tool: http://xdaforums.com/showthread.php?t=530492
    5 - Get fastboot utility from here: http://developer.htc.com/adp.html and place it into the Android SDK/tools folder on your computer
    6 - Follow the instructions by Amon_RA's to fastboot the recovery to your device, since you now have an Engineering SPL on your device!
    7 - Apply the update.zip

    That's it! It will flash the official Android 1.6 from HTC Google ION device, and what's cool is that it also supports OTA updates from HTC, which means you will probably get access to Android builds much faster that you did with the carriers and they will be striped from the crap applications they feed them with.

    Questions? Shoot away :)

    Edit:
    To make it more fun, I got the splash image from Google ION device that was given on the 2009 Developer Conference.

    Download the attached file, put your device into fastboot and then type:
    fastboot flash splash1 /path/to/file/googleion.raw565
    fastboot reboot

    where /path/to/file is the path to where the file is :)

    FAQ:
    How do I gain root at this? - thanks to DOHCtor and caoboth
    Put your phone back into fastboot mode (back and power button)
    then fastboot amon_ra's fantastic recovery img.

    e.g fastboot boot recovery.img

    then run from your pc the following: (assuming of course you have the andriod sdk installed)

    adb shell
    mount /system
    cd /system/bin
    cat sh > su
    chmod 4755 su
    reboot

    And now your sorted with a nice rooted phone :)
    How do I get Loccy's browser on this? - thanks to JackMagic
    http://xdaforums.com/showpost.php?p=4911928&postcount=106

    WARNING for people with 32B with perfect SPL's:
    Applying the goldcard trick will only allow you to boot with the 32A version of the Amon_RA's recovery image, and before update the Google ION image you first need to revert back your phone into 32B (explained in "[How-To] Root and un-root the T-Mobile myTouch 3G").
    Otherwise you will have a brick.