Ion Update Available

Posted on May 28th, 2009 in Android Hacking by Disconnect  Tagged , , , , , , , , ,

So you missed Google I/O, and failed to get yourself a free “Ion” (Magic). Don’t despair, you may not have the shiny black bling but you can have the software.

(Update: No you can’t, my bad. That is a patch zip, not a full. BUT .. I got my hands on a system dump and built an update.zip for you guys.)

Yep! We’ve got the link, courtesy Saurik. Should work fine on Magic, but its not my fault if it breaks :) and I doubt it will work “as-is” on Dream. (Shouldn’t be hard though, I’m sure Haykuro will do a port. Or I might if I get bored.)

Enjoy!

Google Ion OTA Update vCRB43 (657 downloads)
* First update (shared-group security fix again)
* Official Google update.zip
** UPDATE: Only works if you already have Ion CRB28
** Boot/Recovery images may be helpful though

Update: If you have a Magic (or Ion) and want the full image, well… here! (I don’t have a magic/ion/sapphire so please give it a test and let me know if it works. This is an unmodified image, so it flashes recovery/boot as well – nandroid backup is your friend. It does not do a wipe – that may be needed if you are running a different firmware.)

Ion CRB43 Full Image vCRB43-1.2 (1192 downloads)
* Test-keys signed
* Full image, should work on Magic or Ion
* May require a wipe
* V1.1 - fixed the install script
* V1.2 - added the rooted boot.img

And if you want to test out a rooted build (once you run “adb root” adb will connect as root) just grab this boot.img and flash it. (This boot image is integrated to v.12 above – if you got that you don’t need this.)

Ion Rooted Boot Image v1.0 (984 downloads)
* Boot.img to enable 'adb root' on Ion
* MD5: cbb779e6079d2971a2f1b685dab16c54

By special request: Here is a stock Ion CRB28 update file. (I haven’t tested it, although I take donations/loans of hardware. :) ..)

Ion CRB28 Full Image v1.0 (290 downloads)
* Stock CRB28 Image
* Don't forget, this has a fairly large security flaw

Let me know if there are any problems.

Remember, if you like what I do please donate, or use my Amazon links for your next purchase (or check out any of the other sponsors.)  Thanks!




44 Responses to 'Ion Update Available'

