Hello all,
I have a htc Magic which I bought from India with the following description.
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAP10000)
CPLD-12
RADIO-3.22.20.17
Jun 2 2009, 17:28:28
Now I was able to root the phone using the One Click Root Method and I was able to Install Amon Ra's ROM and it works perfectly. however I was wondering if I could possibly give the Cyanogen ROM a try too. However I'm a bit confused with the instructions especially since I'm quite new to this.
This guide will tell you how to upgrade from an older (< 4.1.99) version of CyanogenMod to the latest and greatest versions!
Note: it is recommended that if you are on an older version of cm-recovery (< 1.4) you upgrade to cm-recovery-1.4.img (32a users make sure you upgrade to amonra's latest H recovery)
Installation instructions for an HTC Dream/ADP1/G1 and HTC Magic/ION/MT3G:
1. Download either:
* Dream/G1 users download this: Android 1.6 Recovery Image. (This isn’t like a typical "recovery" image we know -- it’s simply HTCs version of an update.zip.) Download Mirrors
* Magic32A and Magic32B users: Download this DRC83_base_defanged.zip
2. Download Cyanogen's ROM latest version
3. Magic32A and Rogers Dream users: Download the 32A/EBI1 kernel latest version
4. Mount your phone and place BOTH the image from step 1 and Cyanogen's ROM (as well as the EBI1/32A port file, if applicable) in the root directory of your SD Card.
5. Turn your phone off.
6. Hold the Home and Power buttons to get to Recovery Mode.
7. Perform a Nandroid backup if you'd like to (optional, but highly recommended).
8. If you want, perform a full Wipe -- this will sometimes allow Google apps to function correctly, if problems arise (optional).
9. If you don't perform a full wipe, it is recommended to clear the dalvik-cache directory (from console or adb shell in recovery):
Click to expand...
Click to collapse
Here are the instructions I found for "Upgrading From Older CyanogenMod or other rooted ROMs" . Would it be correct to assume that I have to follow the above guide? Also I have Amon Ra's recovery image installed on my phone. I believe the version is 1.5.2H . Can I perform the above install using this recovery image?
Finally the files I have to download and install are
DRC83_base_defanged.zip
Download Cyanogen's ROM latest version
32A/EBI1 kernel latest version
Would that be correct? Thanks in advance and sorry if the questions are quite silly.
I installed this ROM too (Perfect SPL as yours) and even earlier recovery (RA 1.2.3) and there were no problems.
1. Recovery mode, if you haven't done nandroid backup yet (your original ROM), then do this.
2. Choose "wipe data".
3. Apply .zip files which you listed above in this order: base, cyan mod, and port 32a.
4. Reboot and enjoy
Thank you much! Im on Cyanogen Mod as of now. Thanks to all you folk who dedicated their time to allow us to use our devices the way we want.
Cheers .
Related
Hy there, i'm completely noob, but I was reading this forum for couple of weeks now. I want to root my device and I found really simple guide on Unlockr.com, rooting magic in one click.
So, is this good guide? And when I root my phone, I'm completely lost between so many things (radio, spl...).
This is my phone, HTC Magic (non-branded):
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.76.0009. (SAPP10000)
CPLD-12
RADIO-6.35.08.29
Please tell me what should I do after rooting (if that rooting procedure is ok), what rom can I install to my device, is there something I must do before installing (or after)?
Please help me! Thanks for your time and answers!
I think the guide "rooting magic in one click" on Unlockr.com is for old radio only (correct me if I'm wrong).
Your phone is running on new radio verion, so I think you can't apply that method to root your phone.
You can use this method (thank to agriff):
Download new RUU
http://www.multiupload.com/XQEH9NVGY7
Flash with Goldcard method http://theunlockr.com/2010/03/10/how...te-a-goldcard/
1. Download RUU linked above.
2. Install update using RUU.
3. Turn on phone and connect to computer.
4. Get RA recovery and SPL also linked above and drop them to sdcard root directory.
5. Run SDK: adb shell
6. Install recovery: flash_image recovery /sdcard/recovery-RA-hero-v1.6.2.img http://forum.xda-developers.com/showthread.php?t=561124
6. Turn off phone and turn on again holding Power+Home. RA Recovery should appear.
7. Flash zip from sdcard.
8. Use file: update-hboot-1762007-signed
9. Done. PSPL broken.
10. Build a shrine for orange_24
Click to expand...
Click to collapse
Or you can get more detail instruction at: ROOT YOUR HTC MAGIC
After rooted phone, you can install any custom ROM for 32A with new radio like: Smoki, CursorSense32A (these ROM with Sense UI, very nice...)
Mod. edit: not dev related, moved to general
hi everybody!
some days ago i flashed my magic (TIM Italy, so 32A) whit the Magic_Rogers3.54.631.3 rom, that was a ruu exe file.
It flashed my spl and radio, that now are hboot-1.76.0010 (SAPP10000) and 6.35.16.19.
Now i wanted to change rom because of the language (i'm not able to put an italian dictionary when i write), but i don't succeed.. i tried to reflash the recovery, but i can't because fastboot says that is not possible to send data to the phone, so i can't also boot some recovery image.. same problem via adb or via terminal on the phone.
i rooted the phone with the last universal androot, but it's the same..
i succeeded to change recovery only with rom manager, but the phone doesn't go in recovery mode (it's still on the "rogers" splash screen), or if it goes, it reboot alone after a few seconds.
oh, at last, i'm not able to flash other rom, like the RUU_Sapphire_HTC_Europe_3.05.401.1_test_signed_NoDriver or my original TIM rom.
I'll be really grateful to who will help me!!
thanks for reading!
download this application FlashRec
install it to your device
then download any of Amon_RA recovery imgs (HERE) (Choose the correct one for your device)
then push it to your sdcard
then open the FlashRec and press backup,
then write in the blank box "sdcard/xxxxx.img"
where xxxxx is the name of the img you pushed to your SD
then press flash .. if it is successful, connect your phone to adb
and write "adb shell reboot recovery"
I tried this on 32A 1.33.0010 and Radio 3.22,
I'm NOT 100% sure it will work with you,
try it at your own risk.
it says "phone type is EBI1/32A"
i press backup with or without the name in the box,and the result is
"backup failed: could not run command."
first: this is the false place for this thread. this is for general!
second:
follow this thread http://forum.xda-developers.com/showthread.php?t=756918
it is not possible to flash or backup with flashrec. the new roms are bugfixed.
renedlog said:
first: this is the false place for this thread. this is for general!
second:
follow this thread http://forum.xda-developers.com/showthread.php?t=756918
it is not possible to flash or backup with flashrec. the new roms are bugfixed.
Click to expand...
Click to collapse
I think you are right, because i was on stock 1.5 when i used this method.
OmarAta said:
I think you are right, because i was on stock 1.5 when i used this method.
Click to expand...
Click to collapse
me too... but the htc magic 32a with the actual stock rom, android 1.5 with sense form january, is already bugfixed.
Moving to General
sorry for the mistake, i thought it was the right section..
anyway i followed the guide in the post linked by renedlog and.. it worked!!! i didn't know where to put the flash_image file.. but it was written there.. so i did all, and now my rom is the RCMagic 5.0!
do you think it's good to try something different?
i use RCMagic 4.2
the version 5 is still a little buggy with the wake up from standby.
i will upgrade to an android 2.2 rom, if there is an update today for the 32B and hopefully it will be patched to my 32A.
yeah, i saw that bug.. it's really a pity, the rom was a little faster than the 4.2..
i suppose it would not be a big bug, so i hope somebody that is able will fix it!!
are there so big changes beetwen the 2.1 and 2.2?
As I had some difficulties putting together the guides out there, for the ps3 hack, and used quite an amount of time, figuring this out.
I finally managed to prepare my phone for this, so I though I would share
1st you need the right radio and SPL (HBOOT) and custom recovery
2nd you need to flash Cyanogen mod 6
3rd you need to flash EIB1 port
and at last you can flash the PSfreedom mod kernel
The guide:
1. the goal is to obtain 3.22 radio and 1.33 SPL and custom recovery. Use this tool
http://forum.xda-developers.com/showthread.php?t=824435
1.1 It's important you don't have radio/SPL mismatch in order to use this tool. If you have 6.35 radio, you need to flash 1.76 SPL first.
1.2 After this you can flash old files (this flashes both 3.22 radio, 1.33 SPL and custom recovery.
2. Now, you can go on and flash cyanogen mod 6.0.0. I used the froyo redux modded, but i recommend using this clean install though
http://forum.cyanogenmod.com/files/category/3-htc-dream-htc-magic/
2.1 flash it, by using custom recovery. get into recovery by turning of phone, and press and hold "home" + "power" buttons.
2.2 1st you ned to wipe "data/factory reset" and "cache" (i wiped dalvik as well)
2.3 go back, and choose "flash zip from sd card" and locate the zip file.
2.4 reboot to make sure everything is fine
3. Now you can flash the EBI1 port, from here, for the 6.0.0 version, via the custom recovery
http://forum.xda-developers.com/showthread.php?t=592377
3.1 reboot
4. Finally you can flash the PSfreedom kernel. get it from here
http://psfreedom.com/wiki/HTC_Magic_32A
4.1 reboot
Finally, you are ready to hack your ps3.
For further instructions follow the already made guide for PSfreedom here
http://psfreedom.com/wiki/index.php?title=Using_psfreedom
feel free to comment, so we can make this guide as accurate as possible, in case I should have forgot something or written something unclear
Good luck!
Why don't do you just flash ps3 custom firmware?
The 3.55 have been out for quite some time now.
I did that long time ago and it's working perfectly.
The usb-dongle hack is to annoying.
For your guide to work, you must have 1 requirement at the first step.
The device needs an eng spl for it to work.
The rest seems all ok :0)
Anyway, thank you for making a contribution.
Heh... yeah I found that on youtube today (CWF)... haven't gotten it to work yet though... but it's only transfering the game to internal though, so I guess it doesn't matter which method I use, dongle or no dongle...
but upgraded to CFW 3.55 too now.
Hey, I need you to confirm if my plan to flash a custom ROM on a friend's HTC Magic will work. I have experience with flashing ROMs and using recovery on my LG phone, but the HTC seems to be a little bit different because of the SPL and Radio things.
The specs of the phone are:
SAPPHIRE PVT 32B SHIP S-ON G
HBOOT 1.33.0013 (SAPP10000)
CPLD-10
RADIO-2.22.28.25
Oct 21 2009, 22:33:27
ROM at the moment is official 2.2.1 and was updated the official way.
So, in order to get any custom ROM installed, I follow these steps:
1. root with SuperOneClick
2. install Amon_ra recovery by
a) using ROM Manager from market, or by
b) typing "flash_image recovery sdcard/recovery.img" in terminal app, or by
c) booting into fastboot and write "fastboot flash recovery recovery.img"
3. access recovery (home+power?)
4. wipe everything using the recovery menu
5. use install zip and install the ROM of my choice
(6). install ezterry's Kernel (when is this necessary?)
And another question: do the SPL and Radio I mentioned above use the 15MB extra RAM and so I have to use an appropiate firmware like this: http://forum.xda-developers.com/showthread.php?t=866878 , or is this only possible with the 0013d (I have the 0013, without "d") and 2708 combination?
EazyLuke said:
Hey, I need you to confirm if my plan to flash a custom ROM on a friend's HTC Magic will work. I have experience with flashing ROMs and using recovery on my LG phone, but the HTC seems to be a little bit different because of the SPL and Radio things.
The specs of the phone are:
SAPPHIRE PVT 32B SHIP S-ON G
HBOOT 1.33.0013 (SAPP10000)
CPLD-10
RADIO-2.22.28.25
Oct 21 2009, 22:33:27
ROM at the moment is official 2.2.1 and was updated the official way.
So, in order to get any custom ROM installed, I follow these steps:
1. root with SuperOneClick
2. install Amon_ra recovery by
a) using ROM Manager from market, or by
b) typing "flash_image recovery sdcard/recovery.img" in terminal app, or by
c) booting into fastboot and write "fastboot flash recovery recovery.img"
3. access recovery (home+power?)
4. wipe everything using the recovery menu
5. use install zip and install the ROM of my choice
(6). install ezterry's Kernel (when is this necessary?)
And another question: do the SPL and Radio I mentioned above use the 15MB extra RAM and so I have to use an appropiate firmware like this: http://forum.xda-developers.com/showthread.php?t=866878 , or is this only possible with the 0013d (I have the 0013, without "d") and 2708 combination?
Click to expand...
Click to collapse
For the recovery the easiest method is to install with ROM Manager. Flashing from terminal will require you to add the flash_image binary to /system/bin. You can't flash from fastboot since you have a perfected SPL. The other parts of your steps are correct. The 1.33.0013d SPL is the only one that allows for the extra RAM hack so you wont get that benefit unless you change the SPL (which is easily done with the upgrade .zip file provided by ezterry from recovery). Flashing a new kernel is only required if specified by a ROMs dev. The benefit of flashing new kernels is that you can get updated ones that OC more efficiently. Pershoot is about the only kernel dev keeping his work updated for the Magic these days though and even he isn't releasing updates that often. The Magic is unfortunately rapidly becoming an outdated device.
Sent from my HTC Glacier using Tapatalk
EazyLuke said:
And another question: do the SPL and Radio I mentioned above use the 15MB extra RAM and so I have to use an appropiate firmware like this: http://forum.xda-developers.com/showthread.php?t=866878 , or is this only possible with the 0013d (I have the 0013, without "d") and 2708 combination?
Click to expand...
Click to collapse
You do not need 0013d on a 32b sapphire [aka magic] phone 0013 and your current radio will allow you to run the extended 2708+ kernels. Just before flashing a custom rom run SuperWipe.
HOWEVER: If you intend to use CustomMTD or frequently flash roms I highly recommend 1.33.0013d because it has some additional features that will make it easier to fix up the device if you run into problems.
As mentioned just use the update.zip in my 2708+ thread for going from 1.33.0013 to 1.33.0013d
(Such useful features are: fastboot erase -w to erase system. cache, userdata after changing the partition sizes with customMTD if you have issues booting.. not required if you super wipe first but if forgotten will be an easier recovery than the alternative. Also 0013d has a hardSPL feature of allowing to flash NBH files from any region thus you are less likely to need to find a gold card to flash one if you phone stops booting into anything but the bootloader.)
Note Dream users almost always *must* use 1.33.0013d as otherwise they are on the stock partition size and will not be able to install most modern roms.. Its possible to use CustomMTD to get around this.. but as mentioned 1.33.0013d has a better feature set for use with CustomMTD as well as mis-flashed recoveries regardless of CustomMTD use.
EDIT: okay, thanks to both of you! So I'll flash recovery, wipe, flash 13d (for more security & features), keep Radio, flash ROM.
ezterry said:
You do not need 0013d on a 32b sapphire [aka magic] phone 0013 and your current radio will allow you to run the extended 2708+ kernels. Just before flashing a custom rom run SuperWipe.
HOWEVER: If you intend to use CustomMTD or frequently flash roms I highly recommend 1.33.0013d because it has some additional features that will make it easier to fix up the device if you run into problems.
As mentioned just use the update.zip in my 2708+ thread for going from 1.33.0013 to 1.33.0013d
(Such useful features are: fastboot erase -w to erase system. cache, userdata after changing the partition sizes with customMTD if you have issues booting.. not required if you super wipe first but if forgotten will be an easier recovery than the alternative. Also 0013d has a hardSPL feature of allowing to flash NBH files from any region thus you are less likely to need to find a gold card to flash one if you phone stops booting into anything but the bootloader.)
Note Dream users almost always *must* use 1.33.0013d as otherwise they are on the stock partition size and will not be able to install most modern roms.. Its possible to use CustomMTD to get around this.. but as mentioned 1.33.0013d has a better feature set for use with CustomMTD as well as mis-flashed recoveries regardless of CustomMTD use.
Click to expand...
Click to collapse
Nice to know. I, for some reason, was under the impression the RAM hack was tied to your custom SPL.
@OP, wipe after upgrading to 13d.
Sent from my HTC Glacier using Tapatalk
DonJuan692006 said:
Nice to know. I, for some reason, was under the impression the RAM hack was tied to your custom SPL.
Click to expand...
Click to collapse
No its related to 1.33.0013 allowing alternative base addresses in the boot.img.. (well and the 2708+ radio giving a little more ram to linux). The memory hack was based off the sapphire ota kernel.
1.33.0013d was a hack to make supporting/using the spl on the dream less of a nightmare. (Along with the rest of the material posted on the 2708+ thread). In short how to deliver it such to avoid the pile of bricks as generated by dangerSPL now that we know better.
Hello,
I have a T-Mobile US MyTouch 3g (headphone jack at the top). I followed a guide in this forum, created a gold card, and rooted it - it has the "HTC Magic" boot animation (the guide I followed said I can swap this out later).
ROM Manager v4.2.0.2 is running. I want to install Clockworkmod recovery, but it asks me to choose my phone version and I'm confused as to which one to install now. I have the following choices:
HTC Dream (GSM)
Ion/MyTouch 3G (GSM)
HTC Magic (GSM)
My recovery says "RA-sapphire-v1.7.0G" at the bottom.
In the System Information section, I have the following stats:
HTC Magic
Android 2.2.1
Baseband version 62.50SC.20.17U_2.22.23.02
Kernel Version 2.6.34.1-cyanogenmod [email protected] #1
Cyanogenmod-6.1.0-DS
1. Is it safe to flash Clockworkmod recovery through ROM Manager? If so, which one should I flash?
2. Can I safely upgrade to CM 7.x through Clockworkmod?
h4rp0on3r said:
Hello,
I have a T-Mobile US MyTouch 3g (headphone jack at the top). I followed a guide in this forum, created a gold card, and rooted it - it has the "HTC Magic" boot animation (the guide I followed said I can swap this out later).
ROM Manager v4.2.0.2 is running. I want to install Clockworkmod recovery, but it asks me to choose my phone version and I'm confused as to which one to install now. I have the following choices:
HTC Dream (GSM)
Ion/MyTouch 3G (GSM)
HTC Magic (GSM)
My recovery says "RA-sapphire-v1.7.0G" at the bottom.
In the System Information section, I have the following stats:
HTC Magic
Android 2.2.1
Baseband version 62.50SC.20.17U_2.22.23.02
Kernel Version 2.6.34.1-cyanogenmod [email protected] #1
Cyanogenmod-6.1.0-DS
1. Is it safe to flash Clockworkmod recovery through ROM Manager? If so, which one should I flash?
2. Can I safely upgrade to CM 7.x through Clockworkmod?
Click to expand...
Click to collapse
MyTouch/Ion recovery and yes. Follow the instructions that are provided for CM 7. I would honestly flash through the recovery itself and not through the Rom Manager. But that's just me. CM6 and CM7 has had issues flashing the recovery though. You may have to try a couple of times. If all else failes then flash the ENG bootloader back onto your phone, flash the image through fastboot and then go back to the stock spl.
Why are you swapping to Clockworkmod? Secondly, I though the CM team was no longer supporting the dream/sapphire.
Sent from my fingers.