[Q] How to recognize desire SLCD or AMOLED - Desire Q&A, Help & Troubleshooting

Hi guys,
I'm in trouble, I'm a little confused, I cannot use my desire anymore.
I just would like to know how to recognize if my desire is SLCD or AMOLED before to do anything else.
BRAVO PVT3 SHIP S-ON
HBOOT-0.83.0001
MICROP-051d
TOUCH PANEL-SYNW0101
RADIO-4.08.00.09
Original Image: 1.24.161.3 with 32.41.00.32U radio
How can I know that??
Secondly I would like someone can confirm me the meaning of branded or unbranded: am I right if I say that my mobile is unbranded if I can use it with different operator SIM?
I'm I right if I say that I don't need any gold card if my mobile is unbranded?
thanks a lot for confirming me this steps, after that I can take the right way to recovery it!
Regards
Miniera77

Hboot 0.82 indicates that it is a SCLD
As for question 2 here goes (no offence meant to anyone but I will be a bit blunt)
The terms branded and debranded are not often used on android forums, at least by people with knowledge. it is usually used on mainly non-smartphones to denote removing of carrier specific firmware and changing it to default or stock firmware.
Now on here I have seen it used in many different ways
- to root
- to root and flash a stock rom
- to just remove carrier crap, but not root
Its best to just avoid that terminology altogether. It has nothing to do with being able to use another sim card, that is "sim lock" and you will need to get your phone "sim unlocked" in order to use it on a different network.
Edit: as far as I can remember you should just be able to use the one click root method without any need for a goldcard.

Lennyuk said:
Hboot 0.82 indicates that it is a SCLD
As for question 2 here goes (no offence meant to anyone but I will be a bit blunt)
The terms branded and debranded are not often used on android forums, at least by people with knowledge. it is usually used on mainly non-smartphones to denote removing of carrier specific firmware and changing it to default or stock firmware.
Now on here I have seen it used in many different ways
- to root
- to root and flash a stock rom
- to just remove carrier crap, but not root
Its best to just avoid that terminology altogether. It has nothing to do with being able to use another sim card, that is "sim lock" and you will need to get your phone "sim unlocked" in order to use it on a different network.
Edit: as far as I can remember you should just be able to use the one click root method without any need for a goldcard.
Click to expand...
Click to collapse
Hi Lenny,
thanks for your answer.
The point now is that I cannot use one click root method because I cannot switch on my mobile system. I can only switch it on in fastboot way.
Can you please suggest me a way to flash my rom in that mode?
Thanks
regards
Miniera77
edit:
if I try unrevoked 3.1 with a custom recovery image (recovery-clockwork-2.5.0.1-bravo-slcd) I get this error:
Device "/sbin/sh: getprop: not found
"is not supported at this time.

Miniera77 said:
Hi Lenny,
thanks for your answer.
The point now is that I cannot use one click root method because I cannot switch on my mobile system. I can only switch it on in fastboot way.
Can you please suggest me a way to flash my rom in that mode?
Thanks
regards
Miniera77
edit:
if I try unrevoked 3.1 with a custom recovery image (recovery-clockwork-2.5.0.1-bravo-slcd) I get this error:
Device "/sbin/sh: getprop: not found
"is not supported at this time.
Click to expand...
Click to collapse
ok, what happened to cause your phone to stop booting then?
Does the screen work for the HBOOT menu (volume down and power on)

yes I can boot my phone only by pressing volume down and power button I cannot enter to recovery menu the screen became black, I tried to follow the procedure http://forum.xda-developers.com/showthread.php?t=748498 method 2 without success and method 1 many times but nothing happen, always black screen.
thanks for help me and sorry for my english.
edit:
what I did:
I rooted my phone with unrevoked but with the default recovery image so I coudn't see Recovery menu anymore, than I've download Rom Manager and I said reboot in recovery mode after I put update.zip file in my SD. Thats'all! Tried to change update.zip but always black screen.

try this guide
http://rootmydroid.co.uk/category/guides/desire/

Sorry lenny,
I cannot switch on my phone and set parameters:
2.With your Desire go to Settings > Connect to PC > Default connection type > Disk drive then Untick ‘Ask Me’
3.Then go to Settings > Applications > Development > Make sure USB Debugging is ticked.
4.Then go back to Applications and make sure Unknown Sources is ticked.
so the unrevoked tool doesn't work.

Miniera77 said:
Sorry lenny,
I cannot switch on my phone and set parameters:
2.With your Desire go to Settings > Connect to PC > Default connection type > Disk drive then Untick ‘Ask Me’
3.Then go to Settings > Applications > Development > Make sure USB Debugging is ticked.
4.Then go back to Applications and make sure Unknown Sources is ticked.
so the unrevoked tool doesn't work.
Click to expand...
Click to collapse
ah yeah forgot about that, ok thinking hat time.

Lennyuk said:
ah yeah forgot about that, ok thinking hat time.
Click to expand...
Click to collapse
thx! Hope to recovery my phone soon!
edit:
I've tried to use adb tools from windows, I can see the phone and use commands by command line. Tried with AM Recovery Application but it doesn't go on.

Ok
1) where did you get the phone from, was it brand new?
2) has it ever worked?
3) have you flashed or changed anything since getting it?

You may have to get a rom.zip from a SLCD comaptible ruu (might be in top thread of dev section)
rename it to pb99.img
put it on your sd card
boot into hboot
it should ask you to flash
that should fix it.
BUT ONLY DO THIS IF YOU HAVE NEVER FLASHED A NEW HBOOT AND REALLY DO HAVE AN SCLD SCREEN
(thanks 42Turkeys)

well:
1) just bought 2 days ago I'm in switzerland,
2-3) sure it was working before I've tried to flash it with Rom Manager. I've rooted it succesfully because I could use applications like titanium backup and Rom Manager... but with the wrong recovery image (you said my phone should be SLCD, I used the default recovery image in unrevoked)

Miniera77 said:
well:
1) just bought 2 days ago I'm in switzerland,
2-3) sure it was working before I've tried to flash it with Rom Manager. I've rooted it succesfully because I could use applications like titanium backup and Rom Manager... but with the wrong recovery image (you said my phone should be SLCD, I used the default recovery image in unrevoked)
Click to expand...
Click to collapse
There is a chance you used an old unrevoked that flashed a non-SLCD version of clockwork.
You need to do what I posted above to fix.

Lennyuk said:
You may have to get a rom.zip from a SLCD comaptible ruu (might be in top thread of dev section)
rename it to pb99.img
put it on your sd card
boot into hboot
it should ask you to flash
that should fix it.
BUT ONLY DO THIS IF YOU HAVE NEVER FLASHED A NEW HBOOT AND REALLY DO HAVE AN SCLD SCREEN
(thanks 42Turkeys)
Click to expand...
Click to collapse
Lenny on my SD card I have a folder \clockworkmod\backup and there is my original backup I've done before to do any operation.
there are 3 files:
- boot.img
- recovery.img
- system.img
should I be able to use that? In witch way?
thanks!

Miniera77 said:
Lenny on my SD card I have a folder \clockworkmod\backup and there is my original backup I've done before to do any operation.
there are 3 files:
- boot.img
- recovery.img
- system.img
should I be able to use that? In witch way?
thanks!
Click to expand...
Click to collapse
no, they are part of a nandroid
You want the rom.zip file from an RUU

Lennyuk said:
no, they are part of a nandroid
You want the rom.zip file from an RUU
Click to expand...
Click to collapse
can you please suggest me the right one?? I wouldn't get my situation worse.
thx

http://forum.xda-developers.com/showthread.php?t=695667
This is a link to all known RUU's
You will just need to try to find the one that came with your phone originally.

Lennyuk said:
http://forum.xda-developers.com/showthread.php?t=695667
This is a link to all known RUU's
You will just need to try to find the one that came with your phone originally.
Click to expand...
Click to collapse
Sorry lenny,
should I choose one of this:
OTA_Bravo_HTC_WWE_1.21.405.2-1.15.405.4_release_P4ohim1mtp6zggcyon.zip
OTA_Bravo_Vodafone_UK_1.19.161.5_1.15.161.4_releas e_P2q1fwy34gicxsiqaq.zip
OTA_Bravo_TMO_UK_1.15.110.11-1.15.110.10_releasez3xlhzglzlds8gg2.zip
OTA_Bravo_TMO_UK_1.21.110.4-1.15.110.11_release0grz58nlwns0d5mw.zip
OTA_Brav2_DE_1.20.207.3-1.17.207.3_releasez9b8rc8nxxq8cosz.zip
even if my original one is 1.24.161.3 and is not there.
than you said to rename the zip files with pb99.img (is that the right file name?)
put it into the SD root and switch on the phone in hboot
that's right?
thx

