yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] saynotopunx:
I flashed the CM9 euroskank nightly, but I didn't flash any firmware or radio or anything first. I never did before and it ran just fine. Booted up and ran better than ever. I picked up my phone to use it about 20 minutes later and it wouldn't boot up and was extremely hot. I never got a chance to play around with any menus and certainly didn't try to format my sd. Gut feeling tells me its got something to do with incorrect firmware, but I've never checked in on what the effects would be if that were the case.

I'll check and see if automount is on. I'm using the .iso linked to in the OP via virtualbox.

EDIT: Nope. I did have automount turned on, but it's off now. I get the same response whether anything is plugged in to the PC or not. Bummer. Thankfully I've got a friend that has another Sensation with a cracked screen she'll give me, so not all is lost. I can replace the screen on hers and restore my backup from my SD, but I'd feel like I was cheating on my device.

Any thoughts on what I may be doing wrong to connect?
[HTC Sensation] John.K:
Hello there.

What is an RUU? Also could I do this with Ubuntu?

Also will this unbrick method work for the SD card formatting error with CM9?

Thanks.
[HTC Sensation] husam212:
No, dexter93 has clarified that this unbricking project won't work for sd-card format bricks ... I bricked my phone the same way and now I'm trying to fix it using jtag
[HTC Sensation] Jonny:
Rom Update Utility

It's in .exe format so unless it runs under WINE then you need to run it on a windows pc
[HTC Sensation] jassycliq:
Never use a virtual box when dealing with low level issues like this, its always safer, faster and overall much better to use a *Nix box or live CD for this. I would honestly say that the VM is causing the issue
[HTC Sensation] dexter93:
^ this. Plus that there was a bug in some aosp roms (virtuous was one) that bricked permanently the phone after a reboot. That might be it. Anyway, try again using a linux box or livecd and please report if successful
[HTC Sensation] thepyro6:
Let us know how the jtag goes, this is my next project.

Also, is there something us AOSP bricks could try to get past the initial command
[HTC Sensation] RussianBear:
people that bricked their phones with aosp roms or any other way, need to contact their rom chiefs to find out what exactly went wrong. this thread is strictly for s-on bricks, since we know what was messed up.

Dex, update the OP with some bold style print, please :D
[HTC Sensation] TamCore:
The sdcard-format-issue already has been fixed (see this and this). msm_sdcc.1 is mmc0 which (I think so) is the internal mmc and got formatted by android :D
[HTC Sensation] RussianBear:
kinda figured :) so, there is nothing to open with emmc tool lol (not really funny)

we sure will appreciate any ideas on how to restore the system partitions (partition table). the answer is qpst, but we need some firmware files that HTC hasn't provided (as far as i know).

ZTE and Huawei are the only companies i know of that provided the firmware packages with the necessary files.
[HTC Sensation] T-Macgnolia:
I am afraid that the people that have the AOSP brick problem will only be able to use JTAG to unbrick their devices. It looks like the problem is that instead of reformatting the SD card and reseting the ROM, it in fact reformated the NAND memory, or at least the eMMC partition of it. This removed the bootloader and seeing as the bootloader is what allows the device to be flashed without it you can not flash the partition with another bootloader via the micro USB port connection. To reinstall the bootloader you will have to use a RIFF Box and a JTAG.
[HTC Sensation] masands:
Hi I have as silly question. You say I must flash the RUU immediately after the procedure. The question is, how do I run the .exe RUU file on Ubuntu?
[HTC Sensation] dexter93:
True, the whole internal memory of the phone has been formatted , including rom, bootloader and firmware partitions. There is pretty much nothing you can do about it unless RMA or JTAG
[HTC Sensation] mtripcev:
I unbrick and flash with ruu,but after that phone restart all the time. show htc logo and restart. any idea?
[HTC Sensation] blackcell1:
iv taking my phone to be jtagged this week, but i want to see if this works. im abit unsure what my device is listed under, iv lsusb in terminal and it returns with this "Bus 002 Device 006: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)" so whats the id ?
[HTC Sensation] matt95:
You need a windows PC... Should be written in the op man ;)
[HTC Sensation] dmcb123:
If someone backed up their entire internal memory and uploaded it couldn't it be used to fix bricks that happened by formatting sdcard?
[HTC Sensation] husam212:
The problem is not in getting the data, its how to get this data into the bricked phone memory ... but getting the data from a working phone is good as a starting point
[HTC Sensation] dmcb123:
Just a suggestion :) is the internal memory not accessible using the tool on the guide?
[HTC Sensation] spidey88:
if I not mistaken for the live cd it don't require to be installed into the hard drive,right? correct me if I am wrong..Cause I don't have a free partion or Hard drive space to install a new OS
[HTC Sensation] eicodi:
It's a live CD, This run from RAM Memory.
[HTC Sensation] T-Macgnolia:
I am glad to see that other members trying to contribute to the think tank about helping the people with the AOSP and AOKP bricks. But I have to be the bearer of bad news, without the bootloader still being on the device you can not write any files to the NAND memory using the micro USb port. You have to have a direct connection to the NAND memory via a RIFF Box, connector cables, and a JTAG connected to the mainboard to write the bootloader back to the device. As I said in my last post in this thread this will be the only way to revive a device that was bricked because of the bug in the AOSP or AOKP ROMs.
[HTC Sensation] dmcb123:
I'm a complete noob when it comes to this stuff so yeah :P well at least we can lay that to rest anyway. That should probably be added to the op just for clarification. Thanks for the reply :)
[HTC Sensation] kmmxracer:
I started a post in the General section for AOSP & AOKP bricked devices, a "Think Tank" if you will. Just trying to clear this thread of the SD card bricking questions and see if we have any luck by trying other means of recovering our devices.

