yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] danielo:
Phone bricked after Radio S-off

Hello,

yesterday evening I try to make Radio S-OFF to be able install the custom roms. Till yesterday I used perm rooted Desire HD and I go through the steps written at the first page, but something went wrong. After successful Radio S-OFF I want to check it, so I rebooted my phone and in bootloader I saw ACE PVT SHIP S-OFF. So I was happy and I rebooted phone again, but it never wake up :(:(:(. Any idea what happened :confused: ? I think I have to send it for repair, hopefully I will geta replacement, phone is still under warranty. I have to return back to my Windows phone.
[Desire HD Android Development] jkoljo:
Hmm, the su binary by visionary is the only possible explanation.. Try to make a factory reset in bootloader.
[Desire HD Android Development] danielo:
But I was not able to even turn it on, it does not react to any button. When I connect it to the PC the phone is not recognized but some strange device for which I can't find driver. I search over the forum and I found that similar problem occurs to a lot of people when they partitioned SD card via rom manager or what. But I didn't do anything like this. And it seems that only solution is to send it to the HTC service and hopefully they repair it for free because device is still under warranty. If I get a new I'm not sure if I risk it again :-( With windows mobile TD2 I was quite successful and I customized my own rom, but wit this experience I'm really not sure ...
[Desire HD Android Development] jkoljo:
Try to boot to bootloader, it might work. I would like to have detailed explanation of what you have done and in which ROM.. :)
[Desire HD Android Development] danielo:
But as I already said, I was not able to even turn on the phone, so I was not able to get into boot loader anymore.
[Desire HD Android Development] jkoljo:
Alright, then your internal memory must be faulty, already from the factory.. Changes just triggered a mess. Send your phone to HTC and they will fix it for free :)
[Desire HD Android Development] waveking9:
Not sure if this will help anybody, but I have an DHD bought in India. I downgraded it, and checked its CID just now. It is HTC_038.

Not sure if downgrading would have affected the original CID though.
[Desire HD Android Development] ocr123:
How do I know what my CID was before I rooted?
[Desire HD Android Development] jkoljo:
Getprop ro.cid :) Read second post.
[Desire HD Android Development] ocr123:
"- You can check your original CID by going to radio tool folder with cmd and typing: "adb shell getprop ro.cid""

I'm sorry, but I have no idea how to do this. Can you help?
[Desire HD Android Development] jkoljo:
Do it like this:

Open run prompt, in windows start menu

Type cmd (this opens a cmd window)

Navigate to radio tool folder, http://www.ehow.com/how_4687575_navigate-directories-dos.html

Use the command

Done

...

Profit ;)
[Desire HD Android Development] ocr123:
As in radio tool folder you mean the radio tool I have on my computer? It has not created a folder on my sd card, right?
[Desire HD Android Development] jkoljo:
Yes, in your computer.
[Desire HD Android Development] ocr123:
I get "error device not found".
[Desire HD Android Development] jkoljo:
Your device should be connected to PC, and USB Debugging must be enabled.
[Desire HD Android Development] ocr123:
Thanks! I thought I had debugging on, but I didnt :P

Does the CID depend on if you can upgrade to gingerbread? Because when I was rooted, I could upgrade but I got an error so I had to unroot and now it says there is no upgrade available.
[Desire HD Android Development] jkoljo:
Sure, because the CID tells what update you are allowed to receive. This tool does not change that software CID, so SuperCID does not make a difference. You might want to try 1.32 RUU, and then try the OTA.
[Desire HD Android Development] ocr123:
I have 1.32.405.6

-edit. When I used this tool, and then did a factory reset, I could not select swedish as a language because I used HTC__001 as CID. When I changed to the swedish CID, it got fixed. But then the update wasnt there.
[Desire HD Android Development] jkoljo:
Okay. Then why not change it back? The CID MUST match your current ROM, or it has to be SuperCID.
[Desire HD Android Development] ocr123:
How do I change my CID w/o being rooted? Because I couldnt update to gingerbread when I was rooted.
[Desire HD Android Development] jkoljo:
You can't. Root, change CID, unroot and do the OTA :)
[Desire HD Android Development] ocr123:
Ah so you mean change to SuperCID? What does supercid mean? Can I still choose swedish as language if I factory reset?
[Desire HD Android Development] jkoljo:
Well you said that you had HTC__001 and then changed it to swedish CID and lost your update, so logic says that you should change the CID back to HTC__001 to get the update, right? :)

