Bricked Magic 32B, Any chance of repair? - myTouch 3G, Magic General

After installing the latest cyanogen mod my phone started to act sluggishly. So I decided to try and unroot the device, restoring the device to its factory status using fastboot. However, I accidently used the wrong .nbh file for this. I used Sappimg.nbh (which is designed for 32A models). Chaos ensues.
The phone picked up the sappimg and overwrote the system/recovery/spl succesfully, but since it's the wrong image, my phone is bricked. It can still boot, but it will not do anything once you enter your PIN-code, an error pops up after any second of activity, force closing everything. The only thing I am able to do is connect the SD-card to my computer trough quick use of the notification bar. I can't get to my recovery or create a goldcard since it will no longer accept fastboot commands (remote: not allowed error).
Model: HTC Magic Vodafone (Netherlands)
Hboot info:
Sapphire PVT 32B SHIP S-ON G
HBOOT-1.33.006 (SAPP10000)
CPLD-10
RADIO-2.22.19.261
Does anyone have any suggestions? I haven't really tried the goldcard method yet, and I have an additional android phone available it this helps in a way.

You can make a GoldCard with the other phone and it will work in your's. You'll need to get an engineering SPL loaded on your phone before you'll be able to reflash the correct SPL. Go the GoldCard route.

Alright, I've created a working goldcard using my spare android phone. I have never used a goldcard before though, and I'm not really sure how to use it. What are the steps nescessary to flash a new spl?

You just need to grab the correct sapping.nbh for your phone, copy it to your goldcard, put the goldcard in your phone, and boot into fastboot pressing back and power. The phone will check the image then tell you to press the trackball to flash if your goldcard is working right.
Sent from my HTC Magic using XDA App

Using the Sappimg extracted from the Vodafone NL RUU.exe still gives me CID incorrect errors. I have a goldcard inserted; are there certain steps necessary to guarantee its succes? If your pc can still read it after altering the hex values it should be working right?
Meanwhile, I've poked around a bit after booting the phone up, and it turns out I can still get to certain apps, but anything that requires the home screen results in an error that force closes everything, so I can't get into setttings. I can only get to items that are presented in the notification bar like text messages or e-mails. If only I could get to USB-debugging settings I could fastboot my way out of this mess...

I've managed to fix the software part by installing a home replacement app, so I'm good for now; I'll just have to see how I can re-root the device if I want to fix the default launcher I guess

For the incorrect CID, your GoldCard may not be any good. I ran into a problem when I first made mine and it didn't work. I ended up redoing everything, including reobtaining the CID via ADB and it worked the second time around.

Yep, that did the trick! It worked this time, I managed to get the code from my own phone this time through adb, and went through the steps of creating a goldcard again. Thank you, almighty goldcard, my phone is now up and running again Even managed to re-root and re-install cyanogenmod now.
\o/

Related

Stuck on FASTBOOT

