How to Root HTC Magic from Hami - myTouch 3G, Magic Android Development

After root with update.zip (for root) I can not boot my magic follow method for root . I must used mode nandroid restore for restore back up the return of current rom ( MyHero 2.0.4 )
I don't understand i can update new rom by recovery utility but i can't root
my phonne
detail of my phone
SAPPHIRE PVT ENG S- OFF H
HBOOT -1.33.2010 ( SAPP10000 )
CPLD -12
RADIO -3.22.20.17
JUN 2 2009 , 17:27:03
recovery-RA-magic-v1.2.3H.img

you need to explain your problem further.
do you have a custom recovery? are you trying to install a new recovery?

str4vag said:
you need to explain your problem further.
do you have a custom recovery? are you trying to install a new recovery?
Click to expand...
Click to collapse
ํYes i have a custom recovery ( recovery-RA-magic-v1.2.3H.img )
but i can't root my phone because after root my phone and reboot will show Hami logo and HTC MAGIC it will hold on logo HTC MAGIC about 20 minute.
i must remove battery and go to recovery utility for Nandroid 2.1 restore
used laste back up to restore my rom

Sounds Like a problem with the Rom your try to Flash. Your Phone is still Rooted if you have a custom Recovery still.

try checking the ROM you flashed. the MD5 sum is a good way of seeing if your file is corrupted or not compared to the original.
also check if the ROM is made for your phone (i.e 32A/32B/Dream)

This is strange, I installed the supermagic rom and it's been working fine.
Today i installed the wifi tether from google code and it worked greater, though the app icon was not the wifi tether icon untill i rebooted the phone.
The wifi tether app is there with the right icon, however it won't let me run it, saying it's only for root users.
I also get the Hami logo, though I hadn't noticed it before, not too sure what it is.

Related

Problem with flashing Cyanogen