You may lose swedish, but MoreLocale 2 -app helps.
[Desire HD Android Development] ocr123:
Yes that's true. But when I was rooted, I had swedish and had the update. Can I change to SuperCID and then unroot to get the update?
[Desire HD Android Development] jkoljo:
Most people can, yes :)

But HTC update service is a bit.. Weird.. So I would not count on it.
[Desire HD Android Development] ocr123:
How do I turn "fastboot" off? I need to check my devices' state.
[Desire HD Android Development] jkoljo:
It is in applications or power menu in your settings depending on Android version :)
[Desire HD Android Development] ocr123:
Visionary is acting weird. When I press attempt temproot the screen goes black (I can still see my signal and battery). Then nothing happens.
[Desire HD Android Development] jkoljo:
You just have to wait. Or you can try to flash 1.32 again. That's what you get for going back and forth in device states..
[Desire HD Android Development] ocr123:
Okay now I can't permroot with visionary. Temproot works but not permroot. Any ideas?

Is it possible for me to just temproot, then use your tool to get back my old CID? (not use radio s-off)
[Desire HD Android Development] jkoljo:
Sure, temproot will work fine :)
[Desire HD Android Development] ocr123:
Thanks! But now I wanted to check again what my original CID was, now it said:

adb server is out of date. killing....

* daemon started successfully *

HTC__Y13

HTC__Y13 is HTC-Nor ? Is that Norway? It said Sweden before... :( how come?
[Desire HD Android Development] jkoljo:
Hmm, yes it is Norwegian CID. I do not know how you managed to change from Sweden to Norway..
[Desire HD Android Development] ocr123:
Maybe it's nordic?

And how do I get rid of cwm? Sometimes it starts when I boot my phone. My phone is not even rooted anymore and I have formatted my sd-card. Twice.
[Desire HD Android Development] jkoljo:
Read the FAQ, there are instructions on how to restore branded backup. In those instructions you can find a command line command to restore original recovery. It requires S-OFF and root.
[Desire HD Android Development] ocr123:
How do I know if I have a nandroid backup?
[Desire HD Android Development] jkoljo:
Well you would remember it if you had done one..? It is in backup (or backups) folder in your SD card.
[Desire HD Android Development] ocr123:
I have no folder named like that. I know I did a backup long ago but as I said, I've formatted my sd card.
[Desire HD Android Development] jkoljo:
Ok, then you don't have one.
[Desire HD Android Development] ocr123:
Is there any other way?
[Desire HD Android Development] jkoljo:
Ah, now I understand.. You do not need to restore a nand backup, just use the one single command (and su command) to restore the recovery.
[Desire HD Android Development] ocr123:
And what is that :)?
[Desire HD Android Development] jkoljo:
http://xdaforums.com/showpost.php?p=10378829&postcount=696

When you look at that post and look for a command to restore recovery.. Hmm.. You cannot miss it :D
[Desire HD Android Development] ocr123:
Do you have to be permrooted?
[Desire HD Android Development] jkoljo:
Temproot is enough, but remember that you have to have S-OFF.. :)
[Desire HD Android Development] ocr123:
Ok so basically it is like this:

Temproot

Radio s-off

Go to cmw and restore

Temproot again

Do the command line in dos

Then its done?
[Desire HD Android Development] jkoljo:
Yep, and you also might want to restore S-ON. You do not need to go to cwm to restore a backup if you are currently in a ROM that you want to stay in.
[Desire HD Android Development] ocr123:
I'm very confused. Lets clear some things up.

I've never flashed any rom. All I've done is use your radio s-off tool. And all I want now is to get my phone back at the state it was when I first got it.

Do I still have to do that list I posted?
[Desire HD Android Development] jkoljo:
Ah, no you don't. Just restore CWM using the command I provided, and then do S-ON + Stock CID with my tool. Then you can unroot using Visionary.
[Desire HD Android Development] ocr123:
S-ON + stock cid? I'm S-ON and stock cid right now. So first temproot and s-off and super cid?
[Desire HD Android Development] jkoljo:
Yeah, use the first option in the tool.
[Desire HD Android Development] jkoljo:
Yeah, but on the other hand, the separate ENG S-OFF tool has it's own thread for a reason. That is to keep user feedback from mixing together, and to keep it simple for new users.

New users do not (usually) need ENG S-OFF, so why make them have to think about which one they should choose when they get the tool running. But if more users think that ENG S-OFF should be implemented, it is certainly very possible, let's get some feedback! :p
[Desire HD Android Development] afrcom15:
Fair comment
[Desire HD Android Development] broncogr:
I would like ENG S-off to be included in this tool.

