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!)
Related
** I AM NOT LIABLE IF YOU BRICK YOUR PHONE OR ANY DAMAGE CAUSED BY YOUR STUPIDITY**
This guide will follow the steps needed to remove permanent root and bring your device back to 100% stock
Here are the following files we will need to download please grab the files needed below and place them on the root of your sdcard
1-a) Stock PRE-OTA Rom rooted:
Stock PRE-OTA Rom
or
1-b) Download the attached HexEditor on the thread
2.) Stock Factory Bootloader / Recovery / ROM / Kernel:
Stock Factory Bootloader / Recovery / ROM / Kernel
(rename this to PC10IMG.ZIP)
3.) T-Mobile OTA Update - Build # 1.22.531.8:
T-Mobile OTA Update
(rename this to update.zip)
Procedure:
Step 1.) Flash Stock Rooted PRE-OTA Rom via ClockWorkMod
Open up RomManger via the Android Launcher and select "Install ROM from SD Card" and select the "stock_root.zip" on the root of the sdcard and select the option to "Wipe Data and Cache" and hit ok. Once rom is flashed it will reboot automatically and bring you back to the os.
**IMPORTANT**
If the flash has failed you must reboot back into the OS and use HexEditor which i have attached to the thread. DO NOT PROCEED UNTIL YOU HAVE DONE THIS!!
Open up an ADB Shell and run the following command:
dd if=/dev/block/mmcblk0p17 of=/sdcard/misc.img
this will then export the misc.img file we need to edit to the root of the sdcard.
Mount your sdcard and save the misc.img file to your PC and Open the file with HexEditor.
You should now see the version number on the right hand side of the application and it should read "1.22.531.8" YOU MUST CHANGE THIS TO "1.19.531.1" you can now save the file as miscnew.img and place it on the root of your sdcard and then unmount the sdcard from windows.
Now go back to your ADB Shell and run the following command
dd if=/sdcard/miscnew.img of=/dev/block/mmcblk0p17
you can now make sure you have copied the PC10IMG.zip file to the root of your SDCARD and power off your phone and proceed to step 2.
*All Credit goes to Apache14 for this method which is in this thread:
http://forum.xda-developers.com/showthread.php?t=831398
Step 2.) Restore factory BOOTLOADER, RECOVERY, KERNEL, ROM (THIS RE-ENABLES S-ON)
Place the factory firmware you downloaded in step 2 above on the root of your sdcard and rename it to PC10IMG.zip one you have done this power off the device and power back on by holding volume down and power. Once in the bootloader it will then scan your sdcard and find the file needed, be patient this can take quite a few minutes. After it finishes scanning you will then have to hit the Volume up key on the side of the phone to restore the software. This will take approximately 5-10 minutes. The phone will reboot in the middle of the update to restore S-ON once rebooted it will then scan sdcard again and resume flashing. Once completed you will have to hit Power to reboot and boot back into the factory restored android os.
Step 3.) -OPTIONAL- Apply OTA Update from T-Mobile
Boot back into android and mount your sdcard once again. You will now delete the PC10IMG.zip file we copied previously. Once you have deleted the file copy the file we downloaded in step 3 above to the root of the sdcard and rename it to “update.zip”. You can now power down your device and power back on holding volume down and power. Once in the bootloader wait 5-10 for it to finish scanning your sdcard and hit volume down and power to select RECOVERY. Once in recovery mode you must now hold volume up and power on your G2. You will now hit volume down and power to select "apply sdcard:update.zip" It will then scan your sdcard verify the update.zip file we placed on the root of the sdcard and proceed to install. You will then have to hit power once more to reboot when indicated on the device. This will now take approximately another 5 minutes and the phone will reboot 2 times automatically do not touch until you are booted automatically back into android.
You are now 100% Back to stock with S-ON, Factory ROM, and Factory Recovery.
Thank you for posting this.
PLS STICKY! and wiki
ten big letters
Finally, an undo method for permaroot.
Just one question: will this wipe my apps and content? I suspect it will; I just want to confirm it.
Yes. It will wipe. Make a back up of your data and restore it after. This can be done via titanium backup
[G2/HTC Vision]
I ran Visionary and everything seem to be working ok until I rebooted my G2. Now When I ran Visionary it says that the phone is already rooted, but when I use terminal emulator or adb to root is says suermission denied. When I try to Flash Stock Rooted PRE-OTA Rom via ClockWorkMod I get this error "An error occurred while attempting to run privileged commands". Also when I try to Restore factory BOOTLOADER, RECOVERY, KERNEL, ROM I do exactly as you said and I'm getting a no image found. I would appreciate any help you could provide.
If all you need is root go to rom manager and click on download rom and under extras download superuser e/f then install the zip this flash the superuser.apk you are missing
Sent from my PC36100 using XDA App
Did as instructed but still getting "error occurred while attempting to run privilege commands".
Superuser.apk is already installed
Sent from my T-Mobile G2 using XDA App
What rom are you currently on stock ota?
Sent from my T-Mobile G2 using XDA App
1.22.531.8 CL277427 release-keys Just recently installed the new OTA that T-mobile sent out a few days ago. Thanks for all your help.
Very useful, thank you.
When I try to restore the bootloader I get a Main Version is Older!
Update Fail!
Press Power to reboot
Crackaf3tt said:
When I try to restore the bootloader I get a Main Version is Older!
Update Fail!
Press Power to reboot
Click to expand...
Click to collapse
I'm getting the same thing... any idea what is going on?
Did you two flash the original rom linked in step 1?
Either way follow the steps here for the fix..
forum.xda-developers.com/showthread.php?t=831398
Yep... flashed the original linked ROM.
I'm following the other directions right now...
Ok that should deffintleyw ork it is failing due the fact it is still reading the stock OTA build number opposed to the original stock build. let me know if you need help.
Yep... worked great.
That forum topic might want to be step A prior to doing anything... the error caused me to have a panic attack...
Code:
Writing BOOT:...
E:Can't find BOOT:
E:Failure at line 344:
write_raw_image PACKAGE:boot.img BOOT:
Installation aborted.
??? What gives?
where are you getting that error? I recommened give you the link i just posted 2 posts above and then flashing PC10IMG.zip and you should be all set.
this was after i tried installing the stock_root.zip
eveything is wiped, so could i just flash the PC10IMG.zip and be done?
im just getting a replacement phone from t-mobile cause of the hinge
!!! ANY RADIO UPDATE COULD BRICK YOUR PHONE !!!
You have been warned
Info:
If you haven't updated to OTA (or can't because you deleted the faulty Google Googles) but still want the updated radio, you can apply the firmware.zip found in the latest OTA.
Setup:
Download and open the OTA (e4aaacea73af.OTA_Vision_TMUS_1.22.531.8-1.1.19.531.1_release_signed.zip)
Extract the 'firmware.zip' file out (to your desktop or some folder)
Rename the 'firmware.zip' file you extracted to 'PC10IMG.zip'
Copy (or move) PC10IMG.zip to the root of your G2 microSD card
Charge your G2 to FULL battery
Flash:
Power off your G2
Plug your G2 into AC power
Boot into the G2 bootloader by holding VOL_DOWN and press POWER, continuing to hold VOL_DOWN until the bootloader screen appears
Wait while it checks the PC10IMG.zip file
Press VOL_UP to flash
WAIT
Press POWER to reboot (it actually turned my G2 off, and I had to turn it back on)
Result:
You will have the OTA radio without updating to OTA. Since the OTA didn't update the bootloader (SPL/HBOOT), you will still have S-OFF if you applied it before. You will need to re-flash a custom recovery if you had one before, as well as reapply Cyanogen's bacon-bits if you had applied this before.
Notes:
I lost WiFi when rebooting into Android. I used RomManager to reflash ClockworkMod recovery, then rebooted into recovery to reflash Cyanogen's bacon-bits. This restored my WiFi.
Reference:
OTA - T-Mobile nationwide OTA UPDATE
S-OFF - [GUIDE] Perma-root and S-OFF!!
ClockworkMod recovery - [RECOVERY] ClockworkMod Recovery for G2
Bacon Bits - [ADDON] Vision BaconBits
Oh, the irony! I couldn't update the OTA because of Google Goggles being uninstalled. Prior to that, I backed up my phone through Clockworks Recovery, so I applied that (which had Goggles installed), did the OTA update, and then went through re-rooting my phone.
I wish this was posted sooner but oh well. I've got OTA installed after a pre-OTA root and re-rooted it.
Thank you for this!
Sent from my T-Mobile G2 using XDA App
I did everything as instructed, but still couldn't get the ota to work. I have pre ota root and clockworkmod recovery... could the recovery be interfering with it? Been trying to get stock recovery with no luck. I still have the old radio. Pc10img.zip is recognized, but after it says parsing it, just returns to the menu of the hboot... what am I doing wrong?
scribbin said:
I did everything as instructed, but still couldn't get the ota to work. I have pre ota root and clockworkmod recovery... could the recovery be interfering with it? Been trying to get stock recovery with no luck. I still have the old radio. Pc10img.zip is recognized, but after it says parsing it, just returns to the menu of the hboot... what am I doing wrong?
Click to expand...
Click to collapse
This doesn't actually apply the WHOLE OTA, just the boot, radio, and recovery. The radio is the only thing I wanted, but I am unable to make a successful update.zip for just the radio. If anyone has experience with this, please PM me.
A few things to try:
- check the filesize; your PC10IMG.zip (originally firmware.zip) file should be exactly 19,364,782 bytes (windows might report size-on-disk larger)
- use a different microsd card
- format the card fat32
- put PC10IMG.zip as the only file on the card
I flashed this from the S-OFF HBOOT-0.76.2000 SPL. I also retraced my steps and successfully reflashed it over the 26.03.02.08_M radio I already have now.
It worked! I found out what I was doing wrong. I didn't unzip the ota. (Thought you were calling it firmware.zip as a shortcut, my bad) Telling me the file size helped me determine what I was doin wrong. Thank you so much!
reukiodo said:
!!! ANY RADIO UPDATE COULD BRICK YOUR PHONE !!!
You have been warned
Info:
If you haven't updated to OTA (or can't because you deleted the faulty Google Googles) but still want the updated radio, you can apply the firmware.zip found in the latest OTA.
Setup:
Download and open the OTA (e4aaacea73af.OTA_Vision_TMUS_1.22.531.8-1.1.19.531.1_release_signed.zip)
Extract the 'firmware.zip' file out (to your desktop or some folder)
Rename the 'firmware.zip' file you extracted to 'PC10IMG.zip'
Copy (or move) PC10IMG.zip to the root of your G2 microSD card
Charge your G2 to FULL battery
Flash:
Power off your G2
Plug your G2 into AC power
Boot into the G2 bootloader by holding VOL_DOWN and press POWER, continuing to hold VOL_DOWN until the bootloader screen appears
Wait while it checks the PC10IMG.zip file
Press VOL_UP to flash
WAIT
Press POWER to reboot (it actually turned my G2 off, and I had to turn it back on)
Result:
You will have the OTA radio without updating to OTA. Since the OTA didn't update the bootloader (SPL/HBOOT), you will still have S-OFF if you applied it before. You will need to re-flash a custom recovery if you had one before, as well as reapply Cyanogen's bacon-bits if you had applied this before.
Click to expand...
Click to collapse
hello OP,
erm flash radio through fastboot! you have that option now. why risk a brick?
in my opinion, better instructions would be.
1)download OTA
2)using zip extra the OTA and find the radio.img file
3)Enter phone into fastboot mode (how you checked you had s-off and then using volume down navigate to fastboot)there may be a better way i own a desire hd
4)depending on how you have set up your SDK folder, i.e. if you have added path variables you can adb and fastboot from anywhere. so if that is the case(which is the correct way to set up sdk as mentioned on development site) you can fastboot the radio. all you do is CD to the directory in cmd/terminal i.e.
cd /home/user/Desktop/OTAEXTRACT [then press enter]
fastboot flash radio radio.img [enter]-without the space after the img ofcourse
and it will flash
but you as an OP should show the md5 checksum for the radio.img or even the zip once the user puts it on the SD CARD it should be checked they are not flashing a corrupt file.
you tried and it worked so post the md5sum up of the files
El_Nino9 said:
hello OP,
erm flash radio through fastboot! you have that option now. why risk a brick?
in my opinion, better instructions would be.
1)download OTA
2)using zip extra the OTA and find the radio.img file
3)Enter phone into fastboot mode (how you checked you had s-off and then using volume down navigate to fastboot)there may be a better way i own a desire hd
4)depending on how you have set up your SDK folder, i.e. if you have added path variables you can adb and fastboot from anywhere. so if that is the case(which is the correct way to set up sdk as mentioned on development site) you can fastboot the radio. all you do is CD to the directory in cmd/terminal i.e.
cd /home/user/Desktop/OTAEXTRACT [then press enter]
fastboot flash radio radio.img [enter]-without the space after the img ofcourse
and it will flash
but you as an OP should show the md5 checksum for the radio.img or even the zip once the user puts it on the SD CARD it should be checked they are not flashing a corrupt file.
you tried and it worked so post the md5sum up of the files
Click to expand...
Click to collapse
to anybody who downgraded to get rid of the vibrating, this radio brings it back
Edit: Downgrading radio to stock fixes it.. just extract radio.img from stock rom and with your g2 in fastboot run:
fastboot flash radio radio.img and reboot and the vibrating should be gone
So this reflashes the OTA kernel?
I'm not sure I understand the order of radio releases. This update flashes your radio to 26.03.02.08_M. However, in the photos you have attached, the radio is listed 26.03.02.26_M. 26 is greater then 08, so would not the 26 radio be the later release?
I am sure you completely understand what you are flashing, but if someone could point it out to obtuse, old me, I would surely appreciate it.
I still had the pre-OTA radio on my device, i rooted and flashed cm 6.1.1 as soon as i got the phone. I think this might fix my problems i am having when i enter a roaming area, and maybe even the occasional crash where the power button doesnt work and i gotta pull the battery.
I'm rooted and running CM6.1.1.
After applying this, all my apps force close nonstop. I can't even see my home screens, app drawer or anything.
I can't even nandroid because I got a stock recovery. Anyone know how to beat this?
apollostees said:
I'm rooted and running CM6.1.1.
After applying this, all my apps force close nonstop. I can't even see my home screens, app drawer or anything.
I can't even nandroid because I got a stock recovery. Anyone know how to beat this?
Click to expand...
Click to collapse
If you're rooted, you can clear the dalvik-cache (and then reboot) which might help.
Code:
rm -r /data/dalvik-cache
rm -r /cache/dalvik-cache
If you aren't rooted, you might have to do a full wipe.
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
Hi to all. I got an used m8, i noticed is s on and locked but got root. How can i remove it? I tried with supersu with the unroot optiin but not worked. If i remove supersu app get root access without needed permissions. Thx
http://bharathsunny.hubpages.com/hub/How-to-Root-HTC-one-M8-Step-by-step-Guide
follow the instruction.
Unrooting procedure:
Yes,there is an un-rooting procedure also for this mobile.We should appreciate the work done by the developers.To unroot,simply follow the steps below.
*Uninstall weak sauce app,
*Un-install supersu app.
*Do a ADB reoot for your device.
That's it.Your phone has been successfully unrooted.
Click to expand...
Click to collapse
I tried to unroot my phone using the unroot option in SuperSu but after a reboot its still there. Best way i found was to use TWRP recovery mode. Make sure thats installed then....
Boot your phone to TWRP recovery mode by turn off your phone then presses Vol up + Power to boot into bootloader then choose RECOVERY. There is a more simple way, by using “adb reboot recovery”.
Once came into TWRP main menu, now tap Mount -> Mount system then taps Home.
Tap Advanced -> File Manager, browse to “/system/xbin” folder. From there delete su, daemonsu or busybox if it exists. Also browse to “/system/app” the get rid of Superuser.apk.
Hope that helps
thx to all, in the end i finally choose to re root with aio toolkit and put android revolution rom
my bootloader reads Tampered, Relocked, Security Warning. I'm just trying to install the latest OTA from Virgin Mobile. 249 .06 MB should be a substantial update, right??? unrooted my a5_chl. flashed stock Recovery from here http://forum.xda-developers.com/devdb/project/?id=3490#downloads . I even flashed my stock TWRP Backup (unfortunately, i only backed up System and Boot). I even flashed the stock_rooted backup from here at the forum to get the data (stock apps) back. unrooting and relocking the bootloader failed again. Unlocked the bootloader again just to wipe the data furthermore. Red Triangle when installing the OTA. Were any of you Virgin Mobile Users able to update to this version? Anyone with a Pure Stock nandroid Backup (TWRP or CWM)??
SOLVED
SOLVED! An official RUU.exe was released
great
jayblaze406 said:
SOLVED! An official RUU.exe was released
Click to expand...
Click to collapse
can you please provide the link of the official RUU
as i am experiencing a similar problem
If anyone will provide the solution here. I think we're all looking for a way to go back to a5chl stock. Anyone have a method? Link the stock RUU? Is that the one provided by HTC or something else?
marth141 said:
If anyone will provide the solution here. I think we're all looking for a way to go back to a5chl stock. Anyone have a method? Link the stock RUU? Is that the one provided by HTC or something else?
Click to expand...
Click to collapse
go to http://www.htc.com/us/support/rom-downloads.html and find the Virgin Mobile Desire 816. Just follow the .exe and your good!
the_Victorian said:
go to http://www.htc.com/us/support/rom-downloads.html and find the Virgin Mobile Desire 816. Just follow the .exe and your good!
Click to expand...
Click to collapse
Thanks man. This was incredibly useful. I was about to write everything I did here to get the RUU.exe to work until I realized that FoxyDrew had written basically everything here http://forum.xda-developers.com/desire-816/general/ruu-t2952058
For the sake of redundancy, I'm going to post my steps here.
1. Install CWM recovery and download the nandroid backup.
CWM Recovery.exe for ease
https://docs.google.com/file/d/0Bwq9Di4bqEXkMndWSjNBZjViTjA/edit
This guy has a nandroid uploaded for VM HTC Desire 816.
http://forum.xda-developers.com/desire-816/general/guide-vm-htc-desire-816-root-how-to-t2862470
Now to go through with this. Reboot to bootloader and go to fastboot usb. Run the recovery exe and let it flash on. Then make a clockworkmod backup. Part of this is because we like to have back ups to be safe, part of this is to make the backup folder where you're putting the nandroid backup.
2. Flash the nandroid backup
To clarify, this will not flash like a standard zip file. You'll need to extract it into that Clockworkmod backup folder that we would have made when you made the backup (This will be in your SD-Card). Extract the nandroid zip folder into the clockwork backup folder. DO NOT NAME IT TO ANYTHING ELSE. Here is why... How you'll flash this is by running it as a backup. Inside of your recovery you'll go to backup/restore and restore it. If you name it anything other than what it is named when you extract it, Clockworkmod will not get the right MD5s and will fail restoring every time. This is just how an MD5 work. (If the name is different, then it's clearly a "different file" so the MD5 just doesn't match.)
3. Reboot into the system and remove SuperSU.
This step may be a little annoying. You're going to go back into the operating system and it should be the stock VM rom. However, it'll be out of date. Because of all of our rooting/flashing goodness, we just aren't able to install OTA updates (or at least I never could). So, what you're going to do now is find the SuperSU app, go to settings, and tell it to go through with clean up for a permanent unroot. Let it do it's thing. If it takes longer than a 2 or 3 minutes, reboot your phone and do it again. SuperSU should close and be removed from your phone if the uninstall went right. Now, go back to bootloader.
3. Flash stock recovery, lock, and run RUU.exe
We're getting to the final stretch. In FoxyDrew's post here http://forum.xda-developers.com/desire-816/general/ruu-t2952058 he has the stock recovery listed. Download that and flash it with fastboot. Protip for Command prompt noobs, use win+r and cmd to open a command prompt, find your fastboot folder location and copy it then in command prompt type in cd and paste in the location. This way you'll be able to do everything there. Basically you're writing "cd c:/user/fastbootlocation" so your command line will always stay in that directory.
Anyways, flash on the recovery with "fastboot flash recovery [recovery file].img" let it flash. Once that is done, reboot back to bootloader (you don't have to, but I would just to be safe.)
Once back in bootloader run the command "fastboot oem lock" to relock your device. Now staying in bootloader fastboot-usb, run the RUU.exe that you can download from here http://www.htc.com/us/support/rom-downloads.html (Find the desire 816 from virgin mobile/sprint)
Run the RUU.exe and click through the prompts. Wait for it to finish it's job and viola you'll back onto an updated stock rom without root. Your bootloader will stay say that it is "RELOCKED" however, it will not have tampered or security warning on it.
marth141 said:
Thanks man. This was incredibly useful. I was about to write everything I did here to get the RUU.exe to work until I realized that FoxyDrew had written basically everything here http://forum.xda-developers.com/desire-816/general/ruu-t2952058
For the sake of redundancy, I'm going to post my steps here.
1. Install CWM recovery and download the nandroid backup.
CWM Recovery.exe for ease
https://docs.google.com/file/d/0Bwq9Di4bqEXkMndWSjNBZjViTjA/edit
This guy has a nandroid uploaded for VM HTC Desire 816.
http://forum.xda-developers.com/desire-816/general/guide-vm-htc-desire-816-root-how-to-t2862470
Now to go through with this. Reboot to bootloader and go to fastboot usb. Run the recovery exe and let it flash on. Then make a clockworkmod backup. Part of this is because we like to have back ups to be safe, part of this is to make the backup folder where you're putting the nandroid backup.
2. Flash the nandroid backup
To clarify, this will not flash like a standard zip file. You'll need to extract it into that Clockworkmod backup folder that we would have made when you made the backup (This will be in your SD-Card). Extract the nandroid zip folder into the clockwork backup folder. DO NOT NAME IT TO ANYTHING ELSE. Here is why... How you'll flash this is by running it as a backup. Inside of your recovery you'll go to backup/restore and restore it. If you name it anything other than what it is named when you extract it, Clockworkmod will not get the right MD5s and will fail restoring every time. This is just how an MD5 work. (If the name is different, then it's clearly a "different file" so the MD5 just doesn't match.)
3. Reboot into the system and remove SuperSU.
This step may be a little annoying. You're going to go back into the operating system and it should be the stock VM rom. However, it'll be out of date. Because of all of our rooting/flashing goodness, we just aren't able to install OTA updates (or at least I never could). So, what you're going to do now is find the SuperSU app, go to settings, and tell it to go through with clean up for a permanent unroot. Let it do it's thing. If it takes longer than a 2 or 3 minutes, reboot your phone and do it again. SuperSU should close and be removed from your phone if the uninstall went right. Now, go back to bootloader.
3. Flash stock recovery, lock, and run RUU.exe
We're getting to the final stretch. In FoxyDrew's post here http://forum.xda-developers.com/desire-816/general/ruu-t2952058 he has the stock recovery listed. Download that and flash it with fastboot. Protip for Command prompt noobs, use win+r and cmd to open a command prompt, find your fastboot folder location and copy it then in command prompt type in cd and paste in the location. This way you'll be able to do everything there. Basically you're writing "cd c:/user/fastbootlocation" so your command line will always stay in that directory.
Anyways, flash on the recovery with "fastboot flash recovery [recovery file].img" let it flash. Once that is done, reboot back to bootloader (you don't have to, but I would just to be safe.)
Once back in bootloader run the command "fastboot oem lock" to relock your device. Now staying in bootloader fastboot-usb, run the RUU.exe that you can download from here http://www.htc.com/us/support/rom-downloads.html (Find the desire 816 from virgin mobile/sprint)
Run the RUU.exe and click through the prompts. Wait for it to finish it's job and viola you'll back onto an updated stock rom without root. Your bootloader will stay say that it is "RELOCKED" however, it will not have tampered or security warning on it.
Click to expand...
Click to collapse
:good: