Apply new 2.17.401.2 OTA update with root? - HTC One X

I was wondering, how can you apply the new 2.17.401.2 OTA update when your One X is rooted? The system boots in Clockwork mod which can't apply the update....

coendeurloo said:
I was wondering, how can you apply the new 2.17.401.2 OTA update when your One X is rooted? The system boots in Clockwork mod which can't apply the update....
Click to expand...
Click to collapse
I'd just wait till it gets ported to one of the roms which honestly will save you all the hassle and simply flashing it.. Shouldn't take too long

All I did was root the device, I don't have a custom rom. It should be revertable, right? I don't want to lose everything...

flash stock recovery and use root keeper and install it

hytin said:
flash stock recovery and use root keeper and install it
Click to expand...
Click to collapse
This info is correct. You need the stock recovery to apply official otas. You can get it from the link in the cwm sticky thread
Sent from my HTC One X using xda app-developers app

Thanks for the info! "And use root keeper", what might that be?

coendeurloo said:
Thanks for the info! "And use root keeper", what might that be?
Click to expand...
Click to collapse
Exactly what the title suggests, it keeps root for you.-

Do you mean re-lock the bootloader? Or are they talking about a separate app with the name 'root keeper'?
Edit: I guess you were refering to the app root keeper indeed. Guide for me here, appearantly: http://onexroot.com/one-x-root/how-...ed-htc-one-x-without-unrooting-and-keep-root/

You cannot apply OTA update on a rooted phone unless
1) You Reboot into recovery
2) Create nandroid of current ROM (ARHD)
3) Go to bootloader
4) Download boot.zip from attachments below, extract it and flash the contained boot.img inside ADB using "fastboot flash boot boot.img" (NOTE: This boot.img is for base 1.29 only! Grab your own original boot.img if you're unsure or if you're getting bootloops!)
5) Restore original ROM via either 5a or 5b
5a) Boot into recovery and restore your stock ROM you made a nandroid of before flashing a custom ROM
5b) Flash a RUU that's compatible with your CID
6) After stock ROM has been installed and booted, reboot into bootloader
7) Download stock recovery from attachments below, extract it and flash the recovery inside ADB using "fastboot flash recovery recovery.img"
8) Boot back into stock ROM
9) Perform OTA and let it finish nicely
10) Reboot into bootloader
11) Flash custom recovery (CWM)
11a) Optional: Create a nandroid of the new stock ROM you just got through OTA
12) Flash ARHD boot.img from the OP
13) Restore nandroid of ARHD you created at step 2
14) Done!

sherrypizza said:
You cannot apply OTA update on a rooted phone unless
1) You Reboot into recovery
2) Create nandroid of current ROM (ARHD)
3) Go to bootloader
4) Download boot.zip from attachments below, extract it and flash the contained boot.img inside ADB using "fastboot flash boot boot.img" (NOTE: This boot.img is for base 1.29 only! Grab your own original boot.img if you're unsure or if you're getting bootloops!)
5) Restore original ROM via either 5a or 5b
5a) Boot into recovery and restore your stock ROM you made a nandroid of before flashing a custom ROM
5b) Flash a RUU that's compatible with your CID
6) After stock ROM has been installed and booted, reboot into bootloader
7) Download stock recovery from attachments below, extract it and flash the recovery inside ADB using "fastboot flash recovery recovery.img"
8) Boot back into stock ROM
9) Perform OTA and let it finish nicely
10) Reboot into bootloader
11) Flash custom recovery (CWM)
11a) Optional: Create a nandroid of the new stock ROM you just got through OTA
12) Flash ARHD boot.img from the OP
13) Restore nandroid of ARHD you created at step 2
14) Done!
Click to expand...
Click to collapse
They don't have a custom Rom?
Sent from my now amazing HTC One X thanks to TeamVenoms ViperX rom

Not sure this will work with a HOX but followed this tutorial to apply the latest OTA to my wife's Wildfire S, and it worked without any issues.
http://forum.xda-developers.com/showthread.php?t=1788513
Can't remember if I had to re-flash the boot.img after.
HTH

Bixx said:
Not sure this will work with a HOX but followed this tutorial to apply the latest OTA to my wife's Wildfire S, and it worked without any issues.
http://forum.xda-developers.com/showthread.php?t=1788513
Can't remember if I had to re-flash the boot.img after.
HTH
Click to expand...
Click to collapse
Anyone know if this works? I still haven't been able to update...I get the installer, then a red exclamation mark at about 1/3rd of the update.