By doing so we could have a complete application for all kinds of security unlocking.

Just my opinion.

Cheers
[Desire HD Android Development] spongerob500:
After it has been unlocked, can I uninstall visionary, terminal and superuser, or do they have to stay on? Also, if I factory reset the phone via bootloader and/or reset phone will the phone still be unlocked?? Thanks.
[Desire HD Android Development] dstenc:
Currently on my Desire HD I have CID - HTC__032.

What does it mean? Is this Super-CID value?

And in bootloader if I select Unlock I got following red lines:

Open mccmnc file fail.

Open CID file fail.

Is this normal?
[Desire HD Android Development] jkoljo:
Spongerob, yes you can uninstall them. Factory reset will not remove S-OFF, but it will remove root.

dstenc, did you run the tool, and using which option? SuperCID is CID-11111111. Stock is HTC__xxx, usually HTC_001. I do not know about bootloader simunlock feature, that is some HTC stuff that maybe only service centers can use.
[Desire HD Android Development] folgui:
Hi!

Does this tool store original CID value somewhere or does it restore always stock HTC_001, even if it's a vodafone original branded?

Thanks in advance.

Regards, folgui.
[Desire HD Android Development] jkoljo:
It restores to HTC__001, but I can make a version which can apply a custom CID.
[Desire HD Android Development] folgui:
That should be great ;)

Thanks.
[Desire HD Android Development] jkoljo:
Done, have fun! :)

It is the version 2.1, no other changes. You can write any 8 letter combination to the input field.
[Desire HD Android Development] Diaoul:
Is CID saved with the backup made when s-offing ? If not, is there à way to know my CID if I am already supercid ? And if I'm not ? Just wanna make sure if i use your tool that I'll be able to restore the exact CID i had before. Thanks

Sent from my Desire HD
[Desire HD Android Development] jkoljo:
Yes CID is saved there, but you have to use a hex editor to find it out. Search for string "HTC__". If you are not SuperCID yet, you can go to bootloader -> system info and check the CID there.
[Desire HD Android Development] spongerob500:
will it stop the phone being unlocked then?

The CID looks correct to me on mine however, when i put in a different sim it displays that I can only do emergency calls only, do you know why this maybe?
[Desire HD Android Development] jkoljo:
You should do simunlock, CID has nothing to do with carrier simunlocked phones.

You mean does the factory reset stop phone being unlocked? No, as I said, S-OFF will remain, and you can gain root back just by permrooting via Visionary.
[Desire HD Android Development] Hariff:
Well done everything and even installed the flash recoveryclockwordmod.

But now i've flashed a file i gets in a bootloop? any suggestions?
[Desire HD Android Development] broncogr:
Did you flash a kernel through clockwork?
[Desire HD Android Development] Hariff:
nope a keyboard file. which i also used on my htc desire
[Desire HD Android Development] broncogr:
Do you have a backup of your rom made by clockwork on your sdcard?

Do you still have the stock rom?
[Desire HD Android Development] Hariff:
I don't have a stock rom and yes i have made a back up but it says that's corrupt?
[Desire HD Android Development] broncogr:
Have you changed the name of the backup from what it was originally?
[Desire HD Android Development] ocr123:
Thanks. One problem though, when I try the command "busybox dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p21" it says permission denied even though i am temprooted (terminal emulator says so) and when I type in adb shell su in cmd a #-sign comes up and I cannot write anything else.
[Desire HD Android Development] jkoljo:
Hmm, you should first go to adb shell, and then use su. Do not use "adb shell su". You can also alternatively try Terminal emulator, it is same as adb shell, but in your phone.
[Desire HD Android Development] ocr123:
Okay. Now it said

7904+0 records in

7904+0 records out

#

Did it work? :)
[Desire HD Android Development] jkoljo:
Congratulations mate, it worked :)
[Desire HD Android Development] ocr123:
Omg :D I will tell my finnish girlfriend that finland deserved the world cup title in hockey! Thanks!
[Desire HD Android Development] stahlsau:
hi,

i need a little advice: when i run the one-click-tool it stops at "syncing" and doesn't finish. I've let it run the whole night, no-go.

I've run it as written in the guide, usb-debugging, perm-root via visionary (i'm getting asked to allow root, so i think it works), "only loading", downgraded as written in the other guide, no idea what's the problem. Any help appreciated, TIA