Hi! first of all i dont know if this is the right forum to right this question. Dont know if it should be in the Dream forum but i have a magic, so i write it in the Magic forum.
My problem is that i for some reason can't flash Cyanogen's ROMs.
I have had Cyanogen's 4.0.3 ROM on my magic, but a couple of days ago i decided to upgrade it and try the Experimentel version 4.1.8.
I First tried to use the CM Updater, but for some reason it did not work, it would not flash the ROM.
So i downloaded the ROM manually and did as i always do: boot in recovery, wipe, apply and then reboot. Everything went fine until the reboot. After reboot the phone gets stuck at the HTC Magic screen, and nothing happens, only thing i can do is to remove the battery and the try and boot the phone again, and then it just get stuck at the HTC Magic screen again.
I have no problem flashing a MyHero 1.1.1. It works perfect.
I have also tried with a number of the other Cyanogen ROM versions, even tried 3.9.1 (cant remember the exact version number) have also tried the 4.0.3 version that did work before all this happened, but still no luck.
I have tried installing the Cyanogen Recovery image and the flash the Cyanogen ROM, but it still gets stuck at the HTC Magic screen.
I have tried reformating my sdcard and then flash, but no luck.
Can it be that i need a new SPL, Radio or something?
My current Fastboot screen looks like this:
SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.33.2010 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
If anyone know what i need to do to get the Cyanogen ROM on my magic, i would really like to know.
Any suggestions would be much appreciated. Hope to here from you.
Per
Cyanogen is built for 32B (You seem to have a 32A) so you need to flash a 32A-kernel on top of the cyanogen ROM.
Check this thread:
http://forum.xda-developers.com/showthread.php?t=544854
do what psyduck says, AND wipe before you do it. going from a stable to an experimental build requires a wipe or you will have a lot of issues.
Okay, thx for the answer both of you.
So i just "flash" the kernel first, like if it was an normal update? e.g. rename it update.zip, push it to sdcard, wipe, flash and then reboot. And then flash the ROM like i would normal do?
But what if I would like to flash a stable build, e.g. 4.0.4 what do i do then? i can't find a kernel for that in the link. Or can i just use 1 of the kernels in that link?
Per
Cyanogens ROM first! Otherwise the kernel will be overwritten with the one included in the cyanogen ROM.
Don't know why the old kernels were removed? Better to ask in the linked thread.
Decided to try Donut on my MT3G and had the same issue, I did a wipe after I noticed it didn't get past the first splash screen and that fixed it.
Thx for the help all of you, im now on the Cyanogen ROM, finally. its good to be back
But have 1 last question: When i deside to upgrade the current Cyanogen ROM im on now, i would also need to flash a new kernel right?
the thread listed by PsyDuck has it.
first page, look at the file called "Base Kernel v4.1.9.2"
link for it is right below.
Use amonRA's Recovery so you dont have to rename the updates.
download CM's latest 4.1.9.2 ROM and the basekernal. put both in root directory of SD.
boot into recovery, nandroid backup, wipe, Flash ROM then Flash update.
reboot. should work fine.
I did so, and everything works now. really nice, finally
32a looping after flashing CyanogenMod 4.1.99
I have a 32a and I used to run CM 4.0.4 perfectly fine.
I've been trying to flash to later CM roms but until now still not able to do so.
Every steps in http://forum.xda-developers.com/showthread.php?t=568032 were followed carefully. Here is what I do:
1. Copy the HTC ADP 1.6 DRC83 into the SD card
2. Copy CyanogenMod 4.1.99 into the SD card
3. Copy the Kernel Port file into the SD card
4. Wipe
5. Flash HTC ADP 1.6 DRC83
6. Flash CyanogenMod 4.1.99
7. Flash the Kernel Port file
8. Reboot
The phone reboots into the first screen (HTC Magic) and after a while, reboot again and still stuck at the same screen.
Eventually I have to take out the battery.
I don't partition my SD card and it has been working fine with the other roms such as RA 1.6.1H, MyHero 1.1.2 etc, so I doubt that could be the problem.
I tried to plug the USB and "adb lolcat" but my WinXP says USB device not recognized.
The strange thing is it seems everyone's 32A doesn't have this problem, except me. I've reported this problem before but wasn't able to get a solution.
Is there anyway to troubleshoot to find out what goes wrong?
Thanks in advance.
thats actually weird..try restoring nandroid backup..
i followed the same instructions with the exception of not wiping..try that see if it helps.
Thanks for replying. I didn't manage to flash successfully before that's why not able to do a nandroid backup ... unless of course if someone is willing to share the backup with me.
str4vag said:
thats actually weird..try restoring nandroid backup..
i followed the same instructions with the exception of not wiping..try that see if it helps.
Click to expand...
Click to collapse
Same Boat
I have the same problem when flashing CM 4.1.99[9] ROMS. It goes into the endless boot/reboot mode.
I used to have the problem with the HoFo ROM as well (between versions 2.0.5 - 2.0.9). HoFo started working after that. I don't know what changed.
Code:
SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.33.2005 (SAPP10000)
RADIO-3.22.20.17
Apr 20 2009, 15:30:43
ranger79 said:
I have a 32a and I used to run CM 4.0.4 perfectly fine.
I've been trying to flash to later CM roms but until now still not able to do so.
Every steps in http://forum.xda-developers.com/showthread.php?t=568032 were followed carefully. Here is what I do:
1. Copy the HTC ADP 1.6 DRC83 into the SD card
2. Copy CyanogenMod 4.1.99 into the SD card
3. Copy the Kernel Port file into the SD card
4. Wipe
5. Flash HTC ADP 1.6 DRC83
6. Flash CyanogenMod 4.1.99
7. Flash the Kernel Port file
8. Reboot
The phone reboots into the first screen (HTC Magic) and after a while, reboot again and still stuck at the same screen.
Eventually I have to take out the battery.
I don't partition my SD card and it has been working fine with the other roms such as RA 1.6.1H, MyHero 1.1.2 etc, so I doubt that could be the problem.
I tried to plug the USB and "adb lolcat" but my WinXP says USB device not recognized.
The strange thing is it seems everyone's 32A doesn't have this problem, except me. I've reported this problem before but wasn't able to get a solution.
Is there anyway to troubleshoot to find out what goes wrong?
Thanks in advance.
Click to expand...
Click to collapse