Miniera77 said:
Sorry lenny,
should I choose one of this:
OTA_Bravo_HTC_WWE_1.21.405.2-1.15.405.4_release_P4ohim1mtp6zggcyon.zip
OTA_Bravo_Vodafone_UK_1.19.161.5_1.15.161.4_releas e_P2q1fwy34gicxsiqaq.zip
OTA_Bravo_TMO_UK_1.15.110.11-1.15.110.10_releasez3xlhzglzlds8gg2.zip
OTA_Bravo_TMO_UK_1.21.110.4-1.15.110.11_release0grz58nlwns0d5mw.zip
OTA_Brav2_DE_1.20.207.3-1.17.207.3_releasez9b8rc8nxxq8cosz.zip
even if my original one is 1.24.161.3 and is not there.
than you said to rename the zip files with pb99.img (is that the right file name?)
put it into the SD root and switch on the phone in hboot
that's right?
thx
Click to expand...
Click to collapse
yes you need to open the ruu up, find the folder rom.zip and rename it to what you just said.

Lennyuk said:
yes you need to open the ruu up, find the folder rom.zip and rename it to what you just said.
Click to expand...
Click to collapse
found firmware.zip on
extracting OTA_Bravo_HTC_WWE_1.21.405.2-1.15.405.4_release_P4ohim1mtp6zggcyon
rename it in PB99.img or PB99IMG.img??

Related

[RADIO] HTC Desire Stock Radios [LATEST 5.17.05.23] [29/05/11]