edit: i've tried it with two different computers now, still no-go. Everything up-to-date, htc-sync working, dotnet installed...dunno what else. I've verified that it is the older version of the rom, and that it is rooted. Ideas?

edit2: sometimes it shows something like "unknown error, probably connection"
[Desire HD Android Development] jkoljo:
What is your build number in settings-about-software information?
[Desire HD Android Development] stahlsau:
hi,

1.32.405.6 cl278359 release-keys
[Desire HD Android Development] jkoljo:
Okay, do you have connection set to charge only? You can try to factory reset your phone. Make sure that you have proper root, type "su" in terminal emulator (from market). If you get #, you have root.
[Desire HD Android Development] stahlsau:
charge only - yes

proper root - yes

factory reset - i'll try
[Desire HD Android Development] stahlsau:
nothing, it still hangs at "syncing". When i try "radio s-off" it says "unknown error, probalby connection". I've tried with other sd-cards as well. Maybe i should try an other usb cable?

*edit: nothing....this starts to suck...
[Desire HD Android Development] jkoljo:
Yeah, you can try that. Make sure that you do not have any app like Winamp keeping the disk drive connection up. You could also try the tool with wifi on.
[Desire HD Android Development] stahlsau:
been there, done that. wifi on/off, usb-debugging on/off, htc-sync on/off, dunno what else.