You must have a completely stock 1.29 install (unrooted with stock recovery) before the OTA will procede.
You could also, on the flipside, just flash a custom ROM if you've already unlocked because your warranty is void anyways, and since you have root you can easily keep all your data by using Titanium backup.
Of course though, if you don't want to go the custom ROM route you will just have to unroot and put the stock recovery back before you run the OTA, and then root again.

Hunt3r.j2 said:
You must have a completely stock 1.29 install (unrooted with stock recovery) before the OTA will procede.
You could also, on the flipside, just flash a custom ROM if you've already unlocked because your warranty is void anyways, and since you have root you can easily keep all your data by using Titanium backup.
Of course though, if you don't want to go the custom ROM route you will just have to unroot and put the stock recovery back before you run the OTA, and then root again.
Click to expand...
Click to collapse
I've applied an ota with root before?
There were no problems? What you need is completely stock odexed rom, stock recovery for your current version and that's it. I used to think you needed a relocked bootloader, think that might just be for ruu's.
Sent from my now amazing HTC One X thanks to TeamVenoms ViperX rom

Bixx said:
Not sure this will work with a HOX but followed this tutorial to apply the latest OTA to my wife's Wildfire S, and it worked without any issues.
http://forum.xda-developers.com/showthread.php?t=1788513
Can't remember if I had to re-flash the boot.img after.
HTH
Click to expand...
Click to collapse
it does'nt work

hello. i have a htc one x rooted, stock rom but rooted. can upgrade ota? or i need unrooted phone? excuse me for my bad english

angstCR said:
hello. i have a htc one x rooted, stock rom but rooted. can upgrade ota? or i need unrooted phone? excuse me for my bad english
Click to expand...
Click to collapse
As far as I know as long as you have stock recovery it will be fine.
Sent from my HTC One X

You need stock rom (factory state), stock kernel and stock recovery.
Root can stay, you will lose it after the update. You have to root it again after if you want
Bootloader can also stay unlocked.

MarcelHofs said:
You need stock rom (factory state), stock kernel and stock recovery.
Root can stay, you will lose it after the update. You have to root it again after if you want
Bootloader can also stay unlocked.
Click to expand...
Click to collapse
i need only factory reset?

No by factory state i mean that if you have removed HTC signed apps or made changes to the system it should be returned to stock.

Related