[HOW TO] Update Perfect SPL without Gold card

How to fix perfect SPL without Gold card. Include new 1.33.2013 SPL.
It’s possible to flash engineering SPLs, to replace your prefect SPL (1.33.2006, 1.33.2010, 1.33.2013, other) without Gold card. I did it on my 32B, sure method will work on 32A and other devices.
First short idea, then in steps.
First root your phone (soft root), then through Market download ROM Manager app, install Clockwork (or alternate Amon_RA) recovery, and immediately press boot into recovery. Phone will reboot into recovery, and now you can flash engineering SPL from SD card.
Now by steps
1. Download Engineering SPL from Amon_RA collection here. Put it (zip file) to your FAT32 formatted SD card. (1.33.2005 is common working)
2. Download newest version of SuperOneClick rooting program from here. Install program to your PC.
3. Connect phone, run program and use button Shell Root. This will soft root your phone. (Please read details instructions in program topic).
4. From phone, through Market, install 'ROM Manager' application. (Internet connection required).
5. Run app, press install Clockwork (or alternate Amon_RA) recovery. App will download latest recovery and install it. Immediately press boot to recovery.
6. Phone will boot into recovery, choose 'flash zip from SD' and choose your previously downloaded Engineering SPL.
7. After flash will ask to reboot, and choose reboot from menu.
8. After reboot phone will finish flashing SPL, and DONE!
NOW U can reboot into recovery yourself, by pressing 'HOME' + 'POWER' keys (from switched off phone). From recovery U can flash Radio, ROMS, do backup, etc.
If U would flash ROM, recommend to try Cyanogen MOD ROM first. There are detailed instructions for flashing on Cyanogen WIKI page.
If on step 6 phone not boot into Recovery, but showing splash screen with '!' sigh. Reboot phone and back to step 3 and go through steps again, but on step 5 flash OTHER recovery then used previously (Clockwork OR Amon_ra). Please keep in mind, (1) that Soft Root working until reboot, and (2) that You have to reboot into recovery immediately after flashing it. Other ways U have to start again, from step 3.
Would mention, that most ROMs not working with newest radio, and You have to flash old radio to ROMs start loading on your device.
Thanks to CLShortFuse, Amon_RA and all other developers.
After spending one day for SPL hack and flashing 12 different ROMs I've ended with recovering original latest Google ROM FR83D. Because no other could compare to fast and stable of original unrooted rom.
AMAZING!
This worked for me with the 2010 SPL for my MyTouch 3G 1.2. I don't know how or why, but this is amazing. I've bricked my phone from trying to change the SPL, and this worked perfectly. I think there is a simpler method to this though.
I got full root using Universal Androot, then flashed the stock +Rooted MyTouch 3G 1.2 ROM. If you do this, then you can start from step 6.
THIS IS AMAZING. THANK YOU VERY MUCH!
when i flash the recovery and boot into it just goes to the green mytouch splash screen and does nothing.. if i try to boot into recovery manually with power and home it goes to the black screen with the exclamation triangle and a phone...
Thanks, it works with me.
Regards.
franky_402 said:
when i flash the recovery and boot into it just goes to the green mytouch splash screen and does nothing.. if i try to boot into recovery manually with power and home it goes to the black screen with the exclamation triangle and a phone...
Click to expand...
Click to collapse
If on step 6 phone not boot into Recovery, but showing splash screen with '!' sigh. Reboot phone and back to step 3 and go through steps again, but on step 5 flash OTHER recovery then used previously (Clockwork OR Amon_ra). Please keep in mind, (1) that Soft Root working until reboot, and (2) that You have to reboot into recovery immediately after flashing it. Other ways U have to start again, from step 3.
So I tried flashing a new SPL following this method. I got softroot and installed Amon Ra's recovery via ROM Manager. I then booted into recovery and flashed Engineering SPL 1.33.2010 (seemed like the newest version) now my phone is stuck in a boot loop.
I can get into recovery but the phone will not boot into the OS or anything.
Prior to this, my HBOOT was 1.33.0013 (the one that came with the official 2.2.1 update from T-Mobile)
Any thoughts on how I could fix this? This isn't my primary phone since I have a G2 but I would like to get my old MyTouch3G to work.
----UPDATE----
I got into fastboot (forgot that I needed to hold the back button) and I see that HBOOT is now 1.33.2010 and I have S-OFF. Is there some incompatibility with my radio (shows 2.22.29.25) and this HBOOT?
After SPL flash U have to flash ROM and some times radio too. New ROMs will not work with older SPLs and new radios some time not work with some ROMs. So, flash new ROM from Recovery.
I would recommend to flash Cyanogen MOD ROM for first try. There are detailed instructions for flashing on Cyanogen WIKI page? dont flash SPL, because U already did, start from step ROM flash.
Good luck
smapdi said:
So I tried flashing a new SPL following this method. I got softroot and installed Amon Ra's recovery via ROM Manager. I then booted into recovery and flashed Engineering SPL 1.33.2010 (seemed like the newest version) now my phone is stuck in a boot loop.
I can get into recovery but the phone will not boot into the OS or anything.
Prior to this, my HBOOT was 1.33.0013 (the one that came with the official 2.2.1 update from T-Mobile)
Any thoughts on how I could fix this? This isn't my primary phone since I have a G2 but I would like to get my old MyTouch3G to work.
----UPDATE----
I got into fastboot (forgot that I needed to hold the back button) and I see that HBOOT is now 1.33.2010 and I have S-OFF. Is there some incompatibility with my radio (shows 2.22.29.25) and this HBOOT?
Click to expand...
Click to collapse
thanks liberatemail, it works on my magic
I am trying to help my friend to flash his magic 32a which with original HTC sense android 1.5. I did root it but coouldn't install Rom manager 3.0.1.3. Which version do I need, I found or on market but it's not free like I install on my ginger yoshi magic, why?
Sent from my HTC Magic/Dream using XDA App
ROM manager avaible from Market.
To install original ROM try to look recovery flashing in top topics
ginoyang said:
I am trying to help my friend to flash his magic 32a which with original HTC sense android 1.5. I did root it but coouldn't install Rom manager 3.0.1.3. Which version do I need, I found or on market but it's not free like I install on my ginger yoshi magic, why?
Click to expand...
Click to collapse
Error occurred while attempting to run priveledged commands
Rogers HTC Magic
pvt 32a
spl: 1.76.0010 (50000)
radio: 6.35.16.19
build:3.54.631.4
I run soft root on superoneclick and it says I'm rooted. Installed Rom Manager. Attempted to 'Flash ClockworkMod' and got the following message: 'An Error occurred while attempting to run priveledged commands'. Re-ran Superoneclick and it says device is already rooted. Any ideas?
liberatemail said:
After spending one day for SPL hack and flashing 12 different ROMs I've ended with recovering original latest Google ROM FR83D. Because no other could compare to fast and stable of original unrooted rom.
Click to expand...
Click to collapse
Where can you get that FR83D ROM? Thanks!
darkguy2008 said:
Where can you get that FR83D ROM? Thanks!
Click to expand...
Click to collapse
Please look in treads names some where here
http://forum.xda-developers.com/forumdisplay.php?f=493
facevalue said:
Rogers HTC Magic
pvt 32a
spl: 1.76.0010 (50000)
radio: 6.35.16.19
build:3.54.631.4
I run soft root on superoneclick and it says I'm rooted. Installed Rom Manager. Attempted to 'Flash ClockworkMod' and got the following message: 'An Error occurred while attempting to run priveledged commands'. Re-ran Superoneclick and it says device is already rooted. Any ideas?
Click to expand...
Click to collapse
try to install alternate recovery manager from Rom Manager
liberatemail said:
Please look in treads names some where here
http://forum.xda-developers.com/forumdisplay.php?f=493
Click to expand...
Click to collapse
Well that was helpful...
... NOT.
I mean, duh, I know how to search, and it's not in the first page, so it must be a really old ROM or it doesn't has FR83D in the name.

