How To: UnRoot the Rogers HTC Magic/Get Back to Cupcake (Updated 02.26.10)

UPDATE (02.26.10): This procedure has been altered to work for the Rogers Magic ONLY. If you have ANY OTHER MAGIC, there is an updated procedure that should work fine for you:

How To Unroot the MyTouch/Magic

Thanks Jeff for sending this in!
Thanks Cyanogen!

Here is how to get back to the original Magic ROM. You can use this to unroot for warranty purposes OR you can use this if you have the latest Magic ROM (which blocks rooting) and want to downgrade so you can root and re upgrade.

1. Download the follow file and save it to your computer:

Magic Original RUU (Rogers)

2. Download HTC Sync and install it on your computer (if you haven’t already). You can download it from HTC here:

HTC Sync

3. Plug in the phone to the computer via USB cable (HTC Sync should be running and automatically connect to the device).

4. Once HTC is done syncing, double click the RUU file and follow the onscreen instructions.

5. That’s it!

Now if you want to root your phone again, just search our site for Magic Root and do that procedure and then the How To Load a Custom ROM one as well.

Reported Issues

Issue: None Yet

186 thoughts on “How To: UnRoot the Rogers HTC Magic/Get Back to Cupcake (Updated 02.26.10)”

  1. I have downloaded
    “_HTC Magic_RUU_Sapphire_HTC_Europe_2.17.401.2_HTC_Nordic_release_signed_NoDriver.exe”
    from HTC website, can that be used instead?

  2. I install the HTC Sync tool, but when I plug my Rogers Magic in, it never says connected. I am on windows 7, running the HoFo rom. So basically I can’t unroot my magic

  3. hi, it would be great if someone can find the vodafone uk ruu, cos ive done the rooting and have hero, which is great, but would love to be able to go back to my original settings, if things get a bit problematic

  4. also i thought when you back up recovery image would revert my phone back to its original settings. BTW if i get a nandroid backup of a vodafone uk magic, can i use that to get my original non rooted state? thanks inadvance

  5. Hey unlocker the HTC sync does not recognize my HTC Magic it says Disconnected.. what do i do? i Have a JACHeroski2.7.3-Magic32A_signed.zip rom and i need to get it back to the original firmware..
    i followed your one touch method .. but this rom i am using is very unstable.. and no other rom seems to work on it…. it gets stuck on the operator logo.. wt do i do pl let me know

      1. i dont know how to reinstall the drivers, how do I get to the how to stepup abd/usb drivers? please help, thanks!

  6. This rogers rom that was posted here has a perfected spl 1.33.0010 and trying to root that will surely brick your phone.

  7. My humble apologize .It does work even with a perfected spl the guys at xda scared the pants of me saying it could not be done.I apologize once again and a heart felt thanks to all who made this possible.

  8. hello mr unlockr dude, ive got a nandroid back up, do I flash it the way i would a hero rom? i.e put file to sd root, go to recovery mode, apply update and then reboot? cos im not sure how to use the nandroid utility on the recovery mode, and reading up on it confuses me even more.

    BTW thanks for your noob friendly guides. your the best.

    oh also, is it common different roms not to work, cos alot of the time even wiping then format ext+swap etc then boot does doesnt even load or goes to a boot loop.

    thanks

    1. Hello Shohid,

      Nandroids are done differently. Just boot into recovery and the recovery screen should have an optionb to Restore Nandroid Backup as a separate option. Use that.

      You’re very welcome! Keep checking back, going to start doing a lot more stuff soon as I have some free time lol

      Yes, but when a ROM doesn’t work you can usually do the format, the Wipe Data then Apply the ROM (in that order) and it should work.

  9. Hi, I have a UK vodafone Magic which I rooted to run the Hero ROM but the lag is so bad I just want to go back to the origional magic ROM. Can I do the proceedure above even though the only link you have at the min is for Rogers? Will that work on my UK vodafone magic?

    Thanks!

    1. Hello Niall,

      No these won’t work for you. We are still looking for the RUU for Vodafone (if you find it please post a link).
      BUT I would just recommend using a Non Hero Custom ROM instead. Download a Non Hero ROM for 32B Magics in the Downloads section and you’ll be happy with that (no lag at all and you still get root and better features than stock). There is no reason to unroot in my opinion except to send the phone in for warranty.

  10. i downloaded both files.And i installed the htc sync.I connected my mytouch to the comp it wont sync?any advice on what i did wrong

  11. tried it again i am on an airtel india HTC magic 32A SPL phone i need to get back to the original rom please help me out .. i get invalid id??

    1. Hello Marc,

      Thanks! Downloading it now, will let you know shortly if it is what we need and then if it is will post it up in this post šŸ™‚ Nice detective work!

  12. Dear Unlocker which RUU should i use then.. as i said i am on Airtel India.. however the phone is not locked to the survice provider at all. i am on HTC Magic with a 32A SPL

  13. I’m just wondering, would a nandroid backup with the original Rogers ROM with Cupcake with SPL 1.33.0009 be able to downgrade the SPL?

    I was thinking, of trying a Hero ROM and if I needed to unroot the phone I would use a nandroid backup.

    Is this the right strategy?

    1. Hello Sined,

      Yes, it should. But too be honest I don’t use Nandroid (very bad of me I know lol) so not sure what it’s limits are. But from what I gather it might work exactly like that.

  14. Hello mr unlockr dude,
    im having alot of trouble loading different roms. Format wipe and install rarely works.

    I was thinking of changing my spl from this: HBOOT-1.33.0004 (SAPP10000) : Sapphire PVT 32B SHIP S-ON G : CPLD-10

    to Engineering SPL 1.33.2004.

    Would this help? Thanks in advance

  15. IĆ¢ā‚¬ā„¢m downloading it right now, but before IĆ¢ā‚¬ā„¢ll use it IĆ¢ā‚¬ā„¢d like to get some feedback from people that already have done it. If that the original one, it would be great to have it handy in case you would have to send the phone back for repairs.

  16. Hi Guys
    Did anyone managed to check the Vodafone ROM? (link posted by Marc)
    IĆ¢ā‚¬ā„¢m downloading it right now, but before IĆ¢ā‚¬ā„¢ll use it IĆ¢ā‚¬ā„¢d like to get some feedback from people that already have done it. If that the original one, it would be great to have it handy in case you would have to send the phone back for repairs.

  17. Hi UnLockr
    Yes I know, sorry that wasnĆ¢ā‚¬ā„¢t probably the most helpful comment by stating the obvious.
    Did you have a chance to check the ROM to which Marc posted link to? I was trying to download it yesterday but unfortunately it stop twice half way through and I havenĆ¢ā‚¬ā„¢t had a chance to try and download it again yet. If you had any luck with it let us know if it is really a legit Vodafone ROM.

    1. Hello Tom,

      I have been looking at it, but unfortunately, I don’t have a Magic to test it on… someone will have to try it and let us know.
      If the download is stopping have you tried downloading it on a different computer (in a different house would be best)?

  18. hey, great job here, love the site

    heres my problem (on vodafone magic)
    i stupidly updated to donut while in a sleepy daze this morning and have been trying to downgrade since.
    i cannot get the htc sync to work so thought about this

    would i be able to download the file from the link marc posted, put it on my root, go into the recovery menu and just get cupcake that way? or would that do my phone in, cheers (:

    1. Hello Xjadow,

      Well I take it that you do not have root access in donut and thats why you want to go back to cupcake right? Cause you would need root access to load the ROM in all likelihood. But you can try it and let us know (worst that could happen is it would say cant update).

  19. ah yeh, silly me
    is there any other way i can go back to cupcake without using htc sync? (i tried the adb video, didnt work

  20. @Unlockr
    I finally managed to get the ROM and I will test it within next couple of days and post the results Ć¢ā‚¬ā€œ but from what I gather (my Spanish is far from perfect) this is Vodafone Spain ROM and I think the real problem for lots of guys is getting hands on the original Vodafone UK ROM Ć¢ā‚¬ā€œ this hopefully should be solved within next couple of weeks when HTC is going to release Sense UI for Magic and from what I gather this is going to be for all the models. If true that would be probably the best news of the year for all Magic owners, as Sense UI is by far the best Android implementation and that would end problems with getting manufacture approved ROM in some countries.

  21. Hi all,

    Just wondering if anyone else having problems connecting to htc sync? My magic (1.6 voda uk) won’t connect to sync on either vista x64 or xp, usb debug enabled, many restarts performed and still nothing. When i run ‘adb devices’ in dos it lists my phone and all works fine.
    Any suggestions would be greatly appreciated, thanks.

  22. Thanks for your help Unlockr but this is the original installer I downloaded and installed. Is there a way I can totally format the phone and start completely from scratch so to speak? Everything of importance is backed up safely so I’m willing to try anything!

  23. Hey TheUnlockr,

    thanks for a great guide! I got one problem; My phone freeze in startup after i rooted it (worked fine), and then applied the JACxHERO 2.2 Hero ROM.

    I suppose I did something wrong, but is it possible to just format, wipe and install another ROM? As long as the root did work i mean. Since i can’t boot up the phone, I assume I can’t do the unrooting since i would never be able to connect the phone to HTC Sync.

    The reason I ask is because I don’t have the SDcard adapter thingy to plug into my PC, and will have to wait a couple of days to get one. So if the wipe/etc thingy works I will patiently wait, if not I will have to work on another solution.

    Thanks!

    1. Hello Jeezlouis,

      Just do this and you should be good to go:
      Reformat the SD with Fat32+ext2+swap.
      Put the ROM you want on the sd card (make sure the ROM is for your correct motherboard,32A or 32B) but not in any folders.
      Wipe Data
      Apply update.

      Good luck!

  24. Ok just a quick follow up I managed to get my UK Vodafone Magic to original settings, took few days as I had quite busy weekend and didn’t really have time to play with the phone. This will restore your phone to original ROM and will allow you to get OTA updates from Vodafone, I will post links and how to shortly (as soon as I finish work).
    Cheers,

  25. Here it is the link to xda-developers forum

    http://forum.xda-developers.com/showthread.php?t=541294&highlight=stock+ROM+magic+vodafone&page=3

    There you can find a link to stock Vodafon UK ROM for Magic, you should be able to work out what to do. If you have any problems or if you are unsure how to proceed I will hopefully write a simple Ć¢ā‚¬Å“how toĆ¢ā‚¬Ā tomorrow. I’ve got quite few things going on at the moment (new city, flat and a job) so please bear with me but if anyone has a problem with it please ask I’ll try to help as much as I can.
    Cheers,
    Tom

  26. Hi

    HTC Sync doesn’t recognize my phone. I can use adb and fastboot to show devices, so i guess the drivers are correctly installed. I did reintall them. Still no success. Having a stubborn Magic with Donut…

  27. I guess, my bad: “update for magics” … that would suggest a RUU for a Magic, but every single instruction oh HTC’s website states to check if HTC Sync is working before using RUU…
    I’m beginning to think really that dumb…

  28. unlockr:

    i have a vodafone htc magic 32b device and i received a OTA and now its 1.6, what should i do as i dont have stock vodafone ruu! is there any other way to do that.

    1. Pratik,

      You could try to do the How To Root Donut procedure on the site and pretend you have a MyTouch (the procedure should work for the Vodafone Magic) and then once you are rooted you can load whatever custom ROM you wanted for your Vodafone Magic.

  29. hi unlockr

    i have vodafone htc magic 32B and updated to OTA 1.6, and now want to go back to the 1.5 cupcake, is there any other way to do that! and i have found one link but cudnt understand what to do with those files can you check them out for me , link : http://www.onlinenovabg.com/voda_rom/
    thank you

  30. using the mytouch file will want to write everything including the radio files, is that safe seen as the majority of bricking comes from messing with the radio files

    1. Dan,

      I have yet to see a phone actually be bricked beyond repair, anything that happens can usually be fixed.
      The unrooting process loads the official rom/radio/spl etc back onto the phone, the issues come when you load a custom radio that doesn’t belong on a phone. This procedure is just as safe as if you got an OTA update from your carrier (as it is essentially the same thing).

  31. I found a small solution. RUU didn’t find my phone’s version number. HTC Sync didn’t work.

    When I run fastboot mode on my Magic and start RUU it finds proper version number and begins to update… until it starts to check CID id, then it stops with an error message.
    Indeed, in rom.zip there is different CID.
    Why can’t I change CID and recovery and ROM itself in the .zip file? šŸ™‚

  32. hey unlockr! i need your help! I can’t seem to dl the megaupload file of the RUU, plus I have an asia HTC Magic. will the Rogers magic original RUU work for me?

  33. Hi unlockr, I got my my touch 3g. ,sapphire pvt 32b ship s-on G,
    Hboot 1.33.0006(sapp30000), CPLD-10, radio 2.22.19.26I,
    I really like to have a root.. pls. Help me,, what procedure should
    I use. .. tnx..

  34. Whic RRU should I use for: sn HT97EKF01080, SAPPHIRE PVT 32A SHIP S-ON H
    HBOOT-1.33.0009 (SAPP100000)
    CPLD-12
    RADIO-3.22.20.17
    MAy 8 2009 21:02:32 ?

    Thanks in advance.

  35. if i root my phone, add a rom, and dont like it can i go back to donut.
    and if i do like it but decide to want to unroot when eclair comes out is that possible?

  36. Hi,

    Was wondering does this un-oot only work for HTC Magic (Rogers) unit only? Can this official ROM work for other HTC Magic in Asia which is 32A also?

    Thanks.

  37. Ive tried to get my magic back to cupcake version but i get all this errors while updating. i just dont get it back to cupcake. any ideas? i get error [130]: wrong updating tools or something like that.

    Sapphire PVT 32A Ship sS-ON H
    HBOOT-1.33.0014 (SAPP10000)
    CPLD-12
    RADIO-3.22.23.18

    dosnt tell me much but it might help u guys help me?

    1. Fred,

      Trying using the Goldcard way to root the Magic. Search for Goldcard in the search box at the top right of our site and see if that procedure works for you.

      Good luck!

  38. Hi Unlockr,

    On 31st of October Patrik asked you about how to go back to cupcake with a Vodafone Magic.
    I also have one, updated to Donut, that I would like to root to be able to load custom ROMs.
    I’m not sure if I understood you well that I can follow the MyTouch procedures to UnRoot, Root, and load ROM?

    Thanks in advance, Daniel

    1. Daniel,

      No, we have a How To Root a Donut Phone procedure. If you look at that post it has separate procedures for Magic and for MyTouch. If you have a Magic and not a MyTouch, follow the Magic procedures NOT the MyTouch procedures.

      Good luck!

  39. Hi,

    Thanks for the answer.
    Maybe I misunderstood something:
    In the first step the procedure I got here.
    I have a Vodafone Magic.
    Can I use the Rogers RUU or what can I do?

    Sorry if the question is stupid, but I’m beginner in these things. šŸ™‚

    Regards, Daniel

  40. hey unlockr, i have an unlocked htc magic. not specific to any carrier here is malaysia. And i applied the official HTC rom a few weeks back, and it seems now that when i try to root my phone it says “Backup failed, could not run command”. Does this mean i have to unroot my phone? and if so, how? could you perhaps provide the link?

    SAPPHIRE PVT 32A SHIP S-ON H
    HBOOT- 1.76.0007 (SAPP10000)

  41. Hi Unlockr! Thx for ur great tut’s.

    There are couple things in the comments that r very confusing. This is what i dont understand.

    On October 31st, 2009 at 10:50 am u said to someone that he can go back to cupcake with his htc magic vodafone using the mytouch 3G method.

    And on December 12th, 2009 at 5:04 pm u said its not possible with a htc magic vodafone to downgrade back to cupcake using the mytouch 3g method.

    On October 14th, 2009 at 4:02 pm you said to niall that he cant use the HTC Magic Original RUU (Rogers) to downgrade his HTC magic vodafone.

    I have an htc magic vodafone (donut). does that mean i cant go back to cupcake, cuz the Magic Original RUU (Vodafone) isn’t available yet?

    Or can i use use the rogers RUU, and when i am on cupcake i use the one click root, and then custom rom?

    See how confusing i am šŸ˜›

    Thx for da help !

  42. Hi Unlockr,

    Can you tell me what can I do to root my 32B Vodafone Magic which is updated to 1.6?
    It is not clear if I can use the Rogers RUU or there is no solution for me or … ?

    Thanks in advance,
    Daniel

  43. Hi Unlocker,

    U did great job here (thumb up)… I try to unroot the HTC Magic with RUU Rogers and it said that update failed … The one I have is HTC Magic (Vodacom)
    SAPPHIRE PVT 32A SHIP S-ON H
    HBOOT-1.33.0009 (SAPP10000)
    CPLD-12
    RADIO-3.22.20.17
    May 8 2009,21:02:32

    So, which one original RUU best fo me??

    Thnaks

  44. Hi I have a Magic(voda uk Version) 32b im trying to get htc syc working after several attempts and change and updates of drivers to no avail. can someone lead me in the right direction as I want to drop back to cupcake and flash a rom to the unit?

  45. HELLO, i really was hoping i could root, but im afraid this is not possible because i have a vodafone uk phone and need the Magic Original RUU (Vodafone)thingy me shing, ive looked around for alternatives to revert back to cupcake, but it seems impossible, please help me out šŸ™

  46. does this mean us htc magic vodafone 32b users cannot downgrade to 1.5??? i really want to downgrade so i can use custom roms

  47. when i aplly the unroot method exposed here it says wrong model id update failed and i use a htc magic non branded but its blocked in vodafone romania and i have a JACHero2.7.3-Magic32A_signed.zip hero rom haw can i go back to original pls??

  48. Hey The Unlockr

    I have a HTC Magic
    SAPPHIRE PVT 32A SHIP S-ON H
    HBOOT-1.33.0014 (SAP10000)
    CPLD-12
    RADIO-3.22.23.18
    Sep 2 2009,17:42:56

    Ive tried to get my magic back to cupcake version but my Sync Manager doesn’t really cooparate, and the RUU gives me an error when a try it without the Sync.

    I tried using the GoldCard method and everything went smooth until I was trying to update the sappIMG.zip (Main Version is older Ć¢ā‚¬ā€œ Update fail)

    I am stuck!
    What would you advice me to do now?

  49. I have a UK Vodafone magic with donut and want to try out wifi tethering, so I need root access. Will downgrading to cupcake and installing a custom rom mean losing all my currently installed apps / files etc?

    1. Rob,

      Yes, you will lose your apps, but you can just redownload them from the Market. Files, no. JUst save them to your computer or somewhere and transfer them back when you are done.

  50. Hi The Unlockr
    I solved my answered question…

    Used the goldcard method to get to 1.33.2010 and followed the guide to its end.
    Now the HTC screen loads, the new Android logo appears, and I get Ć¢ā‚¬Å“SIM card is lockedĆ¢ā‚¬Ā.. I type in my normal Pin-code, and immedealy after gets a Ć¢ā‚¬Å“Sorry! Process system is not respondingĆ¢ā‚¬Ā-message! It restarts over and over again, but always gives me this screen!

    What should I do, I am shaken!
    I was going to update to a Hero rom, is there anyway I could just do that right now?

    1. Mappefar,

      Try to take out the SIM card and turn the phone on without it inside. (Just to make sure it is your SIM card). Then you might need to use a friends SIM card to get past the login. After that goto the How To Root procedure.

  51. Hi Unlockr,

    I’m on Android 1.6 with an htc magic on vodafone UK.

    I’m confused and need some help….

    I think I need to downgrade to 1.5 using the help above in order to root the phone? But if it won’t work using the rogers RUU, how do I go about it? I’ve tried using the one touch root before but it doesn’t get anywhere.

    Can’t get my head round it… sorry!

  52. I think something has given me other clues!
    I tried to take out my SD-card (not the Gold-card), and I was able skip the activation and get to my Home-screen!
    I tried to plug in my SD-card while having it turned on, and it accepted the SD-card. However, when i try to use camera/video/loading music from the SD card, i get a “Sorry! process com.android.camera etc” note.
    I am not able to plug in the SD-card before booting the phone. I tried to plug in my Goldcard, start the phone, and it worked. But the notificationbar told me it was destroyed, as expected!
    Well, I have got a rooted phone, with half of my apps not working! I was going to install a hero ROM! Could I install that directly now?
    TheUnlockr says in “How to load a custom ROM/Hero ROM” that: [I]This method requires that you used OUR super easy 1 click method of rooting on your MyTouch or G1 BEFORE doing this procedure![/I]
    Does that mean I should unroot – root – and load a Hero ROM?

    1. Mapperar,

      So long as you can get to the homescreen and you are rooted you should be fine. Do you have a custom recovery image that you can boot into? Do that, partition the card and load the Hero ROM (should negate all the issues you are having with ROMs). Also make sure you are doing the correct Magic procedures and loading the correct ROMs. Only load ROMs for the motherboard you have (32A or 32B). The procedures all explain this.

  53. SOLVED!
    For those interested:
    I took out my SD-card, and I was able skip the activation just by pushing SKIP all the way to my Home-screen!
    I tried to plug in my SD-card while having it turned on, and it accepted the SD-card. I couldn’t get on to my Google Account and I thought it would be best to get back to cupcake 1.5 – then root – and then load a rom!
    Downloaded the “RUU_Sapphire_Rogers_WWE_2.17.631.2_release_signed _NoDriver” and got it back to cupcake by pluging out my SD card. I got the same problems on the homescreen – forceclosing programs and no Google account login. Market won’t load without Google Account and I needed a file explorer to be able to work with flash recovery. Sent the Linda.apk to my mail, went on WIFI, downloaded it, extracted, and followed the rest of TheUnlockrs guides to get a Hero ROM! IT ROCKS, FINALLY FREEDOM!
    TheUnlockr – you are godlike, thanks a lot for your hard work, couldn’t do it without you!

  54. I have a question regarding this method.

    I have a 32A Device. Unlocked. And i seem to have the Taiwanese RUU installed (bought it second hand and it was already installed).

    The phone is:

    SAPPHIRE PVT 32A SHIP S-ON H
    HBOOT-1.76.0007 (SAPP10000)
    CPLD-12
    RADIO-6.35.07.29
    Aug 4 2009, 19:43:401

    Will I be able to revert to the stock SPL and RADIO using this method?

  55. I was trying to get my HTC Magic back to the stock HTC version which I got when I bought my phone from Singtel (ie. before I upgraded to the HTC Sense UI). Unfortunately, the Rogers link did not work for me as it said “ROM update failed”, is there a ROM image that would work for my phone?

    NB: I only wanted to do this as rooting was not working for me (see your thread about rooting, I left a comment on it).

  56. When I launch that RUU_Sapphire_Rogers_WWE_2.17.631.2_release_signed_NoDriver.exe it is opening in Russian language. Why is that? Is everyone understanding Russian?? Where to get English Magic Original RU?

  57. Never mind about my last question, solved it myself.
    Now it is in English, but i cant connect my phone. The HTC Sync is saying Disconected and Original RUU software is saying ERROR[170]: USB CONNECTION ERROR.
    But the phone is connected physicaly and it charnging in via USB.

  58. Hi guys, IĆ¢ā‚¬ā„¢m currently researching rooting my phone [UK Vodafone HTC Magic – 32B motherboard] and have read the posts about having to downgrade to Cupcake v1.5, do I need to unroot as I have not rooted it yet?

    I got my phone back in November 09 and the firmware version was 1.5 a few days after this I got a system update message which I okayed and I now have firmware 1.6 [Donut I believe] does this mean IĆ¢ā‚¬ā„¢m still screwed if IĆ¢ā‚¬ā„¢m trying to downgrade to Cupcake? I say screwed because no one has the Ć¢ā‚¬ĖœMagic Original RUU (Vodafone)Ć¢ā‚¬ā„¢
    I found these files http://ineedfile.com/ruu-magic-vodafone-uk which I have not downloaded yet, would you recommend using them.

    Anyone have any suggestions?

    Thanks.

  59. Does anyone know what to if the HTC sync doesn’t work? It won’t sync with the magic and just shows disconnected. I want to unroot to install the rogers update.

  60. The Unlockr,

    I tried that download as well. I’ve installed and uninstalled a couple of times with no luck. It keeps saying it’s disconnected.

    Would the root on the phone have anything to do with it? I have the Amon Ra rom on the phone using your one click method.

  61. Surfer, it is the same problem for me too, and no one can help me here.
    The Unlockr, I tried different computer, but still the same prob.

  62. hey unlocker

    well i had the donut version on my phone
    then i rooted my phone
    they i unrooted my phone and went back to cupcake
    will i ever go back to donut
    will the phone automatically update itself to donut

  63. Hi,

    I unrooted my magic successfully with the suggestion surfer made above. HTC Sync was then able to recognize the device. I was then able to do the rogers update.

    Will I be able to root my phone again?

  64. Hi Folks,

    I’m having a ‘mare trying to get my phone rooted.
    I have a UK vodafone HTC Magic
    SAPPHIRE PVT 32B SHIP S-ON G
    HBOOT-1.33.0004 (SAPP10000)
    CPLD-10
    RADIO-2.22.19.261

    I have installed HTC Sync 2.0.18 which will not see my phone at all. I have enabled USB debugging.
    I tried running the RUU
    RUU_Sapphire_Rogers_WWE_2.17.631.2_release_signed_NoDriver.exe

    which sees my phone, and when trying to update the ROM fails saying it cannot update ROM. It is able to see my device as it confirm vfpioneer-user prior to failing.

    Can anyone assist?

    Cheers

    Chris

    1. S Carter,

      Yes, you need to call your provider and ask them to resend the OTA for Donut as your phone “never got it”.
      Or Google around and their might be an official update for your phone floating around on the internet.

  65. I have the htc magic vodafone Germany and i have the android 2.1 on it and it’s beautiful and working like a charm thank to your instructions but is there a possibility to unroot the phone with the new android because I already got a mail from Google welcoming me to my new NEXUS ONE (????)

  66. Hi Unlockr.

    I got it sorted in the end.

    I used the SDK and Amon Ra recovery image method and I’ve managed to test out a couple of ROMS so far.

    Thanks for the help.

  67. Hey Chris, do you mind sharing the method? I have the same model, and the methods out there are usually too complicated for me :S

  68. I had took my mytouch 3g overseas to get it unlock so i could use it there. The store that i took it to tried to unlock it but they couldnt. When i got my phone back instead of the Mytouch on my phone it turned out to be Magic. When i got back to the states and tried using my phone it works but i can’t send or receive any texts. Is there any way to fix it or change my phone back to the mytouch rom?

    1. Jeff,

      Nice find. I haven’t seen that (we did that procedure for the MyTouch, didn’t know someone found the Sappimg for the non MyTouch magics. Nice šŸ™‚ Will update the procedure ASAP so others can use it.

  69. No problem! Glad I could be some help! Although I didn’t use the sappimg.nbh method, I used the method in the non T-mobile section! I started learning stuff from your website though, keep up the good work šŸ™‚

  70. hi i have a htc magic unlock
    sapphire PVT 32A ship S-on H
    hboot-1.76.0010(sapp50000)
    CPLD-12
    RAdio 6.35.10.18

    i try to root it, and nothing work, not the goldcard or 1 click method, i try the unroot for roger and went i try to downgrade to Magic Original RUU (Rogers) the prog said ERROR[170] usb connection error, even if in command line i see my device with adb.exe devices !!
    any suggestion

  71. When did you buy your HTC Magic? If it has been updated to HTC Sense, there’s nothing you can do right now because it has a perfect SPL and no one has been able to root the updated Rogers HTC Magic.

  72. No problem. You’ll probably have to wait a while. There’s a thread on rooting Rogers magic on XDA-developers, and of course no one has figured it out yet.

  73. @Vicki

    the procedures on this site does work for Vodafone 32B Magic, u just gotta make sure u do it the rite way 4 ur mobile

  74. Hi Unlockr,

    i follow the goldcard method 2 root my 32B Magic to cupcake and load a HERO rom into it (all methods r from unlockr site)

    now i would like to ask, is there a way to upgrade cupcake to higher versions and the Magic remains root and using different types of roms?

    bcos there r a few Goggle apps cant b use in 1.5 e.g. voice search, google, etc

    thx

  75. Hey Unlockr,

    I am having trouble when I run the RUU. I end up getting an error [140]bootloader version error and I am using a Rogers Magic 32A with the sense UI ROM can you tell me what is going on, what am I doing wrong?? DX

  76. aaron, N0b0 and others with [170] error: I just had it:

    Uninstall ADB driver from Device Manager and let windows install HTC Driver, that is the way you need to go šŸ™‚

    []

  77. Kees Rodriguez

    hello there unlockr.

    ill get straight to the point. I tried to update my phone to 2.1 and it didn’t run as smoothly as i wanted so i downgraded the phone to 1.5 (so its unrooted). Now the problem is that when i turn on the phone i can’t go past welcoming instructions, i need to go through the instruction and then log in to my gmail account…. now this is an unlocked my touch 3g with Google from t-mobile (32B). And i need to sign in but the provider i use (Claro DOM.REP) doesn’t have any wireless network or at least the service i’m using… so i’m stuck i cant get out of here please help me.

    To make a story short i cant get past the welcoming screen without logging into Google without being able to even connect to internet.

    thank you in advance and for you’re time best regards kees.

    PS: I tried syncing but it doesn’t even recognize the phone or the card so i don’t have any options left.

    1. Kees,

      Only thing you can really do is to get a SIM card with a data plan (either borrow your friends or just add the data plan to your SIM for the day and take it off tomorrow after you’ve gotten past the welcome screen).

  78. Hi Unlockr,

    So I read through several root tutorials and now that I know I’m on the right one, I’m hitting a huge issue that I can’t seem to get around.

    I have the Rogers HTC Magic (32A). First I was having the Error 140 (Bootloader Version Error) like aaron was having. I saw Fahabio’s response and tried that. Everything went well until I tried the RUU again. Now I’m getting the Error 170 (USB Connection Error). I’ve tried different USB ports and cables with no success. I can mount my SD via USB and sync with no issues, but the RUU doesn’t work at all. I can even get as far as it rebooting my phone to the bootloader, but then it doesn’t detect it and the RUU fails with a similar USB connection error.

    Any ideas?

  79. IF you’re getting an Error 170 you’ve got 1 or both of these problems…
    1st problem is that you have USB debugging enabled… This needs to be disabled as it conflicts with the RUU bootloader as they’re trying to both communicate on the same port…

    2nd problem, the RUU you may have downloaded may be corrupt… Find another suitable download location for that specific RUU file

    I and my friend have run into these issues and resolved them by doing this.

  80. I have unrooted Magic 32A with new radio 6.35 and new SPL, can I unroot/downgrade it to 1.5 cupcake using official RUU. I am afraid I might brick the device. Any suggestions.

  81. Hi,

    Do the step and said: error (140) wrong Bootloader version

    SAPPHIRE PVT 32A SHIP S-ON H
    HBOOT-1.76.0010 (SAPP50000)
    CPLD-12
    RADIO-6.35.10.18
    Jan 14 2010,00:14:58

    Device: Sapphire
    Model: HTC Magic
    Board: Sapphire
    Product: HTC Magic
    Brand: Rogers
    Release 1.5
    SDK: 3
    Build: CUPCAKE.eng.u70000.20100114.191317

  82. I do have a workaround for the people with the driver issue running windows 7:

    First time you plug in your phone the wrong driver will be installed, go to device manager and click update driver software -> Browse computer -> Let me pick from a list -> Have Disk, locale htc magic drivers for win7 from stc sync directory (Program Files (x86)/HTC/HTC Drivers … ), this will put My HTC driver on.

    continue in next post…

  83. I have an HTC Magic. Upgraded to Hero ROM and rooted. I tried the above procedure to unroot rogers htc magic, but on the phone i get:

    Checking Model ID…
    Update Failed!

    on software it shows: ERROR[130]: MODEL ID ERROR

    additionally, i got this phone repaired once – dunno if that has done something.
    Can you please help?

    Thanks
    Farhan
    SAPPHIRE PVT 32A SHIP S-ON H
    H.BOOT 1.33.0009 (SAPP10000)
    CPLD-12
    RADIO-3.22.20.17
    May 8, 2009,21:02:32

  84. I have an HTC Magic which has been rooted and I am trying to go back to factory. I have tried your fix and the problem I am running into is driving me insane. I have downloaded HTC sync and the original RUU but neither my home computer nor my work computer will even recognize my phone. I can access it as a USB storage device but it will not sync to HTC sync. When I try and run the install for the RUU it says my phone is not connected… What am I missing here?

  85. I have htc magic vodafone , i have tried to downgrade it form 2.2.1 to 1.6, and i download a rom of 1.6 and from root i installed it from sd card problem is that it is stuck on start showing just vodafone screen nothing else . what should i do know . please can anyone reply my problem????????

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.