My friend has HTC One M7 802w [China Unicom]. He was fed up of the chinese apps and lack of play services, so I unlocked the Bootloader, installed custom recovery and ran a bloat removal script and cleaned his phone. Then I used 'GMS' app and installed Google services. All was fine till a few days ago.
He received the Android 5.0 update and it's not able to install it. So I read up stuff online and figured that maybe the stock recovery will do the trick. Sadly it didn't.
I found the RUU for the Android 4.4.2 version and OTA for 4.4.3 version on xda. But since my device is not S-OFF, apparently I cannot flash older android versions. I tried Hboot and fastboot method but they both failed. I tried different versions, still the same.
I looked everywhere and only sunshine can S-off my device for a cost, but I'm NOT interested in all this. I just need to restore everything to stock, get the latest OTA and leave my friend happy with his phone.
Help will be greatly appreciated. I just wasted 5 hours trying everything. Please help me.
Related
Hey xda,
I kind of feel like needing help understanding my situation. Normally I read a lot and understand all this stuff around modding quite ok, but I'm at a point with too many grey zones of half-understanding, I guess.
So I have an HTC ONE, bought in germany half a year ago, with Sense and all that HTC-branding. When the google edition came out, it was easy installing a custom recovery and a vanilla JB google rom (I'm not quite sure today why I did it, but I also flashed HBOOT to 1.54). There was no need thinking about s-off (I'm still s-on) and RUUs. Even OTAs worked seamless.
Then came the OTA for 4.4, I hit update and got stuck in a bootloop. Finding out that it was cwmr took me a while.. I began reading and realized that I would need s-off to install the OTAs. Here's my first question: Why? What changed that I can't install it via custom recovery like before?
And is it just a matter of time, until there's a flashable version of vanilla kitkat?
Now I'm running OneDroid by ssrij, which doesn't requires s-off - why doesn't this one need s-off, but most of the others do?
Any words for clarification would be really appreciated!
apptum said:
Hey xda,
I kind of feel like needing help understanding my situation. Normally I read a lot and understand all this stuff around modding quite ok, but I'm at a point with too many grey zones of half-understanding, I guess.
So I have an HTC ONE, bought in germany half a year ago, with Sense and all that HTC-branding. When the google edition came out, it was easy installing a custom recovery and a vanilla JB google rom (I'm not quite sure today why I did it, but I also flashed HBOOT to 1.54). There was no need thinking about s-off (I'm still s-on) and RUUs. Even OTAs worked seamless.
Then came the OTA for 4.4, I hit update and got stuck in a bootloop. Finding out that it was cwmr took me a while.. I began reading and realized that I would need s-off to install the OTAs. Here's my first question: Why? What changed that I can't install it via custom recovery like before?
And is it just a matter of time, until there's a flashable version of vanilla kitkat?
Now I'm running OneDroid by ssrij, which doesn't requires s-off - why doesn't this one need s-off, but most of the others do?
Any words for clarification would be really appreciated!
Click to expand...
Click to collapse
I would forget about the why and just get busy getting rumrunner to work to get s-off. just flash a stock rooted 4.3 rom and use rumrunner.
also make sure your on TWRP 2.6.3.3 before flashing any of the kitkat roms
this is as close to pure android as I could find
HTC One Nexus Edition 2.0
clsA said:
I would forget about the why and just get busy getting rumrunner to work to get s-off. just flash a stock rooted 4.3 rom and use rumrunner.
also make sure your on TWRP 2.6.3.3 before flashing any of the kitkat roms
this is as close to pure android as I could find
HTC One Nexus Edition 2.0
Click to expand...
Click to collapse
luckily I'm still happy with onedroid rom, so no need for further experiments
but the why is bothering me nonetheless. especially: is it just a matter of time (like something official isn't published yet) till there's a s-on flashable vanilla kitkat?
Hi everyone! I'm new here, and forgive me if this is a repost, but I had rooted my HTC one M7 to Cyanogenmod using the CM installer and loved it but I'm wanting to go ahead and get it back to stock to get Sense 6 when HTC puts out their official ROM. Anyway, I ran through fastboot and relocked the bootloader which it shows and I flashed using HTC's RUU file. I'm on version 4.3 with 5.0 currently and am trying to update to 4.4.2 with sense 5.5 but everytime I go to settings then AT&T Software update it says the system is up to date. I've tried clearing the services framework and I still can't get it to update. I'm not sure where else to go. Any help would be greatly appreciated!
hey, wats up?
I'm a bit new to the XDA site but i know my way around the Android OS to some extent.
I recently unlocked my bootloader, s-off (Sunshine app method) and flashed TWRP (with root) on my HTC M8 (international version).
phone is working fine, no probs...but, I recently received a notification of and update to 4.4.3
I did do a back up right after i installed TWRP, but, TWRP came with the root feature so even if i restore I'll basically have the same as before; a rooted stock OS.
Can u assist me in getting a stock recovery so i can receive the OTA update? or if its not too much can you guide me on how to?
I am seeing a lot of info around but i'm a bit confused.
This is my CID:
CID-HTC __332
I am more than happy to provide you with any further info in order to get me back to bare stock so i can take the OTA.
many thanks in advance..
ronald_halbal said:
hey, wats up?
I'm a bit new to the XDA site but i know my way around the Android OS to some extent.
I recently unlocked my bootloader, s-off (Sunshine app method) and flashed TWRP (with root) on my HTC M8 (international version).
phone is working fine, no probs...but, I recently received a notification of and update to 4.4.3
I did do a back up right after i installed TWRP, but, TWRP came with the root feature so even if i restore I'll basically have the same as before; a rooted stock OS.
Can u assist me in getting a stock recovery so i can receive the OTA update? or if its not too much can you guide me on how to?
I am seeing a lot of info around but i'm a bit confused.
This is my CID:
CID-HTC __332
I am more than happy to provide you with any further info in order to get me back to bare stock so i can take the OTA.
many thanks in advance..
Click to expand...
Click to collapse
Try the HTC One M8 forums
Mod Edit: Added questions from 2 other threads.
1. I have Android 4.4.4 On my Sprint HTC One M8 and my wifi is broke because I didn't update the firmware. My device will not take the firewater method to S-OFF and I am not going to spend 25$ on Sunshine. I was wondering If i could update my firmware while still S-ON or If someone could tell me how to Get my device back to Android 4.4.2 so my wifi works again. I have no stock backup because I had them all saved on my computer which decided to take a dump and stop working. CID is SPCS_001. I would be happy to just get a complete stock Recovery and not worry about the whole root process but I can not find one to Flash. I have TWRP Installed and was hoping someone could help me find a recovery that will take me back to 4.4.2 Please, All Help is GREATLY appreciated.
2. I have tried using Firewater to S-OFF my Sprint HTC One M8, I get all the way down but Before it finishes it reads an error saying something about the golden rule never use OTA or something and it goes on to Say device has been patched by HTC. What can I do to fix this?
3. I am stuck. I am searching for a Sprint Branded HTC One M8 Recovery I can download and flash through TWRP. I get an error every time i try firewater to get s-off so i am stuck s-on. I was thinking i could just download a recovery and flash it thorough twrp back to Android 4.4.2 Please help i can't use 4.4.4. because i can't update my firmware.
- Tim
Hi Tim,
The only way to downgrade is if you are s-off.
You can update your firmware while s-on...you have to re-lock your bootloader.
Please post all your questions in THIS thread as I'm going to close the others.
Try not to open multiple threads in the future.
Thanks for understanding,
BD619
Will waterfire work on my phone??? My phone keeps sending me a notification to update and I don't want to see or accidentally update it and brick it because I am already rooted. I just wanted to flash a new Rom (CM11 to be exact).
ShadowX- said:
Mod Edit: Added questions from 2 other threads.
1. I have Android 4.4.4 On my Sprint HTC One M8 and my wifi is broke because I didn't update the firmware. My device will not take the firewater method to S-OFF and I am not going to spend 25$ on Sunshine. I was wondering If i could update my firmware while still S-ON or If someone could tell me how to Get my device back to Android 4.4.2 so my wifi works again. I have no stock backup because I had them all saved on my computer which decided to take a dump and stop working. CID is SPCS_001. I would be happy to just get a complete stock Recovery and not worry about the whole root process but I can not find one to Flash. I have TWRP Installed and was hoping someone could help me find a recovery that will take me back to 4.4.2 Please, All Help is GREATLY appreciated.
2. I have tried using Firewater to S-OFF my Sprint HTC One M8, I get all the way down but Before it finishes it reads an error saying something about the golden rule never use OTA or something and it goes on to Say device has been patched by HTC. What can I do to fix this?
3. I am stuck. I am searching for a Sprint Branded HTC One M8 Recovery I can download and flash through TWRP. I get an error every time i try firewater to get s-off so i am stuck s-on. I was thinking i could just download a recovery and flash it thorough twrp back to Android 4.4.2 Please help i can't use 4.4.4. because i can't update my firmware.
- Tim
Click to expand...
Click to collapse
You could just cough up the $25 like a lot of other people have had to do.
I have a normal edition Sprint HTC One M8 that is rooted with android version 4.4.4. I am still on the stock ROM. Whenever I got the phone, about 2-3 weeks ago, I wasn't aware that 5.0 was being released to the M8. So I updated to 4.4.4 through the OTA update and rooted. After rooting the system update popped up prompting me to update to version 5.0.
Now my question, is there an official rooted stock 5.0 ROM yet? I can't find it anywhere.
If there isn't, how do I go about updating to 5.0 from rooted 4.4.4?
Thanks,
Shawn
More info: this isn't the first time I've rooted phones. I've had an HTC EVO 4G and a Samsung Galaxy S3. This is just the first time I've had stuff not go as planned.
I tried to get S-OFF, however since "firewater" no longer works, and the only other way is SunShine, I can live with S-ON.
shawnc022 said:
I have a normal edition Sprint HTC One M8 that is rooted with android version 4.4.4. I am still on the stock ROM. Whenever I got the phone, about 2-3 weeks ago, I wasn't aware that 5.0 was being released to the M8. So I updated to 4.4.4 through the OTA update and rooted. After rooting the system update popped up prompting me to update to version 5.0.
Now my question, is there an official rooted stock 5.0 ROM yet? I can't find it anywhere.
If there isn't, how do I go about updating to 5.0 from rooted 4.4.4?
Thanks,
Shawn
More info: this isn't the first time I've rooted phones. I've had an HTC EVO 4G and a Samsung Galaxy S3. This is just the first time I've had stuff not go as planned.
I tried to get S-OFF, however since "firewater" no longer works, and the only other way is SunShine, I can live with S-ON.
Click to expand...
Click to collapse
In order to take the OTA you need a stock rom (no modifications to system) and stock recovery.
Or option 2 is you can run the latest RUU
BD619 said:
In order to take the OTA you need a stock rom (no modifications to system) and stock recovery.
Or option 2 is you can run the latest RUU
Click to expand...
Click to collapse
How would I go back to stock recovery and remove root?
Same question for RUU. I've only used RUU once on my EVO 4G to reset everything. Not sure if the process is the same for the One M8 or where I'd start lol
shawnc022 said:
How would I go back to stock recovery and remove root?
Same question for RUU. I've only used RUU once on my EVO 4G to reset everything. Not sure if the process is the same for the One M8 or where I'd start lol
Click to expand...
Click to collapse
You flash stock recovery the same way you flash twrp, root should be ok I've never done an OTA I've always been s-off.
The rom you are on should also be ok unless you removed a bunch of bloat.
The RUU will wipe your device...back up anything important to your PC.
Side note: Every time there is an update and you like custom roms most require the firmware to be updated in order for them to work properly.
Updating firmware with s-off only takes a couple minutes and a lot less hassle then if you are s-on... so I would recommend biting the bullet and using Sunshine if at all possible.
BD619 said:
You flash stock recovery the same way you flash twrp, root should be ok I've never done an OTA I've always been s-off.
The rom you are on should also be ok unless you removed a bunch of bloat.
The RUU will wipe your device...back up anything important to your PC.
Side note: Every time there is an update and you like custom roms most require the firmware to be updated in order for them to work properly.
Updating firmware with s-off only takes a couple minutes and a lot less hassle then if you are s-on... so I would recommend biting the bullet and using Sunshine if at all possible.
Click to expand...
Click to collapse
I plan on staying with the stock ROM, just rooted so I'm gonna skip S-OFF. Never had an issue with it being on on my EVO (I flashed dozens of ROMs and stuff on it).
I'm ok with RUU wiping everything. I purposely haven't put much personal data on the phone cause I knew I'd be wiping within the next few weeks.
I'm gonna go the RUU method as everything will be fresh and unmodified.
Thanks for your help!