yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] BurnOmatic:
i had the same thing happen to me so i went into fast boot by pressing the back button and the on off button, "arrow and off, you will be greeted by a white screen i then clicked on something in there, but i fogot, after i rebooted the phone i let it go to the green screen and then it booted fine, but it still had no recovery flashed, so i made sure i had the recovery file in the sdcard and renamed it to cy and used the following to flash the recovery via adb

-Put the 'recovery-RA-dream-v1.5.2.img' on the root of your sd card

-reboot your phone and go into terminal and type the following:

su

flash_image cy.img

flash_image recovery /sdcard/cy.img

reboot recovery

That should then reboot into the new recovery, done.
[myTouch 3G, Magic Android Development] 20_Eyes:
cool. trying it now.

still "mtd: read error at xxxxxxxxxxxx (out of memory)" and so forth. Bummer.
[myTouch 3G, Magic Android Development] Amon_RA:
:mad:

Do NOT flash the recovery using a terminal application in CM, use fastboot to flash, see first post.
[myTouch 3G, Magic Android Development] xaueious:
If we have no fastboot access (such is the case with some rooting processes), sometimes we need to use flash_image to flash the recovery.

Any idea why this is happening so frequently on 1.7? Because I want to know if we should stick to using an older version during the rooting process and then opt for an upgrade when we turn our SPL into engineering SPLs.
[myTouch 3G, Magic Android Development] Amon_RA:
The out of memory issues are not related to the recovery but to a problem with the flash_image binary vs kernel on some roms... This is out of my control.
[myTouch 3G, Magic Android Development] panda1986:
Hi,

I have a problem with phone. After doing Wipe battery stats my battery life cut to half, one day, sometimes not whole day. Is this some procedure when you do this option? I do it with half battery before ROM installation. Dont even know what this do to bat. Pls explain me how to use this and tell me is this possible (to cut battery)? :)

This is not only my problem I read about it on forum but no one give any answer. Its hero v1.5.2 recovery and phone is Magic 32A.

Thanks
[myTouch 3G, Magic Android Development] sidon100uk:
please advise

Hello I'm new to installing new roms on Android not done it in the past on windows mobile.

I can load any recovery.img I have tryed most ways and keep getting an error. I have read that my current Rom is hard to flash. Another forum told me to roll back to and earlier Rom but HTC won't let me download it. Could someone please point me in the right direction.

My details are.

Firmware version 1.5

Basebuild version 63.18.55.06ju_6.35.08.29

Kernel version 2.6.27-430d1aea HTC-kernel@and18-2 #959

Build number 2.73.61.66 cl#82177 release-keys

Software version 1.0.0.A6288.
[myTouch 3G, Magic Android Development] mwade12001:
Safe to flash the new recovery with this spl??

SAPPHIRE PVT 32B SHIP S-ON G

HBOOT - 1.33.0006 SAPH 1000

CLPD-10

RADIO 2.22.23.02

Im confused i have a UK Voda Magic have flashed loads of roms, have flashed Amon 1.62 recovery and looking to flash the new v1.7 only when i checked my SPL i have the following. Ages ago I flashed the .o004 spl so i could download an ota 1.6 update. More recently i flashed the new radio as you can see. So how come my SPL is now the .0006??????

Can i flash a recovery with this SPL???

How did i end up with this version???
[myTouch 3G, Magic Android Development] Adamsville MITM:
"sending 'recovery' <4528 KB>... FAILED <remote: not allow>"

wtf?
[myTouch 3G, Magic Android Development] bunu:
How come you can't flash via terminal? I did it, it said the memory error, but when I booted into recovery, I had the recovery.
[myTouch 3G, Magic Android Development] sirdani:
worked like a charm using fastboot...

...now I'm only curious about what these google proprietary files are for ^^
[myTouch 3G, Magic Android Development] Amon_RA:
update your SPL to an eng SPL........
[myTouch 3G, Magic Android Development] Adamsville MITM:
will that work on the mytouch 1.2?
[myTouch 3G, Magic Android Development] wisllykinki:
Hi

