yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic General] JorisS:
Currently trying that, but it's not picking up the .zip or .nbh files. Does that mean the card is not a valid gold card? After a few secs I get green text flashing/scrolling by where it appears to be looking for files, but not finding/wrong file message.

I'm using my Desire to create the gold card, by the way. It's a Kingston 2Gb card. The Desire has a 4Gb Sandisk which I guess I could try as well...

Should it pick up the files regardless of whether the card is a proper gold card? From what I read I'm a bit unsure, appears as though it should but if not a proper gold card it will give error message during the update?

//J
[myTouch 3G, Magic General] eyegor:
Yeah it means that the goldcard failed. Try it w/o the goldcard, maybe your CID will match.
[myTouch 3G, Magic General] JorisS:
So any memory card, as long as I throw the sappimg.zip or sappimg.nbh file in its root? It should be picked up and I should be able to start update with the trackball?

Currently it does the searching automatically and then pops back to the initial screen, nothing for me to pick/choose....
[myTouch 3G, Magic General] eyegor:
Yes.

However, if it wasnt meant for your phone, and you use a normal card, it will fail somewhere during the update, before the flashing, when it checks the CID.
[myTouch 3G, Magic General] JorisS:
Something is not making sense here... I downloaded the sappimg.zip and it's in the root on the card, but this is what I get - see attached file :confused:

It scrolls through those lines in the span of a second or two - no input or action from me at any point.
[myTouch 3G, Magic General] eyegor:
I've had the same issue while the sappimg.zip was on my goldcard. When i've put it on my regural sd it worked.
[myTouch 3G, Magic General] JorisS:
Ah ok will try that then :)
[myTouch 3G, Magic General] JorisS:
The plot thickens - with the 4Gb (regular card), the images are being picked up.

I have two sappimg.zip files:

sappimg.zip - 65 411 856 bytes

sappimg.zip - 105 524 256 bytes

The first one loads then goes to checking then I get a CID error. The second one loads then goes to checking then I land back at the HBOOT screen, nothing happens :S

I don't quite remember where I got the 2nd one though... might've been some topic where it was already discarded as non working.

Going to try now with the sappimg.nbh downloaded via this guide: hxxp://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g/

Let's see where that gets me.

At least now I'm finally starting to understand the purpose of the gold cards :D Wish I could succesfully create one though lol

*edit*

The sappimg.nbh let's me choose to update, then after a while I get a Model ID error.

I guess it's really down to succesfully creating a gold card now?

I'm going to try and create a gold card out of the 4Gb card, see if that helps.

With the 2Gb "gold card" with the image one nothing happens, so I guess the phone doesn't recognize the card? I tried without card too, same thing then.

Odd thing is that the laptop and Desire do recognize the card since I copied the file to it whilst it was in the Desire once, then also tried using the adapter and directly into the laptop.
[myTouch 3G, Magic General] JorisS:
Tried with the 2Gb card again, this time did the hexedit with the adapter. Phone read the image now, but now I got the error "Main version is older" :(

Am I stuck here until a newer sappimg.zip is available? I'm on 3.05.401.1 ROM... or is the card still not a gold card? Can I try with another zip which is on the same or a newer main version and has engineer SPL? What I would really want to achieve is get the phone in "original" shape again, with the official latest firmware...

Thanks for all help so far, really hope I can get this sorted :)

Cheers

//Joris
[myTouch 3G, Magic General] attn1:
You still have the Radio/SPL mismatch and that's why a rom will not boot.

see if you can make an eng hboot match the radio now:

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

boot into recovery (hold home and press power momentarily)

keep holding home until Amon's recovery appears - maybe 20 seconds

Flash zip file update.Engineering-SPL-HBOOT-1.33.2005.zip from recovery.

Reboot to fastboot and check

If it works, at this point you should have

SAPPHIRE PVT 32A ENG S-OFF H

HBOOT-1.33.2010

RADIO 3.22.20.17

Problem is solved if that's what you have.

You can reboot into recovery and flash any rom that works with the old radio (cyanogen). When you install the next rom, make sure you wipe from recovery. Be careful to use cyanogen's original ROM (G1/Dream) and apply the kernel update for 32A.

Or you can use eyegor's radio switcher tool to flash the newer radio that requires newer roms.