I have taken the time to put together all the radios available for the HTC Desire (GSM), all the radios have been packaged in recovery flashable zips.
I do not know which is best for battery life/performance so please discuss that below, if you find any radios I do not have listed please send me a message with the link so I can update the thread.
Note: Flashing RIL files will not improve battery, stability or enhance anything despite what people think, you are wasting your time, lookup what the RIL actually is and the example source code and you will see why.
Latest radio
5.17.05.23
Old radios
5.17.05.08
5.14.05.17
5.11.05.27
5.11.05.14
5.10.05.23
5.10.05.17_2
5.09.05.30_2
5.09.00.20
5.09.00.08
5.08.00.04
Old eclair radios
4.06.00.16_2
4.06.00.02_2
4.05.00.30_2
4.05.00.11
4.04.00.03_2
Instructions on how to flash the radios can be found here.
NOTE: If you have the Alpharev Oxygen or CM7 HBOOT then you will not be able to flash these files via recovery, quote from AlphaRev site below.
If you downloaded Bravo Data++, please notice the /cache partition is too small to hold Radio flashes from recovery. You can however flash the radio just fine with 'fastboot flash radio radio.img'. Just extract the radio.img from the radio update.zip beforehand.
Click to expand...
Click to collapse
You need to have a rooted device to flash any of these radios, help with this can be found here.
Mirrors
mofirouz.com
Thanks for the effort!
Some brief information on how to flash radios would be helpful.
Will try out the new radio tomorrow. Gonna test out Richard's kernel tonight.
You flash them the same way you would any other update.zip
Are these like other Radio ROMs I have seen for download and will sim lock Orange phones?
Do we need root for flashing Radio ROM?
Cheers AdamG!
Just put RADIO_4.06.00.16_2.zip on my Desire. Reception does seem better than the previous 4.06.00.02_2 so far
This is on a GSM Handset with Orange SIM Card. No idea if it will SIMlock Orange supplied handsets though like 4.06.00.02_2 did...
Hy guys, the Radio part is a major issue for me because the signal fluctuates like crazy and sometimes when I am updating or browsing the web data conn. goes from 3G/H to standard G. And of course if someone calls me gets a out of area tone.
Not speaking about lack of signal indoors wich sucks also. Sometimes i get the no connection "x" near the signal bars. And my Nokia 6500slide has full signal, no drops, etc etc in exactly the same area.
And one more thing, if I have 3bars, I pick it up,, it drops like crazy to 1bar or none...
So, I would really like to update the radio part for my desire because this is the one thing that sucks about him, but:
1. I really would not like to loose my warranty
2. I'm not into rooting my phone or custom rom-ing it, from lack of time and reason number one
so my question is:
can I install a radio update without rooting/loosing warranty/rom-ing it ?!
thank-yee
You need to root your device to flash any of these files.
Follow the instructions here http://android.modaco.com/content/htc-desire-desire-modaco-com/307365/24-may-r5-htc-desire-rooting-guide-now-with-hboot-0-80-and-os-to-1-21-support/
Use the recovery-windows script to flash them once you have rooted your device.
Hi sorry for the noob question... this can be used with the pays rom and kernel ?
hi, you can use them with any rom
that thread is huge and from what I read it provides info to root it..
how do you just "flash" it ? (I'm not THAT lazy but it looks rather complicated)
and how do I found out what radio version I have ?
AdamG said:
Well these files contain radio updates only and nothing else so it would be hard to see why they would invalidate any warranty and yes you could flash them without rooting your device.
Follow the instructions here http://android.modaco.com/content/htc-desire-desire-modaco-com/307365/24-may-r5-htc-desire-rooting-guide-now-with-hboot-0-80-and-os-to-1-21-support/
Instead of flashing rootedupdate.zip, flash the radio file, do NOT use wipe.
Click to expand...
Click to collapse
cnic said:
that thread is huge and from what I read it provides info to root it..
how do you just "flash" it ? (I'm not THAT lazy but it looks rather complicated)
and how do I found out what radio version I have ?
Click to expand...
Click to collapse
you can check directly from your phone. Just go to settings > telephone info > Software information > and look at the second part of baseband version. For example, i have 32.37.00.32U_4.06.00.16_2, it means my radio image is the version 4.06.00.16_2
angeloc92 said:
you can check directly from your phone. Just go to settings > telephone info > Software information > and look at the second part of baseband version. For example, i have 32.37.00.32U_4.06.00.16_2, it means my radio image is the version 4.06.00.16_2
Click to expand...
Click to collapse
Thanks ..
it seems that I have the worst radio version ) the first one, 4.05.00.11
Now about that "just flash it" thing ... How does one do it without warranty void/rooting ..
i THINK, therefor wait for confirmation from some expert, that you just have to reboot in recovery: hold vol down + power on, then select recovery from the menu. Once in recovery, while displaying the red triangle, connect the usb to the pc, install adb drivers for your phone if you did not do before and run the script (depending on the os you have) to push recovery image to the phone.
When you can access the recovery menu, just go to flash update from zip and select the radio update...then some restart in order to finalize the process and it should be done..
ok .. waiting for some sort of confirmation from a senior member ..
also I found this tutorial on google (for HTC Hero..but still)
http://www.androidpolice.com/2010/05/17/htc-hero-cdma-custom-rom-users-update-your-radio-baseband-for-best-performance-reception-and-battery-life/
Very nice...thanks I have updated to 4.06.00.16_2
angeloc92 said:
i THINK, therefor wait for confirmation from some expert, that you just have to reboot in recovery: hold vol down + power on, then select recovery from the menu. Once in recovery, while displaying the red triangle, connect the usb to the pc, install adb drivers for your phone if you did not do before and run the script (depending on the os you have) to push recovery image to the phone.
When you can access the recovery menu, just go to flash update from zip and select the radio update...then some restart in order to finalize the process and it should be done..
Click to expand...
Click to collapse
installed android 2.1 sdk
installed htc sync for the drivers
put radio.zip to the card
rebooted and selected Recovery ...
but i can't get into the recovery menu, and also when the phone icon with the red triangle apears i can`t get out of it, i have to take out and put the battery in..
some help would be apreciated...
How to flash the radios:
Make sure you have the usb driver installed from the android sdk
Turn your desire off
Hold the back button and turn your desire on
When you are at the white screen, make sure BOOTLOADER is selected and press the power button
Wait a few seconds then press volume down to select RECOVERY and press the power button again
When you are at the screen with the red triangle and the phone, plug in the usb cable
Run the recovery-windows.bat script from modaco r5 root pack
When the recovery menu appears select 'Flash zip from sdcard'
Select the radio zip file and press the trackerball to confirm
Press the trackerball over 'Reboot system now'
When the radio image has finished being written unplug the usb cable
The phone will reboot a couple of times and then return to a normal state with your new radio
Thanks Adam !
Is there any changelog ?
Or do the lastest radio images "just" make GSM reception and battery life better ?
Will ever be an OTA update published for radio images ? I mean, if I can avoid flashing my device, it'd be great. (in the past HTC devices, did they release radio images via OTA ?)
Thanks Adam ...
but at step 7 ..when the recovery menu should appear ... the phone remains with the red triangle and does nothing ...
(I have android sdk installed with platform 2.2 api 8, and htc sync for the drivers).
Windows makes the typical USB-sound when I connect the phone but RUNME.bat says :
*daemon not running, starting on port 5037*
* daemon started ...*
error: device not found
error: device not found
error: device not found
Now wipe and apply. .. etc etc...
And indeed "adb-windows devices" does not list anything as being attached ...
Any ideas ?! ...
Thanks yet again.

[GUIDE][DZ] EASY Rooting, Flashing, Debranding and Basic FAQs for dummies

The HTC DESIRE Z
ROOT / S-OFF / FLASHING / DEBRANDING
EASY TUTORIAL and FREQUENTLY ASKED QUESTIONS
INTRODUCTION​
- Before anything, please scroll down to post 2 to read the ROOT | FLASHING | BASICS | FREQUENTLY ASKED QUESTIONS
You will graduate with an Android flashing degree in 9 minutes guaranteed
Then you can come back here and proceed reading the rooting / debranding / flashing guides.
- This guide/tutorial is a LEARNING and RESOURCES centre written in plain english for the average user.
- Don't be shy: please feel free to ask any questions, but don't be dumb: READ first before asking !!
HOW TO ROOT and S-OFF​
- For rooting questions, please refer to the proper thread (rooting methods).
- Rooting an HTC Vision is a pain in the arse because there are many variants/versions, and not all rooting methods can be used on all of them.
- There are many ways to get root access: "rage" (ADB command line type) "visionary" (an APK installable app by paulobrien from Modaco) "gfree", etc. Using "Rage" is safer, "visionary" is simpler but many problemshave been reported, and "gfree" safer and most up to date.
- After using any of these, you can go further and turn S-OFF, CID-unlock and SIM-unlock the phone with "gfree", a safe and neat script written by scotty2 et al @ #G2root IRC. Sounds confusing ?? Just follow the instructions on the Wiki.
- TO ROOT, FOLLOW THE STEPS IN THE WIKI
VISION WIKI: ROOTING
- To check if your phone can be rooted you can check this neat thread:
[GUIDE] Root AND Downgrade ANY Desire Z or G2
Thanks to Aegishua
- Before "gfree" was available, transitory ("fake") S-OFF was achieved by flashing an engineering hBoot, but it is not safe and not recommended for newbies.
- As for reference, qpop made a neat a simple guide to get root S-OFF and CID unlock with visionary and gfree. It works a treat with Bell-NAM phones, but visionary sometimes doesn't work for some Asia/Voda versions.
The thread is located here: http://forum.xda-developers.com/showthread.php?t=857390, download the "UberRoot" package from the post footer, and follow qpop's guide.
(thanks scotty2 for your hard work and qpop for the guide !!)
- fattire has another neat and clear guide/tutorial for using gfree version 2, the thread is located here: [Guide] Subsidy Unlock, SuperCID, and Radio S-OFF
- UPDATE July 2011:
The MOST RECENT rooting guide/method dated 30 JUN 2011 from aegishua here:
http://forum.xda-developers.com/showthread.php?t=1055581
- More instructions and several methods to root in the WIKI:
WIKI - Rooting the HTC Vision,
and HTC Vision Permanent Root,
- NOTE: You will need an ADB shell to run gfree and for other stuff. Please read the FAQ if you don't know what this is. If you don't have an ADB shell already set up and running, download the ADB drivers and the Mini ADB from this post's footer or download the full Android SDK (which includes ADB) and the HTC Sync software (to install the USB drivers on your PC).
- The older rooting guide and the older (and not so safe) "hBoot" way to ("fake") S-OFF have been moved to post 3 for reference purposes only. Plese scroll down to post 3 should you want to read the older guides.
HOW TO DEBRAND​
"Debranding" means replacing an original operator-customized frimware (Bell, Vodafone, etc) for the generic, stock HTC Sense firmware.
METHOD 1: Unlocking CID security​​
You can use this method if you don't have a Goldcard.
- Make sure your phone's battery is charged at least 50%.
- Make sure your PC has the phone's USB drivers installed.
If not, download the HTC USB Driver (for Windows) from this post footer or you can also get them installed by downloading the "HTC Sync" software. After installing the drivers, connect your phone to the PC with the USB cable at least once and the USB drivers will be installed to your PC.
- Your phone must be fully S-OFF and CID-unlocked with scotty2's "gfree" script.
- Download the World Generic HTC shipped official ROM (firmware) with its flashing utility (RUU) from this thread:
[ROM] RUU_Vision_HTC_WWE_1.34.405.5_Radio_12.28b.60.140e _26.03.02.26_M
(thanks football for sharing !!).
- From your PC, run the RUU, follow the on-screen instructions, and let it finish the process.
METHOD 2: Using a Goldcard​
You can use this method if you don't want to S-OFF/CID unlock your phone.
- Make sure your phone's battery is charged at least 50%.
- Make sure your PC has the phone's USB drivers installed.
If not, download the HTC USB Driver (for Windows) from this post footer or you can also get them installed by downloading the "HTC Sync" software. After installing the drivers, connect your phone to the PC with the USB cable at least once and the USB drivers will be installed to your PC.
- You need to put a Goldcard SD card inside your phone during the flashing process, otherwise you'll get an "Incorrect Version" Error when flashing. Scroll down to "Resources Centre" to find out how to easily create a Goldcard in a couple of minutes.
- Download the World Generic HTC shipped official ROM (firmware) with its flashing utility (RUU) from this thread:
[ROM] RUU_Vision_HTC_WWE_1.34.405.5_Radio_12.28b.60.140e _26.03.02.26_M
(thanks football for sharing !!).
- From your PC, run the RUU, follow the on-screen instructions, and let it finish the process.
RESOURCES CENTRE​
HOW TO CREATE A GOLDCARD​​
- To easily create a Goldcard in a couple of minutes without ADB skills or commands, check this thread.
TIP: After reading post 1 and downloading the automated software, be sure to read post 5 there for a neat guide.
- To manually create a Goldcard (requres ADB skills) check this thread.
(thanks Apache14 !!)
TIP: Put the SD card you want to convert to "Goldcard" into your phone, connect your phone to the PC, select "Disk Drive" in your phone, and follow only the step 2 of that post. The other steps mentioned there are not required to create a Goldcard to debrand/downgrade.
EXTRACTED OFFICIAL ROMS AND OTHER UTILITIES​​
- Here's the World/Euro generic 1.34.405.5 rom.zip (aka "PC10IMG.zip"), extracted from the official RUU [megaupload].
BEWARE: This is a signed officila image, it should be flashed only to a phone originaly shipped with this firmware, or to a CID unlocked phone.
WHAT TO DO IF SOMETHING GOES WRONG​​
- If something goes wrong, eg. you erroneously flashed a T-Mobile official image and now your phone is looping at boot or seems "bricked", you can check fastludeh22's thread: How to recover my semi-brick
or his other thread about flashing a wrong image
(thanks fastludeh22 !!)
HTC ADB DRIVERS FOR WINDOWS VISTA/7, 32/64 bits​​
- Attached to post footer is a package with the ADB HTC USB drivers for Windows Vista / Windows 7 PCs
- These drivers are required for ADB
- Just in case you don't want to download and install the full "HTC Sync" software
ADB MINI PACKAGE​​
- Attached to post footer is a package with a basic, mini ADB SHELL for Windows Vista / Windows 7 PCs
- Just in case you don't want to download the full "Android SDK" software
- The ADB USB phone drivers are required
- There's a good ADB learning guide here: ADB for noobs
(thanks steviewevie !!)
---
- Also, and for reference only, the older Visionary R12 app is attached to this post footer
ROOT - ROOTING the HTC DESIRE Z:
FREQUENTLY ASKED QUESTIONS​
1.- What is "root" ??
"Root" is the user account in Linux with all priviledges: The "root user" can edit anything on the system. For safety reasons, users do not have all those priviledges out of the box.
Remember: Android is Linux based. When you "root" your phone you gain write/read-access to areas of the phone you couldn't previously access.
Rooting the phone is optional of course.
2.- Why should I "root" my phone ??
Mostly, rooting is useful only for developers, unless you want to run a root-requiring app/mod or you want to flash your phone.
When you root your phone you are allowed to:
a) Run more linux (Android ADB) commands and use Superuser priviledges.
b) Use many apps that require root priviledges (Titanium Backup, Root Explorer, etc).
c) Change important system settings. In our case, rooting lets us turn off the ROM security in order to flash other firmwares and run some interesting tweaks like overclocking and installing hardcore recovery apps.
3.- Is "rooting" safe ??
Yes, if you read carefuly and follow the instructions nothing will happen.
4.- Will "rooting" erase all my info ??
No, it's just a change on system permissions.
5.- Will "rooting" void my warranty ??
Hmmm... good question, anyway you can always go back and un-root to pretend nothing ever happened
6.- After I have rooted my phone, can I uninstall the VISIONary tool ??
Yes.
Be aware that removing the VISIONary tool will NOT remove root ("un-root" your phone), it will only remove the rooting tool, obviously.
7.- Will I loose "root" if I uninstall (remove) the VISIONary app ??
No.
Paul's VISIONary app is just a rooing tool, root changes will stay.
8.- Is the process reversible ??
Yes it is.
9.- How do I "un-root" my phone (remove root) ??
Should you need to do so, just open VISIONary again, and tap "Unroot Now!"
10.- Can I flash a different ROM after I "root" my phone ??
No. To flash a non-official ROM (custom or unsigned) you need S-OFF. To flash an official (but not your orginal) firmware you need CID unlock.
Piece of cake, ain't ??
FLASHING the HTC DESIRE Z:
FREQUENTLY ASKED QUESTIONS​
1.- What is a "ROM" ??
"ROM" is "Read Only Memory". It refers to the phone's non-accessible, read-only internal memory. It contains the Android Operating System and all the original software that runs your phone.
Usually a FULL ROM (aka "firmware") consist of: a Recovery image, a Boot image (which contains the Kernel and the ramdisk), a System image (the operating system or "OS"), and a Radio image.
Frequently, we use the term "ROM" losely: we refer to a "ROM" or "firmware" as an image that can be flashed to that inetrnal memory.
There are "official" ROMs from HTC, and "custom" ROMs modified by users.
2.- What is "flashing" ??
Flashing is writing a new full firmware image ("ROM") or a portion of the firmware into your phone's internal memory.
You can flash a Recovery (like ClockworkMod), a Kernel (or boot image), a System (the OS), a Radio, or a full firmware which contains all of them.
3.- Why should I ever want to "flash" my phone ??
If you ever want to:
- Update your phone to a newer official firmware (since it's "official", this doesn't require root or S-OFF, and won't void your waranty).
- Debrand or downgrade your phone to another official firmware.
- Replace your stock ROM for a custom ROM, eg. with or without HTC Sense, other Android builds, etc..
- Install a better Recovery utility (like ClockworkMod or Amon_Ra).
- Change your Radio ROM.
- Replace the Kernel for an overclocked or modified one.
- Etc...
4.- What is "S-OFF" and why do I need it ??
Every phone has Security ON (S-ON) by default.
In order to get full write access (eg. to flash a firmware or install a custom Recovery tool) you need to turn S-OFF.
S-OFF is different from "root": S-OFF lets you flash unsigned images using the Fastboot option on the Bootloader or through a custom Recovery (ClockworkMod Recovery is the most used).
You need to run gfree (full S-OFF) or flash an Engineering hBoot (partial S-OFF) to switch S-ON to S-OFF. You only have to do this once, not every time you want to flash.
A flashed Engeneering hBoot S-OFF will be lost if an original ROM is flashed with an RUU, but getting S-OFF with gfree will stay even if an original ROM is flashed again, because gfree modifies partition 7 of your phone to disable the emmc's write protection, and removes the brq filter from the kernel: full S-OFF.
5.- How do I return to "S-ON" ??
If for some reason (sending phone for warranty or repair, etc) you want to go back to S-ON:
- If you got S-OFF by flashing an Engineering hBoot, download the official HTC RUU for your phone version and flash the stock firmware back again. S-ON will be restored. This forum contains many threads with official RUUs.
- If you got S-OFF with gfree, it saved a backup copy to your SD card called "part7backup-xxxxxxxxxx.bin". It can be flashed back from a terminal emulator or from an ADB shell:
"dd if=/wherever/your/part7backup-xxxxxxx.bin of=/dev/block/mmcblk0p7"
6.- What is CID unlock and why do I need it ??
HTC uses CID lock to secure their phones.
The CID, or "Carrier ID", is a string that identifies carrier and language of your device; it is also contained on RUUs and is used to check that you only flash your device with the right, original ROM from your carrier/region.
CID unlock (aka "SuperCID", similar to Windows Mobile's "HardSPL") allows to flash any official RUU and install any ROM you like: from other regions, debranding, downgrading, etc.
gfree easily does both S-OFF and CID unlock.
7.- What is an "RUU" ??
RUU means "ROM Update Utility". It is a flashing tool.
RUUs are "official" shipped from HTC, they contain the flashing tool and a full firmware in a single package. RUUs are executed from a PC.
8.- What is "Radio" and what is the deal with different "radios" ??
They improve your phone signal, Bluetooth, WiFi and GPS reception, and perhaps battery life.
(Thanks Lennyuk !! you are da stig's radio cousin )
The official radios thread is located here
9.- Will "flashing" erase all my info an installed apps ??
- If you are flashing a Kernel, a Radio or a Custom Recovery, NO.
- But if you flash a system or a full firmware ROM, then YES: everything will be wiped off, so be sure to backup your stuff.
There's plenty of backup apps available for download from the Market.
(I use and recommend Titanium Backup, but it needs root )
You can also do a NANDroid backup.
10.- Will "flashing" void my warranty ??
Aha !! Good question again...
Anyway if your current stock firmware RUU is already available for download you can always flash it back, or you can backup your current ROM image, save it in your SD card or PC, and restore it later to go back to stock.
Enjoy your Desire Z the EZ-DZ way !!
BASIC SKILLS and FLASHING TERMINOLOGY:
FREQUENTLY ASKED QUESTIONS​
1.- What is "Bootloader" ??
The Bootloader is a firmware management tool included on every stock ROM, it lets you reset to factory default, use "Fastboot" to flash official images, or launch the Recovery utility.
From the Bootloader you can also check your S-ON or S-OFF state, your firmware and Radio version, etc.
You don't need root or S-OFF to enter the Bootloader because every HTC phone has it.
2.- How do I enter the Bootloader ??
Power off your phone, then, hold the volume down key and the power key.
(You need to disable "Fast boot" from Settings -> Applications, or remove the battery to really power off the Desire Z. Otherwise, power off will just hybernate the phone, and when restarting you will not be able to enter the Bootloader).
To exit Bootloader you have to remove the battery.
If you have a custom Recovery installed, you can select "Recovery" to go there and rebot the phone from the Recovery menu.
3.- How can I backup my current ROM (firmware) ??
With a NANDroid backup from a custom Recovery.
4.- What is a "custom Recovery" and how to do it ??
A custom Recovery (eg. ClockworkMod, aka CWM or just CM) replaces the original Recovery from your firmware with an enhanced version.
A custom Recovery is better than the stock Recovery because it lets you safely flash unsigned or unofficial ("custom") ROMs, and lets you make full backups of your current whole firmware (memory) image (a NANDroid backup).
5.- How do I install ClockworkMod (CWM) Recovery ??
You need root and S-OFF.
Download ROM Manager from the market, install and open it.
Tap "Flash ClockworkMod Recovery", it will ask "Confirm phone model: HTC G2", tap yes (thanks for the tip stridger !!). When finished, it says "Successfully Flashed ClockworkMod Recovery!"
I recommend rebooting the phone after flashing the Recovery.
Now let's test it:
From ROM Manager, tap "Reboot into Recovery", it will ask "Are you sure you want to reboot into ClockworkMod Recovery?", tap OK.
Inside ClockworkMod Recovery, use the trackpad to navigate and select an item, or the volume buttons to scroll, and power button to go back.
Select "Reboot system now" to exit ClockworkMod.
If ClockworkMod Recovery doesn't start and you see a red triangle with an exclamation mark, flash it again. Sometimes it requires a second flash to work properly.
6.- What is a NANDroid backup ??
A complete system image that can be restored at a later date. It is more than a backup because it includes everything you currently have on your phone's internal memory: Boot, Recovery, System, Data, Cache, etc. It's a snapshot of your whole ROM.
To make a NANDroid backup, go to the "Backup and Restore" option in Clockwork and proceed. A NANDroid backup will be saved to the SD card's ClockworkMod folder.
TIP: Save a copy of your NANDroid backups to your PC. It will be useful if the SD card fails, your phone is stolen, or gets bricked.
7.- How can I restore a NANDroid backup ??
If you can access ClockworkMod Recovery it will be very easy to restore from its menu:
Enter the Bootloader (Vol down + Power), select "Recovery" and you will be redirected to ClockworkMod, from where you can restore your NANDroid backup
If you phone is bricked and you can't access the Bootloader, there's still a last chance:
You can try to flash ClockworkMod Recovery to your phone from your PC using an ADB shell and the "Fastboot" command. Tricky, but life saving.
Download the PC-flashable ClockworkMod Recovery image from here and copy it to your Andoird SDK/tools folder.
Then, open an MS-DOS command prompt, connect your phone to the PC, and flash it with this ADB command: fastboot flash recovery recovery-clockwork-2.5.1.2-vision.img
8.- What is ADB ??
ADB is the Android Debug Bridge. It uses linux commands to send instructions to the phone.
You can use ADB commands straight from an MS-DOS prompt or open an ADB shell to type linux commmands.
With ADB you can install apps, remove apps, flash images to your phone, and make many changes, all from your PC.
If you are not familiar with MS-DOS / LINUX commands this can be a bit complicated, so this is for slightly advanced users.
To get an ADB shell setup and running you need to download the Android SDK, add your SKD's path to the environmental variables, and then open an MS-DOS command line box on your Windows PC.
There's a good ADB learning guide here: ADB for noobs
(thanks steviewevie !!)
9.- What is a "Goldcard" ??
A Goldcard is a modified SD card which bypasses HTC's RUU SPL/CID check.
When inserted into your phone, it will let you override HTC's firmware flashing protection.
You can take an old spare SD card you may have laying around and convert it to a Goldcard. Size of the card doesn't matter.
When a Goldcard is inserted into the phone you can flash any official HTC firmware, even if it doesn't match your region (aka "debranding") or is older.
Of course the Goldcard is required inserted into the phone only during the flashing process. You can remove it afterwards.
10.- What is an "MD5 checksum" ??
It is a unique algorithm generated from any file, very useful to confirm a file's integrity after downloading/uploading/copying. It looks like a large alphanumeric number.
Many cookers and developers often offer the MD5 checksum number of their files, so the ROM, Radio or Kernel can be checked after download and before flashing, using any MD5 checksum app/program from a PC or the phone.
I use a free Windows app called winMD5sum to check the integrity of my downloads.
Enjoy your Desire Z the EZ-DZ way !!
Original, obsolete ROOT / S-OFF method from November 2010
(for reference purposes only)​
STEP BY STEP INSTRUCTIONS: HOW TO PERMANENTLY ROOT the HTC VISION
(aka "HTC Desire Z", european or american version, not valida for UK Vodafone, Asia Desire Z and newer serial numbers)​
1.- On your PC, download paulobrien's VISIONary+ R14 rooting tool app installer from his thread [click here], and copy it to your phone's SD card.
(Thanks to the authors of the rage exploit and to paulobrien for the rooting tool)
2.- On your phone, download any File Explorer from the Android Market and install it.
TIP: I use and recommend EStrongs File Explorer, but Astro or any other is OK.
3.- From the "All apps" menu, go to Settings -> Applications
There, check "Unknown sources", and turn off (uncheck) "Fast Boot".
Now tap "Development" and check "USB debugging".
Press back, and back again.
TIP: After you have finished this tutorial and rooted your phone, you can come back to Settings to re-enable Fast Boot and disable the USB debugging, if you wish.
TIP: Make sure your USB cable is unplugged form the phone during the rooting process (thanks for reporting, Thedeadcpu)
4.- Open your File Explorer, scroll and search for the VISIONary app you just copied to your SD card, and tap to install.
Now press back, back, and exit the File Explorer.
5.- From the "All apps" menu, tap VISIONary+
Check the "Set system r/w after root" option, leave the others unchecked.
Tap "TempRoot Now!" and wait... let it finish...
Tap "Attempt PermRoot Now!" It will ask for SuperUser permissions: allow.
Phone will reboot by itself.
NOTE: Remember you disabled "Fast Boot" ?? Be patient and let it boot, takes time, its normal, that's a real boot.
TEST: To test if you successfuly achieved permanent root: turn phone off, remove the battery for aprox. 30 seconds, reinsert the battery and power on.
Now you can test if your "root" is still there:
Go to "All apps", search for an app called "Superuser" and open it. If it's there and opens, well, CONGRATS: you have permanent root.
Also, you can try downloading some root-requiring apps from the market (like Titanium Backup, Root Explorer or Bernacle WiFi); if they run is because you still have root after the full reboot, which means your root is permanent.
TIP: Hey, paul spent many hours making this shizz happen, please consider following this link and saying "thanks!"
EZ-DZ GUIDE to INSTALL the ENGINEERING BOOTLOADER (hBoot) and TURN S-OFF
WITHOUT "ADB" or "SDK" SKILLS​
- Again: please scroll down to posts 2 and 3 to read the FAQ to learn what's this !!
- After rooting, and if you want to flash unsigned images or make a full NANDroid backup, you need an Engineering Bootloader to switch "S-ON" to "S-OFF".
- S-OFF is different from root: S-OFF lets you flash unsigned images using the Fastboot option on the Bootloader, or through Clockwork Recovery.
- This guide will install an Engineering hBoot to get full write access to your Desire Z.
(Thanks MrPavel for the Engineering hBoot for the Desire Z !! Also, many thanks to scotty2, tmzt, adwinp, unforgiven512, vro25, schriss, and especially stridger for their efforts, testing, sharing, writing instructions; I modified it to avoid ADB shells and USB PC connection bugs)
1.- You only need to get two files: wpthis-Z.ko and hboot_7230_0.84.2000_100908.nb0. You can find them on stridger's guide thread. Download both files and come back.
Get any MD5 checksum software and check both downloaded files to see if they match the MD5 checksums listed on stridegrs post (I use WinMD5sum on my Windows PC, which is free).
It is VERY IMPORTANT to check the MD5 checksums of the downloaded files because flashing a corrupted hboot will brick your phone !!
Now, do yourself a favor and rename hboot_7230_0.84.2000_100908.nb0 to hbooteng.img (you'll thank me for this on step 5 ).
Copy both files to your phone's SD card, make sure you have a good SD card without errors, and make sure the SD card is inside your phone.
2.- Just as you did when rooting, first you need to temporarily disable "Fast boot" and enable "USB debugging" from your phone's Settings -> Applications
3.- On your phone, download "Android Terminal Emulator" from the market and install it.
Open your Terminal Emulator, and using the hardware keyboard type "su" and press Enter to gain Superuser priviledges; if you are asked for Superuser permissions, tap "Allow".
The $ prompt should have changed to #, confirming you are now typing commands as a Superuser.
4.- Now, to temporarily diasble the write protection, type this and press Enter:
insmod /sdcard/wpthis-Z.ko
It will say "insmod blah blah failed (Function not implemented) blah blah" but that's OK: your phone is complaining because you just pulled down his pants This temporary change will be gone next time you reboot, but for now, it will let you flash the engineering hBoot in the next step.
NOTE: The "wpthis-Z.ko" file you downloaded is specific for the stock Desire Z kernel, if it says something different ("exec format") is because you have a different kernel (cyanogenmod or a newer build).
5.- Now let's apply the Engineering hBoot, but PLEASE BEWARE, make sure to type the memory address mmcblk0p18 (zero p one eight) EXACTLY as you see it here, if you type something different you could brick your phone forever, so be careful and double-check you didn't mistype anything before hitting Enter !!
(don't worry, nothing bad should happen if you checked the MD5 checksum to confirm the file downloaded correctly, and you type this right)
dd if=/sdcard/hbooteng.img of=/dev/block/mmcblk0p18
6.- Now type sync and press Enter to make sure your changes are loaded to memory, type exit and press Enter, close the Terminal Emulator and breathe.
7.- Reboot the phone: Power off, then power on. Let it boot completely.
TEST: Let's check if you got S-OFF.
After the reboot, Boot to Bootloader and in the first line you will notice if you are "S-ON" or "s-OFF".
To enter Bootloader, power off the phone, then hold the volume down key and the power button, and you are there. To exit Bootloader, remove and reinsert the battery and power on.
Congrats !! Now you can install Clockwork Recovery (read the FFAQ !!) and use it to flash images or make a full NANDroid backup.
Kudos.
Nice. Was waiting for someone to post a thorough, step-by-step pretty much foolproof method. who knows how many people borked their D-Z's already b/c of a lack of solid information out there.
Nicely done sir.
Yeah a lot of people are calling their T-Mo G2 a Desire Z, and it is getting sketchy to know which phone is being talked about...
Tried flashing the world RUU to my Bell Desire Z and it didn't work. Even with perm root.
It says
Error 130: MODEL ID ERROR
aerok said:
Tried flashing the world RUU to my Bell Desire Z and it didn't work. Even with perm root.
It says
Error 130: MODEL ID ERROR
Click to expand...
Click to collapse
let me finish the guide please
If you've been messing around with other methods previously, better reset to stock first and the proceed.
I flashed the WWE euro firmware on my NAM "Bell" hardware using the official HTC RUU and EVERYTHING is working OK (full HTC apps, 3G over 850/1900MHz, Market, etc: easily "debranded")
So I am sure it's easy and works
Gimme a couple of hours to finish it pls
.
Allright, I'll be patiently waiting. =D
Successfully rooted my Bell Desire Z using the instructions posted; thank you gtrab! I look forward to reading your finished guide.
After permanent root, here's an interesting test (and a way to restore to factory settings
Power you phone off, now, hold the volume down button and the Power button simultaneously. Keep them pressed untill you go into a white menu saying:
VISION PVT SHIP S-ON
H-BOOT-0.85.005
MICROP-0425
RADIO-26.03.02.26_M --> this is your radio version
eMMC-boot
Oct 11 2010,20:10:38 ---> this is the date of your current firmware (ROM)
You will also see menu with these optins:
FASTBOOT
RECOVERY
FACTORY RESET ---> you can use this option to "clean" your firmware to a pristine MINT state (everything will be erased)
SIMLOCK
IMAGE CRC
PS: to get out of this screen without restoring your firmware, just remove the battery and power on
Great guide for the noobs dude Should be made a sticky,
Just have to add the s-off tutorial when released today by POB and it will be a complete winner
JD
@JupiterDroid please keep me posted !!
PS: Interestingly enough, if you check my previous post (post 10), I have S-ON
(well, by flasshing the EURO ROM I was flashing an HTC signed firmware indeed)
Nice work mate
Please explain
1)what is radios and what is the deal with different radios. What is safe, what is not. What it is for?
2)how to create a full backup of your current phone/rom/state and be able to recover it anytime later if you wish...
This is two of the initial concerns that Noobs like me need to know to, Thanks..
yudhistre said:
Please explain
1)what is radios and what is the deal with different radios. What is safe, what is not. What it is for?
They improve your phone signal, bluetooth, wifi and gps inproving the quality and purhapse battery life (in theory)
2)how to create a full backup of your current phone/rom/state and be able to recover it anytime later if you wish...
once you have a custom recovery installed (Clockwork Mod or Amon_Ra) you can do a nandroid backup which is a complete system image that can be restored at a later date.
This is two of the initial concerns that Noobs like me need to know to, Thanks..
Click to expand...
Click to collapse
answers in the quote
In the tutorial it says to disable Fast Boot... can we re-enable it afterwards?
1) Does this interfere with the functionality of HTCSense.com?
That was one of the nice things about HTC Sense UI 2.0
2) Doing this gives no more OTA updates I assume, will I have to flash the latest RUU each time?
3)Just thought of another "issue". If this is the EU version, would HTC Locations only have EU maps?
Lennyuk said:
answers in the quote
Click to expand...
Click to collapse
thanks lennyuk, will paste to front post
CWolfCW said:
In the tutorial it says to disable Fast Boot... can we re-enable it afterwards?
Click to expand...
Click to collapse
yes, this will also be included once I finish the tuto
whodere said:
1) Does this interfere with the functionality of HTCSense.com?
That was one of the nice things about HTC Sense UI 2.0
2) Doing this gives no more OTA updates I assume, will I have to flash the latest RUU each time?
3)Just thought of another "issue". If this is the EU version, would HTC Locations only have EU maps?
Click to expand...
Click to collapse
Yes I will also talk about that when I finish writing the tuto
Flashing my phone now.
Doing it via a Parallels Windows 7 VM on OSX....
Was a little worried in the beginning when the phone rebooted and Parallels asked me if I wanted to keep the phone attached to the VM - but it looks like it's going through now as there is a progress bar "Sending"...
Oh oh. Said it could not update due to incorrect model?
Hmmm...
gtrab said:
thanks lennyuk, will paste to front post
yes, this will also be included once I finish the tuto
Yes I will also talk about that when I finish writing the tuto
Click to expand...
Click to collapse
You should also include what to do the the "Connect to PC" message comes up. I just ignored it.