http://xdaforums.com/showthread.php?p=25766749#post25766749
[HTC Sensation] John.K:
Guys,

I'm going to RMA my phone with HTC (i got the SD card brick format issue with AOSP)

Assuming the whole of the internal memory got wiped - HTC cannot tell anything can they? So they should repair it with no hassle?

Any advice is appreciated.
[HTC Sensation] AdilJawad:
Getting error

I am trying to Unbrick my HTC Sensation XE... While running the ./brickdetect.sh command I am getting the following error. Can anyone please help with the reason for it. awaiting your kind reply please...

bash: ./brickdetect.sh: Permission denied
[HTC Sensation] TamCore:
Use

chmod +x brickdetect.sh

or

sh brickdetect.sh

.
[HTC Sensation] jezash:
Trying to rescue my Sensation (S-On brick) - only an idiot would try going back to stock rom the day before a business trip where you need the phone :-(

Got the Live CD running, found the bricked device on sdb, but when I try and run the next line of code (sudo ./emmc_recover --backup b_hboot.img --device /dev/sdb12) I get a syntax error message about 'unexpected "("'

I tried searching for syntax error in the thread and couldn't find anything. Anyone able to give me some advice? Wish I hadn't started this whole things now... :-(
[HTC Sensation] dexter93:
this

Check the syntax again. Copy paste if necessary
[HTC Sensation] registr5:
Hi everyone.

Does Juopunutbear S-OFF work with nboot 1.29.0000?

Now this nboot is FOTA-ing for cid 622,044,J15.

Firmware 3.32.708.112.zip here
[HTC Sensation] jezash:
Hi Dexter thanks, I checked and double checked the syntax, definitely as per instructions and certainly no "(" ... where could that have come from?
[HTC Sensation] dexter93:
Which version of the package are you using with the liveCD? And which liveCD are you using?
[HTC Sensation] blackcell1:
no help with my last question ?
[HTC Sensation] AdilJawad:
I am pass through the first command and my sdX is sdB... now when I am entering the second command, this is the error that i am getting.

sudo: ./emmc_recover: command not found

Though i am in the same folder as that of where the file is located and even i can see that this file is available there but still its giving this error..

Help in getting through this command will be highly appreciated...

Thanks!
[HTC Sensation] dexter93:
The method is here. It may work, it may not. You are free to try it and report back

You have an error on the command. It is sudo ./emmc_recover

Not sudo: . Look at the second post again
[HTC Sensation] ars3nico:
What I should do?

You should get something like sdX. We are interested on that "X"

Nothing like sdX :confused:
[HTC Sensation] jezash:
Hi Dexter,

Thanks for the response. Using the LiveCD recommended in the 2nd post. Using the "For Sensation and Sensation 4G: 64bit version MD5: 691a7fbe20ce81e07364006b3f256dd6" version - having assumed that this relates to a PC running 64bit WinOS ... or am I mistaken?

I have a standard non-XE UK Sensation ... oohhhh sh*t, just realised a possible mistake I may have made. The custom ROM I had been running (Revolution HD 6.5.5) - iirc - effectively made my Sensation into a Sensation XE. So perhaps my mistake was not using the "For Sensation XE" version?

One further question regarding what you say about "!!!!!DO NOT ATTEMPT TO FLASH ANOTHER VERSION OR DOWNGRADE!!!IT HAS BEEN PROVEN FATAL!!!!"

Do you mean that I should flash the ROM version I had been running prior to the bricking? I wanted to go back to 1.34 (having been 3.something) ... but perhaps I need to flash the custom rom as part of the unbrick process and then have another go at downgrading once I've recovered the phone?

Thanks for your help - appreciated v much.
[HTC Sensation] blackcell1:
your only option is to jtag your phone. im in the same boat :(
[HTC Sensation] dexter93:
1. The live CD is 32bit and that's why you are getting errors. Use the 32bit package

2.Your device is a Sensation, not an XE. No rom can change that. Use the Sensation /4g package

3. In order to downgrade rom, you'll have to s-off and run the ruu with the desired version after unbricking. Now you have to flash the same hboot as the one dumped.
[HTC Sensation] dexter93:
How did you brick and what version of Ubuntu are you running? Note that virtual machines do NOT work
[HTC Sensation] registr5:
Dexter93! I'm very sorry but you didn't answer.

what about nboot 1.29 and s-off?
[HTC Sensation] dexter93:
Hboot 1.29 is supported by juopunutbear. If you htcdev unlock, you'll be able to use it to gain s-off
[HTC Sensation] Jonny:
Same, I bricked mine flashing the 1.29 hboot package - it upgraded hboot then shut down and wouldnt turn back on :(

the ./brickdetect.sh script didnt work for me running native 32bit linux on a fairly old pc, even copy and paste the dmesg command from the .sh file didnt work :(
[HTC Sensation] dexter93:
1.29? Come on irc to see if we can revive it. But tbh I'd never flash a firmware that there is no official source for it (ruu/ota).
[HTC Sensation] Shunun:
I have the same problem..

I fear it may be bricked. While running the SuperWipe.zip in Recovery the battery presumably died..(it was nearly flat) Now I can't boot into anything, not even Hboot.. The computer does not recognise anything when connected. I've tried this Guide but can't get past step 5..

I just get "The bricked device is on"

Any clues here? Is there any way this could be the batteries lack of charge?

The charging light does nothing when connected either.. I always though the batteries charge would be hardwired though :confused:
[HTC Sensation] jezash:
Hi,

So I have made some progress. I unbricked it and have now got back to a locked bootloader. Per the instructions, I got the latest RUU I could find and tried to flash it. (RUU_PYRAMID_ICS_HTC_Europe_3.32.401.5)

However, I get an error when trying to install this - which I think is probably because before I bricked the phone I set the CID back to T-Mobile UK's number. I'm guessing now when trying to install the above RUU it detects that my phone is not allowed to install.

I tried to flash the latest RUU which was released for T Mobile UK, which is much older (RUU_Pyramid_TMO_UK_1.34.110.1) and I get a message about the HBOOT being too old and that doesn't work either.

Seems to me I need to SuperCID my phone, but I can't get the usual ADB method to work (doesn't find the device). Any way I can SuperCID it in order to install the 3.32 ROM?

Thanks in advance for your help!

JA
[HTC Sensation] dexter93:
You can't supercid while s-on.you need to find an appropriate ruu. If you can boot to Android and feel like you want to risk it, you may try to s-off- although I don't recommend that part . better get in contact with football and ask him for the ruu you need
[HTC Sensation] Jwtiyar:
ANy hope to desire HD ?
[HTC Sensation] MOVZX:
I think it won't brick, since I had already tried once and it's working. But how to generate MBN files?
[HTC Sensation] RussianBear:
quoted from here: http://xdaforums.com/showpost.php?p=23106274&postcount=29
[HTC Sensation] duy_ctytvxdkg:
Actually, I try it with: adb reboot download, but it didn't work. Don't talk to me that way bro. I already have a bad one, and I don't want to do the same with my phone. if you have to save money in 4-5 months to buy a phone. you also be careful the same.
[HTC Sensation] RussianBear:
you're asking for help, but then told of what to do, brush it off as dangerous. what response did you expect from me?

where did you get this command from? the only way we know of right now is the wire trick.

p.s. don't call me bro, btw.
[HTC Sensation] duy_ctytvxdkg:
I just try this bro. I turn off the phone and use the wire but nothing happen.

How do you do it?
[HTC Sensation] RussianBear:
http://xdaforums.com/showpost.php?p=23078368&postcount=2
[HTC Sensation] duy_ctytvxdkg:
I do the same RB, it just turn off the phone, cannot get in download mode like the picture when I plug in the bad phone.

what I need is the good phone will connect like this:

@MOVZX

When can connect as the picture 1, we can take full backup like picture 2:

That what I hope can help
[HTC Sensation] Hawke84:
So connecting the bad phone u can't get it in do mode with the wire trick if I understand u right?

Have u been able to backup the mbn files from the good phone?
[HTC Sensation] RussianBear:
the multi-image download is for loading the files onto the phone, not from it.
[HTC Sensation] duy_ctytvxdkg:
anybody know any way to change brick phone from download mode to diag mode

:confused::confused:
[HTC Sensation] Hawke84:
I dont think you can have a bricked phone in diag mode, i think only DL mode until you've fixed the mbn files...
[HTC Sensation] Fuses:
There is noy way phone can be bricked when doing that wire trick to enter download mode. Also (currently) there is no way to brick device when it is in download-mode, because there is not much you can do with it.

I (finally) found some extra time to spend with phones in download mode. Here is what I found:

Mode is different from 6xxx and 7x30 modes, as version says 7X30A-AABBQOLY versus PBL_DloadVER1.0.

7x30 version reports radio version, PBL stands for Primary Boot Loader. So it seems that download mode in 7x30 and 8x60 cannot be compared, they are just.... different.

Also, with older chips there were change to flash things throught QPST, IF and only IF you did have all necessary files. Never tried that 7xxx/8xxx phones with EMMC memory, so I cannot tell if it work or not. Only those old phones with NAND memory will work.

Things you can do in 8x60 download mode is to execute addresses, request version, reboot/shutdown phone and maybe something else that I did not found. Only interesting action was that address execution but executing random addresses does not help us. If somebody knows nice address to execute, please report it :)

Also those pictures from chinese forum are still interesting. I have very strong "feeling" that mode were emmc is shown as external disk is build into firmware, also in these newer phones.
[HTC Sensation] Hawke84:
thanks for the info, interesting stuff. im wondering if theres a gold card type SD card config for this device after all when its in download mode.

So from your playing about with the phone in download moad you saying it wouldnt be possible to reload .mbn files from a good phone to a bricked one? I wish i had an extra bricked on to play about with next to my good one..
[HTC Sensation] RussianBear:
i really like this guy :)

the zte phone the Chinese guys have been working for runs on msm 8255.

http://www.etotalk.com/zte-u960-skype-video-call-dual-antennas-real-dual-3g-wg_p2796.html

http://en.wikipedia.org/wiki/Snapdragon_(system_on_chip)

the zte v71A here has the same chip as sensation: http://android.modaco.com/topic/351724-flashing-zte-unsigned-roms/page__p__1902193#entry1902193

^^those files are what we need to try to extract from the emmc via the method posted by cxb01.

no way. like i said earlier those qcn files are not gonna help you. please read as much as you can before trying anything.
[HTC Sensation] duy_ctytvxdkg:
Today, I'm lucky again that QPST can detect the good phone.

But before I do anything with it, the phone is restart and cannot be detect again.

For summary, we need .mbn file to get the brick phone back.

1 stupid question, how can we get that file when QPST can detect the phone???

and how to make QPST detect the phone: I try with *#*#3424#*#* but it just go to HTC Function test program (not change to DIAG mode)
[HTC Sensation] dexter93:
Nice to see some progress and more people around :) I'm sorry guys but these days I have no much time to work on this (exams you see)

Take a look at the op
[HTC Sensation] MOVZX:
I have now my phone got dissected. But I wanna ask something for You guys, where is + and - input from battery? I'm going to supercharging it with a hope that the phone could be forced to get into the bootloader. Since I've just bricked it again via 'fastboot oem writesecureflag 3' to do some further experiment.

Could someone please direct Me to the + and - input from battery? I'm very bad to know that I didn't have any multimeter even to test it.
[HTC Sensation] Fuses:
There are + and - signs printed at bottom of the battery.
[HTC Sensation] MOVZX:
But I see no sign on the phone, and it has many pins.

Wow, I got an idea...
[HTC Sensation] Fuses:
If somebody gets phone into that emmc disk mode (or what ever it should be called), there should be no problem to extract partitions out of it.

I think that this PBL_DLOAD mode that we have access to cannot read emmc. And that "trick" from old days when NAND memory were used (upload special loader into correct address and execute it) won't work either or most likely is blocked somehow. But this is just a wild guess and I could be wrong.

---------- Post added at 10:43 AM ---------- Previous post was at 10:42 AM ----------

Check battery..
[HTC Sensation] jezash:
I can't boot to Android or Recovery, only the bootloader. I have msg'd football to ask if he has something suitable - is that my only option? :-S
[HTC Sensation] dexter93:
Since its a soft brick, ruu is the best solution. You may also try to google the ruu you are looking for. Some of them can be found pretty easily mirrored somewhere

Sent from my HTC Sensation
[HTC Sensation] trkaaa:
i will tell you what you can and can't do , and i'll try to explain to you why to save you from some useless trials

Before anything i need you to Post all your info fastboot getvar all , if your device don't connect read bottom of the Post about drivers

you can't flash an older RUU while you are S-ON , and you were on ARHD 6.5.5 , so it is based firmware 3.32 , you can flash RUU's on that base 3.32.x.x " maybe should be newer than your installed version "

you can't install custom recovery until your unlock the bootloader , because locked bootloader don't allow write commands like " flash " , also it checks that the software is official and custom recovery is not

you can't boot to android unless you unlock your bootloader , because you did wrong S-ON and have a security warning , you can think of it as the device refuse to boot on non original software " ARHD 6.5.5 Rom "

After unlocking the bootloader you can :

boot and flash any ICS Custom Rom based on firmware 3.32 , go here 2 , and follow title1) Easy Method for Installing ICS Custom Roms ( S-ON Devices with hboot 1.27.0000 )