Note: The new radio requires recovery-RA-hero-v1.6.2 (hero), the old radio uses recovery-RA-sapphire-v1.7.0H (sapphire). It doesn't sound logical, but it's how it works.
[myTouch 3G, Magic General] JorisS:
The problem is that when I've ran the rom1.zip so I have fastboot and hboot again (or what's the boot with vol down + power named?) it won't let me fastboot anything anymore:

If I try to boot into recovery I also end up in the boot loop instead - I can only access the fastboot and the other one.
[myTouch 3G, Magic General] jgcaap:
i had this issue with a friend. And we were a bit more lucky. WE tried to reflash again the HTC with original update for the forth time and he passed throught everything.

He couldnt flash the radio and he had flashed the new official rom with radio update.

In other words we manage to get into 1.33.2010, and radio 6.32.10.28 but we couldnt change radio (does exist a zip signed to flash radio?) . we couldnt make SPL ENG Sig OFF it was alwas ON (I dont understand why this happens, perhaps the new update has some kind of protection).

I'll be together in this threat to try find with you a solution
[myTouch 3G, Magic General] JorisS:
I always get stuck at 36%. I just tried to flash zip the rom.zip file containing the radio, and it does the same as shown in the RUU logs:

So basically it hangs on the INFO[RUU]WP,radio,97, the screen on the phone goes blank a while before that though. The FAILED message only pops up when I remove the USB cable.

If I do the rom1.zip flash that one works (so basically I can recreate both the situations - running a RUU update and I'm back in the starting position where I only have RUU boot - running the rom1.zip and I get HBOOT and fastboot but cannot send commands)

If I do the rom1.zip but don't reboot I can still send commands, but trying to send recovery or so I still get the signature verify errors :(

//J
[myTouch 3G, Magic General] cthulhu501:
You must use the Hero recovery whith the new spl.

Maybe you can try this script:

http://xdaforums.com/showthread.php?t=677045

just choose new radio and enjoy it:)
[myTouch 3G, Magic General] attn1:
Joris,

What recovery is on the phone now?

Did you try to flash Amon's recovery from adb?

Make sure adb server is running:

adb flash_image recovery /sdcard/recovery-RA-sapphire-v1.7.0H.img

This is for the radio you have

- OR -

adb flash_image recovery /sdcard/recovery-RA-hero-v1.6.2.img

This is for the SPL you have

You need to flash the eng spl that matches that radio from recovery: update.Engineering-SPL-HBOOT-1.33.2005-signed.zip

------------------------

Did you get your Magic sim free or did you buy it from a carrier?

Maybe you can get an original restore image from HTC for that serial number (that determines series) phone to flash.

http://www.htc.com/europe/SupportDownload.aspx?p_id=267&cat=2&dl_id=862

The HTC site requires a serial number in order to download the specific update for your phone.
[myTouch 3G, Magic General] JorisS:
I'll see if that works - which recovery do you mean I should use? And most of all, how can I get it into the phone... when my phone is in the RUU "locked" mode I can send fastboot commands but always get signature verification error, if I flash the rom1.zip so I get HBOOT and fastboot I cannot send fastboot anymore due to 'remote: not allow'

So how (if at all?) can I get another recovery on the phone :confused:

I'm guessing that I'm running a perfectSPL now, but in order to get an Engineer SPL installed I need adb but my phone isn't recognized there :(
[myTouch 3G, Magic General] JorisS:
Where can I see what recovery it is on now? There's a recovery.img in the rom1.zip, but no numbers to tell which version. The rom1.zip is from the 3.05.401.1 version of the RUU update.