Rooted. Whats next?

Hi fellas
First i want to thank everybody that take there time to help others and that are patient with noobs like me or that have little pc knowledge.
Also will like to donate didn't find where to do it need some help on where to go to donate and i encourage any one that can to help as well to keep this site going.
Now that i got that out of the way this is my phone info
HTC Desire
Bravoc DVT2 ship S-off
HBoot 0.98
Microp 051e
Touch panel SYNT0101
Radio 2.05.10.08
Jul 5 2010
I believe im rooted i do have super permission app and the unrEvOked 3 program that i used did everything nice a smooth.
Now i have no idea what to do in order to customize my phone. My computer is a Mac just in case i see ppl also ask if your are on pc or mac.
Thanks in advance for any help
check the theme section if you want to get a real personal look. the best app that alot of people use and myself is laucher pro plus as well as minimalistic text and simi folder, clock and battery. take a look at the screenshot thread, there are alot of helping people on this forum that would be happy to get you started.................sudeki300
good luck
You can now flash a custom ROM. I tried it 10 months ago, now I'm addicted . And I will recommend you to update you'r radio. My favorite ROM is InsertCoin A2SD CM7 HBOOT/A2SD+ STOCK HBOOT v15. Read Android Development section.
Maybe Im doing it wrong but I went to the Desire theme forum and I found this ROM B-Berry-MIUI so I downloaded I drop it into my sdcard I go on recovery mode see that B-Berry is there I select it but but it said no files found.
Any tips please or any step by step guide.
Thanks for the help in advance.
Do you have a GSM or a CDMA phone ? SIM or no SIM ?
Its a CDMA.
Thank You for trying to help.
I think that I need to download this three items before I can start flashing ROM but they're no longer available does anyone knows where can I find them.
I could'nt copy and paste due to been a new member but they go something like this:
defer/reco....bravo-slcd.img
(Cyanogen) /cm/nigthly/bravo/
/bravo/rad....5.09.00.20.zip
Thanks in advance for any help
Look in here: http://forum.xda-developers.com/showthread.php?t=809328
Be careful to select only the CDMA ROMs since you're CDMA. GSM ROMs, which make up most of the custom ROMs, won't work on CDMA phones (and vice-versa)
So i found the lates upgrade of radio i download it and when i open it i get a folder that said META-INF and another item that said radio.img and it has a symbol of a page with a hardrive in the middle. Now do i drop both of these item on the sd card as they are or what i do at this point.
Thanks
loizapr said:
So i found the lates upgrade of radio i download it and when i open it i get a folder that said META-INF and another item that said radio.img and it has a symbol of a page with a hardrive in the middle. Now do i drop both of these item on the sd card as they are or what i do at this point.
Thanks
Click to expand...
Click to collapse
There is a good guide on flashing radio here:
http://oxygenrom.com/viewtopic.php?f=3&t=6
If you are still using the stock partition table (unless you deliberately changed it, you are- see the alpharev site) you can also flash radios from recovery:
http://forum.xda-developers.com/showthread.php?t=687464
Fash Radio (S-ON recovery method):
1.Fully charge your phone
2.Download the radio image from the link below and put it on your sdcard
3.Reboot your phone into the recovery and flash the .zip like you would flash a ROM
4.Reboot your phone.
Flash Radio (S-OFF fastboot method):
1.Fully charge your phone
2.Download the radio image from the link below and unzip the radio.img
3.Connect your phone to your computer.
4.Reboot your phone into the bootloader (fastboot mode).
5.At the command prompt on your computer type: fastboot devices
6.A value like HTXXXXXXXXXXX should be displayed with the word fastboot next to it.
7.Your phone screen should have FASTBOOT USB on it.
8.If all of the above is not exactly as described DO NOT PROCEED and resolve your fastboot problem.
9.At the command prompt type: fastboot flash radio "filename".img - you must type it correctly!
10.Now, observe the computer and be patient TOUCH NOTHING!!
11.The process will copy the image to your phone, write the image to the radio partition and perform some magic be patient TOUCH NOTHING!!
12.Watch the little indicator at the top of your phone screen.
13.Once the process appears to finish (it may not say complete) wait a further FULL 60 SECONDS and be patient TOUCH NOTHING!!
14.Then, and only then, reboot your phone.
I use Mac and this guide is for windows but i try typing fastboot devices on my Terminal and it said command not found .
I really thank everyone that is trying to help me.