install custom Recovery

as for htc dev :

it require

htc sync

to be installed and Jave , uninstall all htc drivers and install

latest htc sync

, disable firewall and AV , remove conflicting software from PC " any soft uses usb "

for no reason devices with very new software " you have ICS " fail in step 12 , just run without errors but no change happen , google for solution or contact htc if this is not wrong for you , Solution for this is to flash old software " which you can't " so google

flashing RUU's also require

htc sync

to be installed and you bootloader is locked

if

later on after unlocking Bootloader

your device is not seen by PC or if you tried to flash and it fails to flash , then uninstall htc sync and uninstall new htc drivers and install old htc drivers HTCDriver3.0.0.007.exe and run cmd as admin

Also here is a adb tools if you don't have it , ADB tools download for WINDOWS

i hope i made every thing clear for you
[HTC Sensation] dexter93:
trkaaa thanks for all that, but its better to leave that as a last solution. The device is unstable after recovering because there might be sbls incompatibilities (minor ones that may cause issues). Yes you could try to htcdev unlock and flash a custom rom, s-off, flash ruu and then s-on. But really, this is the last solution and might be risky . Correct ruu is the best solution. Trouble free and and safest

Sent from my HTC Sensation
[HTC Sensation] trkaaa:
i totally agree , RUU is always the best way to refresh your device , specially with the unstable device you said he has

