1. Home
  2. Mobile

Install Official Android 2.2.1 FroYo Update On Vodafone HTC Magic

Install FroYo On HTC MagicVodafone Spain has recently released the official Android 2.2.1 FroYo update for the HTC Magic (myTouch 3G) and XDA-Developers forum member airadier has built a custom ROM based on that official release, making it available for the masses to install. So if you own an HTC Magic and are still stuck with an older version of Android, read on after the break.

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.

While the official update brings the long-awaited Android 2.2.1 Gingerbread to the HTC Magic, this custom ROM has a few additional features added as well. This ROM is rooted and does not overwrite any custom recovery that you have installed, unlike the official update. It also includes an updated list of of APNs which includes all operators rather than just Vodafone. The keyboard has been replaced with the Android 2.3 Gingerbread keyboard and Google apps including Maps, Gmail, Market, YouTube and StreetView have been updated to the latest versions available. At the system level, it includes the latest HBOOT / SPL v1.33.0013, radio v2.22.28.25 and kernel v2.6.32.9.

Note: This ROM is for HTC Magic 32B only and NOT for HTC Magic 32A or HTC Dream. Do NOT attempt to flash it to any device other than HTC Magic 32B.

You can install this ROM by downloading it from the link given below and flashing it to your phone from recovery. If you are unfamiliar with the flashing process, you can follow our guide on how to install a custom ROM to your Android device from recovery.

Note that if you already have the HBOOT SPL 1.33.0013 or 1.33.0013d, and radio or, you can install it directly. If you don’t have it, you must first install that HBOOT/SPL/Radio update and then install it. We are providing links for both.

In case flashing the single ROM file doesn’t work for you or you just don’t want to flash it that way, you can first download the latest HBOOT / SPL from the link given below and flash it, and then use the third link given below to download the ROM without HBOOT / SPL and flash it separately.

Download Android 2.2.1 FroYo ROM for HTC Magic (If you already have the required HBOOT or SPL, only install this).

Download HBOOT / SPL Update (If you don’t have the required HBOOT/SPL/Radio, install this first.)

Download Android 2.2.1 FroYo ROM for HTC Magic (To be installed only after installing the above HBOOT / SPL Update)

[via XDA-Developers]


  1. Hi Haroon,

    Can you please provide me with the mirror links as the links specified are broken.


  2. Hi,
    I have htc magic 32b and did hboot and spl separately and after that i updated the firmware with 2.2.1, it went smoothly without errors , but after reboot its stuck at Vodafone screen.
    no errors nothing still stuck.
    Please help

    • Hi Siddharth,

      Did you get an alternate link? If yes, kindly help me with the same.


  3. Hi, I have HTC Magic 32A, is there any way for me to change it to 32B??? I do not like the Android 1.5 any more, but I cannot proceed with your solution, unless I have 32B….

  4. Hi Friends,

    I am Brazilian, I bought an HTC Magic in England by Vodafone last year. My phone is running Android v. 1.5 (32B). I live in Brazil and use the device here, but when trying to update the version of Android for the HTC website in Brazil, I could not update.

    What is the best (and safest) to update my version of Android?
    Which version is recommended to upgrade?

    Thanks everyone!

  5. Download HBOOT / SPL Update (Not required when using the Full Version)
    Download Android 2.2.1 FroYo ROM for HTC Magic (Without HBOOT / SPL – to be flashed only after flashing the above HBOOT / SPL Update)

    I have a Vodafone HTC Magic v1.5(cupcake) 32a & wanted to upgrade into Android 2.2.1, FroYo ROM so i downloaded and flashed it (Froyo ROM) without reading the note that it should be flashed after flashing the HBOOT / SPL first. Now my mobile does nothing & only the logo of vodafone shows. what will i do? Did i brick my phone? Please help…

  6. My phone gets stuck at the Vodafone screen after folowing the guide and I’m having 32B (from Vodafone Romania). I tried OFF+HOME , OFF+VOL_DOWN, OFF+BACK and it still boots to the Vodafone screen and gets stuck there. Do you have any suggestions ?

    • it happens.. you cant do anything :P. I will go to the htc official service and they will fix it.

  7. its like this,no button combos work except the trackball + power that shows if the radio image is ok, mobile is not detected by the PC, if i power up the phone i get stuck at the splash screen.

    • Whoops, my apologies. I should have mentioned it before but forgot…my mistake, I’m only human.
      Let me try looking up an unbricking solution for you right away.

    • dont waste your time, its bricked, i searched a lot for an solution and JTAG is the only way…

Leave a Reply

Your email address will not be published. Required fields are marked *

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