[HOWTO] things to do to your HTC DESIRE - Desire Q&A, Help & Troubleshooting

The purpose of this thread is to put together a sequential list of steps to take on your HTC DESIRE from the moment you unpack it. Feel free to post corrections or additions.
1) Is your HTC DESIRE sim unlocked? If so then skip to step 2
Go to this thread if you want to sim-unlock your HTC DESIRE
2) Rooting Linux HTC desire unrevoke rooting:
Connect phone to a Linux PC (if you have only windows use a bootable linux cd)
Download unrevoked3 and untar.
From the terminal:
Code:
wget http://downloads.unrevoked.com/recovery/3.32/reflash.tar.gz
tar zxvf reflash.tar.gz
cd reflash
chmod +x reflash
sudo ./reflash
Don´t touch the phone, in 2 minutes you are done.
There is also an app on the market called ‘Quick Boot‘ which you can use to quickly get into recovery from now on.
3) (obsolete, unrevoke3 does it also by default) S-OFF your HTC DESIRE (needs rooting done first) Here is the guide
http://alpharev.nl/
http://www.miui-au.com/installation/extras/alpharev/
4) Update your radio (needs rooting done first)
Now you can update the radio click here for details
(Note: there are reports that 32.54.00 may be buggy use the previous one if you have problems with 32.54.00)
32.49.00.32U_5.11.05.27 should be OK
and make sure you have a matching RIL
5) (obsolete, unrevoke3 does it also by default) Recovery image
Unrevoke rooting already installed the clockwork recovery
But if you prefer
the RA-desire GSM recovery
6) Backup (Nandroid).
Before flashing a ROM its safe to take a backup, just in case if something wrong. ClockworkMod Recovery allows you to take a full Nandroid backup of your phone.
Turn off your phone, press volume down and power button, and it'll take you to HBOOT menu.
Go to Recovery by pressing volume down, and press power button to select. Once you're in ClockworkMod Recovery menu, use your trackpad to scroll and select.
Go to backup and restore, select backup, and it'll backup the whole phone which can be later recovered using the recover option.
7) Now you can load your rom of choice...
Here is the Leedroid rom
http://theunlockr.com/2010/09/21/how-to-load-a-custom-rom-on-the-htc-desire-2/
Good guide for rooting and radio
You can find here the LATEST MIUI
7) EXTRAS:
7.1 Enable / Disable AdBlock in your rooted ROM
7.2 Faster-gps-fix
7.3 Disabling/changing the default BootAnimation and/or Startup Sound
7.4 MIUI stock kernels
7.5 AlarmDroid MIUI.apk
7.6 adb shell problems?
adb kill-server
adb start-server
adb devices
7.7 How to make flashable .zip files
Glossary of Android terms
Have I missed something or got something in the wrong order?

Thanks for the gps-fix. Didn't know that one.
Sent from my HTC Desire using XDA App

I am using 32.54.00 radio... I didn't have any problems, and it's faster.

The reported problems were with 32.54.00 radio and MIUI rom, have you tried the MIUI rom with that radio?
lman00 said:
I am using 32.54.00 radio... I didn't have any problems, and it's faster.
Click to expand...
Click to collapse

hi,
i got htc desire a8181.
i wanted to unlock but how to check for the information which everybody has mentioned about the
ROM
Kernel
radio etc.
any suggestion
thanks

Kernel from settings, about...
The rest from hboot
(Power phone holding down VOL key)
Sent from my HTC Desire using XDA App

Related

Do i have root now?