But I cannot get the phone recognized in adb :(

It doesn't see it when in fastboot, it doesn't see it when in hboot and I also tried once at least whilst it's in the boot loop, didn't pick it up then either (although I vaguely recall reading another topic where a guy said he could get the phone picked up somehow in windows, will see if I can find that)

Any other means of getting phone in adb mode?

Without that I cannot flash a new SPL can I?

------------------------

I bought it second hand, it was originally bought from "3" but no sim lock or branding I believe. I'll try the link you suggested - if that however is the regular RUU download one gets through there I've already tried that (entering the serial number then I got this file: _HTC Magic_RUU_Sapphire_HTC_Europe_3.05.401.3_release_signed_NoDriver)

*edit*

how would one obtain an original restore image? contact HTC by email?

*/edit*

Although I'm not sure if I've tried it since my progress getting the phone to at least boot again....

//J
[myTouch 3G, Magic General] cthulhu501:
The major problem, you're in a no way situation.

You have new SPL. But OLD Radio.

I think the first step you must find a way to change your radio... and after you can applied the solution below

http://xdaforums.com/showthread.php?t=680359

but if you don't have adb... :(
[myTouch 3G, Magic General] JorisS:
I agree - am on the brink of giving up and going by the shop I bought it from and see what they say.

The problem is that with the rom.zip and rom1.zip I can extract from the newer RUU's I can get it to flash, but screen blanks out and it hangs on updating the radio. Screen blanks right away when the updating starts, after that it keeps going for a while but then it hangs at radio,97 or so. Consequently.

I'm wondering if I'd ever manage to update radio or if the memory nand used for it is simply corrupt/contains too many bad sectors.

So unless some brilliant suggestion pops up as to how to try and change my Radio (other than by running a newer RUU) I'm going to leave this be as it's already consumed way too many hours - fun hours to be sure, learned a lot as well. But I've all the time had the idea that this WOULD be possible to fix, lost that feeling though.

Thanks to everybody for all help - I'm still open for suggestions but will put the phone aside for now and spend my time on other stuff :)

Cheers

//Joris
[myTouch 3G, Magic General] attn1:
Are you HOLDING home + pushing power momentarily to get into recovery? Hold home until the recovery screen comes on. This can take time. From there maybe ADB?

If not, then I give up too.
[myTouch 3G, Magic General] JorisS:
Yes I'm doing that, but it gets me into the boot loop with the HTC logo - it's basically like it's bypassing the Recovery mode completely. Now I've lost track a bit of how things were working on the phone initially, but even with the original RUU firmware installed one should have a recovery mode, right? It's not only available on rooted phones?

So I have no idea as to why it won't enter it. Because of old radio? Or did they use another key combo on earlier versions and I have to use that combo to get in? People've been telling me I should use the Sense recovery - does that have the same key combo?

Lastly - is there any other way to force the phone into recovery menu/mode through fastboot or other means?

//J
[myTouch 3G, Magic General] attn1:
Yes, even stock, recovery should be there, and I don't know another way to get there. I wonder if the Home button is working right.

I don't know anything about Sense recovery, because I get rid of Sense as fast as I can. I prefer non-Sense.
[myTouch 3G, Magic General] JorisS:
*warning for lame joke coming up*

I think my entire Magic by now is nonsense :D

*/end of warning*

Don't know about the button, it used to work anyway and can't think of another way to test it really.
[myTouch 3G, Magic General] attn1:
did amom_ra have anything further to offer?

Here are some shots in the dark.

Soft Reset procedure from HTC

boot into fastboot

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

Flash zip file update.Engineering-SPL-HBOOT-1.33.2005.zip

Reboot to fastboot again, then

fastboot flash recovery recovery-RA-sapphire-v1.7.0H.img
[myTouch 3G, Magic General] JorisS:
Thanks for the continued support :) I'll have a look at those links and commands and see if anything works. I think an added problem I'm suffering, however, is that I don't have engineerSPL now so the phone isn't really accepting all that much. And I have the S-ON, don't know if I can somehow get that to S-OFF with another newer RUU or so that has S-OFF per default? Or if it would make any difference?

Amon RA had some suggestions but in the end adviced me to send the phone to HTC - the fact that the radio updates keeps on blanking out the screen then freezing suggests that the memory nand contains too many bad sectors or so.

//Joris

*edit*