Subscribe to comments with RSS

  1.    balachmar said,

    on May 28th, 2009 at 8:27 am

    What is actually really new in this update?

    Reply

    Disconnect Reply:

    Its a new image. Its not a new version. (Just like the original adp image was “a new image” not a new version.)

    Reply

  2.    rickdoez said,

    on May 28th, 2009 at 3:50 pm

    is this like haykuro’s ?

    Reply

  3.    Dylan Andersen said,

    on May 28th, 2009 at 8:47 pm

    Disconnect, I just got back from I/O. I put the RootMe Rom haykuro did (for Vodafone Magics) on the Ion and it works fabulously. Just had to enter all my T-Mobile APN settings and skip the Google account setup.

    Any plan for Haykuro to directly root that original Ion build?

    Reply

    Disconnect Reply:

    He did a dream port already (its pretty nice, been running it most of the evening). If he doesn’t do a rooted ion before tomorrow I’ll probably put a basic patch together (just ro.secure=0 to enable adb root – after that you can do whatever you want :) ..)

    Reply

    michael b. Reply:

    i just downloaded and wipe/installed the full images now i dont have the screen rotation nor is my landscape rotating its original rotation whether im in the market or on google internet.yes i have the animation checked/orientation as well and still nothing can i get some help here with my G1?

    Reply

    Disconnect Reply:

    ..yeah. Install an image for the g1 instead of one for the magic. (there’s one on xda-dev.)

    michael b. Reply:

    did you ment the ion rooted images or where exactly the images located on this page please

    Reply

  4.    Dylan Andersen said,

    on May 28th, 2009 at 9:27 pm

    Yeah definitely. I would love the full ROM with adb root. Let me know if you can make it happen.

    Reply

    Disconnect Reply:

    I just posted a new boot image – you can either boot it through fastboot (fastboot boot ion-rooted-boot.img) or you can flash it and try it that way. Lemme know how it works out :)

    Reply

  5.    saquib said,

    on May 29th, 2009 at 2:26 am

    Any installation instructions? Assume copy the full image to the sd, rename to update.zip and then apply via bootloader? Is a wipe required before/after?

    Reply

    Disconnect Reply:

    Pretty much (although you apply with recovery – hold home – not bootloader, which is camera..)

    Reply

  6.    Arron said,

    on May 29th, 2009 at 12:02 pm

    I have the Google ION and is on the official image. Do I need to do the full image update or just flasboot the rooted boot.img? I just want to have root and see protected apps on the market.

    Reply

    Disconnect Reply:

    If you flash the full image you get ’su’ access. If you flash the boot image (after the full, if you flash it) you get ro.secure=0 (‘adb root’ works)

    Reply

    Dylan Andersen Reply:

    So if I want to flash the full image, I just put it in recovery mode on my Ion.. (volume_down+power), and use

    “fastboot flash_image boot ion-rooted-boot.img”

    right?

    Reply

    Disconnect Reply:

    Full image is an update.zip – save to sdcard, boot with ‘home’, apply update from SD. To try out the boot image after, boot with camera (fastboot) and use fastboot boot boot.img or fastboot flash boot boot.img to flash it “for real”.

  7.    Joost said,

    on May 29th, 2009 at 2:29 pm

    I updated with the first update on my HTC Magic – as update.zip – Held Home and Power and choose apply update…. but I can´t apply the other update because it just gives me the triangle and no menu?

    Reply

    Disconnect Reply:

    What “first update” and “other update”? There is a patch (for Ion only!), a full system image (for any sapphire) and a boot.img.

    Reply

    Bublio Reply:

    Hi Disconnect,
    Help me out… As I said I got the triangle picture when I pressed Home and Power. I put the update.zip in SD card root dir right?. Thx.

    Reply

    Bublio Reply:

    Hi Joost,
    Were you able to flash the full system image? I got the triangle picture and no menu when I pressed Home and Power.

    Reply

  8.    abe said,

    on May 29th, 2009 at 3:36 pm

    thank you man!!! it works like a charm!!! i love the speed of this rom!!! ;)

    Reply

  9.    Joost said,

    on May 29th, 2009 at 4:11 pm

    Okay thx Disconnect – got it now!

    Reply

  10.    Xav said,

    on May 31st, 2009 at 12:17 am

    Sorry, strange request:

    I have an Ion and forgot to pull all the .imgs from the original system before rooting it (it was 5am and i was a tad tired).

    I was wondering if you have all the original/”vanilla”/unrooted files and could post it so that I can have it for my own archive/backups at home. Thanks much in advance!

    Reply

    Xav Reply:

    to be more specific, I need the crb28 build; preferably all aspects of the default ION.

    Reply

    Disconnect Reply:

    AFAIK nobody has crb28. (The updated version is easy enough to get though – just remove /sysem/bin/su from my build, and change “ro.secure=0″ to 1 in the boot.img build properties. If I get time today or tomorrow I’ll put that together.)

    Reply

    Disconnect Reply:

    I lied, a dump showed up. I’ll see what I can do for you. :)

    Xav Reply:

    lol. Thank you very much!

    Disconnect Reply:

    I’m a bad person, had a slack day today. But (as of this morning) I do have what I need so I’ll get on it tomorrow.

    Disconnect Reply:

    OK its added above, lemme know how it works.

    Xav Reply:

    Works like a charm! Thanks much!

    I’d loan you the phone to play with but I live in Hawaii lol; I did however leave a donation!

    On a side note, it was announced that T-mobile will be releasing the second android phone over the summer; probably the Magic.

    Thanks again for the help!

    Disconnect Reply:

    Glad it worked. :)

  11.    RA said,

    on May 31st, 2009 at 7:31 am

    Would it be possible to have the splash screen of the ION?

    Reply

  12.    DarrenC said,

    on June 1st, 2009 at 10:00 am

    I Flashed the full image, working great, just wondering if AppsToSD2 will work from the market? I used the 1.2 image if thats important

    Reply

  13.    David said,

    on June 2nd, 2009 at 11:26 am

    Did the update.zip and then the fastboot flash boot boot.img.
    When I adb shell into the device (from my computer) I’m root.
    From within the Terminal app on the device, I can not su,
    permission denied.

    Reply

    Disconnect Reply:

    Which one? There’s a couple up there.

    Reply

    David Reply:

    Ion CRB43 Full Image vCRB43-1.2 as /sdcard/update.zip

    Unzipped it on my computer to get the boot.img from it.

    Michael Moussa gave me instructions to copy su and set it’s sticky bit (chmod 4755), now I can su from within a terminal app on the device.

    Reply

  14.    RA said,

    on June 3rd, 2009 at 8:50 am

    Does anyone know what SPL and Radio version is loaded on the ION?

    Reply

  15.    Stephen Paul Weber said,

    on June 4th, 2009 at 3:03 am

    My device boots, and I have root, but it lost my settings (no big deal, I’ve put them back already), my home button doesn’t work (only way to get to home screen now is to hit “back” a lot) and *maybe* (though it’s hard to confirm) twidroid and the market are having network issues.

    Would a wipe fix these issues? How do I do that?

    Reply

  16.    Stephen Paul Weber said,

    on June 4th, 2009 at 3:20 am

    Also, now even when I set it to “require pattern”, it unlocks without the pattern :(

    Reply

  17.    Stephen Paul Weber said,

    on June 4th, 2009 at 3:45 pm

    My “search” button also no longer works.

    Reply

  18.    Bastien said,

    on June 8th, 2009 at 3:48 pm

    For some reason I’m french and would like to change my ion locale to french and
    keyboard to azerty, I tried to install the HTC Magic cupcake 1.5
    (which should contain all supported locales) but the install script
    fails when verifying the devide name (found io, expected magic I
    guess). Do you know a way to install an standard Cupcake on this ion ?

    Thanks

    Reply

    Disconnect Reply:

    OK maybe its just cuz its late (and I’m just back from the NIN/JA show) but “for some reason I’m french” made me laugh. :)
    That said, I have some good news – you can just open the update.zip, edit META-INF/com/google/…./update-script to remove the check, then zip it back up and re-sign it. (JF’s build env has the signing tool.) If you need more details let me know and I’ll write something up tomorrow..

    Reply

  19.    Bublio said,

    on June 13th, 2009 at 12:41 pm

    I’m a beginner… Using HTC Magic and I’m trying to flash Google Ion. I could get the device into Fastboot mode but unable to execute fastboot boot command (or any other command). I received error: FAILED (remote: not allow). Why is this? Someone help pls. Tks.

    Reply

  20.    Usama said,

    on June 22nd, 2009 at 1:27 am

    I have flashed the boot and also ran the update Ion CRB43 Full Image vCRB43-1.2. I have adb root but no su in terminal. Please advise what I have to do to get su in the terminal.

    Reply

Post a comment