i made everything like in the tutorial for bootloader 0.80 but some of those went a bit diffrent... but i aint got no O2 scenes on my desire anymore
how can i check if i got it right rooted?
Do you have an app now called superuser?
no i dont got an app like that
I don't think you are rooted then. What steps went differently?
Try installing an app that needs root and see if it works.
Edit: try something like titanium backup.
ok. i aint got root. thanks. Next try
No worries. If you get stuck rooting post here and I'm sure between us all we'll have your phone running custom roms in no time!
now i really need help. so i tried to root with this guide
"Guide to root using Windows, MAC OS X and Linux
1. Download following items:
---- If you have a bootloader version 0.75.xxxx or below AND a current ROM of 1.15.xxx.x or below - DOWNLOAD / MIRROR
---- If you have a bootloader version 0.80.xxxx or below AND a current ROM of 1.21.xxx.x or below - DOWNLOAD / MIRROR
2. Unzip the file you downloaded to a directory, then open a command prompt / terminal window at that directory.
3. Turn off your HTC Desire, then turn it back on with the 'back' button held down. You'll see 'FASTBOOT' written on the screen in a red box. Connect the phone to the computer.
4. In the command prompt/terminal window, enter either 'step1-windows.bat'(for windows), './step1-mac.sh'(for mac) or './step1-linux.sh'(for linux)
5. Navigate to the 'BOOTLOADER' and then 'RECOVERY' option on the menu, using the volume buttons to move and the power button to select.
6. In the command prompt/terminal window, enter either 'step2-windows.bat', './step2-mac.sh' or './step2-linux.sh' as appropriate.
7. When this has completed, your device should be at the 'recovery'("green") screen. Select Wipe and then press Wipe data/factory reset
8. Once complete you should be back in the main menu. Now select the option Flash zip from sdcard and than choose rootedupdate.zip
9. Once back in the main menu, choose restart the phone - the rooting process is now finished
"
First of all i got bootloader 0.80XXXX and it was o2 branded germany. i got windows 7 32 bit. So first i made a Goldcard. then everthing went good. but at step 5 if i try to choose RECOVERY it takes me to the Red Triangle. So of course if i try 'step2-windows.bat' it does not work. Can u help me out?
What errors are you seeing? Make sure that you have HTC sync and the sdk installed.
ok now i made everything as i made it before... i had errors after step 5 .. but then it went good and i saw the green screen and made everything like in the guide. but i aint got an app with the name superuser. i installed busybox and titanium. what shall i do with titanium to know that i got root now?
For titanium to work your phone has to be rooted, so if it works then you are sorted!
What rom are you running? Go to Menu> About phone>Software information. What does build number say?
it says 1.21.405.1 CL172503 test-keys
As far as I remember test keys means step 1 has worked and you are now rooted.
Try to flash a custom rom from the dev section now. To do this you need to go back into recovery and wipe everything then flash the new rom.
which custom rom is good for a newbie?
Do you want sense or are you not too worried?
I am currently using this one and find it very good, and stable.
http://forum.xda-developers.com/showthread.php?t=674688
It has sense on it. You can overclock your processor to make it work even faster, and it has nice battery icon etc.
Edit: I'm using the bravesoul version
i will try the non'overclocked version. at this moment i am installing. everything is doing good so far. i will post in some minutes if it was successful
OK Good luck!
i think it worked . Build-Nummer - Pays Desire with Sense. THANKS A LOT
Happy days! Glad I was able to help.

Root wildfire 2.2.1???

