i have an HTC One m8. i rooted my phone and installed the harman kardonn mod. ever since my phone got screwed up and i didnt take a back up. now i want to return to my 100% stock rom with boomsound. i completely wanna unroot my phone. but i cant find the ruu or recovery or Nandroid backups anywhere. most of the links are gone cause MEGA is taken off the web. My software number is 3.35.720.1 running 4.4.4. can someone tell me how to i go back to stock. where can i get the back up/RUU ??? HELP ME PLEASE
So are you going to make a nandroid before making any system changes next time? I would certainly hope so.
You can ask and hope for somebody to post the nandroid for your software version.
Alternately, just find a custom ROM to your liking, and flash it.
HK mod requires appropriate firmware (s-off required).
There's a TMO RUU here: http://dl4.htc.com/RomCode/Source_a..._20.56.4198.02L_F_release_385597_signed_2.exe
If you poke around htc you might find more too. Worth a look.
But yeah, like repoint said, you could just flash a stock rom too...might be easier.
gokun said:
There's a TMO RUU here: http://dl4.htc.com/RomCode/Source_a..._20.56.4198.02L_F_release_385597_signed_2.exe
If you poke around htc you might find more too.
Click to expand...
Click to collapse
There are RUUs for T-Mob US, Sprint, and AT&T, as well as Dev Edition and GPE versions. But s-off is needed to run an RUU that does not match your CID/MID. Its not clear whether the OP has s-on or s-off.
Flashing a stock or any custom ROM is almost certainly easier. Just flash the ROM, and the issues with HK mod incompatibility will be fixed.
Related
I'm in Australia with a Telstra branded One M8, full RUU conversion to GPE, with manual flash to Telstra radio.
I want to try SkyDragon or Sinless Roms, but I have to flash L firmware and I noticed the firmware has a radio file in it.
Can I remove the radio file and flash the firmware, or, replace the radio file with the file I currently have from the KK GPE?
Thanks!
Are you S-off ?
If so you can flash any radii you want and stick with the one you think works best
jball said:
Are you S-off ?
If so you can flash any radii you want and stick with the one you think works best
Click to expand...
Click to collapse
I am S-Off, went back and did a more thorough search and found this (for N5) http://forum.xda-developers.com/google-nexus-5/help/lolipop-radio-t2939844
Will try tonight after work, thanks for the confirmation, gives me a bit more confidence!
You're not going to try to flash that on an m8 are you?
Sent from my HTC one m8 Google play edition
It must be for your device
Yeah, flashing a radio for another device is a great way to brick.
I feel like I must be super clear to the OP
If you don't understand radios are per device I now recommend just calling and texting with it.
Lol sorry guys for the panic, and I really appreciate you guys looking out for me, but no, I was not going to flash the N5 radio to my device, I was just posting it as it was an example I'd found of someone else flashing a radio from a different Android version to their rom.
Anyways, flashed Sinless with the Telstra One M8 radio provided here:
http://forum.xda-developers.com/showthread.php?p=56629450&highlight=telstra#post56629450
Everything works fine, although as a matter of preference I restored nandroid to GPE 4.4.4 as I can't live without Xposed :/
Edit: I realise going back and reading my post it sounds like that is exactly what I was going to do...
Hi there.
So In short I'm a Nexus 5 user and as you can imagine unlocking that phone is literally 2 minutes at most using fastboot.
I got myself a brand spanking new HTC One m8 on Vodafone UK, however I hate Sense UI and would love to "transform" my phone to GPE edition.
I have few questions hopefully easy to answer. reading through the forums gives me a headache.
1. Do I need a S-Off if I want to convert my GSM to GPE? Thought its just a matter of flashing a rom? (I do know the answer to this but just cant believe it)
2. My phone is network locked, should I unlock it first and than run sunshine or the other way around (I've heard people having problems when they try to unlock after sunshine)
3. Do I need to backup my stock Vodafone Image if I want to return to stock at some point? I had HTC Desire/HD and returning back to stock was matter of flashing RUU back in the days (these seem to be provided on HTCDev now). But it looks like a lot has changed since then.
4. What order of operations? Please correct me if I'm wrong: Unlock Bootloader (Any other way than HTC Dev?) --> TWRP-->Root-->Sunshine-->Backup Image-->Convert to GPE
I'm absolutely fine with using fastboot etc (no toolkits for the wicked ) although most guides involve Windows and im on Mac... Anyone had any issues ?
Appreciate any help
Thanks
Nexus phones are designed to be developer phones, so they make it as easy as possible. (Though, and this is an important note, they still keep secure boot enabled...) The HTC One, like most consumer oriented devices, isn't quite the same.
First off, yes, you will need to S-off your phone to do a complete version change. You will also need to change your CID/MID if you want OTA updates. None of this has anything to do with SIM locking, though there is a thread you might consult once you are S-off. It may or may not work with HBOOT 3.19, but once you are S-off, you can downgrade to an older HBOOT that does fully support SIM unlocking.
If you want to ever go back, you will also need to install TWRP or CWM like always and make a nandroid backup. You don't have to be S-off to do this, but Sunshine unlocks your bootloader in the process, which you WILL need to do.
If your device is supported (because some newer firmware versions aren't) I would suggest using Sunshine S-off to unlock your bootloader and S-off your phone. At that point, flash over a custom recovery and backup your current install. Then, use the instructions here to switch your CID/MID and install the appropriate GPE version. Note! You *CAN* use a GPE RUU, but that will change the partitioning on the device making it very hard to go back.. I would strongly recommending using using a GPE backup and leaving the partition tables alone, but that's just me.
jshamlet said:
Nexus phones are designed to be developer phones, so they make it as easy as possible. (Though, and this is an important note, they still keep secure boot enabled...) The HTC One, like most consumer oriented devices, isn't quite the same.
First off, yes, you will need to S-off your phone to do a complete version change. You will also need to change your CID/MID if you want OTA updates. None of this has anything to do with SIM locking, though there is a thread you might consult once you are S-off. It may or may not work with HBOOT 3.19, but once you are S-off, you can downgrade to an older HBOOT that does fully support SIM unlocking.
If you want to ever go back, you will also need to install TWRP or CWM like always and make a nandroid backup. You don't have to be S-off to do this, but Sunshine unlocks your bootloader in the process, which you WILL need to do.
If your device is supported (because some newer firmware versions aren't) I would suggest using Sunshine S-off to unlock your bootloader and S-off your phone. At that point, flash over a custom recovery and backup your current install. Then, use the instructions here to switch your CID/MID and install the appropriate GPE version. Note! You *CAN* use a GPE RUU, but that will change the partitioning on the device making it very hard to go back.. I would strongly recommending using using a GPE backup and leaving the partition tables alone, but that's just me.
Click to expand...
Click to collapse
Thanks a lot for that.
Could your please clarify your last 2 sentences. This is first I hear about. If I use GPE backup will I be able to get OTA updates? Where can I find GPE backup rather than RUU. I think most here are RUU's.
Or do you mean GPE ROM vs GPE RUU?
MattSkeet said:
Thanks a lot for that.
Could your please clarify your last 2 sentences. This is first I hear about. If I use GPE backup will I be able to get OTA updates? Where can I find GPE backup rather than RUU. I think most here are RUU's.
Click to expand...
Click to collapse
The partition sizes are different between GPE and Sense, with Sense having a much larger /system partition than GPE. If you convert from Sense to GPE fully (using an RUU), then you will have to use an RUU to go back to Sense or the /system partition won't be large enough. If you just restore a nandroid backup of GPE to a Sense partitioned device, it will still work fine and you can revert back without any special effort.
S-off yes carrier unlocking yes and I'm an ex nexus 5 user as well
Sent from my HTC One_M8 using XDA Free mobile app
MattSkeet said:
3. Do I need to backup my stock Vodafone Image if I want to return to stock at some point? I had HTC Desire/HD and returning back to stock was matter of flashing RUU back in the days (these seem to be provided on HTCDev now). But it looks like a lot has changed since then.
Click to expand...
Click to collapse
I don't believe HTC posts RUUs to HTCDev.com any longer. There is a RUU floating around for the "generic" WWE version, but for Vodaphone or other carrier branded versions outside the US, you probably won't find any RUUs.
Therefore, its always good to at least make a nandroid before making any other changes. Or you can find the stock nandroid for your CID here:
http://forum.xda-developers.com/showthread.php?t=2701376
MattSkeet said:
4. What order of operations? Please correct me if I'm wrong: Unlock Bootloader (Any other way than HTC Dev?) --> TWRP-->Root-->Sunshine-->Backup Image-->Convert to GPE
Click to expand...
Click to collapse
I believe you can temp root, sunshine s-off and use sunshine to unlock the bootloader and bypass HTCDev.com. But I haven't done it that way personally, so I'm not 100% on that.
redpoint73 said:
I don't believe HTC posts RUUs to HTCDev.com any longer. There is a RUU floating around for the "generic" WWE version, but for Vodaphone or other carrier branded versions outside the US, you probably won't find any RUUs.
Therefore, its always good to at least make a nandroid before making any other changes. Or you can find the stock nandroid for your CID here:
http://forum.xda-developers.com/showthread.php?t=2701376
I believe you can temp root, sunshine s-off and use sunshine to unlock the bootloader and bypass HTCDev.com. But I haven't done it that way personally, so I'm not 100% on that.
Click to expand...
Click to collapse
http://www.htcdev.com/devcenter/downloads/P00 there are RUU's here which is very strange and makes it confusing in regards to backing everything up if its there
MattSkeet said:
http://www.htcdev.com/devcenter/downloads/P00 there are RUU's here which is very strange and makes it confusing in regards to backing everything up if its there
Click to expand...
Click to collapse
The only RUU there is T-Mobile US. All the rest are kernel source (and a couple framework support) files. Keep in mind, the RUU is something like 1.6 GB.
Note that there are other RUUs, they just aren't posted there. The Developer Edition has an RUU, and there is an older one for AT&T floating around somewhere as well.
I really don't understand why HTC doesn't make these more available, as they are a great way to reset a phone short of warranty service. I would think they would want people to have these as an option.
jshamlet said:
Note that there are other RUUs, they just aren't posted there. The Developer Edition has an RUU, and there is an older one for AT&T floating around somewhere as well.
Click to expand...
Click to collapse
Yes, in fact AT&T has RUUs for every major OTA build its released so far. Sprint and T-Mobile US also have RUUs. Of the major US carriers, only Verizon does not have RUUs.
I haven't seen any official RUU releases outside the US. I know there is a WWE 3.28.401 RUU think is being linked lately, but I don't know if that is a leak, or something more official. But otherwise, RUUs don't exist outside the US (or only as leaks). What makes the US so special, I don't know.
jshamlet said:
I really don't understand why HTC doesn't make these more available, as they are a great way to reset a phone short of warranty service. I would think they would want people to have these as an option.
Click to expand...
Click to collapse
I don't get it either. On past devices, I've seen specific reports of HTC support directing folks to RUU when they have software issues (after the "usual" solutions like factory reset didn't help).
Hello XDA forums. First off I would like to apologize if a thread or something like this already exists, but I already spent way too much time trying to unroot my friend's phone since his vibration motor stopped working. Basically all that I am looking for, is a rom that can be flashed on an ATT HTC One M8 with OS version: 3.11.1700.5 and HBOOT: 3.19. I tried flashing many Sense roms already, but they all don't work. What I think is that the rom's base firmware's second section after the initial number has to match the phone's OS version. An example of this would be with the Skydragon rom, where it is based on the 4.04.1700.4 firmware. But it still works even though it has a higher version number. So what it all comes down to, is that I need to find a rom that supports the x.1700 firmware line so I can flash it restore to stock (mostly at least) Also instructions for returning to complete stock while S-ON would be helpful. Last the stock rom would be the most preffered, since then I can use the stock recovery and relock the bootloader.
ssclanker said:
Hello XDA forums. First off I would like to apologize if a thread or something like this already exists, but I already spent way too much time trying to unroot my friend's phone since his vibration motor stopped working. Basically all that I am looking for, is a rom that can be flashed on an ATT HTC One M8 with OS version: 3.11.1700.5 and HBOOT: 3.19. I tried flashing many Sense roms already, but they all don't work. What I think is that the rom's base firmware's second section after the initial number has to match the phone's OS version. An example of this would be with the Skydragon rom, where it is based on the 4.04.1700.4 firmware. But it still works even though it has a higher version number. So what it all comes down to, is that I need to find a rom that supports the x.1700 firmware line so I can flash it restore to stock (mostly at least) Also instructions for returning to complete stock while S-ON would be helpful. Last the stock rom would be the most preffered, since then I can use the stock recovery and relock the bootloader.
Click to expand...
Click to collapse
Skydragon isn't Sense, it's AOSP.
Try ViperOneM8 3.2.1.
Download link here.
Thread link here.
Or if you want to go back to stock, there are stock ROM/recovery threads here, or you could run the latest RUU from HTC's website.
xunholyx said:
Skydragon isn't Sense, it's AOSP.
Try ViperOneM8 3.2.1.
Download link here.
Thread link here.
Click to expand...
Click to collapse
I already tried that. It doesn't work since the firmware base is not the correct one.
ssclanker said:
I already tried that. It doesn't work since the firmware base is not the correct one.
Click to expand...
Click to collapse
Yes, you are right. Sorry. I'm trying to communicate through hangouts, and helping a few people here.
The RUU is your best/only option to convert back to Sense. The instructions are in the link I provided, and the download is at the bottom of the page. Make sure to back up anything important, because this will wipe the phone.
I tried out the RUU, but it failed saying that it is incompatible with this phone. I did download the appropriate version for the phone (AT&T) but still it failed. This was also from the official HTC website. This is why I think I have to download a version that has an x.x.1700 in its version number. A Skydragon rom that is based on 4.04.1700 works on the phone, even though the phone has version 3.28.1700 so I think that any rom that is based on the x.x.1700 line will work. I did try out some other Sense roms, but they failed since they were based on a different firmware (x.x.502).
xunholyx said:
Yes, you are right. Sorry. I'm trying to communicate through hangouts, and helping a few people here.
The RUU is your best/only option to convert back to Sense. The instructions are in the link I provided, and the download is at the bottom of the page. Make sure to back up anything important, because this will wipe the phone.
Click to expand...
Click to collapse
ssclanker said:
I tried out the RUU, but it failed saying that it is incompatible with this phone. I did download the appropriate version for the phone (AT&T) but still it failed. This was also from the official HTC website. This is why I think I have to download a version that has an x.x.1700 in its version number. A Skydragon rom that is based on 4.04.1700 works on the phone, even though the phone has version 3.28.1700 so I think that any rom that is based on the x.x.1700 line will work. I did try out some other Sense roms, but they failed since they were based on a different firmware (x.x.502).
Click to expand...
Click to collapse
So, do you have Dev Ed phone, or did you convert it?
There are no Dev Ed RUUs that I know of.
Would I be correct in assuming that you changed you CID/MID? And would I also be correct in assuming you are S-Off?
---------- Post added at 06:12 PM ---------- Previous post was at 06:09 PM ----------
By re-reading the thread, if no conversion took place, you need to flash the stock Dev Ed ROM and recovery to allow for HTCs OTA updates.
The phone is not S-OFF, it is merely bootloader unlocked and is bought from ATT, so it is the ATT version of the phone with the appropriate AT&T branding. The phone was never S-OFF'ed and has no capabilities to do so, since it came out of the box with a patched firmware. And we are not going to pay 20$ for Sunshine, not because we think that it is a rip-off but it is quite hard to convince parents to spend money on phone that they do not know is rooted. I imagine that my friend's dad would be greatly agitated if he found out about him having rooted his phone.
Personal note:
I do not think that sunshine is a rip-off, as I understand that trying to crack the most basic level of a security on a phone is really quite hard and there are a lot of expenses involved.
xunholyx said:
So, do you have Dev Ed phone, or did you convert it?
There are no Dev Ed RUUs that I know of.
Would I be correct in assuming that you changed you CID/MID? And would I also be correct in assuming you are S-Off?
Click to expand...
Click to collapse
ssclanker said:
The phone is not S-OFF, it is merely bootloader unlocked and is bought from ATT, so it is the ATT version of the phone with the appropriate AT&T branding. The phone was never S-OFF'ed and has no capabilities to do so, since it came out of the box with a patched firmware. And we are not going to pay 20$ for Sunshine, not because we think that it is a rip-off but it is quite hard to convince parents to spend money on phone that they do not know is rooted. I imagine that my friend's dad would be greatly agitated if he found out about him having rooted his phone.
Personal note:
I do not think that sunshine is a rip-off, as I understand that trying to crack the most basic level of a security on a phone is really quite hard and there are a lot of expenses involved.
Click to expand...
Click to collapse
I'm not suggesting you get s-off, I'm asking if you are.
Your phone is a Dev Ed model. You will need a stock Dev Ed ROM and recovery to update via OTA.
Go here, and search for both. They are available in that thread.
Yeah, the developer RUU didn't work either. I looked at that page but I can't find any roms or RUU's with the x.1700 firmware. I have tried multiple times to restore from a Nandroid backup that had the same CID as me but different firmware version but it always failed.
Sorry if that came out as aggressive before.
xunholyx said:
I'm not suggesting you get s-off, I'm asking if you are.
Your phone is a Dev Ed model. You will need a stock Dev Ed ROM and recovery to update via OTA.
Go here, and search for both. They are available in that thread.
Click to expand...
Click to collapse
Hi.. I've not used my M8 for some time and I'd like to put it back on a stock rom and give it to my mother-in-law. Unfortunately I can't remember how to do much with regards to rooting, fuu, roms, etc, and I'm finding the forums a bit overwhelming.
It is an ATT phone, but the CID was changed to 11111111 so I could sim-unlock it. It's currently on 4.16.401.10, and on the ViperOneM8 v 4.6.1.
We need it to remain sim-unlocked, and on the stock rom.. I've looked around a little bit and found [tutorial] How to get back on stock with TWRP Stock Nandroid Backups. I've downloaded M8_6.12.401.4_WWE_FullStock.zip - if I flash this in TWRP will it return the phone to a stock rom, and will receive OTA updates?
Thank you for any help or answers you can give me,
mewikime
mewikime said:
Hi.. I've not used my M8 for some time and I'd like to put it back on a stock rom and give it to my mother-in-law. Unfortunately I can't remember how to do much with regards to rooting, fuu, roms, etc, and I'm finding the forums a bit overwhelming.
It is an ATT phone, but the CID was changed to 11111111 so I could sim-unlock it. It's currently on 4.16.401.10, and on the ViperOneM8 v 4.6.1.
We need it to remain sim-unlocked, and on the stock rom.. I've looked around a little bit and found [tutorial] How to get back on stock with TWRP Stock Nandroid Backups. I've downloaded M8_6.12.401.4_WWE_FullStock.zip - if I flash this in TWRP will it return the phone to a stock rom, and will receive OTA updates?
Thank you for any help or answers you can give me,
mewikime
Click to expand...
Click to collapse
You can't flash it in recovery. You need to flash it in fastboot, or via SDcard/hboot.
I've given instructions to another user recently on the ViperOneM8 thread. You can see them here.
xunholyx said:
You can't flash it in recovery. You need to flash it in fastboot, or via SDcard/hboot.
I've given instructions to another user recently on the ViperOneM8 thread. You can see them here.
Click to expand...
Click to collapse
@xunholy do I need to use 0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip that you linked to in your instructions, or a different one for mine? I'm a bit nervous because that says HTC Europe, and mine is ATT in the US. I'm s-off, too, while the person you were helping there was s-on
mewikime said:
@xunholyx do I need to use 0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip that you linked to in your instructions, or a different one for mine? I'm a bit nervous because that says HTC Europe, and mine is ATT in the US. I'm s-off, too, while the person you were helping there was s-on
Click to expand...
Click to collapse
If you want to keep WWE firmware, yes.
If you want to go back to AT&T firmware (and this is probably a better option for you), there is another way.
Go here (HTC's US website). Scroll down to the Manual System Update Instructions, and read them. There is an RUU download at the end of the instructions.
I'm re-asking this question despite other threads that already talk about this because my case could be unique and i need to be sure that i don't break the phone. Because i don't own it anymore.
Anyway,
This one is running on Venom 4.6.0 with M firmware. The guy i sold the phone to needs me to flash N firmware on it before he picks it up tomorrow.
Can someone tell me how i should go about upgrading my firmware?
I can provide any detail as requested.
Many thanks.
Helhound0 said:
I'm re-asking this question despite other threads that already talk about this because my case could be unique and i need to be sure that i don't break the phone. Because i don't own it anymore.
Anyway,
This one is running on Venom 4.6.0 with M firmware. The guy i sold the phone to needs me to flash N firmware on it before he picks it up tomorrow.
Can someone tell me how i should go about upgrading my firmware?
I can provide any detail as requested.
Many thanks.
Click to expand...
Click to collapse
Does the guy expect the phone to have a custom rom or a stock Nougat rom? Of course, if he were to buy the phone brand new it would have the stock rom.
You could flash the firmware from sneakyghost then dirty flash Venom making sure you select the updated firmware in Aroma. Or you could go completely stock with an ruu from htc. Here is sneakyghost's firmware page. Get one of the no-wipe zips....
https://forum.xda-developers.com/one-m9/development/firmware-t3068243
comstockload said:
Does the guy expect the phone to have a custom rom or a stock Nougat rom? Of course, if he were to buy the phone brand new it would have the stock rom.
You could flash the firmware from sneakyghost then dirty flash Venom making sure you select the updated firmware in Aroma. Or you could go completely stock with an ruu from htc. Here is sneakyghost's firmware page. Get one of the no-wipe zips....
https://forum.xda-developers.com/one-m9/development/firmware-t3068243
Click to expand...
Click to collapse
The guy that bought it said he wants a custom firmware as long as it gets OTA updates. If not the stock ROM.
Venom has ota.. so i'm thinking i should dirty flash..
comstockload said:
Does the guy expect the phone to have a custom rom or a stock Nougat rom? Of course, if he were to buy the phone brand new it would have the stock rom.
You could flash the firmware from sneakyghost then dirty flash Venom making sure you select the updated firmware in Aroma. Or you could go completely stock with an ruu from htc. Here is sneakyghost's firmware page. Get one of the no-wipe zips....
https://forum.xda-developers.com/one-m9/development/firmware-t3068243
Click to expand...
Click to collapse
Dude, just to clarify this phone is on S-ON mode.
All the RUUs by SneakyGhost are S-OFF only right?
What should i do?
Also, i'm very confused as to if there's a requirement for me to download the correct RUU for my phone's region..?
I'd really just download your matching RUU (zip or exe) and falsh it back to stock.
As long as your CID matches the RUU there is no need for S-OFF or anything like that.
What's your current CID?
I think the buyer is asking too much to be honest.
Either return to stock and sell it to him, which is what id do, root should be done by the user otherwise you're always going to be helping him out, upgrading etc, unless he knows what he's doing, in which case he can do it himself anyway.
Or
You pay for sunshine (add the cost to the phone) and upgrade the firmware using sneakyghosts firmwares, then tell the buyer if he wants to upgrade the rom you need to do it himself.
Devs who make roms are not carriers, otas? Lol he's asking for way too much, you have no control of a developers delivery method so the buyer simply can't demand that of you and you shouldn't agree to it.