Root + OTA - One (M8) Q&A, Help & Troubleshooting

Hello guys,
I have a doubt about being root and getting the official OTA . All i have done is the next:
1. Unlock the boot loader
2. Flashing TWRP and then supersu.
3. Restore the stock recovery.
My question is if I will have problems with the OTA (because firmware, root, bl unlocked, etc...) or if everything is ok.
Thank you

rubenius said:
Hello guys,
I have a doubt about being root and getting the official OTA . All i have done is the next:
1. Unlock the boot loader
2. Flashing TWRP and then supersu.
3. Restore the stock recovery.
My question is if I will have problems with the OTA (because firmware, root, bl unlocked, etc...) or if everything is ok.
Thank you
Click to expand...
Click to collapse
If you've done some research into this you would have had the answer easily...
Root and Unlocked bootloader won't prevent OTA. After OTA you'll lose Root though but you can flash that back again afterwards.

Thank you! I did the research, but I read a lot of things about the firmware and people who has to update first the firm then the ROM and other strange things... Having to flash both things is when you are S-OFF and you want to flash a ROM right? Nothing to do with my problem?

rubenius said:
Thank you! I did the research, but I read a lot of things about the firmware and people who has to update first the firm then the ROM and other strange things... Having to flash both things is when you are S-OFF and you want to flash a ROM right? Nothing to do with my problem?
Click to expand...
Click to collapse
Well you don't need S-OFF to flash a ROM but you'll need it for the firmware(Radio etc).
Yes, it has nothing to do with your question though.
S-OFF, ROOT, Unlocked Bootloader <<<These things won't prevent OTA update.
Changed system files, Deleted Pre-loaded apps(Facebook for example), custom recovery <<<These type of things WILL prevent the OTA update from installing.

and when my carrier or HTC updates both ROM and firmware by OTA? it'll works as before? (sorry for being so noob)...

rubenius said:
and when my carrier or HTC updates both ROM and firmware by OTA? it'll works as before? (sorry for being so noob)...
Click to expand...
Click to collapse
Yes

Related

[Q] Help about rooting and other stuff

