We are proud to announce that the Evo 3D is now UNbrickable. Users with the QHSUSB_DLOAD issue can now fully recover their phones and get them fully functional.
Note: This will fix only devices which were bricked by turning S ON. And bricks caused by a damaged hboot via interrupted OTA update/RUU flash on a S-ON device. Any devices bricked with other ways are currently *not* supported. We are working on it
The "core" of the unbricking project dev team: MOVZX
RussianBear
Fuses
Dexter93 Testing stuff and irc support: globatron Deceptivechaos
dburgd84
Snake_skw Other stuff: dmcb123
xIndirect
Hawke84
Thanks to trevE, xHausx and the rest of the evo3d team that gave us the basic info to work on and made us curious to see if we could get something out of it. Also thanks to ief and his team @revolutionary for helping us understand the bootloaders better. We should also not forget to thank cxb01 of malshenzu.com and xda members arthurire and untrueparadox who helped in translation.
a linux box/live cd with automount disabled and without unity
the appropriate package for the device
the latest RUU for your device
a device bricked by writing security flag 3 with an unsigned hboot, or caused by a damaged hboot via interrupted OTA update/RUU flash on a S-ON device
a usb cable
some basic linux experience
patience
DISCLAIMER: We do NOT guarantee that this method will work for you, or that it is flawless. We are also not responsible if your phone is completely dead after the procedure, or your house burns down because your phone exploded. You are doing this in YOUR OWN RISK.
Instructions
NEW: Detailed video on the process. Its displaying the process on a Sensation, but its pretty much the same thing. Thanks to kgs1992
Boot the linux box and download the appropriate package for the device. WARNING: IT IS DEVICE SPECIFIC. DO NOT USE THE GSM VERSION ON A CDMA EVO AND VICE VERSA. SAME GOES FOR THE INSTRUCTIONS
Extract the package in the home directory
Open up a terminal
Remove SIM, microSD card and battery and connect the device using the USB cable. This procedure must be done without battery
Detect the device using the script provided. Type this in the terminal
Code:
./brickdetect.sh
You should get something like sdX. We are interested on that "X"
Unplug the usb cable from the device
Backup the hboot currently in the phone by using this command. Plug the device in ONLY when asked to
This is the typical hex of a hboot. We are interested to check if that is the hboot partition and if it is, to get to know the version. In this case it is 1.49
If in the above step you failed to identify the hboot, unplug all devices connected to that pc, reboot and try again
Unplug the device
Check again it is the right version, because if you do a mistake here, you won't be able to go back
You can only flash the same version as the one in the device.
!!!!!DO NOT ATTEMPT TO FLASH ANOTHER VERSION OR DOWNGRADE!!!IT HAS BEEN PROVEN FATAL!!!!
Flash the hboot on the device. Replace "V.VV" with hboot version (eg. 1.49) and "X" with the one you got from the detect script. Plug the device in ONLY when asked to
Follow the on-screen instructions from emmc_recover. A successful flash should have this output:
Code:
511+1 records in
511+1 records out
1047808 bytes(1.0 MB) copied
Unplug the device, put SIM, microSD card and battery in and power on
Congratulations, the device is unbricked.
FLASH THE RUU IMMEDIATELY AFTER RECOVERING!! The device will be unstable after the recovery if you don't flash it.
Notes on the procedure:
If the device doesn't power on, get a copy of the hboot_f.nb0 and b_hboot.img (should be located in the home directory) and contact us
The connection between the device and the pc will be unstable, and will time out. You have to be quick when doing the above, specially while flashing. If the connection times out don't panic, just unplug and replug the device
Unity and automount are known to cause issues in ubuntu 11.04 and 11.10. We recommend getting rid of both, or use a 12.04, or 10.04/.10 liveCD
USB3 ports do not work properly. Please plug the device in a USB2 port
How to disable automount on ubuntu
Code:
gsettings set org.gnome.desktop.media-handling automount false
Downloads
For EVO 3D GSM( ShooterU): 32bit version MD5: 4fa6ddf99acc33f069e3192ee8417aa0 64bit version MD5: 8acfdfc391de99e864bfd7e6ca34e9b3
Don't have a linux distro installed on your pc? We highly recommend this livecd
Phone History : 6110-6210-Siemens S25-3310-7650-3650-6600-7610- N-Gage-Siemens SX1-N90-N70-N80-N73-N95 8GB-SE K770i- E90 ------ STOP - Real History starts here
HD2 -=-King of Kings-=- Ended with screen failure
Sensation (o_o) very creaky and poor hardware and screen - SOLD
EVO 3D GSM 5+5MP -=- NOW HAS ICS !!!
ROM :Viper3D 1.6.3 Sense 4.1 {{AWESOME}} Kernel : "goodguy's kernel HBOOT : REVOLUTIONARY hboot with S-OFF
Too late for me.
My phone is bricked with following instructions.
I tried to install the official ICS update and just after flashing the PG86IMG.zip my phone was bricked.
No reaction at all of power button, power button + any other buttons, charge, USB. No led no connection (lsusb) nothing.
I will try to return it and hope they accept it.
It's just the worse moment to brick it because I have an Android App to devellop, and now I must use the laggy emultor.
plug and pray.
"We see the world as 'we' are, not as 'it' is; because it is the 'I' behind the 'eye' that does the seeing."- Anaïs Nin
I've got access to :
HTC Evo 3D - Stock hboot 1.53 [Mine]
HTC Hero - ICS With crazy screen[Dev]
Samsung Galaxy Spica CM6- rooted and slow [Brother]
Sony Ericson Xperia X10 CM7 with ICS style[Sister]
Too late for me.
My phone is bricked with following instructions.
I tried to install the official ICS update and just after flashing the PG86IMG.zip my phone was bricked.
No reaction at all of power button, power button + any other buttons, charge, USB. No led no connection (lsusb) nothing.
I will try to return it and hope they accept it.
It's just the worse moment to brick it because I have an Android App to devellop, and now I must use the laggy emultor.
plug and pray.
If you have the newest CWM your phone doesn't charges when turned off. A lot guys had this problem even on regular ROM. The battery was empty til 0%. They thought it's bricked. No led etc. You just need to leave it for 2-3hours for charging and after that just get in fastboot and flash old cwm and after that get 4EXT. I had smth similar. Thank God everything is fine. That's why I always leave 4EXT but when I need cwm I use fastboot boot cwmrecovery.img (The latest touch). I feel more safe doing like this.
If you have the newest CWM your phone doesn't charges when turned off. A lot guys had this problem even on regular ROM. The battery was empty til 0%. They thought it's bricked. No led etc. You just need to leave it for 2-3hours for charging and after that just get in fastboot and flash old cwm and after that get 4EXT. I had smth similar. Thank God everything is fine. That's why I always leave 4EXT but when I need cwm I use fastboot boot cwmrecovery.img (The latest touch). I feel more safe doing like this.
I had charged it during the night anyway, it doesn't works.
I'll try to do that but I knew already this issue and it never goes this way.
"We see the world as 'we' are, not as 'it' is; because it is the 'I' behind the 'eye' that does the seeing."- Anaïs Nin
I've got access to :
HTC Evo 3D - Stock hboot 1.53 [Mine]
HTC Hero - ICS With crazy screen[Dev]
Samsung Galaxy Spica CM6- rooted and slow [Brother]
Sony Ericson Xperia X10 CM7 with ICS style[Sister]
Too late for me.
My phone is bricked with following instructions.
I tried to install the official ICS update and just after flashing the PG86IMG.zip my phone was bricked.
No reaction at all of power button, power button + any other buttons, charge, USB. No led no connection (lsusb) nothing.
I will try to return it and hope they accept it.
It's just the worse moment to brick it because I have an Android App to devellop, and now I must use the laggy emultor.
plug and pray.
There is a 80% chance that this method will work for you
There are still quite a few of folks who run Gingerbread on their … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?