That soft reset method is no use, have had battery out dozens of times by now (and for longer periods) :(
[myTouch 3G, Magic General] eyegor:
You shouldn't write "boot recovery" but just "boot"

Although with that radio you will need the hero recovery. Give both recoveries a go and see which one, if any, works.
[myTouch 3G, Magic General] attn1:
yes, of course that's right.

I think that radio goes with the sapphire recovery. It's the SPL which goes with the newer radio that doesn't go with that recovery, and that's what we want to change. Either way, try one, then try the other. If it works then he's out of his jam.
[myTouch 3G, Magic General] JorisS:
Just tried this - image is sent but the phone doesn't respond to the boot command:

Nothing more happens though.

Something seems to be seriously messed up :/
[myTouch 3G, Magic General] eyegor:
Ooh yeah you're right. I thought, wrongly, that he had a 6.35 radio.

:-(
[myTouch 3G, Magic General] attn1:
How long did you wait for boot? Did you pull the battery for at least 30 seconds first? Did you try the same thing with the Hero recovery?

yeah well I was the one telling him to fastboot boot recovery recovery-blah.

No harm, no foul.
[myTouch 3G, Magic General] JorisS:
I waited for a minute or so... should go fairly instant no? Can try again by pulling battery first, think I did but not sure. Which is the Hero recovery? recovery-RAv1.2.0H.img ?

I don't really recall all previous things I've tried but at some point at least tried to send a fastboot boot command - it just won't boot. It does when I send fastboot reboot-bootloader though.

This phone is pissing me off tbh :mad: That said initially I was mostly sad because of the financial aspect, by now it's turned into a matter of principle and challenge lol

Unfortunately it seems the phone has the upper hand still.

The one thing you guys haven't really responded to though is the actual "condition" of the memory part where the radio is. I mean if I run one of the later RUU updates, it DOES start flashing and it DOES try to update the radio, but it goes all wrong immediately - as soon as the phone display shows "updating Radio" the screen blanks out, then it's at about 30% in the RUU update status bar. It then continues slowly until 36% but there it's always stuck. If I'm doing this using the fastboot flash zip rom.zip then it's updating the radio for a while after the screen blanked (blanks immediately after it starts updating), but it always ends at 97:

Even if I could get into recovery, would it help? I mean wouldn't I in that case run into the same problem when trying to update the radio?

I simply do not have enough understanding/knowledge in the matter to know why the screen blanks (it often does so with some weird colours too) - is the memory section corrupt and beyond saving or is somehow the conflict with the old radio and the new HBOOT/SPL causing the stalemate? And if so, would there be any way to get around this....

I cannot run a RUU for an older version (with same radio as I have now), I cannot update the radio using a newer RUU - can I somehow work with the Hboot? I can change it using the fastboot flash zip rom1.zip using rom1.zip from different (newer) RUU's - 1.76.008/9/10 are all options. But not the older ones as I'll get main version errors.

:confused:
[myTouch 3G, Magic General] attn1:
You won't know if recovery can help until you can get to it. You don't have a "wrong radio" - you have a radio/spl mismatch. If you can get to Amon_RA's recovery, you can try to flash the engineering SPL, which if successful would fix this.

Recovery does not load instantly on my Magic at all, especially when loading from the SD card. Be patient and give it quite a while - certainly longer than a minute or so. If it is confused as we are, it may take a very long time (10 minutes?) and eventually load.

The correct recovery for the current SPL is recovery-RA-hero-v1.6.2.img.

The correct recovery for the current radio firmware is recovery-RA-hero-v1.6.2.img.

You need to try flashing update.Engineering-SPL-HBOOT-1.33.2005-signed.zip from recovery since fastboot flashing it is not going to work.

So if you don't get success when pulling the battery to do a soft reset and then:

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

then try another battery pull and then:

fastboot boot /sdcard/recovery-RA-hero-v1.6.2.img

Once that SPL is installed, you can easily go to any ROM, as long as you keep the radio firmware, SPL and recovery in sync. That means no rebooting until the matching trio are successfully flashed. And that's why the scripted tool is nice for once the engineering SPL is properly installed.

You can also try ADB once again if you can get into recovery. I believe all of Amon's recent recoveries have full ADB support.
[myTouch 3G, Magic General] JorisS:
I obviously need to have the files on the memory card, right?

Also:

The 2nd one should be the 1.7.0H.img ?

//J
[myTouch 3G, Magic General] JorisS:
If I have the phone in the RUU USB mode this is what I get. If I flash the rom1.zip so I get a real fastboot mode I cannot fastboot anything cause it will refuse :S Have tested both with my (supposed) goldcard and the 4Gb card from my Desire, same result.

I can do fastboot boot recovery-XXX.img (i.e. file in the SDK folder) but then nothing happens - probably cause there's no contact with the SD card? Although I think I can send files to the phone... (i.e. fastboot flash commands for the rom.zip etc), but those maybe go to the phone memory instead?

Which mode should I be in, or is this yet another one of these circles one cannot get in/out of... :(
[myTouch 3G, Magic General] attn1:
No, the second one should be exactly what I had. No H. It's a GSM hero recovery and doesn't have a G or an H designation.

Put both recovery images in the root directory of the sd card. Then, in fastboot mode,

fastboot boot /sdcard/recoveryimage.img

recovery-RA-hero-v1.6.2.img - MD5Sum: ef209630079493f741cd93e731772ff2
[myTouch 3G, Magic General] JorisS:
But you wrote the same file for the SPL and the radio - thought they required different recoveries?

Regardless I've tried with both but simply nothing happens. Phone won't reboot after the image is sent, it remains in the RUU USB screen. :(
[myTouch 3G, Magic General] attn1:
Yes, I did, and you are correct. The second should have been the sapphire recovery ending in H.

Okay, if you are in RUU USB screen, then try ADB shell.
[myTouch 3G, Magic General] Amivieu:
which provider do you have ?

which provider you?

And where you bought your phone?.

because i think that you have been flashed the PVT 32B WITH PVT 32A .
[myTouch 3G, Magic General] JorisS:
No luck:

The phone is unlocked, I'm with 3 and the phone was bought from there. It's got the HTC logo on the front and back. As far as I can tell I've only flashed PVT 32A stuff, this is what it shows in the screen (see attachment).

I don't have a simcard in the phone though as it's in my new (and working :P) phone. Didn't think it'd matter?

So what if i DID flash PVT 32B by mistake - any chance of sorting that out?

//J
[myTouch 3G, Magic General] attn1:
okay, if your gold card is good, then you've gone down every avenue I can think of. I admire your tenacity.

I'd just put it in a drawer and watch similar threads for a better outcome. Maybe at some point a solution will present itself.
[myTouch 3G, Magic General] JorisS:
I'm not 100% about the gold card, and as a matter of fact was thinking to test with the 4Gb Sandisk I got with the Desire but never actually got around to it.

Have to admit I've rather lost oversight now - if I try and make a gold card with the 4Gb Sandisk disk, what should I then attempt next after that? I've kind of lost track of where exactly the gold card fits in....

Otherwise I agree with your drawer suggestion m8 ;)

Either that or I

a) hand it in to the company it was bought from and see what happens from there (flashing? who, me?)

b) sell it on the local ebay as is and with problem description with a starting price of 1 SEK (about 10 pence), perhaps somebody else has better luck/knowledge or wants to play around with the JTAG trick

c) purchase another Magic that's working but has other faults (there's one on eBay that would fit the bill - works but screen is cracked) and make one working phone of the both. Don't know if it's much work to swap screen though. Plus it's on Vodafone, but if I understood correctly that can be sorted by proper flashing ;)