[Guide] Return stock without latest RUU

Who should read this post?
You have updated your One X to a newer version via OTA, then you want to restore the software/ return stock but the latest RUU is not available. (boot to fastboot mode and type the following command "fastboot getvar version-main", This is the true version of your phone!)
You have some basic skills to flash things using "fastboot"
Those who want to back to stock and wait for the JB OTA.
Those with ICS hboot should works without any problem, someone had test it on JB hboot and works(updated in step 6, 7). but we need more testers.
The concept behind.
1. Fool the RUU to make it believe that it is flashing the latest ROM, but actually, we are flashing an older version.
2. after that, boot up the phone with older version of software, then OTA and update the phone to latest software.
How to do that?
0. backup all your stuff including those in SD, all your stuff in your phone will be lost. Then wipe all data (including SD) using your custom recovery. (important! Otherwise, you may not be able to receive OTA).
1. You have to download a "custom RUU" that can be found here.
http://db.tt/z8ajRTuH
Feel free to give a thanks to billd2439, he provide this working link to download the custom RUU.
Just go to #115 http://forum.xda-developers.com/showthread.php?p=35139501#post35139501 and give him a thanks
2. Download the ROM file, it should be in zip format. (You can also extract the rom file by running a RUU, just run the RUU, don't click anything and search the computer for "rom.zip") (In my case, I have an older version 1.29.708.15 rom extracted from RUU)
you may want to find RUU here http://www.htcruu.com
3. unzip the customRUU.zip to a folder, e.g. "customRUU"
4. unzip and extract "android-info.txt", "boot_signed.img" and "system.img" to a folder
5. open android-info.txt with "notepad" (notepad++ is highly recommended)
6. type the following command to get the information from your phone.
fastboot getvar all
you should pay attention to the following information
modelid:
cidnum:
mainver:
hbootpreupdate:
7. edit the value of "modelid", "cidnum", "mainver" and "hbootpreupdate" to match the information you get from step 6.
by doing this your will try to fool the RUU to belive that you are going to flash a newer version e.g (I have OTA my phone to 2.17.708.7, but now I want to fool the RUU with this old rom with a version number of 1.29.708.15, so I change the value to 2.17.708.7 )
Thanks ahmedaljaf for telling me to modify hbootpreupdate to makes JB downgrade works
8. save the file.
9. zip "android-info.txt", "boot_signed.img" and "system.img" and rename the zip to "rom.zip". (remember only zip the files, not the whole folder!)
10. place the "rom.zip" you just created to the "customRUU" folder
11. make sure your phone is still "unlock", remember to turn on USB Debugging, unplug the USB cable and reboot your phone, then goto fastboot mode and connect the USB cable.
(important, do the above to avoid error messages in RUU)
12. run the file "ARUWizard.exe" inside the folder "customRUU" (see the Attached Readme_Eng.pdf if the customRUU cannot display in correct language)
You can change the customRUU to English version by just delete or rename the language file "ARUWizard_Eng.lng" (Thanks ahmedaljaf for telling me this :good
13. follow the on screen instruction,
14. your phone should reboot and boot up with and old version of software.
15. restart the phone and go to fastboot mode.
16. extract the "recovery_signed.img" from your old "rom.zip" (not the rom.zip you create! ) and place it to some where.
17. flash the recovery by typing the following command "fastboot flash recovery recover_signed.img"
18. relock the phone
19. boot up the phone and try OTA
18. if the OTA download finish but fail to reboot to recovery update automatically, just manually boot to recovery and the update will be ok.
If you can return stock with this method, please reply and list the version here. And you can give me a "thanks" :good:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
There's NO way to downgrade hboot unless you have s-off.
Sent from my HTC One X using xda premium
ionut.micu said:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
Click to expand...
Click to collapse
They are somebody on chinese forum who use this method claimed he was able to do hboot downgrade through this method, but no one seem suceed so for.
Well, technically this method able to get you spoof ROM version because it check on your PC. While for hboot it validate the signature and version on the phone before upgrading itself. You can see the process if you push the firmware yourself via fastboot.
HebeGuess said:
They are somebody on chinese forum who use this method claimed he was able to do hboot downgrade through this method, but no one seem suceed so for.
Well, technically this method able to get you spoof ROM version because it check on your PC. While for hboot it validate the signature and version on the phone before upgrading itself. You can see the process if you push the firmware yourself via fastboot.
Click to expand...
Click to collapse
What if we hex edit the 0.95.0000 before we put it into the rom.zip to make it think that it's a newer version, will that brake the signature?
Sorry but I don't have the guts to try it myself
a good link
hokoonho said:
Who should read this post?
You have updated your One X to a newer version via OTA, then you want to restore the software/ return stock but the latest RUU is not available.
You have some basic skills to flash things using "fastboot"
Those who want to back to stock and wait for the JB OTA.
The concept behind.
1. Fool the RUU to make it believe that it is flashing the latest ROM, but actually, we are flashing an older version.
2. after that, boot up the phone with older version of software, then OTA and update the phone to latest software.
How to do that?
0. backup all your stuff including those in SD, all your stuff in your phone will be lost.
1. You have to download a "custom RUU" that can be found here (you can also found a rom that for One X for HK only).
http://pan.baidu.com/share/link?shareid=64762&uk=1042525484
If your phone is from other region, you may want to find the rom or RUU here http://www.htcruu.com
2. Download the ROM file, it should be in zip format. (You can also extract the rom file by running a RUU, just run the RUU, don't click anything and search the computer for "rom.zip") (In my case, I have an older version 1.29.708.15 rom extracted from RUU)
3. unzip the customRUU.zip to a folder, e.g. "customRUU"
4. unzip and extract "android-info.txt", "boot_signed.img" and "system.img" to a folder
5. open android-info.txt with "notepad" (notepad++ is highly recommended)
6. edit the value of"cidnum" to match your phone, e.g. ("HTC__622" for HK, "HTC__621" for Taiwan)
7. edit the value of "mainver" to the current software version your phone. e.g (I have OTA my phone to 2.17.708.7, but now I want to fool the RUU with this old rom with a version number of 1.29.708.15, so I change the value to 2.17.708.7 )
8. save the file.
9. zip "android-info.txt", "boot_signed.img" and "system.img" and rename the zip to "rom.zip". (remember only zip the files, not the whole folder!)
10. place the "rom.zip" you just created to the "customRUU" folder
11. make sure your phone is still "unlock"
12. run the file "ARUWizard.exe" inside the folder "customRUU"
13. follow the on screen instruction,
14. your phone should reboot and boot with and old version of software.
15. restart the phone and go to fastboot mode.
16. extract the "recovery_signed.img" from your old "rom.zip" (not the rom.zip you create! ) and place it to some where.
17. flash the recovery by typing the following command "fastboot flash recovery recover_signed.img"
18. relock the phone
19. boot up the phone and try OTA
18. if the OTA download finish but fail to reboot to recovery update automatically, just manually boot to recovery and the update will be ok.
Click to expand...
Click to collapse
link to custom ruu its dead. any alternative?
ionut.micu said:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
Click to expand...
Click to collapse
No, if you include the old hboot, the process will be fail.
Sent from my HTC One X using xda premium
darckreign1984 said:
link to custom ruu its dead. any alternative?
Click to expand...
Click to collapse
link updated, enjoy
Sent from my HTC One X using xda premium
or you could just cook yourself a flashable zip from the rom.zip. Then fastboot flash rec and boot. Chances are ics wont boot on the newer hboots. Still the ota can be flashed as update.zip maybe.
usefull for some case
bookmarked
BRILLIANT! Absolutely brilliant! Thanks a million hokoonho. This method worked like a treat on my HK_621 HOX which was running ARHD 9.7.2
unsucces
speedofheat said:
BRILLIANT! Absolutely brilliant! Thanks a million hokoonho. This method worked like a treat on my HK_621 HOX which was running ARHD 9.7.2
Click to expand...
Click to collapse
arhd 12 and hboot 1.28 - not working
the 10 min time to flash its useles.... nothing its flashing in this time
darckreign1984 said:
arhd 12 and hboot 1.28 - not working
the 10 min time to flash its useles.... nothing its flashing in this time
Click to expand...
Click to collapse
The method works well with ICS, even with other HTC model as well, but I am not sure if it still work will JB and latest hboot. But it won't kill your phone.
Sent from my HTC One X using xda premium
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
lukems said:
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
Click to expand...
Click to collapse
It's OK, The RUU may not be able to select the right language to display, but It still works, since the RUU only use adb and fastboot to finish its process, and all these adb and fastboot are run in English...
A brief translation was made for those cannot Open the customRUU in correct language. go to OP for the pdf file
hokoonho said:
It's OK, The RUU may not be able to select the right language to display, but It still works, since the RUU only use adb and fastboot to finish its process, and all these adb and fastboot are run in English...
I am translating the Text to English and will upload a guide, just follow the guide to click the buttons... wait for a few minutes please.
Click to expand...
Click to collapse
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
lukems said:
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
Click to expand...
Click to collapse
Could you provide a ling to the English version you've got ? Thanks
lukems said:
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
Click to expand...
Click to collapse
Don't relock at this moment, otherwise, you will not be able to flash the stock recovery. Unlock it first. Make sure USB debugging is on, then REBOOT to fastboot and start the RUU. Or...Try another USB cable, DON'T connect via a USB hub...
Sent from my HTC One X using xda premium
hokoonho said:
Don't relock at this moment, otherwise, you will not be able to flash the stock recovery. Unlock it first. Make sure USB debugging is on, then REBOOT to fastboot and start the RUU. Or...Try another USB cable, DON'T connect via a USB hub...
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Ok will try now.
Edit: I am now waiting for it to finish... we will see soon enough if it works.
Screenshot showing upgrade screen uploaded.
Edit 2: It completed successfully
build downgraded from 2.17.401.2 to 1.28.771.9
lukems said:
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
Click to expand...
Click to collapse
lukems said:
Ok will try now.
Click to expand...
Click to collapse
I have updated step 11. should disconnect the USB cable during reboot. If it still not work, restart both your phone and PC.

Help my HTC 10 has gone mad.....

Hi all,Any help will be greatly received,
my stock 10 started having random lock ups,freezes and reboots ,
it has now even decided to give itself a factory reset on its own WTF?
so i thought software has gone corrupt, so ive downloaded the correct firmware and put it on the sd,when i boot into download
mode from bootloader it says sd not mounted?? tried formatting sd card to fat 32 and ntfs.
it also has lost its recovery as just get the red exclamation icon,
and because it factory reset itself without me entering my pin google has set the 24hrs timer so i cant even get further than the google sign in page to root it and flash it that way...
please help
cheers
Markieboy said:
Hi all,Any help will be greatly received,
my stock 10 started having random lock ups,freezes and reboots ,
it has now even decided to give itself a factory reset on its own WTF?
so i thought software has gone corrupt, so ive downloaded the correct firmware and put it on the sd,when i boot into download
mode from bootloader it says sd not mounted?? tried formatting sd card to fat 32 and ntfs.
it also has lost its recovery as just get the red exclamation icon,
and because it factory reset itself without me entering my pin google has set the 24hrs timer so i cant even get further than the google sign in page to root it and flash it that way...
please help
cheers
Click to expand...
Click to collapse
Have you checked your Google account on a PC or other device ? check all is well there first
Lol flash twrp and install any rom.
if you are ok with losing all your data you can use a RUU to restore the system from your current state.
1. download this: https://androidfilehost.com/?fid=24671318762849095
2. rename the zip file to 2PS6IMG.zip
3. put it on your SD card and put it in your phone.
4. boot into download mode, it will recognise the zip and begin the ruu process.
5. once it's finished it will reboot; it might take a little longer than usual to boot but just wait about 5min or so.
done.
at a guess i'd say that if it doesn't work or it happens again then your board is probably cooked and you should start looking for a new phone...
---------- Post added at 07:50 PM ---------- Previous post was at 07:48 PM ----------
also when booting into stock recovery the red exclamation mark screen is normal; what you have to do is hold down the power button and press vol up and the recovery menu should appear.
diagonals said:
if you are ok with losing all your data you can use a RUU to restore the system from your current state.
1. download this: https://androidfilehost.com/?fid=24671318762849095
2. rename the zip file to 2PS6IMG.zip
3. put it on your SD card and put it in your phone.
4. boot into download mode, it will recognise the zip and begin the ruu process.
5. once it's finished it will reboot; it might take a little longer than usual to boot but just wait about 5min or so.
done.
at a guess i'd say that if it doesn't work or it happens again then your board is probably cooked and you should start looking for a new phone...
---------- Post added at 07:50 PM ---------- Previous post was at 07:48 PM ----------
also when booting into stock recovery the red exclamation mark screen is normal; what you have to do is hold down the power button and press vol up and the recovery menu should appear.
Click to expand...
Click to collapse
Are you sure this is the proper RUU for him? First of all, that RUU is super old. Probably too old for the OP to use unless he's S-Off (you can't go backwards with firmware while S-On)
Second of all, you don't even know which model he has. That RUU is for WWE/European. It won't work on US Unlocked/Sprint/Verizon/o2/T-mo etc...... but ONLY on a WWE branded device. You need matching MID and CID for the RUUs to work.
@Markieboy don't use that RUU. Boot to download mode and post here what it says next to "OS" and I or someone else can provide you with the appropriate one to use (although I'm not sure if it will work in this case).
Try this: If you can boot to download mode, you should be able to flash TWRP via fastboot (your bootloader is unlocked, correct?).
Then boot to TWRP > advanced > file manager then navigate to /data/system/ and delete the locksettings.db file. This will disable your lockscreen PIN/password.
xunholyx said:
Are you sure this is the proper RUU for him? First of all, that RUU is super old. Probably too old for the OP to use unless he's S-Off (you can't go backwards with firmware while S-On)
Second of all, you don't even know which model he has. That RUU is for WWE/European. It won't work on US Unlocked/Sprint/Verizon/o2/T-mo etc...... but ONLY on a WWE branded device. You need matching MID and CID for the RUUs to work.
@Markieboy don't use that RUU. Boot to download mode and post here what it says next to "OS" and I or someone else can provide you with the appropriate one to use (although I'm not sure if it will work in this case).
Try this: If you can boot to download mode, you should be able to flash TWRP via fastboot (your bootloader is unlocked, correct?).
Then boot to TWRP > advanced > file manager then navigate to /data/system/ and delete the locksettings.db file. This will disable your lockscreen PIN/password.
Click to expand...
Click to collapse
Hello, i have exactly the same issue battery health is like 65 percent when i look at accubattery and it crashes often wen battery is lower than 25% or so. It closes and never opens. Enters a boot loop. Sometimes it shuts down and enters boot loop too. Here is information that i see at download mode :
hTC download mode
*** LOCKED ***
htc_pmeuhl PVT S-ON
LK-1.0.0.0000
RADIO - [email protected]
OpenDSP - v.20.0.8996.00007_0809
OS-2.41.401.41
Aug 2 2017, 12:18:15(857212)
system info
show barcode
bla bla
Security checking falied GT_CONNECT_FAI
L
Security Warning
if you flash this phone with any rom bla bla
SD Mounted
OTG NOT MOUNTED
File NOT FOUND
xunholyx said:
Are you sure this is the proper RUU for him? First of all, that RUU is super old. Probably too old for the OP to use unless he's S-Off (you can't go backwards with firmware while S-On)
Second of all, you don't even know which model he has. That RUU is for WWE/European. It won't work on US Unlocked/Sprint/Verizon/o2/T-mo etc...... but ONLY on a WWE branded device. You need matching MID and CID for the RUUs to work.
@Markieboy don't use that RUU. Boot to download mode and post here what it says next to "OS" and I or someone else can provide you with the appropriate one to use (although I'm not sure if it will work in this case).
Try this: If you can boot to download mode, you should be able to flash TWRP via fastboot (your bootloader is unlocked, correct?).
Then boot to TWRP > advanced > file manager then navigate to /data/system/ and delete the locksettings.db file. This will disable your lockscreen PIN/password.
Click to expand...
Click to collapse
Hi no unfortunately the phone is bog standard I haven't unlocked the bootloader or anything. It's a non branded wwe firmware version....
i'd say pay for the s-off, there's no other way to fix your phone. but i still think your board is cooked.
Markieboy said:
Hi no unfortunately the phone is bog standard I haven't unlocked the bootloader or anything. It's a non branded wwe firmware version....
Click to expand...
Click to collapse
Sorry for taking so long to respond. This is the RUU.zip you should use. You can follow the instructions a few posts back, just use this download instead of the one linked.
Markieboy said:
Hi no unfortunately the phone is bog standard I haven't unlocked the bootloader or anything. It's a non branded wwe firmware version....
Click to expand...
Click to collapse
Many thanks... Things have been resolved now,, the missus took it into carphonewarehouse, and they said because it's a software issue it'll be repaired free! Phones about a year old...
Well it came back with the repair report...
NEW MAIN BOARD firred
NEW USB C PORT fitted
NEW BATTERY fitted
wow.. Don't mind if I do.. Lol
Markieboy said:
Many thanks... Things have been resolved now,, the missus took it into carphonewarehouse, and they said because it's a software issue it'll be repaired free! Phones about a year old...
Well it came back with the repair report...
NEW MAIN BOARD firred
NEW USB C PORT fitted
NEW BATTERY fitted
wow.. Don't mind if I do.. Lol
Click to expand...
Click to collapse
Are you saying they replaced those? on the house? I'm
Markieboy said:
Many thanks... Things have been resolved now,, the missus took it into carphonewarehouse, and they said because it's a software issue it'll be repaired free! Phones about a year old...
Well it came back with the repair report...
NEW MAIN BOARD firred
NEW USB C PORT fitted
NEW BATTERY fitted
wow.. Don't mind if I do.. Lol
Click to expand...
Click to collapse
The question is, what were doing on that phone to cook all these? Mining Bitcoin?

Categories

Resources