What is the error for status 7
[myTouch 3G, Magic Android Development] knny1491:
no.

Sent from my HTC Magic using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] Adamsville MITM:
ok... I'll stick with 1.62, it does its job...
[myTouch 3G, Magic Android Development] Fuzzlix:
I cant boot any known recovery roms.i tested ammon_ra and some others

I am able to flash the recovery image(s) and also backward to the original recovery.img picked up from the ROM below.

same behavior (no matter i do a "fastboot boot <some_image>" or a "fastboor flash recovery <some_image>" + reboot

all the recovery images stops at the splash1. i waited 15 minutes. then i pulled the battery out and rebooted the normal system.

Any hints?

--

SAPPHIRE UNKNOWN 32B SHIP S-ON G, CPLD-10

flashed with:

ROM v2.53.707.2 (Engineerings SPL v1.33.2010)
[myTouch 3G, Magic Android Development] wjsturgis3:
It looks like you do NOT have the Engineering SPL installed, otherwise your phone would Be SAPPHIRE UNKNOWN 32B ENG S-OFF G

See Amon_RA's Magic SPL HBOOT collection thread.
[myTouch 3G, Magic Android Development] Fuzzlix:
Thats what i did before i started asking. Now it is a

SAPPHIRE PVT 32B ENG s-OFF H

HBOOT 1.33.2010 (SAPP10000)

CPLD-10

RADIO-3.22.20.17

It is up and running. But i cant run any recovery image.

EDIT:

finally i flashed RUU/HBOOT 1.33.2007 and used the flashrec.apk method. now my recovery image is working.
[myTouch 3G, Magic Android Development] Dad E:
Stuck At My Touch Screen After Fastboot Amon..

Hey guys...

I've been rooted and playing with my phone for a while but never in fastboot. So today I decided to update Amon's recovery to 1.7 and saw that I needed to do it via fastboot vs terminal. I did the research and and I thought everything went smooth but when I try to boot into recovery, my phone sticks at the green MyTouch screen. I can get back into FASTBOOT and the phone works fine but how can I get a recovery image back?

Thanks for your help!

Update: I've tried to reflash and flash CM 1.4 and still nothing.

SAPPHIRE PVT 32B ship S-ON G

HBOOT-1.33.0006 (SAPP30000)

CPLD-10

RADIO-2.22.23.02

MAY 27 2009, 19:06:41
[myTouch 3G, Magic Android Development] wisllykinki:
need guide...

this is the first time i root my phone, and ur recovery is my first recovery, everything work fine,,my phone originally is32a ship s-on h, hboot1.76.0007,radio 6.35.07.29, after flash the europe ruu with su, then flash h boot become 1.76.2007, ans s-off h,radio remained, but after i try using recovery to flash CyanogenMod-5 v5.0.7 - Test5-7, all the rom, not even one rom able to load, all status 7, i not idea why, the recovery i flash is the hero recovery rom that u mentioned,can u guide me, i cant flash the rom to other rom now, as after i flash, then i wont be able to enter any recovery....

pls help me, thk so much
[myTouch 3G, Magic Android Development] Ridelub:
Cyanogen requires old radio to run. that is 3.22 radio with 1.33 SPL.

Try the thread bellow to revert to old radio and then flash cyan.

xdaforums.com/showthread.php?t=605239
[myTouch 3G, Magic Android Development] wisllykinki:
so what is the radio i suppose to rooted for 32a magic, what the different in between new and old radio?it is possible for me to install cm rom with my current spl?
[myTouch 3G, Magic Android Development] DiogoLamego:
hi friends, i need your help...

I flashed the AMON-RA 1.7.0H in my magic with CM5.0.7 test7 ROM

now, when I want run the recovery, crash in a splash screen (vodafone image)...

How do I revert this problem?

sorry my bad english :(
[myTouch 3G, Magic Android Development] Quiketaz:
You need to install a new one recovery (ex Clockwork), or install the Amon-RA via fastboot.
[myTouch 3G, Magic Android Development] DiogoLamego:
with clockwork do the same :(

and the fastboot don´t work :(

i have a big problem :(
[myTouch 3G, Magic Android Development] jokeyrhyme:
Yeah, I'm at a loss too. I tried to flash Clockwork from ROM Manager while running CyanogenMod 5.0.7-t7. This was before I realised there was a bug preventing the correct operation of flash_image.

Now I have no working recovery, and fastboot continuously fails with the "signature verify fail" message (despite the files having correct MD5sums). I have a factory-default engineering SPL and I'm definitely not getting the error I would expect if my SPL prevented recovery flashing.

This is now a chicken-and-egg problem too. I will need to upgrade CyanogenMod (or downgrade) to a version where flash_image works. And I cannot install a new recovery in order to flash a new CyanogenMod.

What exactly does "signature verify fail" mean and how to I work around it?
[myTouch 3G, Magic Android Development] antoniouslj:
okay... trying to root and setup my wifes mt3g with cm 5.0.7 (or another, more stable rom). she has a stock 32a, google branded. i have a rooted nexus with 2.2 right now... but there are some things that are unique to the g1/mt3g device family...

the one part i'm confused is where to flash the engineering spl, i have to flash amon's recovery. but to flash amon's recovery, i need to already have the engineering spl.

umm... can someone please clarify this for me?
[myTouch 3G, Magic Android Development] knny1491:
Use rom mager to flash cyan4 then flash your recovery then reflash t7
[myTouch 3G, Magic Android Development] jokeyrhyme:
ROM Manager will not flash system ROMs until Clockwork recovery is flashed. My current system ROM is CyanogenMod 5.0.7-t7 which is incapable of correctly flashing ROMs, so Clockwork recovery cannot be installed. Hence "chicken-and-egg". :S
[myTouch 3G, Magic Android Development] Amon_RA:
Just boot into recovery instead of flashing it, and flash from withing recovery.

That way you'll not have any flash_image issues with 5.0.7..

Make sure you've installed the latest sdk (and that you've compiled fastboot if you are using linux).

Copy recovery-RA-sapphire-v1.7.0H.img to the root of your sdcard.

Make sure that recovery-RA-sapphire-v1.7.0H.img is also available on your pc and that fastboot can find it (set your PATH correctly, or put the img in the same directory as fastboot, adb)

Boot into v1.7.0 recovery, this will not flash the recovery, just boot it (you don't need a special SPL for this) :

fastboot boot recovery-RA-sapphire-v1.7.0H.img

Adb shell into the booted recovery :

adb shell
#mount -a
#flash_image recovery /sdcard/recovery-RA-sapphire-v1.7.0H.img

If you don't have any pc around you can try to use bash as shell.

Start the terminal app on CM 5.0.7

#bash
#flash_image recovery /sdcard/recovery-RA-sapphire-v1.7.0H.img
[myTouch 3G, Magic Android Development] jokeyrhyme:
This was the silver bullet I needed. :D The help text from fastboot doesn't really make it obvious that you supply an image to the boot command. I'm all flashed up now. /yay!
[myTouch 3G, Magic Android Development] smapdi:
So I am in the same boat as the others that didn't see the warning about Cyanogenmod 5.0.7-test7 and flashed within the OS.

I tried everything that I could find to recover my recovery partition but nothing seems to work. I can't do anything in fastboot because apparently I have a perfect SPL (I had rooted my MyTouch3G back in the one-click root exploit days).

If anyone can help I would be eternally grateful.

Here is the link to my thread on cyanogenmod.com: forum.cyanogenmod.com/index.php?/topic/3867-broke-recovery
[myTouch 3G, Magic Android Development] :
I doubt you have a perfected SPL - just go get an Engineering SPL then fastboot it. If you do have a perfected SPL, fix it. It works betting in the long run.

Edit: You might also want to try the H version if currently using the G version or vice versa. There's a very small chance you'll actually brick from this - my worse case is being unable to boot into recovery until I flashed the correct version. (Mine's the H.)
[myTouch 3G, Magic Android Development] smapdi:
Hi r3s-rt,

I tried going between the H and G versions with the same result :(

My SPL is HBOOT-1.33.0006 (SAPP30000) which I was told on the cyanogenmod forums is a perfect SPL. If I wanted to go the engineering SPL route, how would I flash without recovery? Also, which SPL in particular would work on my original MyTouch3G (I get very confused when people start refering to 32A, 32B)
[myTouch 3G, Magic Android Development] daveerickson:
I am in the same boat. I am stuck out of recovery. Is there any other option besides using a goldcard to put an engineering spl on and flashing from there?
[myTouch 3G, Magic Android Development] photolarry:
Help Bricked

I tried this with 5.0.7 newer stable but still got memory faults. I do not have ADB installed. How do I do this manually?
[myTouch 3G, Magic Android Development] sleepwalkers:
For anyone having problems after attempting to flash a recovery in CM 5.0.7 and also have a Perfect SPL:

I initially rooted by following the Cyanogenmod Wiki instructions for my MT3G (32B) in which you format an SD card, downgrade with the linked sapphimg.nbh then flash CM1.4 Recovery.

Click here for CyanogenMod instructions

I repeated this process that would:

- Load the original recovery (included in the sapphimg.nbh)

- Managed to load the CM1.4 Recovery on there

- Grabbed an engineering SPL for my Magic/MT3G (Click here for MAGIC SPLs ONLY!)

- Flashed that using CM1.4

- Booted into Fastboot, and used that to flash RA-sapphire-v1.7.0 (instructions provided in the OP).

That worked perfectly without having to create a Goldcard. Arguably more complicated, but as it was all steps I had done before, pretty painless.

If you're stuck and really want to get a working recovery, follow those instructions. Heck, I'd follow those first just so I know I won't waste my time with solutions that potentially won't work.
[myTouch 3G, Magic Android Development] bkrill:
I do not have ADB shell installed.

My SPL is : 1.33.2005

I tried fastboot but i don't know where i'm suppose to put the recovery image. I put it on the root and my fast boot can't find it. When it says to connect to pc via USB do i just plug it into my PC?
[myTouch 3G, Magic Android Development] passingnever:
How about the V1.7.0 recovery for 32A NR?
[myTouch 3G, Magic Android Development] cevy:
Anyone knows if the terminal recovery flash method is fixed in the latest CM 5.0.7 ?

Thank you
[myTouch 3G, Magic Android Development] arthofer:
So...got a little problem, because flashing my recovery works somehow diffrent...

the way via adb in recovery yields:

Fastboot gives me a "remote: signature verify fail" since i got no ENG SPL

Device:

32A SHIP S-ON H

1.33.0009 (SAPH10000)

3.22.20.17 Radio

Amon_RA 1.6.2 Recovery

Cyanogenmod 5.0.7

BUT - if i do the following:

fastboot erase recovery

fastboot boot recovery-ra-sapphire-v1.6.2H.img

adb shell

mount -a

flash_image recovery /sdcard/recovery-ra-sapphire-v1.7.0H.img

> erase failure 0x00280000

flash_image recovery /sdcard/recovery-ra-sapphire-v1.7.0H.img

> here it says nothing

reboot recovery

now i get a new flashed recovery...the other ways posted by amon_ra won't work...

why fastboot won't work is simple, i got no ENG SPL

but it should work in recovery...but it doesn't
[myTouch 3G, Magic Android Development] bunu:
In the tools folder in the SDK folder. I renamed my AndroidSDK folder to Android

Then follow these codes in command prompt (I used Windows to fastboot). I renamed the long name for the cyan recovery image to just cyan.

cp C:\Android\tools
fastboot flash recovery cyan.img
[myTouch 3G, Magic Android Development] _ice_:
bash 4.1$ flash_image recovery /sdcard/rec.img
error writing recovery: Permission denied

any help? I am on cm 5.0.7

btw I renamed the flash recovery image, it was originaly (recovery-RA-sapphire-v1.0.7G-cyan.img)

I have a mt3g 32 b version is it because I used the G recovery instead of H?

and I tried flashing amon_ra's from clockwork using rom manager and now it screwed up. I tried flashing back to clockwork using rom manager its screwed up also... <.< and I have no knowledge on fastboot or adb. so I tried the terminal emulator method and its giving me errors :(
[myTouch 3G, Magic Android Development] k4r1m:
Hm well im getting no space left errors, is there a way to get it working?

edit: nvm just removed all the ringtones to the sdcard and that made me have some space to copy it...
[myTouch 3G, Magic Android Development] Wysie:
Thanks for this! Boots on my Singapore's (StarHub) HTC Magic. I'll try to upload a wiped state soon so it can be rooted ^^.
[myTouch 3G, Magic Android Development] Goog1e Phone:
I can't get this to work for some reason. I have the Google ION phone, and when I go into fastboot (home + back) I get to a screen with 3 androids stating. I then plug my USB in and it says fastboot USB. I then try to run the adb shell command so I can apply $fastboot boot recovery-RAv1.1.1G.img, but it always says "no devices found". What am I doing wrong?
[myTouch 3G, Magic Android Development] Wysie:
Okay, here's a Nandroid backup of a wiped StarHub (Singapore) HTC Magic. It would be great if someone could root or teach me how to root it! Thanks!

http://rapidshare.com/files/252920245/StarHub_HTC_Magic_Wiped.zip
[myTouch 3G, Magic Android Development] dpds:
hey,

you don't need adb. just type fastboot boot recovery-RAv1.1.1G.img from tools directory (you need sdk installed). you don't have adb access from your current recovery. but you will from this one ;)

i just flashed this recovery image to google ion - it worked fine. don't forget to make a nandroid backup just in case :)

hope it helps.
[myTouch 3G, Magic Android Development] shingers5:
well successfully rooted this damn magic with 32B board......... once i had the sdk and went to tools directory in DOS it was straight forward. tested the fastboot command without the $(2nd time of trying :D) and it loaded the temp boot img. did the permanent steps and pushed files to system memory and sdcard memory. now when i do home+power i see the full options including recovery in green. guess i am done. i had actually rooted using the wiki and flashed hero 1.4.............. keep the roms coming. hero looks good on this phone. was gonna add hero to my collection but may hold for awhile with this magic :D
[myTouch 3G, Magic Android Development] fridlack:
I restored a couple of times a nandroid backup, when i do that i lose root in terminal.... is that normal?
[myTouch 3G, Magic Android Development] Amon_RA:
You need to upgrade to v1.1.1...
[myTouch 3G, Magic Android Development] fridlack:
Using 1.1.1, maybe the backup is maked with 1.1.0... i will try it later and tell you something...
[myTouch 3G, Magic Android Development] Caid444:
I'm flashing the spl through the recovery program, it says formatting cache:... and I'm able to move the cursor to select other options, like rebooting and such.

It doesn't seem to be doing anything, regarding the formatting cache, is it done? or should I wait for something to happen? I don't want to kill my second magic.

Caid.

updated spl to 2005, still having trouble flashing the recovery RAv1.1.1H onto the phone, however. Should I be in the RAv1.1.1H through fastboot boot method, or otherwise?

Thanks again.

444

I've tried again to flash this recovery onto my phone. I get the same error after inputting the last step

adb shell flash_image recovery /sdcard/recovery-RAv1.1.1H.img

The error I get is "header is the same, not flashing recovery"

Any guidance, as to what I'm doing wrong, would be awesome. ;)
[myTouch 3G, Magic Android Development] Amon_RA:
What happens when you boot your phone into recovery mode?

Do you see the RA-recovery menu or the default stock recovery?
[myTouch 3G, Magic Android Development] htcmagic:
Amon_Ra thanks for the tutorial and the help. I managed to backup my phone without any problems.

The specs of my phone are below:

- HBOOT-1.33.0004 (SAPP10000) : Sapphire PVT 32B SHIP S-ON G : CPLD-10 (Voldafone UK )

Although i backed up my phone, when i type su in terminal it says permission denied.

Is there something i can do to get root?

or is there a rom with the sense ui that will install on my phone?

The information is lots and all over the place.

Also many places report my phone having 192mb internal memory. The internal memory widget reports "used 76mb out of 295mb" Which is correct?

Thanks.
[myTouch 3G, Magic Android Development] Caid444:
When I hold back and press power, I am booted to fastboot. When I run the command line and load your restore, I'm able to boot your restore.

I've checked through the restore directory in /system/ and it seems that your restore program is in there, as well as the old one, I'm guessing. The restore.img in the /system directory is the exact same size as your restore program, and the header IS in fact the same. So, the push worked, but getting it to flash the boot partition of the phone, well... I just don't know how to do it.

For now, your program is in the /system folder as recovery-RAv1.1.1H.img and as restore.img. Both are the same size in the phone's system folder, so I'm guessing the renaming went well. It's also in the phone's sdcard root directory. It just doesn't want to flash, is all.

Caid.

444
[myTouch 3G, Magic Android Development] Wysie:
I'm getting the same error as Caid444, using the same SPL. I've also tried with SPL 2004 (Crios) previously, and it says that the flash is successful. However, when I enter recovery mode it's still the stock one.

Caid444: I also get the "Formatting CACHE" thing. I selected Reboot system and it restarts with the SPL flashed. Am I supposed to wait for something to happen?

Update: I flashed back to SPL 2004 and am still getting the error. I believe this is due to the flash being "successful" earlier, and as a result the recovery.img is already flashed, but is not loading somehow :(. Just a guess.
[myTouch 3G, Magic Android Development] Amon_RA:
fastboot erase cache

fastboot erase recovery

fastboot flash recovery recovery-RAv1.1.1G.img
[myTouch 3G, Magic Android Development] Wysie:
Thanks! It's working now. I wasn't thinking, kept booting into fastboot thinking it's recovery :X. In fact, I think the earlier commands "adb flash_image ..." was working. Haha.

Caid444: I think you are doing what I did. Recovery mode is "Home+Power", not "Back+Power". Hope it helps!
[myTouch 3G, Magic Android Development] Goog1e Phone:
i cannot get this to work...

i got usb debugging enabled.

got sdk.

went to fastboot mode on my device

did cmd, cd C:\android-sdk-windows-1.5_r2\tools, then fastboot boot recovery-RAv1.1.1G.img.

for some reason, it says "waiting for device" and it sits there for 5+ mins doing nothing. Any ideas? Thanks in advance.
[myTouch 3G, Magic Android Development] ElChouch:
Ok, so what's the point with flashing it permanently ? How does it work then ?
[myTouch 3G, Magic Android Development] ElChouch:
Every command I launch ends with

/sbin/sh: adb: not found

What should I do ?
[myTouch 3G, Magic Android Development] ElChouch:
So I found the answers by myself, my problem was that instead of launching each command from c:\android_sdk\tools I was launching them after opening adb shell, which doesn't work...
[myTouch 3G, Magic Android Development] deky69:
Need help, first time android user here!

I restore my phone to factory settings, HTC Magic from T-Mobile. And now its not working, I really do not know what to do..... I cant even go to the menu.

When booting up this is what is says.

Welcome to T-Mobile mytouch 3G - Touch Android to begin.......

Then Setting up your T-Mobile mytouch 3g and login to a google account. When I tried to login it will not login.

How the h3ll should I know that when resetting it will go back to this, I just had my phone unlock today so I can use another provider and it was working fine, until this stupid factory reset thing.

I thought it was just like the nokia phones when resetting it will go back to factory settings. etc.....

What should I do? Please help! Please help! Please help! Please help!

And provide me a detailed by detailed instructions. I'm really new to this.