[Resolved] [Q] Clockwork mod recovery not updated

I have a HTC Desire, and rooted long ago with Clockwork mod 2.5.0.7. Recently I want to upgrade it so I download Rom manager and start flashing the newest version 5.x from the menu.
However It's still showing 2.5.0.7 when I boot to the recovery even though the rom manager already said 5.x.
I tried o re-root with Unrevoke method, and add the newest img file but still doensn't help, the annoying 2.5.0.7 still showing.
Is there anyone that faced this problem before ? Please give me a hand... i'm really lost.
Try flashing the recovery img from your pc.
Thank you, but It turns out that the CM only works after I S-OFF my phone. Problems solved after hours trying to S-OFF
glad you sorted it

Desire s stuck after 2.3.5 update

i tried to update via phone (after the notification), but after green bar was full, my phone rebooted and stuck in white screen with htc logo... if i try to enter in recovery i see this
h*tp://i39.tinypic.com/xdxnc5.jpg
it seems to be s-off (i bought it used) ...what have i to do for make it work again??
tnx.. and sorry for my bad english
same problem here, help is needed!
A golden rule: never update OTA on a modified device (custom ROM even modified Stock one, custom Recovery, Revolutionary hboot!, etc.)
How to fix:
do not pull battery!
flash a custom recovery (e.g. 4EXT) with the fastboot command (search for a how-to)
reboot to recovery, wipe all partitions and install custom ROM
Ok, to late with the battery, have already pulled that one out!
I also have S-Off on my phone, really dont understand the how to fix a recovery??
And is it really neccessary to flash a new ROM for this?
An official release that screwes the phones up?
I think the general issue is that an 'Official' OTA upgrade should not screw up your phone - enough testing by HTC should make sure of that.
Hoever, if you have modified your phone (e.g. by rooting it, installing custom recovery etc) then you can not expect to blame HTC when their upgrade doesn't work as expected. They can't be held responsible for problems caused by modifications you make to the phone.
But all I have done is S-Off, I have not installed another ROM or anything else?
So the update should work I really think!
Can I install a custom recovery without have to be able to start the phone?
Akerhage said:
But all I have done is S-Off, I have not installed another ROM or anything else?
So the update should work I really think!
Can I install a custom recovery without have to be able to start the phone?
Click to expand...
Click to collapse
The OTA flashes a new hboot also.
If you S-OFFed with Revolutionary your hboot has to be version 6.98.000x. This hboot has a protection and cannot be overwritten. This is the point where the update process is interrupted. The result is a bootloop, because the new system is incomplete.
If you can boot to bootloader (hboot) you should be able to flash a custom recovery with the fastboot command (in the 4EXT Recovery thread there is an attachement - a zip file that contains recovery.img). Extract the archive and flash it with this command from cmd (there is a guide how to make fastboot working in my signature):
Code:
fastboot flash recovery {path to file on your PC}/recovery.img
If this works reboot to recovery, wipe all partitions and flash a custom ROM. Then your phone should be working again.
Then if you want the OTA flash a 0.98.2000 hboot, then use the 1.47.401.4 RUU (if you are using European unbranded) or the corresponding for your brand/region to return back to complete Stock and S-ON. Then you will be prompted to update and you will have the latest OTA on your device
Okay, I have now fixed the 4EXT Recovery and it is working!
Do I have to put a new ROM on the SD-card or is there another way to install a ROM (from cmd with the ROM on the computer etc?)
I dont have an adapter to the SD-card, but maybe I can put the ROM on the sdcard with a command in cmd aswell?
What ROM do you recommend to use? (sense, no sense doesnt matter)
Edit: I did a backup as well, thinking that I should do that...
Can you link to zip file you used for recovery i have exactly same issue and same software versions as you have.
@ Mooler. First of follow the guide that was posted here regarding the adb-drivers.
After that download this: http://forum.xda-developers.com/attachment.php?attachmentid=631186&d=1308596026
Then install that one as described with the cmd-command.
After that just put a custom ROM or a shipped ROM on the SD-card, wipe data/cache and install the ROM you want. That solved the problem for me!
Good Luck and thanks for the help I got here! Xda always delivers
Damn this phone! After hours of fixing with this problem!
I managed great, installed new kernels, radios, ROMs etc. And the first thing I did was to drop it on the floor so the whole damn display cracked!
Thanks for both of you.
I managed to restore the phone quickly after i got the correct recovery file. 30 mins and custom ROM was up and running. Good bye official update.
Akerhage: sad to here, it really was hours of reading and trying before you get it right.

