M8 root - One (M8) Q&A, Help & Troubleshooting

Hi,this might have been answerd before, but after a search i didnt find anything.
After unlocking bootloader and rooting this phone, like told in the htcdev guide, will there still be htc ota updates?
It was not on the s4, but samsung didnt support unlocking, thast why i wonder
Thanks

HabueN said:
Hi,this might have been answerd before, but after a search i didnt find anything.
After unlocking bootloader and rooting this phone, like told in the htcdev guide, will there still be htc ota updates?
It was not on the s4, but samsung didnt support unlocking, thast why i wonder
Thanks
Click to expand...
Click to collapse
Samsung didn't support unlocking because the bootloader for most providers are not locked in the first place.
If you have a custom recovery the OTA will fail. There has been some debate as to if having an unlocked bootloader will work as well on past devices, but time will tell.

bobruels44 said:
Samsung didn't support unlocking because the bootloader for most providers are not locked in the first place.
If you have a custom recovery the OTA will fail. There has been some debate as to if having an unlocked bootloader will work as well on past devices, but time will tell.
Click to expand...
Click to collapse
Okay, thanks
While you're here, is there an easy way to install stock firmware and restore the phone back to official status after custom rom flash? I'm new to HTC, only did this with samsung phones via Odin.

HabueN said:
Okay, thanks
While you're here, is there an easy way to install stock firmware and restore the phone back to official status after custom rom flash? I'm new to HTC, only did this with samsung phones via Odin.
Click to expand...
Click to collapse
This is trickier with HTC. HTC uses something called RUUs. I don't rember what they stand for but they will do a full flash of stock firmware.
The catch is they are not available for everyone. They are carrier specific, and so far I haven't seen any for the M8 yet. Hopefully they will release it soon. Once we have this it is a simple .exe that is done on a windows computer and will take care of everything.
Alternately you can use a custom recovery to flash a stock nandroid, and then flash a stock recovery image.

HabueN said:
Okay, thanks
While you're here, is there an easy way to install stock firmware and restore the phone back to official status after custom rom flash? I'm new to HTC, only did this with samsung phones via Odin.
Click to expand...
Click to collapse
Good question.
M8, nuff said.

bobruels44 said:
This is trickier with HTC. HTC uses something called RUUs. I don't rember what they stand for but they will do a full flash of stock firmware.
The catch is they are not available for everyone. They are carrier specific, and so far I haven't seen any for the M8 yet. Hopefully they will release it soon. Once we have this it is a simple .exe that is done on a windows computer and will take care of everything.
Alternately you can use a custom recovery to flash a stock nandroid, and then flash a stock recovery image.
Click to expand...
Click to collapse
Sweet, thank you very much.
Than i will cross my fingers that it will come a RUU that works with carriers from Norway.

Related

[Q] How to root my phone and still beeing able to recive stock OTA updates?

As the topic says I wonder how I do root by phone too still be able to get OTA updates. I've just seen the video at the ROOT INFO tab, but I have been given to understund that OTAs won't be possible with custom recovery. So my questin, is there another way to do this?
sopidos said:
As the topic says I wonder how I do root by phone too still be able to get OTA updates. I've just seen the video at the ROOT INFO tab, but I have been given to understund that OTAs won't be possible with custom recovery. So my questin, is there another way to do this?
Click to expand...
Click to collapse
To, my personal knowledge... yeah you can root your device and still RECEIVE OTA's to your device, however when you need to install them... you'll need to flash the stock recovery so that it installs, then you can just go ahead and flash the custom recovery back that's what i'd do anyway.
Ok, I wound this http://forum.xda-developers.com/showthread.php?t=1644167 just now. Will this do the thing without screwing up the stock recovery?
Historically it's always been the advice to NOT use OTA updates when rooted as they do more harm than good. If you're going custom I'd stick with that
sopidos said:
Ok, I wound this http://forum.xda-developers.com/showthread.php?t=1644167 just now. Will this do the thing without screwing up the stock recovery?
Click to expand...
Click to collapse
This is new to me, i can't comment on it but from what i've read, yeah it seems to push the files to the device without the need of a custom recovery, personally i prefer the custom recovery way because you can carry on many different tasks which stock recovery can't
That link doesn't work, it's for the AT&T model (One XL)
EddyOS said:
That link doesn't work, it's for the AT&T model (One XL)
Click to expand...
Click to collapse
I thought this, but the title made me think differently.
Sent from my now amazing HTC One X thanks to TeamVenoms ViperX rom