in another thread he mentioned that he is beginning to have home problems because of this

i just wanted to explain to him what can and can't be done and the required conditions for each item , to avoid useless trials , i didn't advise of any thing and the first thing i talked about was the RUU
[HTC Sensation] PC400:
Nice job, very very very good!

This is perfect, really works!

Dexter helped me, and I saved my HTC Sensation.

Thank you so much!
[HTC Sensation] lebmb:
I had a similar issue with a Sensation i got a couple of weeks ago that is very similar to yours, couldn't flash anything but i did have access to the bootloader so for the heck of it, i flashed the PG58DIAG.zip from the sim unlocking thread here http://xdaforums.com/showthread.php?t=1232107

and that did it, i was up and running, i was able to flash an ruu after that then do whatever i wanted. give it a shot
[HTC Sensation] konzul:
Ppl, i really need some help.

I have HTC Sensation (S-ON, HBOOT 1.23,Radio-11.19.3504.29.2) i previously used Revolutionary HD 6.0.2 rom with S-OFF, and tried to downgrade to GB, my first step was to S-ON on HBOOT 1.23. Now, i am stucked on HTC boot screen, can't install anything, and now i don't have any installed rom on device. What to do?!

HBOOT Screen and spec:

*** UNLOCKED ***

PYRAMID PVT SHIP S-ON RL

HBOOT-1.23.0000

RADIO-11.19.354.29-2

OPENADSP-v01.6.0.2226.00.1227

eMMC-boot

Now, i'm prepairing to unbrick it, and my concern is: can i unbrick my device whit this method?! Please help !
[HTC Sensation] dexter93:
You can't use this method to unbrick. You should install a rom based on the 1.23 firmware and use juopunutbear to s-off and then use a gingerbread ruu to downgrade. Again: You CAN'T use this method. You have to do the procedure above

Sent from my HTC Sensation
[HTC Sensation] sutekhwolf:
i cant find anything for my htc evo 3d could anyone help me? i found my ruu i think