Hi All,
I've been given a HTC Magic to repair for a friend. Whenever you turn the phone on, you only get the FASTBOOT screen (as if you were holding down back & power).
I've considered a faulty back button, but pressing the button, it still clicks so isn't obviously stuck. Unless the switch has failed short-circuit, but that seems unlikely.
For reference, FASTBOOT shows:
SAPPHIRE PVT 32a SHIP S-ON H
HBOOT-1.76.0007
CPLD-12
RADIO-6.35.07.29
AUG 4 2009, 19:43:30
Factory reset didn't make any difference.
The phone was bought in Singapore, so the only ROM i've successfully loaded is RUU_Sapphire_HTC_Asia_WWE_3.03.707.5_R_SG_release_signed_NoDriver.
Once loaded, the phone resets and goes into Android fine. However if I reset, it returns to FASTBOOT.
Next, I've looked at loading a new SPL, to see if there is a fault in there. As the one on here is a perfected one, I've gone through the process of making a goldcard on both a 2GB Sandisk and 2GB Kingston memory cards. Following all the instructions to the letter, they are made, put them in the phone, try and load a new SAPPIMG.zip. It starts loading, then I get "Main Version is Older! Update Fail! Do you want to reboot device?".
Now I'm assuming that my goldcard isn't working.
So my questions are:
- Do I need to continue trying to make a working goldcard?
- Is there another obvious fault?
Thanks for any help in advance.
Did anyone happen to spot this? Would love to hear some thoughts....
The goldcard only fools the SPL into flashing a RUU made for another variant of the phone, but not an older version than the one you have. Try flashing a custom recovery with FlashRec and flash a different SPL from there.
Anyway, my money's on a hardware fault.
keinengel said:
The goldcard only fools the SPL into flashing a RUU made for another variant of the phone, but not an older version than the one you have. Try flashing a custom recovery with FlashRec and flash a different SPL from there.
Anyway, my money's on a hardware fault.
Click to expand...
Click to collapse
Hi all
I have same problem like in the first post,
and when i try to flash with goldcard, i always get customer ID error.
hope to get any solution
best regards
MAK
Customer ID error means your goldcard isn't working. Redo it.
keinengel said:
Customer ID error means your goldcard isn't working. Redo it.
Click to expand...
Click to collapse
hi
same goldcard work with other magics and phone card socket is ok

Flashed 32B on 32A HTC Magic