SuperSU and Stock Recovery

is there away to install SuperSU when you have stock recovery? I'm thinking that we have to have either CWM/TWRP to install the zip. or am I having a brain fart on this.....
Thanks for whomever can clear my cobwebs..
You need a custom recovery (TWRP or CWM).
bkeaver said:
is there away to install SuperSU when you have stock recovery? I'm thinking that we have to have either CWM/TWRP to install the zip. or am I having a brain fart on this.....
Thanks for whomever can clear my cobwebs..
Click to expand...
Click to collapse
You can install it if you have the bootloader unlocked.
Use boot command instead of flash to boot into custom recovery and install su.
e.g
Fastboot boot twrp.img
uronfire said:
You can install it if you have the bootloader unlocked.
Use boot command instead of flash to boot into custom recovery and install su.
e.g
Fastboot boot twrp.img
Click to expand...
Click to collapse
Yes, this.
However, why bother keeping stock recovery at all? Stock recovery is effectively neutered once rooted, as you can no longer install an OTA.
uronfire said:
You can install it if you have the bootloader unlocked.
Use boot command instead of flash to boot into custom recovery and install su.
e.g
Fastboot boot twrp.img
Click to expand...
Click to collapse
Thanks this worked :good:
so when I go into recovery now I get a image of a htc one with a red triangle and exclamation mark inside of it?? since I have never went into recovery on this phone before isn't it supposed to look like any other stock recovery??? and if this isn't right I have tried flashing the recovery already and still get the same result... can someone expand on this for me pls
bkeaver said:
so when I go into recovery now I get a image of a htc one with a red triangle and exclamation mark inside of it?? since I have never went into recovery on this phone before isn't it supposed to look like any other stock recovery??? and if this isn't right I have tried flashing the recovery already and still get the same result... can someone expand on this for me pls
Click to expand...
Click to collapse
You have stock recovery.
BenPope said:
You have stock recovery.
Click to expand...
Click to collapse
so it doesn't give you flash update and wipe and all that anymore.. sorry like I said I have never went into recovery on this phone.. just making sure...
bkeaver said:
so it doesn't give you flash update and wipe and all that anymore.. sorry like I said I have never went into recovery on this phone.. just making sure...
Click to expand...
Click to collapse
I think you have to hold volume up and hit power or something.
ok I am good.. thank you... I'm putting everything back to stock because someone bought my phone and I just want to make sure everything is correct on it now.. thanks!!
redpoint73 said:
Yes, this.
However, why bother keeping stock recovery at all? Stock recovery is effectively neutered once rooted, as you can no longer install an OTA.
Click to expand...
Click to collapse
i sold the phone and this is what they requested. I know the OTA wont work and I never keep stock recoveries on my phones but.... I guess they will find out for themselves
and btw thanks everyone for the help. I hit my thanks button but on my browser it it isn't showing it just to let you know....
bkeaver said:
i sold the phone and this is what they requested. I know the OTA wont work and I never keep stock recoveries on my phones but.... I guess they will find out for themselves
Click to expand...
Click to collapse
Sounds like somebody that is a bit ill-informed. They want root, but they probably also want OTA (the 2 don't go together, IMO) and heard that you need stock recovery for OTA. I suppose they can change everything back that they modified with root, and unroot or hide root to install the OTA. But it just seems they are making life more complicated than it needs to be.
Also sounds like its a person that wants root, but not willing to do it themselves. But I suppose that's not really your problem!
Option to root and have ota is very easy :
Stock rom (unmodified but rooted)
Stock recovery
And you can ota. The ota will probably delete superuser but that's about it. The ota will not fail because its rooted as long as the stock rom/apps are unmodified
Mr Hofs said:
Option to root and have ota is very easy :
Stock rom (unmodified but rooted)
Stock recovery
And you can ota. The ota will probably delete superuser but that's about it. The ota will not fail because its rooted as long as the stock rom/apps are unmodified
Click to expand...
Click to collapse
yeah this is what I did for them so who knows.. I've never tried it that way but i guess it would work like that
redpoint73 said:
Yes, this.
However, why bother keeping stock recovery at all? Stock recovery is effectively neutered once rooted, as you can no longer install an OTA.
Click to expand...
Click to collapse
Rooting doesn't affect ota's, at least not in my experience.
ashyx said:
Rooting doesn't affect ota's, at least not in my experience.
Click to expand...
Click to collapse
Only if absolutely nothing was changed with the stock ROM.
Its more my point there is little point to installing OTAs on a rooted device.
redpoint73 said:
Only if absolutely nothing was changed with the stock ROM.
Its more my point there is little point to installing OTAs on a rooted device.
Click to expand...
Click to collapse
I don't understand that statement. I still run stock sense, but with a few additions that don't affect ota's. So I still get updates while having things configured the way I want. I can also run things that require root such as titanium backup and a few others.
ashyx said:
I don't understand that statement. I still run stock sense, but with a few additions that don't affect ota's. So I still get updates while having things configured the way I want. I can also run things that require root such as titanium backup and a few others.
Click to expand...
Click to collapse
Because once you accept an OTA, you will be unrooted. You will have to root again, either by installing custom recovery (than back to stock recovery so you can OTA) or the trick of booting custom recovery via adb to flash SU (as described here). Its just a lot of jumping through hoops with little added value.
On the other hand, if you have custom recovery installed, you can flash any of the array of stock rooted or awesome custom ROMs posted here. This includes stock rooted ROMs taken from OTA updates from lots of versions (often posted within days of the OTA starting to roll out), not just your carrier, so you can possibly get an update much faster than waiting for the OTA to roll out from your carrier (although that depends on what carrier version you have). You also don't have to constantly be worried "well, if I change this I won't get OTAs". You can do whatever the heck you want, and isn't that really the whole point of root?
Its just my opinion. And a lot of this may stem from the fact that I'm on AT&T, who are not only agonizingly slow about rolling out OTAs (sometimes 3-4 months or even later than other carriers on my past HTC device) and have even went to the effort to close exploits and prevent unlocking of bootloaders when rolling out new OTAs (on the One X EVITA). In fact there was even a bug (I assume it was a bug - others may accuse that it was intentional) where installing the Jellybean OTA with SuperCID and S-on bricked the phone.
As I said, its just an opinion. But there are many others on XDA that will agree that OTAs have no place on rooted Android devices.
And to be fair, I did cover myself and stated "there is little point" instead of "there is no point"

[Q] ROM Suggestions

Hello There,
I have a HTC One m8 and I'm considering Rooting it and installing a custom ROM.
Since I tried rooting once, and it somehow stopped me from getting OTA updates.
I'm a noob when it comes to that kind of stuff, I read lots of articles on how to do it, but I still couldn't manage. So I'll probably need a step by step guide
My phone is a Canadian unlocked Bell phone (From Canada) and running android lollipop 5.0.1.
Any suggestions?
Thanks a Million!
Cancelprocess
to install a ROM you don't need to be rooted, you just need to have your bootloader unlocked and then install a custom recovery such as TWRP that will allow you to flash a ROM.
xs101 said:
to install a ROM you don't need to be rooted, you just need to have your bootloader unlocked and then install a custom recovery such as TWRP that will allow you to flash a ROM.
Click to expand...
Click to collapse
Yes, but any mods or tweaks available in that ROM will probably need root access. As long as it is a near stock ROM there shouldn't be any problems.
Thanks Guys!
But if I install a custom recovery, will I still be able to install OTA updates?
Cancelprocess said:
Thanks Guys!
But if I install a custom recovery, will I still be able to install OTA updates?
Click to expand...
Click to collapse
No. But you can always flash the stock recovery back to get OTAs when your carrier updates.
Or you could just flash the firmware manually of course.
Any idea where i can find those?
I'm using a Bell HTC one m8, I never found a stock recovery for my phone.
Thanks again!
Cancelprocess said:
Any idea where i can find those?
Click to expand...
Click to collapse
By looking at the "sticky" threads at the top of the General M8 forum section. For that matter, start reading up on the threads linked in the Index thread (found in the same place) as well as the FAQ sticky at the top of this Q&A forum section.
Read read read, learn and understand. That will be much more benefit to you than someone leading you by the hand step-by-step.

Updating via OTA with modified system

I'm sure there's a guide somewhere but I couldn't find one clear enough. I recently got my HTC 10 to replace my Galaxy S4 GPE and have a question. This is my first update after rooting my phone, and I received an OTA message today. With my s4, all i needed to do to update was use ODIN. I know it's different with the HTC 10, but want to be 100% sure I'm doing this right. From what I've read I need to:
1. Mount system as read only via twrp and restore my original system-image (which I did make)
2. Flash stock recovery
3. Boot into Android and take the OTA.
4. Flash TWRP and make a backup in read only mode of system-image (for the sake of convenience with future OTAs)
5. Flash supersu.
Is this right? I read some where that having an unlocked bootloader would make an error occur when taking the OTA. Is this right? How do you guys update? Does flashfire work with HTC 10 and how do I use it? I'm s-on, does that matter? I have the factory unlocked version of the HTC 10. I'm terrified of something going wrong during the update process. Any help is greatly appreciated.
Kryztof said:
I'm sure there's a guide somewhere but I couldn't find one clear enough. I recently got my HTC 10 to replace my Galaxy S4 GPE and have a question. This is my first update after rooting my phone, and I received an OTA message today. With my s4, all i needed to do to update was use ODIN. I know it's different with the HTC 10, but want to be 100% sure I'm doing this right. From what I've read I need to:
1. Mount system as read only via twrp and restore my original system-image (which I did make)
2. Flash stock recovery
3. Boot into Android and take the OTA.
4. Flash TWRP and make a backup in read only mode of system-image (for the sake of convenience with future OTAs)
5. Flash supersu.
Is this right? I read some where that having an unlocked bootloader would make an error occur when taking the OTA. Is this right? How do you guys update? Does flashfire work with HTC 10 and how do I use it? I'm s-on, does that matter? I have the factory unlocked version of the HTC 10. I'm terrified of something going wrong during the update process. Any help is greatly appreciated.
Click to expand...
Click to collapse
That's exactly right.
Never relock your bootloader. It's completely unnecessary and can only cause problems if you don't know exactly what you're doing. And again, it's completely unnecessary. People love to throw that idea out as a troubleshooting suggestion. Don't do it.
That's exactly how I update.
Used flashify to root my Samsung tablet once. I've never used it once on any of my HTC devices, so I can't offer any advice on that. I don't really see why it would be necessary though.
S-on/off does not matter for this process.
I hope this answers all of your questions. Good luck.
jollywhitefoot said:
That's exactly right.
Never relock your bootloader. It's completely unnecessary and can only cause problems if you don't know exactly what you're doing. And again, it's completely unnecessary. People love to throw that idea out as a troubleshooting suggestion. Don't do it.
That's exactly how I update.
Used flashify to root my Samsung tablet once. I've never used it once on any of my HTC devices, so I can't offer any advice on that. I don't really see why it would be necessary though.
S-on/off does not matter for this process.
I hope this answers all of your questions. Good luck.
Click to expand...
Click to collapse
Unfortunately the error I read about mentioning a modified file system showed up. I followed this guide and got errors and managed to recover from a bootloop. I think I will just wait a while and use a RUU to restore and update.
EDIT: and now I get the same error with my old backup. I think I messed up the "mount system as read only" part because I do remember flashing System over but if it was read only it should have given me an error?
Kryztof said:
Unfortunately the error I read about mentioning a modified file system showed up. I followed this guide and got errors and managed to recover from a bootloop. I think I will just wait a while and use a RUU to restore and update.
Click to expand...
Click to collapse
Well I wrote that guide, so if you want to post what you did over in that thread I'll be happy to help you out. If you're US Unlocked that method should work 100%. I've never heard of anyone getting a bootloop from it.
U probably flashed a wrong stock recovery or something.
Would the steps described in the first post work for international HTC 10 (Europe) ?
CroCop18 said:
U probably flashed a wrong stock recovery or something.
Would the steps described in the first post work for international HTC 10 (Europe) ?
Click to expand...
Click to collapse
You're talking about in this guide?
http://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
If you're interested in testing something, post over there. Short answer is no, the instructions in the OP have not worked on International devices. But @Captain_Throwback just posted an idea that might work.
jollywhitefoot said:
You're talking about in this guide?
http://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
Short answer is no, the instructions in the OP have not worked on International devices.
Click to expand...
Click to collapse
Then how to revert an int. HTC 10 (1.90.401.5.) back to stock ? I have my system image backup and original recovery for my version...
Why does this have to be so complicated -.-
CroCop18 said:
Then how to revert an int. HTC 10 (1.90.401.5.) back to stock ? I have my system image backup and original recovery for my version...
Why does this have to be so complicated -.-
Click to expand...
Click to collapse
http://forum.xda-developers.com/htc-10/how-to/htc-10-stock-rom-ruu-t3378240/page5
Mr Hofs said:
http://forum.xda-developers.com/htc-10/how-to/htc-10-stock-rom-ruu-t3378240/page5
Click to expand...
Click to collapse
So flashing a RUU.zip is the only way for int. HTC 10 ?
CroCop18 said:
Then how to revert an int. HTC 10 (1.90.401.5.) back to stock ? I have my system image backup and original recovery for my version...
Why does this have to be so complicated -.-
Click to expand...
Click to collapse
It's not that complicated. Are you getting the System Corrupt error when you try to download the OTA?
If so, you have a few options for updating.
1) try the experimental option I'm working on in this thread (http://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187)
2) RUU (the 1.90 ruu is available now I think, but if not, just use 1.80 then OTA
3) flash signed firmware to update your firmware and then use someone's system backup to update the system files
jollywhitefoot said:
It's not that complicated. Are you getting the System Corrupt error when you try to download the OTA?
If so, you have a few options for updating.
1) try the experimental option I'm working on in this thread (http://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187)
2) RUU (the 1.90 ruu is available now I think, but if not, just use 1.80 then OTA
3) flash signed firmware to update your firmware and then use someone's system backup to update the system files
Click to expand...
Click to collapse
Im not getting any error, I`m just checking on how to revert back to stock and not screw up something in the process lol.
I thought you can only flash an RUU which main version is the same as your phone or newer (capt. throwback wrote that in his twrp topic).
Anyway, looks like flashing an RUU is the safest way.
CroCop18 said:
Im not getting any error, I`m just checking on how to revert back to stock and not screw up something in the process lol.
I thought you can only flash an RUU which main version is the same as your phone or newer (capt. throwback wrote that in his twrp topic).
Anyway, looks like flashing an RUU is the safest way.
Click to expand...
Click to collapse
That's correct about the RUU needing to be same or newer. What are you currently on? I assumed since you're wwe and trying to OTA then you were on 1.80.401.3.
RUU is definitely the safest way.

