[Q] Unrooting + Stock recovery Help! - One (M8) Q&A, Help & Troubleshooting

Hi, I have rooted my HTC one m8 and flashed the teamwin custom recovery. I was planning to install the google play edition rom but failed turning S Off with firewater, it didn't allow my device. I want to return to unrooted and with the stock recovery. I use a mac but have access to windows if needed. I am running the stock EE rom and haven't installed any custom roms. Thanks if you can help!

wild111hog said:
Hi, I have rooted my HTC one m8 and flashed the teamwin custom recovery. I was planning to install the google play edition rom but failed turning S Off with firewater, it didn't allow my device. I want to return to unrooted and with the stock recovery. I use a mac but have access to windows if needed. I am running the stock EE rom and haven't installed any custom roms. Thanks if you can help!
Click to expand...
Click to collapse
You don't need S-OFF to flash custom ROMs, if you want a GPE ROM then check out:
SinLessROM GPe v3.6.2
SkyDragon
Stock Google Play Edition
HTC One M8 Android Development Can look in there, it'll clearly state "Google play Edition ROM" or "GPE ROM" if it's just a normal ROM you can flash through recovery. No S-OFF required for that.
If on the other hand you want to fully convert your phone to a Google Play Edition device then it's a different matter and you WILL need S-OFF in order to do the conversion as it makes changes to partition sizes on your device.
More info about that here: [RUU] M8 Google Edition Conversion. 4.4.4 - RUU Zip Non-Rooted & Pre-Rooted
That being said, if you want to unroot your device just uninstall the root program(IF it's SuperSU you can uninstall from within the app) and flash back stock recovery for your device.
You can look in this thread:- COLLECTION of Stock backup's for a stock recovery to flash back to your device. fastboot flash recovery recovery.img make sure recovery.img is in folder where adb.exe/fastboot.exe is. So you'll need to have adb installed on computer.
You could also use an app like flashify to flash it but I don't usually recommend that as you won't really learn anything doing it that way

BerndM14 said:
You don't need S-OFF to flash custom ROMs, if you want a GPE ROM then check out:
SinLessROM GPe v3.6.2
SkyDragon
Stock Google Play Edition
HTC One M8 Android Development Can look in there, it'll clearly state "Google play Edition ROM" or "GPE ROM" if it's just a normal ROM you can flash through recovery. No S-OFF required for that.
If on the other hand you want to fully convert your phone to a Google Play Edition device then it's a different matter and you WILL need S-OFF in order to do the conversion as it makes changes to partition sizes on your device.
More info about that here: [RUU] M8 Google Edition Conversion. 4.4.4 - RUU Zip Non-Rooted & Pre-Rooted
That being said, if you want to unroot your device just uninstall the root program(IF it's SuperSU you can uninstall from within the app) and flash back stock recovery for your device.
You can look in this thread:- COLLECTION of Stock backup's for a stock recovery to flash back to your device. fastboot flash recovery recovery.img make sure recovery.img is in folder where adb.exe/fastboot.exe is. So you'll need to have adb installed on computer.
You could also use an app like flashify to flash it but I don't usually recommend that as you won't really learn anything doing it that way
Click to expand...
Click to collapse
Whenever I try to uninstall the SuperSU within the app it never works, when I restart the phone it appears back again. Also I have tried looking for a recovery on the stock recovery post but mine isn't there, should I just wait for a stock recovery to be uploaded?

wild111hog said:
Whenever I try to uninstall the SuperSU within the app it never works, when I restart the phone it appears back again. Also I have tried looking for a recovery on the stock recovery post but mine isn't there, should I just wait for a stock recovery to be uploaded?
Click to expand...
Click to collapse
[GUIDE] Return your European M8 to 100% Stock At point 5 there is an app "unsupersu" that you might want to try and see if you can remove root with that.
What stock recovery? Also if your phone is stock again and you receive an OTA update(Or you have one stored somewhere) you can use the recovery.img that comes with the OTA. It's located inside the firmware.zip file.

Related

[Q] OTA after flashing interim CWM

Hi,
first, my former device was a Samsung Galaxy S and i'm quite familiar with flashing ROMs and such on that device. The HTC One X is my first HTC device so i'm new in flashing and HTCs.
I used the method described in the below thread to flash CWM to my HTC One X
http://forum.xda-developers.com/showthread.php?t=1579797
My question now is this, can i receive OTAs with CWM flashed on my device? It is implied in the thread that i need the stock recovery to do so.
There is a stock recovery image supplied in this thread. Can i flash it to any strock ROM version or do i need the specific one for my ROM version and if so where can i get this version?
In order to flash CWM i had to unlock the bootloader, do i need to revert this for OTAs?
Thanks for your answers.
Hey,
with Clockworkmod flashed, you cant install OTA updates, you have to flash stock recovery and relock your bootloader.
If you have a custom rom, you have to install Stock RUU to recieve and install OTAs.
Greetz SoLdieR9312
You need stock rom and stock recovery. If your stock rom is just rooted, that's fine, but if you deleted system apps or modded, it might not work.
To install stock recovery you need to be unlocked, but unless you relocked, you're good to go.
You don't need to relock to install OTA.
To install RUU, you need to be relocked, but you don't need to install the stock recovery.
Edit: Urgh, that was quite a bump from the guy above. But the correction is still useful.

I F*cked up (GPE 5.0 to Sense) Help!

I originally had a stock sense M8 (bought it first day) but since October, I changed my phone to GPE (GPE Firmware and everything) and have been using 5.0 eversince using SkyDragon rom. Ran into issues a few weeks ago, and i've been waiting hard to go back to sense and use the newer 5.0 sense version.
However, today I ran into multiple issues, I thought installing the latest Sense Lollipop firmware and installing the latest ARHD 5.0 rom would do the trick, sadly that did not work.
I flashed the latest sense firmware and the ROM only for it to boot saying my Data is corrupt and i have to reset my phone, i say okay(was going to do that anyway) but then I access my recovery (TWRP) and my Internal storage/Cache/Data will not mount. I tried going back to GPE (atleast so my phone would work) but I cant do that either because even with the GPE firmware, the data partition wont mount and my internal storage shows 0 MB in TWRP, now im just stick in a bootloop/bricked device for hours. Any help would really be appreciated...thanks a lot.
Dev Edition RUU is what I would recommend. Partitioning is different on GPE versus Sense. So I'm guessing running the firmware only, since its not a complete image, did not change the partitioning back to the Sense partition scheme.
Converting from GPE back to Sense is not trivial, and not to be taken lightly. It seems like you tried to make up your own process instead of following any definitive guide or advice, which I do not recommend.
redpoint73 said:
Dev Edition RUU is what I would recommend. Partitioning is different on GPE versus Sense. So I'm guessing running the firmware only, since its not a complete image, did not change the partitioning back to the Sense partition scheme.
Converting from GPE back to Sense is not trivial, and not to be taken lightly. It seems like you tried to make up your own process instead of following any definitive guide or advice, which I do not recommend.
Click to expand...
Click to collapse
Thanks for your reply, to get this clear:
I should flash the Dev Edition RUU from (http://forum.xda-developers.com/htc-one-m8/development/ruu-m8-developer-edition-sense-1-54-t2884777) (3.28.1540.5) and then update the firmware to 4.16.1540.8 by just flashing that separate zip. However, if I flash the RUU wouldn't it relock my bootloader and put me on S-On and lose root and the custom recovery(Im terribly sorry if this sounds dumb, but my phone is soft bricked and I really need to get everything right this time), Is that the case if I flash the dev edition RUU? Thanks again.
Austin3161337 said:
However, if I flash the RUU wouldn't it relock my bootloader and put me on S-On and lose root and the custom recovery
Click to expand...
Click to collapse
No, RUU will not relock the bootloader. The only way the bootloader gets locked/unlocked is if you do so yourself.
Same with s-off, there is nothing that can change that aside from you making it s-on yourself.
Yes, you will lose custom recovery, as RUU will install stock recovery. So just flash stock recovery by fastboot after RUU. Then flash the ROM you want, which should already be rooted (so losing root is a moot point).
Official firmware.zip will also write stock recovery. So doing so would have caused the loss of TWRP anyway (unless it was a user modified firmware zip).
redpoint73 said:
No, RUU will not relock the bootloader. The only way the bootloader gets locked/unlocked is if you do so yourself.
Same with s-off, there is nothing that can change that aside from you making it s-on yourself.
Yes, you will lose custom recovery, as RUU will install stock recovery. So just flash stock recovery by fastboot after RUU. Then flash the ROM you want, which should already be rooted (so losing root is a moot point).
Official firmware.zip will also write stock recovery. So doing so would have caused the loss of TWRP anyway (unless it was a user modified firmware zip).
Click to expand...
Click to collapse
So I downloaded the RUU from (http://www.htc.com/us/support/htc-one-m8/news/) but its an .exe which requires me to plug my phone in which my computer cannot recognize because the phone won't boot at all, is there anyway I can install the RUU by not really needing to connect the phone to the computer? (Put the file in the external SD and install it via the bootloader maybe?) Any tips on that? Thanks
Austin3161337 said:
So I downloaded the RUU from (http://www.htc.com/us/support/htc-one-m8/news/) but its an .exe which requires me to plug my phone in which my computer cannot recognize because the phone won't boot at all
Click to expand...
Click to collapse
The phone doesn't need to boot into OS to run the RUU. It just needs to be able to get into bootloader/fastboot mode, which it can if the screen comes on.
If the device doesn't show on your PC, its a different issue. USB connectivity issue is almost always a driver issue. Install HTC Sync and HTC drivers, if you haven't already. Or uninstall and install them again.
I have a similiar issue. I had a tombile ruu.zip that a flashed as a 0P6Bimg.zip a kitkiat sense version for tmobile. Everything is cool and it runs fine. When I change cid and mid then flashed the sense lollipop firmware I lost my internal memory and twrp read storage as 0mb.
So idk
I flashed the Dev RUU as recommended by redpoint73, booted up and now it says that its updating to the latest firmware android 5.0 (OTA Update) However, I am going to install a custom recovery (TWRP) and put on ARHD instead, thanks for the help, and pretty much unbricking my device, lol.
Austin3161337 said:
I flashed the Dev RUU as recommended by redpoint73, booted up and now it says that its updating to the latest firmware android 5.0 (OTA Update) However, I am going to install a custom recovery (TWRP) and put on ARHD instead, thanks for the help, and pretty much unbricking my device, lol.
Click to expand...
Click to collapse
You're very welcome. Happy to help.
Did you have to do anything to get the RUU to run (like install drivers), or did you just end up running the RUU exe, and it worked?
redpoint73 said:
You're very welcome. Happy to help.
Did you have to do anything to get the RUU to run (like install drivers), or did you just end up running the RUU exe, and it worked?
Click to expand...
Click to collapse
I already had HTC Sync installed, had to boot into Fastboot USB for the thing to get recognized.

Outdated Bootloader causing script abort

Hi guys,
I went to update my M8 earlier from Cyanogenmod 11 to 12, but I got this error when updating...
script aborted: This package supports bootloader(s): 3.18.0.0000, 3.19.0.0000; this device has bootloader 3.16.0.0000.
I have an international M8 and I am unsure what steps I have to take to be able to update the bootloader?
I'm guessing I need to flash a stock RUU and then OTA update and then run firewater root all over again?
If anyone could supply me with an RUU for Vodafone UK for the M8, I'd very much appreciate it.
Thanks in advance.
DesireRoss said:
Hi guys,
I went to update my M8 earlier from Cyanogenmod 11 to 12, but I got this error when updating...
script aborted: This package supports bootloader(s): 3.18.0.0000, 3.19.0.0000; this device has bootloader 3.16.0.0000.
I have an international M8 and I am unsure what steps I have to take to be able to update the bootloader?
I'm guessing I need to flash a stock RUU and then OTA update and then run firewater root all over again?
If anyone could supply me with an RUU for Vodafone UK for the M8, I'd very much appreciate it.
Thanks in advance.
Click to expand...
Click to collapse
There are no RUU's available for devices outside the US. AT&T, Sprint, T-Mobile, Developer Edition and Verizon(I think) all have RUU's. Then there is a RUU for European International(401) but not really widely available.
Easiest way to update Hboot would be to go with OTA's, else if you're S-OFF(You mentioned firewater so I assume you are) you could just flash the latest 4.x firmware for your device or even convert your device to a more up-to-date version(Developer edition is good).
Going SuperCID and flashing Firmware should be easy as well so... There are guides out there to flash firmware. However if you're S-ON then you might have to go with OTA updates so you'll have to go back to stock(EVERYTHING) for OTA's.
On a side note, firewater wasn'tfor root, it was for S-OFF. Besides, firewater doesn't work anymore.
Thanks for the quick reply pal.
Yes I'm S-OFF.
Where would I find a file to flash the latest firmware? I'm assuming you mean through ClockworkMod?
How do I go back to stock if there aren't any RUU's available?
EDIT: I've got a HTC One M8 GPE (File name: RUU-HTC_One_M8_GPE_5.0.1-3.11.1700.5.zip) can I just flash this through ClockworkMod and then be good to go?
DesireRoss said:
Thanks for the quick reply pal.
Yes I'm S-OFF.
Where would I find a file to flash the latest firmware? I'm assuming you mean through ClockworkMod?
How do I go back to stock if there aren't any RUU's available?
EDIT: I've got a HTC One M8 GPE (File name: RUU-HTC_One_M8_GPE_5.0.1-3.11.1700.5.zip) can I just flash this through ClockworkMod and then be good to go?
Click to expand...
Click to collapse
That RUU will convert your device to a Google Play Edition. There is a thread showing how to convert if you want:
[RUU] M8 Google Edition Conversion. 5.0.1
But no, you don't flash it through a custom recovery. The RUU.zip's gets flashed through RUU mode fastboot oem rebootRUU it'll take you to a screen with HTC Logo on background, then you flash it with fastboot flash zip name_of_zip.zip you'll have to flash it twice, first time around it only updates the Hboot but nothing else then you'll have to flash again to update the rest.
For going back to stock(No RUU's): RUUs, OTAs, Stock TWRP Backups, Firmware & More Collection Grab your nandroid backp from that thread, restore it through custom recovery, flash back stock recovery and proceed with OTA updates as normal.
If you just want to stay stock(Sense) for custom ROMs then it might be better to just run the Developer Edition RUU.
[GUIDE] [S-OFF] Update from Almost Anything to Official Developer Edition Lollipop
BerndM14 said:
That RUU will convert your device to a Google Play Edition. There is a thread showing how to convert if you want:
[RUU] M8 Google Edition Conversion. 5.0.1
But no, you don't flash it through a custom recovery. The RUU.zip's gets flashed through RUU mode fastboot oem rebootRUU it'll take you to a screen with HTC Logo on background, then you flash it with fastboot flash zip name_of_zip.zip you'll have to flash it twice, first time around it only updates the Hboot but nothing else then you'll have to flash again to update the rest.
For going back to stock(No RUU's): RUUs, OTAs, Stock TWRP Backups, Firmware & More Collection Grab your nandroid backp from that thread, restore it through custom recovery, flash back stock recovery and proceed with OTA updates as normal.
If you just want to stay stock(Sense) for custom ROMs then it might be better to just run the Developer Edition RUU.
[GUIDE] [S-OFF] Update from Almost Anything to Official Developer Edition Lollipop
Click to expand...
Click to collapse
As long as my bootloader gets updated so I can flash CM12, I'm happy!
Really struggling with this...
Can anyone link me to a thread that will get me from CM11 (S-OFF 3.16 HBOOT) to CM12 (S-OFF 3.19 HBOOT)?
Can I not just fastboot flash the Google Edition, then redo root and S-OFF and then flash CM12 through ClockworkMod?
And how do you S-OFF these things nowadays? Sunshine?

skydragon rom - stuck at boot screen

I have an AT&T HTC One M8. It was already rooted when it bought it. Running stock 4.4.2
I have installed the most current version of TWRP. I created a successful backup.
I am trying to install the ROM for skydragon 5.5 but it just gets stuck on the startup screen (white android screen)
I am S-on.
I flashed (via fastboot) the boot.img from the Skydragon 5.5 Rom.
I installed Skydragon 5.5 Rom from the TWRP install screen.
(note - these are the instructions from skydragon website and it states I do not need S-off as long as I flash the boot image)
When I reboot it just hangs on the startup screen (white android screen)
I can recover to get back to a working phone but I would really like to upgrade to skydragon. I have been having constant problems with bluetooth headsets on the stock 4.4.2 and am hoping the newer skydragon ROM and boot.img would resolve the poor bluetooth sound quality issues.
Any help would be appreciated.
Thanks
You probably need to update your firmware/hboot.
gmgough said:
I have an AT&T HTC One M8. It was already rooted when it bought it. Running stock 4.4.2
I have installed the most current version of TWRP.
Click to expand...
Click to collapse
As mentioned, you need to update your firmware.
Current ROMs won't run properly (extreme long boot times, broken WiFi) on old firmware (hboot, radio, etc.).
Plus, the current TWRP will not flash ROMs properly on the old hboot.
I dont fully understand why but I lost my backup during my installation of the new skydragon ROM. The backups were on the SD card.......and then they vanished.
I did manage to barely avoid bricking my phone. I re-locked my phone, installed the HTC RUU for lollipop and got my phone back to working. I had been trying to use sunshine S-off tool so that I could upgrade the firmware but I couldnt get my phone to boot up to perform the S-off installation process.
I still want to install skydragon. These are the steps I think I need to take.
1. unlock/root my HTC M8
2. Install TWRP
3. Backup my phone
4. install the new Skydragon Lollipop ROM
* note - I assume that I dont need S-OFF since my firmware should have already been upgraded when I installed the HTC Lollipop RUU.
If my phone is S-off will the skydragon lollipop ROM installation automatically install the firmware? Or is that a separate installation?
1: You lost all because you ran a RUU !
2: A custom rom NEVER changes the firmware
gmgough said:
* note - I assume that I dont need S-OFF since my firmware should have already been upgraded when I installed the HTC Lollipop RUU.
Click to expand...
Click to collapse
To confirm whether the firmware was updated or not; what does it say on the hboot screen for hboot number, radio baseband, and OS number?
gmgough said:
If my phone is S-off will the skydragon lollipop ROM installation automatically install the firmware? Or is that a separate installation?
Click to expand...
Click to collapse
Flashing a ROM never updates your firmware. The firmware partitions (hboot, radio, WiFi, Bluetooth, etc.) are not included in a ROM zip.
Firmware flash is done as a separate action, usually via fastboot.
Actually I lost my backup before I installed the RUU......otherwise I would have reverted to my previous kitkat installation rather than installing the RUU and losing all my data. I know the RUU basically reimages all the memory.
I was using sideload to install the skydragon ROM. I suspect I did something wrong during one my fastboot flash commands or the adb sideload commands.

Go S Off on nougat custom ROM with USB port not working

Hi. My USB C port recently died so I cannot upgrade firmware and get root/flash roms again as I cannot flash recovery without USB connection. As a solution I want to S Off my phone and use a no wipe RUU to switch to oreo firmware. So I wanted to ask:
1. Is it possible to use Sunshine on an AOSP Nougat rom on 2.41 WWE firmware?
2. If not then is it possible to go S Off on stock unrooted nougat (assuming I flash RUU) using sunshine app?
3. If not then If I restore an untouched Sense system backup through twrp would it be possible to use Sunshine to go S Off?
4. If I flash Oreo RUU is it possible to go S Off without obtaining root?
Thanks for answering.
jhadsfi said:
Hi. My USB C port recently died so I cannot upgrade firmware and get root/flash roms again as I cannot flash recovery without USB connection. As a solution I want to S Off my phone and use a no wipe RUU to switch to oreo firmware. So I wanted to ask:
1. Is it possible to use Sunshine on an AOSP Nougat rom on 2.41 WWE firmware?
2. If not then is it possible to go S Off on stock unrooted nougat (assuming I flash RUU) using sunshine app?
3. If not then If I restore an untouched Sense system backup through twrp would it be possible to use Sunshine to go S Off?
4. If I flash Oreo RUU is it possible to go S Off without obtaining root?
Thanks for answering.
Click to expand...
Click to collapse
Sunshine app will only work if you are already on a rooted stock rom, or if you have Marshmallow stock software.
Tarima said:
Sunshine app will only work if you are already on a rooted stock rom, or if you have Marshmallow stock software.
Click to expand...
Click to collapse
So if I flash untouched Nougat system twrp backup and subsequently flash supersu I can do it? Or do ai need to flash stock boot img too? Is there any solution for me or am I screwed?
There is no such thing as a no wipe RUU. Why don't you share your official (download Mode) OS number, if there is an Oreo RUU.zip you don't even need s-off and saves you 25$.
And if you have a booting device you can always flash a recovery. Download the TWRP app or flashify from the store and the recovery you want and select it to flash. No need for USB connections to the phone.
Mr Hofs said:
There is no such thing as a no wipe RUU. Why don't you share your official (download Mode) OS number, if there is an Oreo RUU.zip you don't even need s-off and saves you 25$.
And if you have a booting device you can always flash a recovery. Download the TWRP app or flashify from the store and the recovery you want and select it to flash. No need for USB connections to the phone.
Click to expand...
Click to collapse
Huh. But like if I flash a RUU zip I'd be on stock recovery and lose root which is required for flashify and twrp app. And to get root/flash twrp again I'd have to use fastboot which requires PC access. Or am I wrong? I'll reboot and give you the OS number. Thanks a lot for helping me btw.
Mr Hofs said:
There is no such thing as a no wipe RUU. Why don't you share your official (download Mode) OS number, if there is an Oreo RUU.zip you don't even need s-off and saves you 25$.
And if you have a booting device you can always flash a recovery. Download the TWRP app or flashify from the store and the recovery you want and select it to flash. No need for USB connections to the phone.
Click to expand...
Click to collapse
Here's the download mode image. It's a J15 WWE version device Btw.
jhadsfi said:
Here's the download mode image. It's a J15 WWE version device Btw.
Click to expand...
Click to collapse
Easiest way
Flash a stock like nougat rom like an old Maximus build. Then use sunshine.
Then you can flash firmware.zips with TWRP included, that rules out any USB connection.
Mr Hofs said:
Easiest way
Flash a stock like nougat rom like an old Maximus build. Then use sunshine.
Then you can flash firmware.zips with TWRP included, that rules out any USB connection.
Click to expand...
Click to collapse
So like if I repack the 2ps(sth).zip with a twrp recovery it will still flash? I thought if you edit the firmware zip it fails some check and won't flash in download mode.
jhadsfi said:
So like if I repack the 2ps(sth).zip with a twrp recovery it will still flash? I thought if you edit the firmware zip it fails some check and won't flash in download mode.
Click to expand...
Click to collapse
Hence to s-off first with a stock like nougat rom. Read my post again.
Once s-off just get the firmware.zip with TWRP or get the firmware.zip "open" it and replace recovery.img. that's all
Mr Hofs said:
Hence to s-off first with a stock like nougat rom. Read my post again.
Once s-off just get the firmware.zip with TWRP or get the firmware.zip "open" it and replace recovery.img. that's all
Click to expand...
Click to collapse
So flash nougat MaximusHD, root, sunshine, s off, own fw zip, and done?

Categories

Resources