Unrevoked ecc... Do not work
The current HBOOT of the 2.2.1 RUU or OTA can not be rooted. Try flashing a shipped ruu of eclair (2.1) and try rooting, then flash wilddpuzzle or danne_jo's safe ruu pack.
So is there no way to root 2.2.1 ?
still no way to root 2.2.1 on wildfire?
still no way to root 2.2.1 on wildfire?
toep3t said:
still no way to root 2.2.1 on wildfire?
Click to expand...
Click to collapse
not via software, get a xtc clip and you can do it! or wait!
There is a new way to root 2.2.1 and 2.2.2 the apk is called root for gingerbread search the forum.
GingerBreak v1.10
Sent from my LG-P500 using XDA Premium App
SOC won't work ?
Wysłano z GT540 z użyciem Tapatalk
I have alot of questions on how this works
Same problem
Hi, i can't find a place in my island to do root it via hardware, so i'm very interested in finding a way to do it via software! does it works?
Thanks!
Wildfire froyo ROOT***
"REQUIRE S-OFF can be achieved only by an XTC clip
After a fruitfull search i found that this is the only method currently available for rooting wildfire.
First of all let me say I'm not the developer of this steps..
To do the rooting you must have your Wildfire with S-OFF, HBOOT 1.02.0002 and Android 2.2.1 . You can check it by booting into HBOOT (power on your phone by holding the VOLUME DOWN + POWER button) .This method is strictly for the 2.2.1 owners. How you can turn the S-OFF is your headache, you can try the alpharev (ask the team if they can get you a 2.0 test version... ) or you can wait for Unrevoked 3.33 or you can straight off go to market and hunt for XTC clip. Either way, try it and don't attempt to anything before you get S-OFF. Actually the notorious S-ON flag is the cause rooting wildfire is such a pain in the a**.
What I have to correct is "The only way to keep S-OFF is using an XTC clip (as i did) there is no version of alpha rev available for wildfire yet and unrevoked 3.33 is also not available.."
If you are successful in keeping S-OFF kindly follow this steps........
I used to have this
and I converted it into this
or this =)
Anyways, here is how you can root HTC wildfire 2.2.1 and get htc wildfire Android 2.3
What you need ?
HTC wildfire with S-OFF , HBOOT 1.01.0002 , OS Froyo 2.2.1
USB Drivers (http://www.feedblitz.com/t2.asp?/37...unrevoked.com/recovery/android-usb-driver.zip)
RUU Rom 2.1 / RUU_Buzz_HTC_WWE_1.14.405.2_R_Radio_13.45.55.24_3.35.15.31_release_130814_signed (http://www.feedblitz.com/t2.asp?/37...45.55.24_3.35.15.31_release_130814_signed.exe)
Unrevoked 3.2 Test version (http://www.feedblitz.com/t2.asp?/37....com/file/b4171fg/n/unrEVOked-3-2-Windoze.exe)
Cyanogenmod 7 (http://www.feedblitz.com/t2.asp?/37...enmod.com/get/update-cm-7.0.0-buzz-signed.zip) and Google Apps (http://www.feedblitz.com/t2.asp?/37...k/cyanogen/gapps/gapps-gb-20110307-signed.zip)
Time and Patience & last but not the least,
Balls of Steel
Disclaimer
I am not responsible if your phone gets bricked, by following the process you are voiding your warranty and significant damage may be caused to your device.
Its all for educational purposes only, if you are dumb enough to screw somewhere then I will be the one who will be laughing at you.
Software are unpredictable in nature, one may/may not act as predicted especially in case of rooting (personal experience). Hence my friend, tread carefully.
in short,
I AM NOT RESPONSIBLE FOR YOUR STUPIDITY.
Step 1 - Installing the USB drivers
Download USB drivers and extract them on desktop. Turn off your wildfire and boot into HBOOT by holding the VOLUME DOWN + POWER button. Connect your phone to your PC and it will show "drivers installing" or similar there for Android device. When prompted , install the drivers by going to device manager and browsing to the folder where you extracted the drivers. Once installed, disconnect and reboot your phone normally.
Now you need to install the Android bootloader interface. Connect it to your HTC wildfire to the PC and it will ask for drivers again, now go to device manager, click on unknown device,
click on update driver -> install from specific location -> No i will choose to install -> choose Android phone and click on adb interface -> click next -> when asked to install click on continue anyway, just install them.
Once done you will see your phone recognized as "Android bootloader interface". Now disconnect your phone and go into
settings -> applications - > development - > enable USB Debugging.
Congratulations, the first step is complete.
Step 2 - Downgrading from Android 2.2.1 Froyo to Android 2.1 Eclair
Download the RUU rom which is an original stock rom. Plug your phone into the PC and set it to "Charge through USB". Double click RUU rom .exe. Follow the on screen instructions and then let it install. Your phone will reboot into stock HTC 2.1 This will be the last time you will be seeing it though.
The HBOOT version will be now 0.80.0002 (check it by powering on your phone by holding the VOLUME DOWN + POWER button) Once done disconnect your phone.
Step 3 - Gaining root using UnrEVOked , get clockworkmod and set your phone free
Download the test version of unrevoked. Let me repeat, DO NOT USE UNREVOKED 3.32 as it will lead to CID errors or to be precise this error
"validation error backup cid is missing"
This may be caused as the 3.32 doesnot support HBOOT 0.82.0002. Hence You need specific test version of Unrevoked 3.2 to do the job. Download it, save it on desktop, and run it. Now connect your phone and the rooting will start. Once donw, you will have Clockworkmod recovery installed on your phone. Reboot your phone now (using the VOLUME UP/DOWN key for navigation and clicking using TRACKBALL, the POWER button takes you back in menus). Once rebooted, you will see the superuserapp in your phone and congratulations, your phone is successfully rooted
Step 4 - Installing Cyanogenmod 7 or Android Gingerbread 2.3.3
Download the Cyanogenmod 7 with google apps and save it on desktop, connect your phone as USB diskdrive and transfer both zip files on SD card. Once done, reboot your phone into ClockworkMod Recovery (booting by holding the VOLUME DOWN + POWER button and clicking on recovery)
Once the device boots into the ClockworkMod Recovery, use the side VOLUME buttons to move around, and either the POWER button or the TRACKBALL to select.
Select the option to Wipe data/factory reset.
Then select the option to Wipe cache partition.
Select Install zip from sdcard.
Select Choose zip from sdcard.
choose update-cm-7.0.0-buzz-signed.zip & Let it install.
Once done, Select Install zip from sdcard.
Select Choose zip from sdcard, choose gapps-gb-20110307-signed.zip
Once the installation has finished, to get back to the main menu by clicking the POWER button and select the Reboot system now option.
Congrats..The HTC Wildfire should now boot into CyanogenMod.
Enjoy Android 2.3.3
All credit goes to the author of this hacking method.....!!!
PLZ HIT THANKS IF YOU LYK THIS"................
doesn't work of course
without the chip its imposible
im so lost with this, so you can't root the wildfire if you have already upgraded to Froyo?
wildfire 2.2.1 root
here's how i managed to do it :
1. s-off with alpharevx beta
2. root with superoneclick 1.9.5
if you want to flash clockwork recovery (needed to flash custom roms like cyanogenmod)
3.download clockwork recovery.img for wildfire
4.copy recovery.img to root of sd card (must be named recovery.img)
5.install root toolbox from market
6.erase current recovery (root toolbox->advanced->erase recovery)
7.flash recovery.img (root toolbox->advanced->flash recovery)
8.if you want to flash cyanogenmod you can find a guide at
wiki.cyanogenmod.com/index.php?title=HTC_Wildfire:_Full_Update_Guide

S-OFF Error

Trying to S-OFF my HTC Desire which is currently running LeeDroid 3.0.5
At the end of the process (USB Method) it says TC-Box:~S
Also says it is unable to enumulate with USB device on Port 1.
Any idea as to why this is happening or what solutions to do?
Thanks
Try CD method, it's the better way to s-off your device There is less bugs
Sent from my HTC Desire using XDA Premium App
Tried that as well. Burnt the ISO to the disk using Magic Iso. EXACTLY the same error :/
robheald said:
Trying to S-OFF my HTC Desire which is currently running LeeDroid 3.0.5
At the end of the process (USB Method) it says TC-Box:~S
Also says it is unable to enumulate with USB device on Port 1.
Any idea as to why this is happening or what solutions to do?
Thanks
Click to expand...
Click to collapse
There was someone else reporting a similar issue. He finally managed to solve it by flashing stock RUU and then going through the whole rooting, s-off-ing and flashing ROM procedure.
I had the same problem.. I used a virtual machine instead of burning a CD!!
Easiest way to do it. Flash stock rooted froyo Rom with no a2sd and s-off.
Had same problem on some other Rom. Used usb, after flashing froyo everything went smooth.
Sent from my HTC Desire using XDA App
I think we are talking about S-OFF with Alpharev?!
Read in a serious german forum this problem could be caused by gingerbread. It is recommended to install a FROYO-Rom for S-OFF with Alpharev.
Detailled instruction:
1.) COMPLETE NANDROID- backup
2.) Download a FROYO- ROM (i used DeFroST)
3.) Copy it on your sd-card
4.) Start your phone in Recovery
5.) Do a FULL Wipe
6.) Flash FROYO- ROM
7.) Reboot your phone completely (to the homescreen of the new ROM)
8.) Download the iso from Alpharev-Homepage, check MD5 if file is complete and burn the ISO on CD
9.) Start your PC with the created disk [eventually u have to change your boot order (disk-drive on first position)]
10.) Follow the instructions on the screen (i only had to connect my Desire with PC in USB-Debug-Mode. Then I waited til i got the message that S-OFF is complete)
11.) After S-OFF is complete, boot your phone into recovery
12.) Restore the constructed backup
13.) Have fun with your previously ROM and S-OFF
Followed these steps tomorrow and it worked properly without any problems.
With this TuT, it´s worked for me...
I was trying about 5 hours to S-Off it... Hours of read threads, google und the questions was here...
Thank you very much
MatDrOiD said:
I think we are talking about S-OFF with Alpharev?!
Read in a serious german forum this problem could be caused by gingerbread. It is recommended to install a FROYO-Rom for S-OFF with Alpharev.
Detailled instruction:
1.) COMPLETE NANDROID- backup
2.) Download a FROYO- ROM (i used DeFroST)
3.) Copy it on your sd-card
4.) Start your phone in Recovery
5.) Do a FULL Wipe
6.) Flash FROYO- ROM
7.) Reboot your phone completely (to the homescreen of the new ROM)
8.) Download the iso from Alpharev-Homepage, check MD5 if file is complete and burn the ISO on CD
9.) Start your PC with the created disk [eventually u have to change your boot order (disk-drive on first position)]
10.) Follow the instructions on the screen (i only had to connect my Desire with PC in USB-Debug-Mode. Then I waited til i got the message that S-OFF is complete)
11.) After S-OFF is complete, boot your phone into recovery
12.) Restore the constructed backup
13.) Have fun with your previously ROM and S-OFF
Followed these steps tomorrow and it worked properly without any problems.
Click to expand...
Click to collapse
MatDrOiD said:
I think we are talking about S-OFF with Alpharev?!
Read in a serious german forum this problem could be caused by gingerbread. It is recommended to install a FROYO-Rom for S-OFF with Alpharev.
Detailled instruction:
1.) COMPLETE NANDROID- backup
2.) Download a FROYO- ROM (i used DeFroST)
3.) Copy it on your sd-card
4.) Start your phone in Recovery
5.) Do a FULL Wipe
6.) Flash FROYO- ROM
7.) Reboot your phone completely (to the homescreen of the new ROM)
8.) Download the iso from Alpharev-Homepage, check MD5 if file is complete and burn the ISO on CD
9.) Start your PC with the created disk [eventually u have to change your boot order (disk-drive on first position)]
10.) Follow the instructions on the screen (i only had to connect my Desire with PC in USB-Debug-Mode. Then I waited til i got the message that S-OFF is complete)
11.) After S-OFF is complete, boot your phone into recovery
12.) Restore the constructed backup
13.) Have fun with your previously ROM and S-OFF
Followed these steps tomorrow and it worked properly without any problems.
Click to expand...
Click to collapse
Interesting. I had problems (device not recognised / supported at this time) trying s-off with rooted stock froyo sense, after making a goldcard.
Never got to the bottom of it but as soon as I flashed oxygen (gingerbread) it worked fine!
CD method best, virtualbox kept crashing for me!
HP246 said:
With this TuT, it´s worked for me...
I was trying about 5 hours to S-Off it... Hours of read threads, google und the questions was here...
Thank you very much
Click to expand...
Click to collapse
No problem. I would really appreciate it if u press the "Thanks- Button" for this.
MatDrOiD said:
I think we are talking about S-OFF with Alpharev?!
Read in a serious german forum this problem could be caused by gingerbread. It is recommended to install a FROYO-Rom for S-OFF with Alpharev.
Detailled instruction:
1.) COMPLETE NANDROID- backup
2.) Download a FROYO- ROM (i used DeFroST)
3.) Copy it on your sd-card
4.) Start your phone in Recovery
5.) Do a FULL Wipe
6.) Flash FROYO- ROM
7.) Reboot your phone completely (to the homescreen of the new ROM)
8.) Download the iso from Alpharev-Homepage, check MD5 if file is complete and burn the ISO on CD
9.) Start your PC with the created disk [eventually u have to change your boot order (disk-drive on first position)]
10.) Follow the instructions on the screen (i only had to connect my Desire with PC in USB-Debug-Mode. Then I waited til i got the message that S-OFF is complete)
11.) After S-OFF is complete, boot your phone into recovery
12.) Restore the constructed backup
13.) Have fun with your previously ROM and S-OFF
Followed these steps tomorrow and it worked properly without any problems.
Click to expand...
Click to collapse
Thank you for that, I will most likely try this at a later date I was trying to get iNsertCoin flashed but of course needed S-Off and hit problems. So sticking with Reflex at the moment which looks exactly the same