Help me what to do with my new phone!

Hi everyone, I have a bit of experience with flashing roms to android phones from the past and I'm coming from an LG G3 that has Lineage OS installed on it.
What I'm looking to do is to get Lineage installed on my HTC 10, I picked it up the other day and it came shipped with Android 7.0 Nougat installed. I haven't got a clue what to do first just in case anything goes wrong.
So my questions are:
How do I unlock the bootloader and is there anything I need to do first? (What is S-Off?)
Can I flash TWRP without rooting the device to just nandroid backup?
How do I go from Stock rom to LineageOS via flashing? Is it just as simple as wiping system etc and flashing in twrp?
I'd urge you to read a lot more before jumping into this because your questions suggest you're really not aware of what you're doing. It helps to comprehend what each of these terms and actions means before you pull the trigger.
Check the 'development' section for how to unlock
S-Off enables you to update firmware separate from ROMs
No, you need to unlock the bootloader to be able to flash TWRP
Once you have unlocked the bootloader and flashed TWRP then yes, flashing a ROM is as easy, but referring to S-Off, you'll need to be sure that your firmware is compatible with the ROM of your choice; if not, you'll have to flash that separately.
Really. Read up. Check these guides first.
https://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
https://forum.xda-developers.com/htc-10/how-to/guide-root-optionally-s-off-radio-t3373025
BillTheCat said:
I'd urge you to read a lot more before jumping into this because your questions suggest you're really not aware of what you're doing. It helps to comprehend what each of these terms and actions means before you pull the trigger.
Check the 'development' section for how to unlock
S-Off enables you to update firmware separate from ROMs
No, you need to unlock the bootloader to be able to flash TWRP
Once you have unlocked the bootloader and flashed TWRP then yes, flashing a ROM is as easy, but referring to S-Off, you'll need to be sure that your firmware is compatible with the ROM of your choice; if not, you'll have to flash that separately.
Really. Read up. Check these guides first.
https://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
https://forum.xda-developers.com/htc-10/how-to/guide-root-optionally-s-off-radio-t3373025
Click to expand...
Click to collapse
I know my fair share of android modifications and have done so in the past. It's just this is the most ive ever spent on a phone and I dont want to mess it up firstly. I've even compiled roms of my own in the past as you can see from my signature.
johnnzey said:
I know my fair share of android modifications and have done so in the past. It's just this is the most ive ever spent on a phone and I dont want to mess it up firstly. I've even compiled roms of my own in the past as you can see from my signature.
Click to expand...
Click to collapse
Then you have nothing to worry about... flash away!
Sent from my HTC 10 using Tapatalk
BillTheCat said:
Then you have nothing to worry about... flash away!
Sent from my HTC 10 using Tapatalk
Click to expand...
Click to collapse
So, it's oem unlock, twrp, backup, and flash away? Reading up on S-off, it only seems useful for those that are doing really specific modding. I just want the ability to either root or flash custom roms so the bootloader unlock should do me fine right?
johnnzey said:
So, it's oem unlock, twrp, backup, and flash away? Reading up on S-off, it only seems useful for those that are doing really specific modding. I just want the ability to either root or flash custom roms so the bootloader unlock should do me fine right?
Click to expand...
Click to collapse
Backup your files (pictures, music etc) first, bootloader unlocking wipes your device
johnnzey said:
So, it's oem unlock, twrp, backup, and flash away? Reading up on S-off, it only seems useful for those that are doing really specific modding. I just want the ability to either root or flash custom roms so the bootloader unlock should do me fine right?
Click to expand...
Click to collapse
Yes, but if you want to flash a custom ROM not supported by your current firmware version, S-off will be necessary.
Sent from my HTC 10 using Tapatalk
How do I know if a rom doesn't support my firmware version? Is that like flashing a CDMA ROM to a GSM phone (that level of difference) ?
Or is it like converting carrier firmware to stock HTC firmware?
johnnzey said:
How do I know if a rom doesn't support my firmware version? Is that like flashing a CDMA ROM to a GSM phone (that level of difference) ?
Or is it like converting carrier firmware to stock HTC firmware?
Click to expand...
Click to collapse
Just check in the thread for the rom you want, installation requirements are usually listed there.

Categories

Resources