Sorry if this question has been asked before, but i could not find any.
So i got the Nexus beast yesterday, and it's already blazing me off with it's greatness. But i got a few problems though:
1. I got the jakjuxw, not the jakju, will i get the same updates as the jakju OTA, but only a week later or so?
2. I did not root the phone before starting using it, but i regret that now. Is there any way i can root it and NOT lose all of my apps and data? I have spent so many hours to customize this device and i dont want to start all over (yes i know about app backup's, but they are slow)
3. If i root but stay with the stock rom, will i still be getting the original OTA updates or does i have to flash the roms manually and wipe the phone every time?
I'd appreciate it if anyone could answer all the questions =)
Baguett said:
Sorry if this question has been asked before, but i could not find any.
So i got the Nexus beast yesterday, and it's already blazing me off with it's greatness. But i got a few problems though:
1. I got the jakjuxw, not the jakju, will i get the same updates as the jakju OTA, but only a week later or so?
Click to expand...
Click to collapse
Not sure about this, it probably depends on what they want to release. I don't think there's any kind of guarantee they'll get the same updates, but there's also probably no reason why they wouldn't.
2. I did not root the phone before starting using it, but i regret that now. Is there any way i can root it and NOT lose all of my apps and data? I have spent so many hours to customize this device and i dont want to start all over (yes i know about app backup's, but they are slow)
Click to expand...
Click to collapse
You need to unlock the bootloader to root, and unlocking the bootloader wipes the device. Sorry. Someday an exploit might be found for ICS that allows you to root without unlocking.
3. If i root but stay with the stock rom, will i still be getting the original OTA updates or does i have to flash the roms manually and wipe the phone every time?
Click to expand...
Click to collapse
If you keep stock recovery, you'll still get OTA updates when rooted. If you use custom recovery like ClockworkMod, you'll have to do them manually (but you won't need to wipe). In both cases, applying the update will probably cause you to lose root and you'll have to re-root. This is easy if you've unlocked the bootloader.
If you root by using some future exploit, you might find that the update you just installed removed root and closed the hole that allowed you to gain it without unlocking the bootloader, and now you're left stuck without root. I'd say just unlock the bootloader now and be done with it. It'll be a pain, but then you don't need to worry about it again.
phazerorg said:
If you keep stock recovery, you'll still get OTA updates when rooted. If you use custom recovery like ClockworkMod, you'll have to do them manually (but you won't need to wipe). In both cases, applying the update will probably cause you to lose root and you'll have to re-root. This is easy if you've unlocked the bootloader.
Click to expand...
Click to collapse
ok thanks
Just unlocked it and rooted it, but i think im gonna install the official google 4.0.2 rom, i wil get the OTA updates then too right?
edit: how am i able to flash a rom without CWM? Also do i really not need to wipe my phone if i use CWM? i had to do it on my Desire.
Baguett said:
ok thanks
Just unlocked it and rooted it, but i think im gonna install the official google 4.0.2 rom, i wil get the OTA updates then too right?
Click to expand...
Click to collapse
Yes, but the updates will probably unroot you. You should be able to just re-root after. If using CWM you can probably flash superuser right after flashing the update and not lose root at all. This is what I always did with my Nexus One when I still had the rooted stock ROM.
edit: how am i able to flash a rom without CWM?
Click to expand...
Click to collapse
If the ROM comes as images (like the Google factory images) you can flash with fastboot. The Google ones come with a script that uses fastboot to do it for you.
Also do i really not need to wipe my phone if i use CWM? i had to do it on my Desire.
Click to expand...
Click to collapse
I meant installing updates here... you don't usually need to wipe if you are installing updates to your current ROM, such as OTA updates to the stock ROM. You need to wipe if you're changing ROMs. It's probably no different than your Desire.

[Q] Rooting

Most likely a silly question I know but I will ask it anyways, as I can't find a simple answer.
I am looking to unlock and root my phone, I have no intention of installing a custom ROM, just want to instal the core control app (I play games a lot and phone over heats and read this app helps)
So here's my question, after rooting my phone providing I do not instal a custom rom will it still be possible to receive ota updates without having to relock my phone?
Any and all answers welcome, thanks in advance
Creyni said:
Most likely a silly question I know but I will ask it anyways, as I can't find a simple answer.
I am looking to unlock and root my phone, I have no intention of installing a custom ROM, just want to instal the core control app (I play games a lot and phone over heats and read this app helps)
So here's my question, after rooting my phone providing I do not instal a custom rom will it still be possible to receive ota updates without having to relock my phone?
Any and all answers welcome, thanks in advance
Click to expand...
Click to collapse
Not possible to get OTA updates with a rooted phone.
Thanks, will hold hold off for the time being
shadowboy23 said:
Not possible to get OTA updates with a rooted phone.
Click to expand...
Click to collapse
What are you talking about?I have a rooted phone and i had OTA 1.28 and OTA 1.29 update.The only thing you have to do is to do a flash of the stock recovery,don't inform people wrong.
Creyni you can root your phone.Go to htcdev and unlock you'r bootloader,if you want update you'r phone to 1.29,after that download CWM and SuperSU and flash them.If an update is found you will receive a notification.Download the update but don't install it yet.First reboot you'r phone and enter fastboot and flash the original recovery.The recoveries for your version can be found here:
http://forum.xda-developers.com/showthread.php?t=1594819
You will find there the stock recoveryes you need.Flash the stock recovery coresponding to you'r version,after that update the phone with the OTA you downloaded and after that you can flash back CWM.Is not that of a bigger deal.
jeyml said:
What are you talking about?I have a rooted phone and i had OTA 1.28 and OTA 1.29 update.The only thing you have to do is to do a flash of the stock recovery,don't inform people wrong.
Creyni you can root your phone.Go to htcdev and unlock you'r bootloader,if you want update you'r phone to 1.29,after that download CWM and SuperSU and flash them.If an update is found you will receive a notification.Download the update but don't install it yet.First reboot you'r phone and enter fastboot and flash the original recovery.The recoveries for your version can be found here:
http://forum.xda-developers.com/showthread.php?t=1594819
You will find there the stock recoveryes you need.Flash the stock recovery coresponding to you'r version,after that update the phone with the OTA you downloaded and after that you can flash back CWM.Is not that of a bigger deal.
Click to expand...
Click to collapse
Cheers dude, thanks for the info
jeyml said:
What are you talking about?I have a rooted phone and i had OTA 1.28 and OTA 1.29 update.The only thing you have to do is to do a flash of the stock recovery,don't inform people wrong.
Click to expand...
Click to collapse
There have been cases when updates have gone wrong because the phone is rooted. Unlocked bootloader is a different story.
Better be safe than sorry. You can't guarantee OP that the OTA update that he gets will go smoothly with a rooted phone.
shadowboy23 said:
There have been cases when updates have gone wrong because the phone is rooted. Unlocked bootloader is a different story.
Better be safe than sorry. You can't guarantee OP that the OTA update that he gets will go smoothly with a rooted phone.
Click to expand...
Click to collapse
Yeah i had a problem updating to 1.29 because i've installed alot of mods on my 1.28 and after that the update kept failing,but i did a nandroid backup that i had on my phone and after that the update worked.The key is to do a nandroid backup exactly you've installed the update so you can have a recovery of a "stock" update if you have problems with the update.
jeyml said:
Yeah i had a problem updating to 1.29 because i've installed alot of mods on my 1.28 and after that the update kept failing,but i did a nandroid backup that i had on my phone and after that the update worked.The key is to do a nandroid backup exactly you've installed the update so you can have a recovery of a "stock" update if you have problems with the update.
Click to expand...
Click to collapse
I already know that you should always do a nandroid backup just in case things go wrong. But the OP should know that OTA updates don't go smoothly with a rooted phone 100% of the time.
Cheers to both of you
As you both can tell I'm a bit of a noob with the whole thing, so think it might be best to pick up spare phone to practise rooting/flashing roms ect with in-case I make a silly mistake I wont ruin my day to day phone

[Q] How to lock root to install OTA update.

Hi.
Basically I want to install/update OTA without loosing my stuff.
I understand to do this I must relock root. I tried Guru_Bootloader_Reset_1.0 but when I use TWRP the touch screen stops working and I cant check the "agreement" box. I can still maneuver with the hardware buttons but I cant check the box to complete the installer.
I also tried REVONE, that doesn't work either.
How can I update without loosing my stuff ?
Thank you.
Level 6 said:
Hi.
Basically I want to install/update OTA without loosing my stuff.
I understand to do this I must relock root. I tried Guru_Bootloader_Reset_1.0 but when I use TWRP the touch screen stops working and I cant check the "agreement" box. I can still maneuver with the hardware buttons but I cant check the box to complete the installer.
I also tried REVONE, that doesn't work either.
How can I update without loosing my stuff ?
Thank you.
Click to expand...
Click to collapse
Just flash stock recovery and lock the bootloader if you are S-On.
If you are Soff, just flash stock recovery. Leave bootloader unlocked
As far as I know you can install the OTA update without any problems even if you are rooted and your bootloader is unlocked. All you need to do is flash the stock recovery from bootloader instead of custom recovery and allow the system update to install. The recovery can be downloaded from http://forum.xda-developers.com/showthread.php?t=2701376. Note that you will loose your root when you apply the OTA update and you can re-root your device without any problem.
Will I lose any data ?
Level 6 said:
Will I lose any data ?
Click to expand...
Click to collapse
This is just like doing an OTA update. You shouldn't loose any data but taking a backup is always a good thing to do.
Shanki2k8 said:
This is just like doing an OTA update. You shouldn't loose any data but taking a backup is always a good thing to do.
Click to expand...
Click to collapse
Ok, So far I managed to remove the flags, remove root and uninstall su.
I cant figure out what to flash or how to update ota.
I tried the steps from here http://forum.xda-developers.com/showthread.php?t=2735235
I failed at flashing
CID O2__102
1.12.206.17 - TWRP Thanks to shorty1483
1.12.206.17 - TWRP Thanks to Sensor1
1.54.206.5 - TWRP Thanks to Sensor1
and stock recoverys.
Do i have to flash and then use a recovery ? How do I proceed further ?
I have the stock android, I just want to be able to update OTA automatically like nothing happened and remove TWRP.
Thank you so much for your time.

FAILED (remote: 12 signature verify fail)

I tried to flash new firmware using the instructions from http://forum.xda-developers.com/show....php?t=2696282 but it doesn't work. It says it's failed; I've done it numerous times to no success. How do I update my HTC__622 to version 3.xx.xx? I checked MD5 file and it says its correct. I used the file from this forum http://forum.xda-developers.com/showthread.php?t=2696514, but it still doesn't work. I'm trying to update my firmware so I can use the latest sense roms
Since you don't really understand how to update firmware manually ...
Why don't you do the easiest way ?
http://forum.xda-developers.com/showpost.php?p=56544097&postcount=2736
1. Install TWRP recovery
2. Restore 2.11.708.2 nandroid backup (you can select only system and boot if you want to keep your data)
3. Flash stock recovery
4. reboot and check for OTA, let the system install OTA to 3.32.708.4
5. reinstall TWRP or any custom recovery
6. install any Sense custom ROM that you like
7.done
ckpv5 said:
Since you don't really understand how to update firmware manually ...
Why don't you do the easiest way ?
http://forum.xda-developers.com/showpost.php?p=56544097&postcount=2736
1. Install TWRP recovery
2. Restore 2.11.708.2 nandroid backup (you can select only system and boot if you want to keep your data)
3. Flash stock recovery
4. reboot and check for OTA, let the system install OTA to 3.32.708.4
5. reinstall TWRP or any custom recovery
6. install any Sense custom ROM that you like
7.done
Click to expand...
Click to collapse
HOLY COW!!! THANKS SO SO MUCH!!! I'LL REPLY AS SOON AS I GET TO SOME SUCCESS WITH THIS! :fingers-crossed::good:
ckpv5 said:
Since you don't really understand how to update firmware manually ...
Why don't you do the easiest way ?
http://forum.xda-developers.com/showpost.php?p=56544097&postcount=2736
1. Install TWRP recovery
2. Restore 2.11.708.2 nandroid backup (you can select only system and boot if you want to keep your data)
3. Flash stock recovery
4. reboot and check for OTA, let the system install OTA to 3.32.708.4
5. reinstall TWRP or any custom recovery
6. install any Sense custom ROM that you like
7.done
Click to expand...
Click to collapse
Just another thing, do I need to lock bootloader and then unlock later on? Do I keep my root? Or do I have to root it again?
Sorry, I got so excited :fingers-crossed: finally gonna get some lovin' from the other sense custom roms! <3
Lastly, will my root be gone when I restore this? Will my phone brick if I update it to OTA after the flashing of the zip?
Sorry again if I got too many questions! I've been dying to find a way for this
hezirance said:
Just another thing, do I need to lock bootloader and then unlock later on? Do I keep my root? Or do I have to root it again?
Sorry, I got so excited :fingers-crossed: finally gonna get some lovin' from the other sense custom roms! <3
Click to expand...
Click to collapse
No need to relock bootloader ... never do that.
You will lose root but you can easily re-root.
You don't flash the zip ... you need to extract the zip on your PC and transfer the contents to your device TWRP/BACKUPS/yourserialno/thisfolder
Restoring a nandroid backup will not brick your device.
Furthermore, your intention is to flash the latest Sense custom ROM after your firmware is updated to 3.32.708.4 and those custom ROMs come pre-rooted, so no need to manually root it.
ckpv5 said:
No need to relock bootloader ... never do that.
You will lose root but you can easily re-root.
You don't flash the zip ... you need to extract the zip on your PC and transfer the contents to your device TWRP/BACKUPS/yourserialno/thisfolder
Restoring a nandroid backup will not brick your device.
Furthermore, your intention is to flash the latest Sense custom ROM after your firmware is updated to 3.32.708.4 and those custom ROMs come pre-rooted, so no need to manually root it.
Click to expand...
Click to collapse
Thanks a lot! Finally someone giving me answers I couldn't find :cyclops:
Oh, and if at some point in the future that I wanna try out the lollipop roms such as Skydragon, do I need to update firmware? Is the firmware in that rom different from the ones in sense roms? In other words, will I encounter problems if I flash a GPE Lollipop rom?
You can install GPE 5.0 SkyDragon on your 3.32.708.4 firmware but not on lower version like 2.11.708.2
The only problem you may have is WiFi disconnected when screen-off but to some including me, this is not happening ... only for some people on some firmware.
hezirance said:
Just another thing, do I need to lock bootloader and then unlock later on? Do I keep my root? Or do I have to root it again?
Sorry, I got so excited :fingers-crossed: finally gonna get some lovin' from the other sense custom roms! <3
Lastly, will my root be gone when I restore this? Will my phone brick if I update it to OTA after the flashing of the zip?
Sorry again if I got too many questions! I've been dying to find a way for this
Click to expand...
Click to collapse
ckpv5 said:
No need to relock bootloader ... never do that.
You will lose root but you can easily re-root.
You don't flash the zip ... you need to extract the zip on your PC and transfer the contents to your device TWRP/BACKUPS/yourserialno/thisfolder
Restoring a nandroid backup will not brick your device.
Furthermore, your intention is to flash the latest Sense custom ROM after your firmware is updated to 3.32.708.4 and those custom ROMs come pre-rooted, so no need to manually root it.
Click to expand...
Click to collapse
If you are S-On you will need to re-lock your bootloader for the OTAs, If you are S-Off there is no reason to re-lock.
xunholyx said:
If you are S-On you will need to re-lock your bootloader for the OTAs, If you are S-Off there is no reason to re-lock.
Click to expand...
Click to collapse
Even with s-on you do NOT have to relock the BL for ota's .....
Mr Hofs said:
Even with s-on you do NOT have to relock the BL for ota's .....
Click to expand...
Click to collapse
That was what I've been told, and have also read on other sites. For example.
Personally, I never worry about OTAs. Being s-off and flashing firmware is a lot quicker than waiting on my carrier to update.
But thanks for clearing that up for me.
xunholyx said:
That was what I've been told, and have also read on other sites. For example.
Personally, I never worry about OTAs. Being s-off and flashing firmware is a lot quicker than waiting on my carrier to update.
But thanks for clearing that up for me.
Click to expand...
Click to collapse
That's for manual updating via the ota zip. The thing i ment was official ota via update menu inside OS with stock recovery.

Complete Newbie to HTC 10, Wondering about RUU, 7.0, and Root

Hi, I'm a long time Android enthusiast, owning, rooting and modding a Nexus 4, LG Optimus V, and Honor 5X. However, the HTC 10 is really confusing to me because of its new Nougat update.
I currently have a US Unlocked HTC 10 with a freshly unlocked bootloader, S-On. I was wondering if I should root it with TWRP Recovery, and install an RUU to keep root, or is that not how it works? I'm jut very confused as to how to keep root going into the Nougat update. Thanks
Thats not how it works.
When you use an RUU, it will not keep root. It will wipe your device full factory reset.
I dont really recommend the 7.0 update just yet as there is no TWRP for it.
Since you are S-ON, you wont be able to downgrade back to 6.0.
You CAN root 7.0 using Magisk if you need to.
http://forum.xda-developers.com/htc-10/development/root-magisk-autoroot-magisk-phhs-t3507505
If Still you want to upgrade, then you should S-OFF FIRST.. so you can downgrade if you want. You can NOT S-OFF from 7.0 yet, and you can not downgrade without S-OFF, so it's a one way ticket if you don't S-OFF first. (for now.)
You cant really Keep root (AKAIK), you'll have to re-root after each update. Here is what I usually do (excluding the 7.0 update for now because there is no TWRP Yet)
1) Flash TWRP.
2) Backup System Image / Boot (Clean - before root).
3) Flash the latest SuperSU to root.
4) When there is a new OTA update, boot to TWRP, restore the Last Clean System Image / Boot images.
5) Flash Latest Stock Recovery.img. (You'll need to find it, or extract it from an OTA Zip)
6) Boot to Rom, Install OTA.
7) Repeat Steps 1-3
Check these links
http://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
http://forum.xda-developers.com/htc-10/development/recovery-twrp-touch-recovery-t3358139
http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
x51 said:
If Still you want to upgrade, then you should S-OFF FIRST.. so you can downgrade if you want. You cant S-OFF from 7.0 yet, and you cant downgrade, so it's a one way ticket for now.
Click to expand...
Click to collapse
Is Sunshine still the only way to S-OFF? If so, is it still a paid option?
elguy said:
Is Sunshine still the only way to S-OFF? If so, is it still a paid option?
Click to expand...
Click to collapse
As far as I know, Yes and Yes.
I was getting along fine without it, until I upgraded to 7.0 and wanted to go back... now I'm stuck.
x51 said:
Thats not how it works.
When you use an RUU, it will not keep root. It will wipe your device full factory reset.
I dont really recommend the 7.0 update just yet as there is no TWRP for it.
Since you are S-ON, you wont be able to downgrade back to 6.0.
You CAN root 7.0 using Magisk if you need to.
http://forum.xda-developers.com/htc-10/development/root-magisk-autoroot-magisk-phhs-t3507505
If Still you want to upgrade, then you should S-OFF FIRST.. so you can downgrade if you want. You can NOT S-OFF from 7.0 yet, and you can not downgrade without S-OFF, so it's a one way ticket if you don't S-OFF first. (for now.)
You cant really Keep root (AKAIK), you'll have to re-root after each update. Here is what I usually do (excluding the 7.0 update for now because there is no TWRP Yet)
1) Flash TWRP.
2) Backup System Image / Boot (Clean - before root).
3) Flash the latest SuperSU to root.
4) When there is a new OTA update, boot to TWRP, restore the Last Clean System Image / Boot images.
5) Flash Latest Stock Recovery.img. (You'll need to find it, or extract it from an OTA Zip)
6) Boot to Rom, Install OTA.
7) Repeat Steps 1-3
Check these links
http://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
http://forum.xda-developers.com/htc-10/development/recovery-twrp-touch-recovery-t3358139
http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
Click to expand...
Click to collapse
I see. Seems as it it'd be better to wait for a confirmed root / twrp method for 7.0 first for a guranated method. Thank you, some of these terms are new to me....
x51 said:
As far as I know, Yes and Yes.
I was getting along fine without it, until I upgraded to 7.0 and wanted to go back... now I'm stuck.
Click to expand...
Click to collapse
Unlock bootloader, custom rom to 6.0. Then sunshine or contact me to s-off
ArtOfSnaila said:
I see. Seems as it it'd be better to wait for a confirmed root / twrp method for 7.0 first for a guranated method. Thank you, some of these terms are new to me....
Click to expand...
Click to collapse
I think there are many of us that are in this situation, I will be waiting patiently for a fix to the TWRP issue with 7.0 and then will enjoy the ride...
Sent from my HTC 10 using Tapatalk
Yep, same here. The best option is to wait for Captain Throwback to get TWRP spruced up for Nougat. Flash Nougat then flash TWRP.
stifilz said:
Unlock bootloader, custom rom to 6.0. Then sunshine or contact me to s-off
Click to expand...
Click to collapse
How would I custom Rom to 6.0 without TWRP?
x51 said:
How would I custom Rom to 6.0 without TWRP?
Click to expand...
Click to collapse
Oh yeah, good point lol. Would need to flash an older boot combination I guess. Way to dangerous for most, this is why I s-off first and mess around after. I imagine TWRP won't be long anyway

Categories

Resources