So I have bought a HTC Magic in Singapore about a year ago.
Some of the information about my phone before it got stucked in HTC Magic power-on screen:
SAPPHIRE PVT 32A SHIP S-ON A
HBOOT-1.33.0007 (SAPP10000)
CPLD-12
RADIO-6.35.07.29
Aug 4 2009,19:43:30
I found a site that helped me to get my phone rooted as follow:
SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.76.2007 (SAPP10000)
CPLD-12
RADIO-6.35.08.29
Aug 21 2009,18:19:15
Soon after, I started searching for new ROM elsewhere and managed to update my SPL to 1.33.2007 and that's where problem starts to occur..
My phone get stucked on HTC Magic screen display forever.
I was eager to get this problem solved and have not done enough research before I got myself in a worse situation with the phone hbooted like this:
SAPPHIRE UNKNOWN 32A SHIP S-ON G
HBOOT-1.33.0006 (SAPP10000)
CPLD-12
RADIO-2.22.19.26I
May 27 2009,19:06:41
Now I can only enter hboot and fastboot.
Can somebody help me to at least get back to my original ROM? I don't wanna root my phone ever again..
Help please~
If you can get into fastboot you're fine. Just flash 32A radio/spl again and then the desired ROM. Old radio/spl - 1.33.X/3.22.X New radio/spl 1.76.X/6.35.
yeah when turning on the phone hold home and power, if you get the recovery menu then you got nothing to worry about, just flash the proper rom and all will be fine, there is even a stock htc rom with root around here.
right here http://forum.xda-developers.com/showthread.php?t=622038
but you dont have to go back to stock, you just need to put on a rom that fits your phone. i personally suggest this http://forum.xda-developers.com/showthread.php?t=654284
so good luck post back when you get it figured out
Thank you Reziukas and sike89 for the reply..
I will try the ROM recommended in the links. =)
I cannot get into recovery (-Home- & -Power-) now due to the perfected SPL (1.33.0006).
And whenever I use the goldcard method that flooded over the internet, I always get this "Main version is older!" failure message.
I think I have made the goldcard correctly cause it worked while I was trying to flash my 1.76.0007 SPL to 1.76.2007.
Any idea?
when you hold home and power what does it do?
did you root your phone with the recovery-RA-hero-v1.6.2.img?
I did but after I flashed RADIO-2.22.19.26I with SPL 1.33.0006 I can't get into this recovery mode anymore.
When I press Home and Power, it starts booting but stucked on HTC Magic screen forever..
Easily said it, I can only enter hboot (vol down and power) and fastboot (back and power) now..
Procedure
1.Turn your phone off. Turn it on by holding Back and Power, or Vol. down and Power. Either way, boot into the bootloader.
You should see the three Androids on skateboards, and the menu title should say "Fastboot".
2.Connect your device to the computer. The display on your phone should now say "Fastboot USB".
3.Open up the shell/terminal on your computer, and type
fastboot devices [enter]Your device should be listed with it's serial number, and should say "fastboot".
4.Change directory to where you have saved your recovery image. I.e. type "cd /path/to/recovery.img in windows prompt, press enter.
5.You may issue a "dir" command (Windows) or "ls" (Unix/Linux) to make sure you are at the right directory, or just skip this step.
6.Type
fastboot flash recovery recovery.img
Check your phone's display, as recovery is being sent and flashed to your device.
Check your command prompt/shell to make sure the process is over.
i got all that from Binary100100 who got it from here http://wiki.cyanogenmod.com/index.php/RE-recovery-img
give that a shot
also maybe this might help
http://forum.xda-developers.com/showpost.php?p=4066552&postcount=2
I seem like I cannot use the fastboot command in 1.33.0006 SPL??
Whenever I type a fastboot command and press enter, I always get an error message.
>> ... FAILED (remote: not allow)
Do we have any windows application that can help to bypass all checking on the phone stats and proceeds with fastboot flash directly?
Perfected spl, you need to make yourself a goldcard
Goldcard doesn't seem to work..
Whenever I try to flash a new radio, it prompted me an error message "Main version is older!"..
What to do?
when it says main version is older it means you need the goldcard.
do you have a working goldcard? if not use this
http://revskills.de/downloads/psas.zip it will make the gold card.
No need for phone?
Hello there.
I was reading this thread and I'm having a similar problem.
I have a question, sike89.
Is it possible to create the goldcard just with the software you mentioned?
My magic 32a will only go into fastboot (stuck at splash screen) and so
I won't be able to use my phone to create the card.
Thanks!
As mentioned by YamatoDelgato, I cannot boot up my phone and thus far I am unable to re-create a goldcard.
But this "goldcard" I am using right now was a working goldcard and I am surprised that it doesn't work all the times..
By the way, I found an alternative on internet saying that you can use other HTC Magic phone to create a goldcard for your phone; Although I am not sure if its gonna work out, just give it a shot..
Sike89, am I right to say that this application does not require any HTC phone in order to create a goldcard?
I can just format my SD card using PC and input the necessary information into the application to create goldcard, is it true?
Problem Solved...with a Sacrifice.
Well I managed to get my phone booting again.
I have a rogers phone so I used their "mandatory"
update (2 sappimgs) to get my phone working again.
However, this resulted in getting the dreaded
SPL 1.76.0010 meaning I can't root it easily.
However, I know that with a working
phone that I now have, I could use it to obtain
a gold card.
Boy that was scary!
I'm so scared to try rooting again but I probably will hehe !
Thanks to xda community and google search!
I lost my original nandroid backup but did manage to install an original ROM on my 32B (Vodafone). Took some work but it worked Afterwards I wrote a tutorial about it (google How to restore your custom ROMed HTC Magic (Vodafone 32B) – a walk through, I can't post links yet).

[Q] My HTC myTouch keeps rebooting,freezing,no touch?

Ok first off I am new to all of this. This Is my first android smartphone It's a T-Mobile MyTouch 3g. I just bought It off eBay and If I can't fix It then I am out some money PLEASE HELP!!
Have done some reading but can't seem to fix what's going on with this phone . I got It off eBay and the seller said It had problems with the touch screen every so often but other wise worked great In every other way but that Is so so far from the truth.
When you first turn It on It will boot up to the sim pin screen. I have gotten the touch screen to respond long enough to enter my pin once. It will freeze and reboot over and over. The track ball will work once In a while along with the home and back buttons.
I know It's running Superfly TCBY Froyo ROM and I think thats were all the problems are because It does work right every so often so I have been trying to unroot It and put It back to factory rom and settings and start fresh with the hopes that It will fix the problems but the problem now Is when I go into recovery to flash It or make any kinds of changes, It will freeze and reset. I can't even get the recovery menu to work long enough to do anything. Can someone please explain how I can get this phone back to original.
PLEASE HELP
We need your fastboot information. Turn the phone on holding back+power and post the info you see here.
Fast boot info
sapphire pvt 32a ship s-on g
hboot-1.33.0013 (sapp31000)
cpld-13
radio-2.22.23.02
oct 21 2009,22:33:27
fastboot
Search the forums for "unroot mytouch 1.2" and that'll get you straightened out.
Sent from my LG-P500 using Tapatalk
OK well I did a search and have been doing alot of reading and I managed to get It to load a Generic MyTouch Rom w/Root because when I try to unroot to SAPPIMG Sapphire T-Mobile US 2.10.531.4 release i keep getting main version older update failed so I read to go to a Generic MyTouch Rom w/Root and try again from here
"theunlockr.com/2010/04/26/how-to-load-a-custom-rom-on-the-htc-mytouch-3g"
Still same problem main version older update failed. I can't create a Goldcard to try the Goldcard method because I don't have access to the phone to enable USB debugging. I can't do much with the phone because of the freezing.
I can get Into fastboot and hboot but It still freezes. So I know It's not bricked but touch Is still not working. can load the phone up but pretty much becomes a good paper weigh after a few minutes on. The buttons will not responded, no touch, no access to to anything Inside the phone.
What can I do? Is this phone worthless? Can It be fixed? I feel like I just bought a expensive paper weigh.
As I said before I am hoping that If I can get It back to original settings and rom that It will stop freezing, stop rebooting and the touch, buttons, and system will work right.. What do you think Is causing all of these problems?? No touch, Freezing, rebooting?? How can I get It back to being unrooted and running the original software/rom PLEASE HELP.....
If you have access to recovery you can flash an engineering SPL and the just flash the stock sappimg again and it'll work. I can link ya in a minute.
Sent from my LG-P500 using Tapatalk
I just flashed Engineering SPL 1.33.2005 after doing some research. waiting for It to format cache after flash and reboot. hope this works?
Fast boot info now
sapphire unknown 32a eng s-off h
hboot-1.33.2005 (sapp31000)
cpld-13
radio-2.22.23.02
apr 20 2009,15:30:43
Tried to flash original sappimg got this
Parsing...[SD ZIP]
[1] BOOTLOADER - OK
[2] RADIO V2 - OK
[3] SPLASH1 - OK
[4] RECOVERY - OK
[5] BOOT - OK
[6] SYSTEM - Fail-PU
[7] USERDATA - Fail-PU
Partition update fail!
Update Fail!
now It has went back to
Fast boot info
sapphire pvt 32a ship s-on g
hboot-1.33.0013 (sapp31000)
cpld-13
radio-2.22.23.02
oct 21 2009,22:33:27
when i flash the recovery and boot 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...
I can still get Into HBOOT and FASTBOOT but I can not get Into the recovery menu and the phone will not load pass the MyTouch 3g screen.
How can I flash a new recovery img via hboot?
[What I "know"]
My understanding is that I have a Shipment SPL aka "Perfect SPL" with Security on which means I cannot use fastboot.
I also get a "Main version is older. Update failed" when I try to down grade and unroot.
[My Goal]
I want to change my SPL to a engineering one, unroot and get back to stock.
Your going to need to make a goldcard, which means you will need a phone that runs Android. Any phone running Android will work. You can use the guide from here to make it. You'll only need the other phone for Part III steps 1-5 from that guide. Once you get the goldcard made, put this file on it, boot into hboot and flash like you did the other sappimg. That will get you the engineering SPL. Then from fastboot, run this command:
Code:
fastboot erase system
Then, put this SAPPIMG on your regular SD card (or you can replace the other sappimg on your goldcard) and flash it from hboot. Hopefully something in the system partition is corrupted and the wipe will fix it so that the sappimg can write the new system properly.
First off THANK YOU DonJuan692006 for all of your help.. I would love to make a gold card because I think that would solve all of my problems but I don't have access to another phone that runs Android that's why I have not tried that yet. I have no way to make a gold card. I have extra SD Cards but no other phone that runs Android to complete It and my phone will not allow me to do any of that at this point. What else can I do?? Is there any other way to make a gold card?
I will have access to another phone that runs Android In a few days but until then I am stuck.
I have now made a gold card, got the engineering spl Installed and then tried to Install the other file and It gets stuck on system unzipping while updating and then reboots. what can I do now???
Were you able to do the fastboot erase system before trying the second sappimg?
Sent from my LG-P500 using Tapatalk
No I was not able to do that. I have done alot of reading over the last few weeks and I still don't understand how to enter commands In fastboot. So thats why it didn't work?
That was kind of the point in flashing the engineering SPL. All you do is download the AndroidSDK kit. Extract it to somewhere you can find it. Inside of that folder will be a folder called Tools with the fastboot.exe. So you just open a command prompt from there and do the command in my other post.
So, if you were to extract AndroidSDK to the root of your C: drive (as I did), you would simply open a command prompt window by typing "cmd" in either the run box on Windows XP or the "Search" box in Windows Vista and 7, and then type
Code:
cd C:\AndroidSDK\Tools\
Alternatively, if your using Windows Vista or Windows 7, you can navigate in Windows Explorer to the Tools folder and launch a command prompt directly from that folder by holding Shift and right-clicking. There will be an extra option in the menu "Open command window here". Make sure that you don't right click on a file, right-click somewhere in the a blank are in the folder.
Sent from my LG-P500 using Tapatalk
Ok, I understand. I have AndroidSDK Installed. Needed It to make the goldcard. I understand how to do It know. Thanks again for all your help. I will try again the right way and get back.

[Q] Some serious problems with Magic 32A.

Hi,
First of all, let me tell you what happened. I have had a standard htc magic with sense UI (perfected spl) so I done everything what was needed to upgrade my phone to other ROM. Everything was ok untill my girlfriend told me next day that she can't call me. I tried to call her, an it works but in other direction doesn't. So I decided to downgrade radio and engeniering SPL to flash other ROM and everytime I was trying to downgrade radio the phone screen turns dark. After a couple of times I came up with an idea to simply use patched RUU aplication to do it. This time it won't work either. Whats more the phone turned into s-on and it only boots into something like fastboot screen but there's nothing more like some informations about radio and stuff and RUU. And here is my question.
What can I do with my phone to bring him to life?
Is it posible to make a goldcard synthetically, I mean without pluging phone into USB to get some codes?
ps: Sorry about my english. I think my phone is more important at this time.
possible solution
Hello there,
yes, you can read the CID of an SD card from your pc too.
the CID is basically a serial number for your SD.
since S in SD stands for secure, some programmers can limit their applications to run only in the SD they were installed to by verifying the CID.
anyway, if you can access HBOOT mode (vol down + power), it would be a lot simpler flashing a basic RUU rom, then root it, install a recovery and do whatever you want.
If you choose to follow this method, I suggest you to restore a RUU with android 1.5 or 1.6, it's easier to root and you're sure everything will work. i heard 2.x version of android sotck roms for htc magic can have some problems in rooting process.
good luck to you!
I will try to get the CID of my SD card, but what's more complicated is that whatever way I want to turn my phone on it only boots with something like fastboot screen, but instead of options to choose on the screen i there's only RUU and when i plug-in the USB cable the sign changes into RUU USB. So accesing any other mode is imposible. Only the blue light mode works. :/
mikamikamika said:
I will try to get the CID of my SD card, but what's more complicated is that whatever way I want to turn my phone on it only boots with something like fastboot screen, but instead of options to choose on the screen i there's only RUU and when i plug-in the USB cable the sign changes into RUU USB. So accesing any other mode is imposible. Only the blue light mode works. :/
Click to expand...
Click to collapse
What carrier is your phone from and what is your current hboot info? You should be able to see it from the RUU fastboot-like screen.
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
hboot info:
sapphire PVT 32A SHIP S-ON H
HBOOT-1.76.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
The phone works in Orange PL
I would be very thankful if You, or anyone could help.
Download this, plug your phone into the computer and turn it on so that you have "RUU USB" on the screen, the double-click the downloaded file and run it. See if that gets you anywhere.
The same situation as later. Everything goes ok until the radio is being updated, then the screen fades black. The whole process ends at 36%.
Your going to have to see if mumilover adds his comments here.
Sent from my HTC Glacier using Tapatalk
Hi, Not sure if this helps, check out this thread as it is a good source and also there is an article on flashing without the sd card. http://forum.xda-developers.com/showthread.php?p=12210523#post12210523
mikamikamika said:
sapphire PVT 32A SHIP S-ON H
HBOOT-1.76.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
Click to expand...
Click to collapse
You got radio/spl combo mismatch.
Run this command and give us the result:
Code:
fastboot getvar version-main
Are you sure that the above info is correct and updated?
version-main is 3.05.401.1
I made a mistake, hboot is actually 1.76.0008.

Help! Is my phone recoverable?

Hi All
I am hoping someone can help me out. When i switch my phone on it loads up a black screen with HTC in the middle, and 4 exclamation marks, one in each corner of the screen, and will not switch on.
My phone is rooted and i have ENG S-OFF. I have clockwork recovery installed but cannot boot into it. I cant boot into bootloader but i can run fastboot commands.
So far i have tried the following;
Flash several RUU's, they seem to run smoothly upto the part where they write the sent IMG's, then i get a UNKNOWN ERROR 150.
Update with PD98IMG.zip by running fastboot command "fastboot update PD98IMG.zip", it sends the files to the phone then i get an error when its writing the images, something about links being too long.
Unfortunately the phone will not recognise the SD card either
Im hoping someone can help me out, as ive been without my phone for 3 weeks now, and its driving me insane
Thanks
Jody
Jody I feel your pain as I have a similiar problem.
Phone is running 2.2.1, rooted, Radio S-OFF, ENG S-OFF but won't boot into the bootloader. Tried running 1.32 RUU to downgrade, but comes back with an "unknown error."
Fortunately in my case, the phone works fine, its just that I was trying to upgrade to gingerbread.
If anyone knows a fix for this it will be much appreciated.
I am by no means an expert but a problem with writing files should point to the SD card being bad shouldnt it?
Give this thread a go: http://forum.xda-developers.com/showthread.php?t=749707
Looks like someone with the same problem, some possible fixes in there.
Thanks for the suggestions so far, ill give them a try and report back.
Just noticed also, when the phone is on the black HTC exclamation mark screen and plugged into the laptop, if i un plug it, it switches to a white screen similar to the bootloader one, but without the 3 androids on the bottom. At the top of the screen it now says "ACE PVT SHIP S-OFF RL". Anyone know what the RL is about?
Cheers
Jody
ItsJody said:
At the top of the screen it now says "ACE PVT SHIP S-OFF RL".
Click to expand...
Click to collapse
If you had ENG S-OFF, it should say something along the lines of:
Code:
ACE PVT ENG S-OFF
If you had this before, and it's now changed, it could be a problem with HBOOT. What were you doing the first time around when it broke?
retznto said:
If you had ENG S-OFF, it should say something along the lines of:
Code:
ACE PVT ENG S-OFF
If you had this before, and it's now changed, it could be a problem with HBOOT. What were you doing the first time around when it broke?
Click to expand...
Click to collapse
I was trying to restore my nandroid backup via fastboot to see if i could sort the SD card not being recognised issue i was having.
Is HBOOT BOOT.IMG?
HBOOT is the bootloader, nandroid won't have backed it up. I'm not totally certain about how HBOOT works, but you could try using this, to restore ENG S-OFF (and possibly HBOOT too). Be very careful when messing with HBOOT though, from what I gather, it's very easy to brick a phone if you mess it up.
Cheers for that, prob is phone is not recognised by ADB so i cant run any ADB commands
Its weird how the RUU runs fine until writing the images, then comes up with the error about not being the correct rom for the device.

Categories

Resources