Thanks to all you guys as well for continued support and throwing in suggestions!

I am willing to try with the other memory card but would have te get a push in the right direction as to what to do with it....

//Joris
[myTouch 3G, Magic General] attn1:
If you want to take another stab at a gold card, try RUU flash of the euro rom with the exploit once more. Again, format the gold card in the desire, then obtain the serial number in the desire, and once you get the new image write it from the PC with the hex editor while the card is mounted from the desire.

If that fails, Your "ebay" option c sounds good. Just make sure it's a 32A board - it runs a lot better. Get one cheap enough and take care to follow a good guide to disassemble and reassemble the two phones.
[myTouch 3G, Magic General] JorisS:
You mean this one?

RUU_Sapphire_HTC_Europe_3.05.401.1_test_signed_NoDriver.exe
[myTouch 3G, Magic General] attn1:
Yes, that one.
[myTouch 3G, Magic General] JorisS:
Allright will give it a try tomorrow - off to bed now.

Was just playing about a bit - first flashing zip rom1.zip so the phone has a fastboot and hboot again, then I copied the rom.zip to the SDcard and renamed it sappimg.zip - it reads it and asks me if I want to flash. But obviously when I do so I get the same result again - as soon as update of the radio starts the screen blanks out.

The order of the update is:

1) Boot-loader

2) Radio_V2

3) Hboot

Is there any way to change this order so I get an update on the Hboot?

I'd need a sappimg.zip file based on version 3.05.401 or newer (although I do think the other 3.xx versions work as well) and with an engineer SPL - and preferably like the rom1.zip files, i.e. without the radio. That way I could flash over all but the radio, but then having an engineer SPL I could try to flash the radio separately afterwards perhaps.

Hrmmm :confused:
[myTouch 3G, Magic General] Amivieu:
brick

look that same prolem http://xdaforums.com/showthread.php?t=626042

try to have the original RUU.

And try to send to him PM which methode has made .

sorry for my bad english .

but your story is very interessant if you can restor the magic .