[Q] Flashing derire...problem

Hi,
Whenever i try flashing htc desire with alpharev cd method...i get an error as soon as my device is found..sumthing like cmd.exe not found
please help..
HTC DESIRE..with android 2.2 rooted with unrevoked 3.2
please guide
Do i need to put the bravo_alphaspl.img file in my ph first and then try the cd method..
or first i have to go thru the cd method
then palce the img file on my ph and use it thru boot loader??
please guide as i am totally confused and i dont want to brick my ph
Is your phone in USB-Debug-Mode and connected with "only charge/ never ask for connection mode" to your computer?
Maybe it's because htc sync is installed?, i've never heard of that error before..
Mikkel D. Hansen said:
Maybe it's because htc sync is installed?, i've never heard of that error before..
Click to expand...
Click to collapse
With the alpharev cd method you start computer from a cd with a linux-live-system, which was only made for s-off. So your OS installed on harddisk does not start at all. Therefore HTC Sync, which is usually installed on windows, or rather any program installed on your computer is unable to disturb.
pulkitjeel said:
please guide
Do i need to put the bravo_alphaspl.img file in my ph first and then try the cd method..
or first i have to go thru the cd method
then palce the img file on my ph and use it thru boot loader??
please guide as i am totally confused and i dont want to brick my ph
Click to expand...
Click to collapse
You just download the alpharev iso to your hard drive, burn it to CD and boot from that, following on screen instructions.
I had a problem with "device not recognised or unsupported at this time" and I wonder if yours is similar. I had stock sense 2.2, rooted with unrevoked 3.3.2.
As soon as I flashed a rooted, non-sense rom (oxygen as it happens), it worked first time!
I have tried almost evrything..still i am not able to make alpharev work for me..
I dont want to flash a new rom..cos the only thing i want is some extra internal space by deleting some system apps..
so is it possible to re-root my ph using unrevoked 3.32 ( as it provides s-off and nand unlock which will allow me to install bb) from unrevoked 3.2 directly
or should i first unroot unrevoked 3.2 and then root it with 3.32
You have rooted your phone with unrevoked right? So you must have a revovery-system. Do the following:
1.) Download an AOSP-Rom like oxygen or defrost (which i used without any problems)
2.) Copy the zip on your sd-card
3.) Reboot your phone into recovery
4.) Do a complete nandroid backup
5.) Do a full wipe (nandroid backup won't get deleted)
6.) Flash downloaded AOSP-Rom
7.) Reboot phone completely
8.) S-Off your phone with alpharev by following the steps on the screen after booting your computer with the downloaded cd
9.) Boot your phone completely
10.) Reboot your phone into recovery
11.) Restore nandroidbackup
12.) Reboot phone
13.) Have fun with S-OFF and your previous rom
I did it so a few days ago and it worked properly without any problems ;-)
Sent from my HTC Desire using XDA App
Finally i was able to complete the flashing part with livecd method..
thanks ppl for the help
now i have another noooooob ques..
why do i have to flash hboot with bravo_alphaspl.img??
what is the use of it??
and how to do it??
i placed the img file in the root of my sd card and tried to access it in the fastboot mode but i didnt find ""flash hboot bravo_alphaspl.img"" option there
so what am i doing wrong??
also i did a nandroid backup..now how should i check the md5sum generated in the backup??
another thing...i rechecked the system folder properties through es file explorer..and it still says that the folder is not writable?? and still i am not able to install bb in my device...
Download the .img file
Then download Android Flasher
Then select HBOOT and choose the partition table you have.
What's the use of it? I think it was explained a million times in various threads/ROM threads etc. - shortly more internal memory for apps (ROM dependant).
You have to check the root exlorer- option in the settings of es datei explorer. But it only works for CM and HIAPK- rom... imho you have to buy root explorer to get the best root exploring.
Sent from my HTC Desire using XDA App
+1 for "root explorer"
Sent from my HTC Desire using XDA Premium App
Hi,
I am stuck here...please help
can i unplug the usb??
what should i do now???
please help ppl.... what should i do now??
do i need to reboot now to complete the process or it should automatically reboot the ph...??
atm is there any chance that my ph can get bricked..??
I cannot help you because i do not know the programm you are using.
i am using android flasher (http://forum.xda-developers.com/showthread.php?t=794638) ...as suggested by davebugyi

[Q] Completely unroot htc one x

Hoping someone can help me completely unroot my htc one X.
Background:-
CID HTC__001
Previous unlocked bootloader officially, rooted and installed custom roms
followed unroot guide on here including restoring a nandroid backup (I used Nandroid Backup 4.18.401.2 CID HTC__001)
flashed 4.18.401.4 update patch from here
flashed recovery included with above patch (i presume that's the stock recovery?)
relocked bootloader
I can't see either supersu, superuser or busybox installed. Checked the system/app system/bin and system/xbin.
I installed Titanium Backup to test if it was still rooted and it says it is (Root access: OK (BusyBox 1.19.4-Titanium from app) SQLite: YES (SQLite 3.7.6.3-Titanium included))! Any ideas?
Anybody? I've ran out of ideas!
For those of you on stock rooted ROM on the HTC One X (not a custom ROM), it’s very easy to unroot your rooted HTC One X.
You will need to basically do is remove the su binaries from /system/bin and /system/xbin folder, also remove Superuser.apk from /system/app folder.
Then we will re-install the stock recovery, which will completely unroot your rooted HTC One X just in case you need to return the phone for warranty or other miscellaneous reasons.
Download ES File Explorer app from the Play Store and run the app
Choose Menu->Settings.
Make sure “Root Explorer” and “Mount File System” are checked ON.
Choose “Favorites” then hit “/”.
Browse to /system/bin/ and /system/xbin/ directories and erase any files named “su” if they exist. (they should exist in both or just in one of the directories.)
Next, go into /system/app/ directory and erase Superuser.apk.
Doing Step 5 and Step 6 completely removes root and Superuser from your phone. We are almost done but you have to re-install stock recovery
Hold down Volume Down and Power button together for about 10 seconds until you are in bootloader mode. Choose “FASTBOOT” and hit Power button and connect your HTC One X to your computer via micro-USB cable.
Download OneXUnroot.zip and unzip to your Downloads folder.
Open up a command prompt for Windows or terminal for Mac/Linux and type:
cd Downloads
cd OneXUnroot
For Windows:
fastboot flash recovery recovery.img
For Mac:
chmod 755 *
./fastboot-mac flash recovery recovery.img
For Linux:
chmod 755 *
./fastboot-linux flash recovery recovery.img
Next, you will probably want to do a factory reset in stock recovery to clear all your personal settings and apps. You can stop here though if you are not returning your phone to store.
Hold down Volume Down and Power button together for about 20 seconds.
hoose “RECOVERY” and hit the Power button. You should also noticed that your HTC One X has been “RELOCKED”.
Once you get a screen like below, hit the Volume Up and Power button together until you see blue menus, which is the stock recovery.
Choose “Wipe data/factory reset
Choose “Yes”. When it’s done, simply reboot.
Your HTC One X should now be completely back to factory status
Make sure you backup/erase all of your personal photos/videos on the internal storage of your HTC One X before you return it for warranty
dado323 said:
For those of you on stock rooted ROM on the HTC One X (not a custom ROM), it’s very easy to unroot your rooted HTC One X.
You will need to basically do is remove the su binaries from /system/bin and /system/xbin folder, also remove Superuser.apk from /system/app folder.
Then we will re-install the stock recovery, which will completely unroot your rooted HTC One X
Click to expand...
Click to collapse
I tried this. There was no superuser.apk in system/app though. I then ran titanium backup & it confirmed it now had no root access. I already have stock recovery so didn't refresh. when I restart the phone though the binaries are both back & tb is reporting it now has root access. This is so frustrating!
Thanks for your help so far. Any other ideas?
jonnyhardaker said:
I tried this. There was no superuser.apk in system/app though. I then ran titanium backup & it confirmed it now had no root access. I already have stock recovery so didn't refresh. when I restart the phone though the binaries are both back & tb is reporting it now has root access. This is so frustrating!
Thanks for your help so far. Any other ideas?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2508907
http://forum.xda-developers.com/showthread.php?t=2189048
lock bootloader
go in the recovery
wipe dalik chace,chace,data,system
then run
RUU
put ur HTC One x Stock in and run (get the correct RUU for your device) and that is it dont forget to backup
I don't think I can use a RUU as my phone was updated past the last RUU published. I'll try find another stock nandroid to restore then run the guide you gave again. Thank you
I've managed to completely unroot my phone and posting what I did here in case it helps anyone here. In the end it was pretty simple (frustrating getting there!)
Backup anything you need from your phone
Download stock rom (4.18.401.3) by mike1986 from here
Ensure bootloader is unlocked
Boot to custom recovery (I used CWM6032)
Full wipe etc
Flash rom through install.zip
Flash boot.img
flash stock recovery.img (see mike1986 link)
(optional) relock bootloader in fastboot - fastboot oem lock
Update to 4.18.401.4 via OTA update (won't work unless you installed stock recovery)
I tested it by installing Titanium Backup which couldn't get root access (perfect!)

Categories

Resources