Unable to update ClockworkMod Recovery on HTC Desire to latest version

I have a HTC Desire, which I rooted using Unrevoked.
This updated my recovery to ClockworkMod 2.5.0.7 - which was great and I was able to backup/restore/apply new roms. Also ROM Manager worked and I could use that application to access the recovery modes/scripts.
ROM Manager then got updated, including the ClockworkMod (5.0.2.0). Now ROM Manager fails to run any of the scripts when starting in recovery mode.
When I manually boot in to recovery, I am still on the 2.5.0.7 version and not the latest. I've tried applying the 5.0.2.0 update - which updates for that boot, but on a reboot reverts back to 2.5.0.7.
So, my questions are;
- To update my recovery program do I need S-OFF? Currently still have S-ON.
- If S-OFF, will a simple 'apply update from sdcard' update it?
Thanks, A
----------------------------------------------------
HTC Desire (Bravo) - ICS 4.0.3 CM9, b0.2.5 ROM.
Samsung Galaxy 10.1 - Stock ROM.
I have S-ON on my Hero and I always updated my recovery. I don't think it would be a problem.
Don't use rom manager. Just copy the file to your SD and flash it manually trough recovery (flash/install zip from SD), it should work.
Thanks.
but.... nope! It's stuck on ClockworkMod 2.5.0.7! As I said I can flash it to 5.0.2.0 and use it, but next time I enter recovery it's back to 2.5.0.7!
If it's not S-ON that's causing it, could it because I rooted with Unrevoked? Some how that's locked it to 2.5.0.7?
Thanks, A
----------------------------------------------------
HTC Desire (Bravo) - ICS 4.0.3 CM9, b0.2.5 ROM.
Samsung Galaxy 10.1 - Stock ROM.
It could be unrevocked, but not sure. I rooted a Desire owned by a friend but with S-OFF.
He never had any issue.
Sent from my Hero using xda premium
Same problem
I have the same problem.
Some help?
Thanks
O.
same here...tried everything!
Same here.
Rom Manager fails. (says it's worked, but upon boot to recovery it's the same 2.5.0.7
Rom Toolbox just fails and admits it.
I tried following this http://forum.xda-developers.com/showthread.php?t=1608042 thread, and tried basically the same thing via the android-terminal as well. Every time it fails.
When trying via the terminal (android or adb) I get erase and write fails, and a run out of memory error. I would like to update CWM so that I can partition the SD using the phone.
Any help would be really appreciated. Thanks.
The Answer
Well I found the answer for me. My problem was that I still had S-On and had to get that to S-Off as apparently my phone (HTC Desire) has an advanced security feature put on by HTC that stops you writing to /System, which is a necessary location to write to to update CWM. I got S-Off by using revolutionary, which was pretty noob friendly despite the scary words on the page. (google for revolutionary s-off)
Revolutionary just requires the HBOOT version and the Serial Number of the phone, which you find under the battery. DLed the fastboot drivers as they recommended as well. Once I got S-Off, I was able to use Rom Manager to update the CWM to 5.0.2 or whatever the latest is now.
Hope this helps you as it did me.
PS I have previously tried re-running unrevoked whilst the phone had BCM ICS (CM9), which didn't work (error was "is your firmware too new?"). I then downgraded to CM 6, and tried again with unrevoked, but the Rom Manager still wouldn't upgrade CWM. I checked HBOOT and as suspected still had S-On...Revolutionary is your answer methinks
so which CWM RECOVERY is latest without S-OFF and with option to partition SD EXT2/3/4 etc? thanks.

Categories

Resources