[Q] GNex TOOLKIT V7 Drivers, Backup, Unlock, Root, CWM, Flash, Mods + MUCH MORE [GSM

Gnex Toolkit option 10 = Boot into custom recovery without permanently flashing it. I understand that this means that the stock recovery won't be overwritten. Does it therefore mean that you can use a custom recovery to flash zip files from sd partition without using/losing stock recovery?
NB Why can't I ask this question at the gnex toolkit thread? I don't appear to be allowed to join in.
optom2000 said:
Gnex Toolkit option 10 = Boot into custom recovery without permanently flashing it. I understand that this means that the stock recovery won't be overwritten. Does it therefore mean that you can use a custom recovery to flash zip files from sd partition without using/losing stock recovery?
NB Why can't I ask this question at the gnex toolkit thread? I don't appear to be allowed to join in.
Click to expand...
Click to collapse
Yep, it means exactly that. You could do the same using the fastboot command fastboot boot <recovery-name>.img if you decide to ever learn to use fastboot and ADB (which you should ).
Unlawful said:
Yep, it means exactly that. You could do the same using the fastboot command fastboot boot <recovery-name>.img if you decide to ever learn to use fastboot and ADB (which you should ).
Click to expand...
Click to collapse
@Unlawful. Thank you very much for your extremely prompt reply. Perhaps you would be kind enough to indulge me further. The reason I asked the question is that I am currently rooted and using a custom rom (Gummy) but fancy some JellyBean. I understand that I need to flash stock rom 4.0.4 and then flash stock recovery in order to get OTA update (btw do I need to do a system wipe before flashing the stock rom as you do before you flash a custom rom or is is ok just to flash stock without a separate manual wipe?), reboot and see if I get the OTA update immediately. If so I can just go ahead and update. If not I have the OTA update as a flashable zip file I obtained elsewhere in XDA. Hence if I have a stock recovery installed but can use a custom recovery (CWM Touch) I can flash the update as zip using CWM and then re-root and re-flash CWM permanently, all of this being done by the toolkit. Is my thinking correct?

[Q] com.htc.android.home.res.apk

Hello all,
My M7 is stock ROM, rooted, S-OFF.
Had TWRP recovery.
Flashed back stock recovery to take the 4.4.3 OTA.
OTA install fails with inconsistency in com.htc.android.home.res.apk
Does anybody have this file and can I just copy and paste using a root file manager, or would it need to be flashed?
Thanks for the help.
brent372 said:
Hello all,
My M7 is stock ROM, rooted, S-OFF.
Had TWRP recovery.
Flashed back stock recovery to take the 4.4.3 OTA.
OTA install fails with inconsistency in com.htc.android.home.res.apk
Does anybody have this file and can I just copy and paste using a root file manager, or would it need to be flashed?
Thanks for the help.
Click to expand...
Click to collapse
i've got the same problem. been trying to find a stock kernel to see if that makes a difference
solution
brent372 said:
Hello all,
My M7 is stock ROM, rooted, S-OFF.
Had TWRP recovery.
Flashed back stock recovery to take the 4.4.3 OTA.
OTA install fails with inconsistency in com.htc.android.home.res.apk
Does anybody have this file and can I just copy and paste using a root file manager, or would it need to be flashed?
Thanks for the help.
Click to expand...
Click to collapse
Your best bet is to enjoy the work of dottat at:
http://forum.xda-developers.com/verizon-htc-one/general/ota-5-28-605-2-ota-t2867587
You can flash VZW.M7.5.28.605.2.PN0731IMG in fastboot and get new everything.
Then you can put in your custom recovery of choice and Enjoy.
Go 2/3rd down this page and fetch santod's correct hboot for your version first:
http://forum.xda-developers.com/showthread.php?t=2485319
That is exactly what I did. This is a work only phone, so not that much data / customization on it. I just RUU'd to 4.4.3

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.

unlock bootloader and root?

Hi , i got my HTC today i am thinking to root it and install custom rom but i have a question ,if i unlock the bootloader and root it , i will not get updates from HTC server i know that but is there any way i can unroot and look bootloader and get to stock firmware and receive uppdates from HTC ?
and those who have installed custom Rom is there a big advantage ,battery specially ?
pspkid said:
Hi , i got my HTC today i am thinking to root it and install custom rom but i have a question ,if i unlock the bootloader and root it , i will not get updates from HTC server i know that but is there any way i can unroot and look bootloader and get to stock firmware and receive uppdates from HTC ?
and those who have installed custom Rom is there a big advantage ,battery specially ?
Click to expand...
Click to collapse
Custom roms on the 10 (like previous HTC flagships) give you more tweaks, customization and sometimes speed, custom kernels can give better battery, root also give you access to apps like V4A and Titanium Backup.
For official OTA meaning receiving it on your phone from Wifi or mobile data, you have to restore an untouched system image and Boot (meaning stock recovery too) or flash a RUU (but this one will wipe your internal memory).
Though if the Firmware update is your concern, I just learned that you just rip it from the OTA (of your Cid number) Zip, and simply flash it in RUU Mode.
All these methods won't require S-off
You have some posted OTA zips just be sure you have the same Cid
vegetaleb said:
Custom roms on the 10 (like previous HTC flagships) give you more tweaks, customization and sometimes speed, custom kernels can give better battery, root also give you access to apps like V4A and Titanium Backup.
For official OTA meaning receiving it on your phone from Wifi or mobile data, you have to restore an untouched system image and Boot (meaning stock recovery too) or flash a RUU (but this one will wipe your internal memory).
Though if the Firmware update is your concern, I just learned that you just rip it from the OTA (of your Cid number) Zip, and simply flash it in RUU Mode.
All these methods won't require S-off
You have some posted OTA zips just be sure you have the same Cid
Click to expand...
Click to collapse
Thanks but i didnt understand your last point ,see here is my problem i am staying in dubai and i have got only one update 1.30 (around 100MB)i am having auto focus issue , so how can i install OTA update manually ?
When you Unlock Bootloader you wipe everything.
After that you install TWRP via fastboot. Read Only.
Then make a backup of System IMAGE, just in case.
You can Flash systemless Root (from Dev Forum here) and systemless Xposed (if you want to....) and still get OTA Updates!
But... if you now want to install the OTA you have 2 Options.
A: reflash Stock Recovery from a OTA.zip anyone else provided and do a normal OTA, this will update the kernel aka Boot.img in which systemless Root and Xposed are stored. And the Recovery, so you need to reflash TWRP and Root and Xposed again.
B: install the OTA while TWRP is still installed.
This will update System but not included Firmware.zip
You can unpack the OTA.zip and the included Firmware.zip and then manually Flash Boot.img and Radio.img (no need for recovery.img as you want to keep twrp) then reflash Root and Xposed. Now you have about 75% updated.
Or you could try flashfire on Tour rooted phone
Haldi4803 said:
You can unpack the OTA.zip and the included Firmware.zip and then manually Flash Boot.img and Radio.img (no need for recovery.img as you want to keep twrp) then reflash Root and Xposed. Now you have about 75% updated.
Click to expand...
Click to collapse
Why not just flash the entire signed firmware.zip from the ota and be 100% updated? Why unzip it, break the signature, and only flash bits and pieces of it? I'm just not following the logic here.
Because it doesn't Flash in TWRP. I tried
Renaming the whole firmware.zip as 2PS6IMG.zip and putting it on ext_sd and flashing it it Download-mode might work and seems like a way easier Idea, agree on that.
Haldi4803 said:
Because it doesn't Flash in TWRP. I tried
Renaming the whole firmware.zip as 2PS6IMG.zip and putting it on ext_sd and flashing it it Download-mode might work and seems like a way easier Idea, agree on that.
Click to expand...
Click to collapse
Of course firmware doesn't flash in TWRP.
If you're s-on, you have to flash SIGNED firmware in RUU mode. If you're s-off, you can flash signed or unsigned and from download mode or RUU mode. I just don't understand why you're telling people to break the zip signature to flash pieces of it when it's so much easier to flash the entire thing by either:
A) renaming firmware.zip to 2PS6IMG.zip (just rename it, don't open it or you break the signature), placing on external SD, reboot to download mode and let the phone prompt you to flash it
B) boot the phone in RUU mode ("fastboot oem rebootRUU" command from download mode) then flashing with fastboot (fastboot flash zip firmware.zip).
Either of those methods will get you 100% of the updated firmware.
jollywhitefoot said:
Of course firmware doesn't flash in TWRP.
If you're s-on, you have to flash SIGNED firmware in RUU mode. If you're s-off, you can flash signed or unsigned and from download mode or RUU mode. I just don't understand why you're telling people to break the zip signature to flash pieces of it when it's so much easier to flash the entire thing by either:
A) renaming firmware.zip to 2PS6IMG.zip (just rename it, don't open it or you break the signature), placing on external SD, reboot to download mode and let the phone prompt you to flash it
B) boot the phone in RUU mode ("fastboot oem rebootRUU" command from download mode) then flashing with fastboot (fastboot flash zip firmware.zip).
Either of those methods will get you 100% of the updated firmware.
Click to expand...
Click to collapse
thanks for making it simple and clear , what firmware is latest ? i am running now 1.30.401.1 is there any newer available ?
jollywhitefoot said:
Of course firmware doesn't flash in TWRP.
Either of those methods will get you 100% of the updated firmware.
Click to expand...
Click to collapse
The phone doesn't know you have TWRP installed instead of stock recovery.
If You Start the OTA and install it it will Reboot Into twrp and install System then Abort.
I always have to Problem of no computer. So all Fastboot Options are off for me, sorry for mentioning this complicated Update method. Listen to jollywhitefoot he knows the stuff
Yeah, on Sony there were some ways to make Root persist in an OTA.
Does work here as well with Systemless Root as its in Boot.img. but when you Update Kernel it's gone. So I can't patch Boot.img and recovery.img at once
Haldi4803 said:
Yeah, on Sony there were some ways to make Root persist in an OTA.
Does work here as well with Systemless Root as its in Boot.img. but when you Update Kernel it's gone. So I can't patch Boot.img and recovery.img at once
Click to expand...
Click to collapse
If you s-off you can remove stock recovery from the firmware.zip, flash the ota.zip in twrp and flash the modified firmware separately in download mode (or by 2PS6IMG.zip on ext_sd). Otherwise, you have to use the signed firmware from HTC which includes stock recovery, as you know.
So, for s-on, without a computer, to FULLY, 100% update and root, you need:
1) system_image backup with stock recovery and boot
2) external SD card
3) flashable zip with TWRP recovery in it renamed to 2PS6IMG.zip on root of external sd
4) superSU zip
Then:
1) restore stock system_image, boot and recovery
2) reboot to system
3) take OTA
4) reboot to download mode and allow 2PS6IMG.zip (with TWRP in it) to flash
5) reboot to recovery and flash superSU.zip
There may be alternative methods, but this is how I would do it.
jollywhitefoot said:
1) restore stock system_image, boot and recovery
2) reboot to system
3) take OTA
4) reboot to download mode and allow 2PS6IMG.zip (with TWRP in it) to flash
5) reboot to recovery and flash superSU.zip
There may be alternative methods, but this is how I would do it.
Click to expand...
Click to collapse
Is it enough for point 1 to restore only the Stock Recovery
when twrp is always being Read only and systemless Root and Systemless AdAway are installed and no other changes on System?
Best Regards
Thomas
TomF1979 said:
Is it enough for point 1 to restore only the Stock Recovery
when twrp is always being Read only and systemless Root and Systemless AdAway are installed and no other changes on System?
Best Regards
Thomas
Click to expand...
Click to collapse
Yes. And I don't think you ever need stock boot either.
jollywhitefoot said:
Yes. And I don't think you ever need stock boot either.
Click to expand...
Click to collapse
Thanks.
Only one question for point 4,
Must be only the Recovery.img in the zip File or inclusive the Android txt File?
Best Regards
Thomas
TomF1979 said:
Thanks.
Only one question for point 4,
Must be only the Recovery.img in the zip File or inclusive the Android txt File?
Best Regards
Thomas
Click to expand...
Click to collapse
For the zip to be flashable you need the android-info.txt file.
jollywhitefoot said:
If you s-off you can remove stock recovery from the firmware.zip, flash the ota.zip in twrp and flash the modified firmware separately in download mode (or by 2PS6IMG.zip on ext_sd). Otherwise, you have to use the signed firmware from HTC which includes stock recovery, as you know.
So, for s-on, without a computer, to FULLY, 100% update and root, you need:
1) system_image backup with stock recovery and boot
2) external SD card
3) flashable zip with TWRP recovery in it renamed to 2PS6IMG.zip on root of external sd
4) superSU zip
Then:
1) restore stock system_image, boot and recovery
2) reboot to system
3) take OTA
4) reboot to download mode and allow 2PS6IMG.zip (with TWRP in it) to flash
5) reboot to recovery and flash superSU.zip
There may be alternative methods, but this is how I would do it.
Click to expand...
Click to collapse
Thanks!