I'll search for the manual way, i've read that there is a thread about it. Maybe i'll see then in which part of the process it hangs.
[Desire HD Android Development] dunstan92:
hey, need some help here.. i'm on stock froyo. the software version is 1.84.707.2. i downloaded the 2.36 version and 1.32 version of RUU . but couldn't seem to flash both RUU at all. it entered into BOOTloader and while sending signature, the screen on pc says CID error 131. ask me to get the correct utility. my desire hd is unbranded and unrooted. its still new.. it is still S-ON. I had never rooted it or done anything to it . just wanted to make sure i have a functional RUU in backup in case i want to send for warranty. what should i do? i'm from malaysia btw
[Desire HD Android Development] jkoljo:
Hi mate, you need to use the downgrade guide. You can find it in the sticky roll up thread of this development forum.
[Desire HD Android Development] tmh:
Hate to disturb you jkoljo, but I need to get back to stock for warranty service. I successfully flashed the 1.32 RUU and temp-rooted with Visionary, got HTC Sync installed, run tool as admin with adb in the background, yet I still get "Unknown error, probably connection" :( Tried in both Charge Only and HTC Sync mode, result is the same.

Since I've tried the suggestions in your OP, I don't really know where to go from here?

PS. Enabling wifi is not an option, as it's broken :( Oh yeah, and I of course granted the SuperUser prompt access as well :)
[Desire HD Android Development] jkoljo:
Try to get permroot, and see if that helps. If you wifi is broken, then your radio might be broken, which results to the fact that this tool might not be able to access the security flag information :(
[Desire HD Android Development] tmh:
One thing I didn't do, that I just came to think of now: I didn't click "Set system r/w after root" - should I do that?

Oh, and just made a test call, radio should be working then? Or does that not have anything to do with the radio?

Edit: Just did a reboot, temprooted, system r/w, still no luck :(

Edit 2: No luck after permrooting either :( :(

Is there a way to change CID and go radio s-on "manually"? I remember never succeeding with radio s-off before I did it the "oldschool" way... This is on a different computer though.
[Desire HD Android Development] jkoljo:
Okay, you can try gfree. Those instructions are in HTC "Vision" G2 wiki, google it :)
[Desire HD Android Development] tmh:
Just tried it on my old computer, and it completed both CID change and S-On, however, bootloader still claims "ship s-off"? Wtf? :P
[Desire HD Android Development] jkoljo:
Okay, that is why my tool did not work either. Your radio is acting weird. Which radio version are you using?
[Desire HD Android Development] tmh:
The one from the 1.32 RUU - 12.28b.60.140eU_26.03.02.26_M :) Tried reading up on the gfree stuff - hoping there's a way around that, cause that seems rather risky :P
[Desire HD Android Development] jkoljo:
Hmm, just go ahead and use gfree. See what it says.
[Desire HD Android Development] tmh:
Which of the methods would you recommend? Restoring the part7backup?

Edit: Another crazy thought. Is your tool looking for the part7backup on the sdcard and if so, where should I put it?

Another edit: And should I just use the gfree in your radio tool folder? Sorry for all the stupid questions, but I know absolutely nothing about gfree and would rather have a semi-working phone, rather than a full on brick lol
[Desire HD Android Development] dunstan92:
I see. But is there a version for 1.84 for my desire HD? If anything happens and I flash the 1.32 version wouldn't they find out that the software of my phone is from other country and not Malaysia?
[Desire HD Android Development] tmh:
Hell yeah! I got it working, using gfree to restore part7backup :D

I had to grab the gfree_04 provided in that wiki though, as the one in your tool folder apparently doesn't support restore? It said unknown command at least, so maybe something you want to look into :)

Anyways, all should be well now, apart from yet another factory reset to remove the traces of visionary...
[Desire HD Android Development] PaganAng3l:
Hey guys I have a question, I'm at work and don't have time to read the whole thread so I apologize if this has been discussed. What would be the feaseability of porting this over to a g2? The reason I ask is because I know the dhd and the dz/g2 use a lot of the same drivers and resource locations. Soo I was wondering if it would be possible?

Sent from my shiny metal G2 w/ meXdroid V3
[Desire HD Android Development] eyeofthetiger:
Hi there

I have been on the downgrade thread and successfully downgraded to software number 1.32.405.6. I dowloaded the visonary tool to ROOT. But I am having difficulty applying S-OFF. I have got easy radio tool v 2_2. I click usb debugging,charge only. Click on S OFF and do it.

I get unknown error,probably connection. I have gone to bootloader and get S-ON NOT S-OFF!

Any help would be appreciated
[Desire HD Android Development] eyeofthetiger:
Just wanted to check wether the stock 1.32 PD98IMG.zip has to be removed from SD card, its still on mine,has this got anything to do with it?
[Desire HD Android Development] jkoljo:
It already works on G2, mate :) I just have not released this in G2 forums because I do not have time to provide support there.

Make sure that you allow superuser request in your phone (it does not turn your screen on), and that you have HTC Sync installed. You can try another PC, because some computers do not work well with HTC's communication drivers. And try to disable any antivirus software.
[Desire HD Android Development] eyeofthetiger:
Hi. I have seen your youtube video. Where DO I allow superuser request?
[Desire HD Android Development] jkoljo:
Just keep your screen on and allow the request if it pops up. :)
[Desire HD Android Development] eyeofthetiger:
I dont get a request:confused:
[Desire HD Android Development] jkoljo:
Ok, then you must have already allowed ADB once, or your drivers are broken. Did you already try another PC with HTC Sync?
[Desire HD Android Development] tibrocks:
The tool won't start.. I rebooted my Pc, downloaded it many times- I'm using it as Admin but as soon as I start it, it appears Desire HD radio_soff has stopped working..:/ how can I get it work? I have Win 7 x64, does it count?
[Desire HD Android Development] jkoljo:
Hmm, the issue is at your side, that should work just fine. Are you sure that you have the right .NET installed? Try to install both 3.5 and 4 versions.
[Desire HD Android Development] tibrocks:
tried with both .net but still closing. I'm not able to open the tool, I can't believe I'm so close after the rooting and can't finish. It's frustrating :(
[Desire HD Android Development] jkoljo:
Well try another PC.. It seems that your current PC has some issues with dot net apps :)
[Desire HD Android Development] tibrocks:
I'll try on a different PC.. on a Mac won't work, right? I'm going to bed now, can't take it any more:))
[Desire HD Android Development] tibrocks:
Hey! it worked on other pc so I have the radio s-off, great tool.

but I realized I haven't changed the goldcard, I forgot to switch back to my orig 8gb card..

so after downgrading I continued everything with this crappy little card, did the root and the s-off... how can I switch the cards without doing sth wrong?
[Desire HD Android Development] jkoljo:
Well, it does not really matter, just turn off your phone, change the card and put your other card back in. Android will automagically detect that you have changed your card, and it will rebuild the vital folder structures. Make sure that you keep the p7backup that is now in your goldcard SD card :)
[Desire HD Android Development] tibrocks:
well that was my concern, so I just copy that on the other card.. I also have to move the PD98IMG?
[Desire HD Android Development] jkoljo:
Ah, nope, you do not need to copy anything from the goldcard into your new card. Just copy the p7backup to your PC, and keep it safe. :) That is the only file you need to worry about.
[Desire HD Android Development] tibrocks:
I understand. thanks!
[Desire HD Android Development] eyeofthetiger:
tried another laptop and was fixed. S OFF now works

Thanks for your help