Easiest way to apply OTAs on Oreo with TWRP?

I am stock rooted. I got an OTA that I'd like to update but it looks like it doesn't want to flash through twrp. I want to stay stock rooted. Do I need to reflash entire image?
Try Flashfire.
If flashfire doesn't work (like in my case), just flash stock recovery and apply OTA. You'll have stock unrooted ROM and you can follow these steps:
1. have stock rom + stock recovery
2. use "fastboot boot twrp.img" (boots TWRP without flashing it)
3. install magisk from TWRP
When OTA cames in, I just apply it and then repeat steps 2 and 3.
_mysiak_ said:
If flashfire doesn't work (like in my case), just flash stock recovery and apply OTA. You'll have stock unrooted ROM and you can follow these steps:
1. have stock rom + stock recovery
2. use "fastboot boot twrp.img" (boots TWRP without flashing it)
3. install magisk from TWRP
When OTA cames in, I just apply it and then repeat steps 2 and 3.
Click to expand...
Click to collapse
Do you know if OTA will work if I have any other system modifications? I pushed some apps to /system for example. :silly:
Thanks for your help!
Ascertion said:
Do you know if OTA will work if I have any other system modifications? I pushed some apps to /system for example. :silly:
Thanks for your help!
Click to expand...
Click to collapse
As far as I know, even mounting system as R/W can prevent OTA update. I wouldn't even try to apply OTA with modified system partition. In your case I would download full factory image, flash everything without data wipe, root as suggested above and apply next OTA without struggles
Ascertion said:
Do you know if OTA will work if I have any other system modifications? I pushed some apps to /system for example. :silly:
Thanks for your help!
Click to expand...
Click to collapse
Have you tried flashfire? I'd recommend it. You can flash the ota, download the full ota from Google, and retain root and a custom recovery. Support chainfire and get the pro version. Although, functionally there is no difference.
jd1639 said:
Have you tried flashfire? I'd recommend it. You can flash the ota, download the full ota from Google, and retain root and a custom recovery. Support chainfire and get the pro version. Although, functionally there is no difference.
Click to expand...
Click to collapse
Flashfire worked. I had to uninstall SuperSU and reinstall magisk and TWRP but much easier than wiping everything and flashing.
Thanks all for your help! :good:
_mysiak_ said:
If flashfire doesn't work (like in my case), just flash stock recovery and apply OTA. You'll have stock unrooted ROM and you can follow these steps:
1. have stock rom + stock recovery
2. use "fastboot boot twrp.img" (boots TWRP without flashing it)
3. install magisk from TWRP
When OTA cames in, I just apply it and then repeat steps 2 and 3.
Click to expand...
Click to collapse
Holy it WORKS!!!!
Thanks!

Categories

Resources