Related
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.
Every time I click update on my developer mode M8, it restarts automatically in the TWRP recovery mode. I have no choice but to reboot in recovery mode and the phone loads again asking me to update. Has anyone experience this? I am still on the stock ROM withe XPosed installer if that matters. Any suggestions will be appreciated, thank you!
spankyou said:
Every time I click update on my developer mode M8, it restarts automatically in the TWRP recovery mode. I have no choice but to reboot in recovery mode and the phone loads again asking me to update. Has anyone experience this? I am still on the stock ROM withe XPosed installer if that matters. Any suggestions will be appreciated, thank you!
Click to expand...
Click to collapse
Do you have a TWRP backup? You could restore it in TWRP if so.
jdk2 said:
Do you have a TWRP backup? You could restore it in TWRP if so.
Click to expand...
Click to collapse
I have a some of backups I created manually a couple of days ago but how would a restore of those backups update the system to 1.54.15409? Don't the phone still has to download the system update again?
You are asking for trouble trying to update on rooted, custom recovery and xposed framework installed..
Soff, Revert to stock, flash stock recovery, and then update
sent from my mobile device
SaHiLzZ said:
You are asking for trouble trying to update on rooted, custom recovery and xposed framework installed..
Soff, Revert to stock, flash stock recovery, and then update
sent from my mobile device
Click to expand...
Click to collapse
Oh I see. In that case I'll just get one of the custom ROMs from here that will have the new system update. Thank you!
Phone has to be 100% stock, inc. the stock recovery and kernel, to flash an OTA file as it checks to make sure the phone is stock. ANY change to the original system and it'll fail
EddyOS said:
Phone has to be 100% stock, inc. the stock recovery and kernel, to flash an OTA file as it checks to make sure the phone is stock. ANY change to the original system and it'll fail
Click to expand...
Click to collapse
How can I get to stock? I can't find it anywhere but people saying to do it. (other than Sprint, but i have unlocked)
BookOfRick said:
How can I get to stock? I can't find it anywhere but people saying to do it. (other than Sprint, but i have unlocked)
Click to expand...
Click to collapse
You have to have firmware that matches your hboot, and stock recovery. Doesn't matter if you are unlocked.
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
Hello everyone, im really mew to rooting.
I have the T Mob M8 with 5.0.1, i was planning on rooting but will I be able to update nprmally wjen 5.1 comes out? If so how?
Also whats tje easiest method to root this phone? Ive seen apks like framaroot that root the phone extremely quick and easy...is there something similar for this phone?
Thanks in advance
Sent from my HTC One_M8 using XDA Free mobile app
Root by unlocking the bootloader via HTCDev.com and then just install custom recovery and flash current (2.56) SuperSU zip.
One click root solutions won't work with a locked bootloader. Unlocking the bootloader is really the key.
Once rooted, you can OTA. But you need to have stock ROM (nothing altered in /system partition) and you need to re-install stock recovery. Root is okay (although you will likely lose root) and unlocked bootloader is okay to OTA. To root again after an OTA, just install custom recovery and flash SuperSU again.
Thanks a lot. I will unlock the bootloader and can you link me to a good tutorial or guide on how to install custom recovery and supersu?
Thanks again
Sent from my HTC One_M8 using XDA Free mobile app
Red_Gh0st said:
Thanks a lot. I will unlock the bootloader and can you link me to a good tutorial or guide on how to install custom recovery and supersu?
Click to expand...
Click to collapse
The following guide is a pretty good one: http://forum.xda-developers.com/showthread.php?t=2799796
Although some links are outdated:
1) Installing HTCSync should be fine to get the HTC drivers on your computer; or you can search XDA for more recent HTC drivers. The HTC drivers linked in the guide are really old.
2) Get the latest SuperSU zip here: http://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip
3) And if you need an easy adb/fastboot installer, just use the XDA seach function with the phrase "simple adb" and you will get a few results for beginner adb guides and installers.
4) Get the latest version of TWRP here: http://techerrata.com/browse/twrp2/m8
redpoint73 said:
The following guide is a pretty good one: http://forum.xda-developers.com/showthread.php?t=2799796
Although some links are outdated:
1) Installing HTCSync should be fine to get the HTC drivers on your computer; or you can search XDA for more recent HTC drivers. The HTC drivers linked in the guide are really old.
2) Get the latest SuperSU zip here: http://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip
3) And if you need an easy adb/fastboot installer, just use the XDA seach function with the phrase "simple adb" and you will get a few results for beginner adb guides and installers.
4) Get the latest version of TWRP here: http://techerrata.com/browse/twrp2/m8
Click to expand...
Click to collapse
hello I saw your post Im planning also to root my m8 but I dont want to flash the custom recovery someone told me it is possible
just download the custom recovery
then type "fastboot boot recovery.img" = this will boot my m8 to custom recovery but not flash so I can flash the supersu in that custom recovery then reboot after that stock recovery is still intact
imfuzzyyy said:
hello I saw your post Im planning also to root my m8 but I dont want to flash the custom recovery someone told me it is possible
just download the custom recovery
then type "fastboot boot recovery.img" = this will boot my m8 to custom recovery but not flash so I can flash the supersu in that custom recovery then reboot after that stock recovery is still intact
Click to expand...
Click to collapse
That's true, you can boot TWRP remotely with fastboot, without actually flashing it (installing to the phone).
Although its slightly irrelevant; you can always flash back to stock recovery back to the phone (over-write TWRP). You can either find your stock recovery posted in the collection; or back it up your self using the fastboot TWRP trick (fastboot boot TWRP, and use TWRP to backup stock recovery). In that instance, the fastboot boot TWRP trick is very useful.
Having TWRP installed after root is very useful. Reason being, it gives you a lot more recovery options if things go south. And also, for a lot of mods done under root, you will want to backup your stock setup anyway (just in case the mod goes wrong, and you need to revert). Stock recovery is close to useless for anything but installing OTA updates.
redpoint73 said:
That's true, you can boot TWRP remotely with fastboot, without actually flashing it (installing to the phone).
Although its slightly irrelevant; you can always flash back to stock recovery back to the phone (over-write TWRP). You can either find your stock recovery posted in the collection; or back it up your self using the fastboot TWRP trick (fastboot boot TWRP, and use TWRP to backup stock recovery). In that instance, the fastboot boot TWRP trick is very useful.
Having TWRP installed after root is very useful. Reason being, it gives you a lot more recovery options if things go south. And also, for a lot of mods done under root, you will want to backup your stock setup anyway (just in case the mod goes wrong, and you need to revert). Stock recovery is close to useless for anything but installing OTA updates.
Click to expand...
Click to collapse
woah didnt know that I can back up the stock recovery by fastboot boot in TWRP BTW if I'm using this phone I will probably use a TWRP but its my gf who uses it so she just need the root access for xmod app because she is an coc adik haha and she doesnt know about modding its system, thanks for this wonderful information
---------- Post added at 01:33 AM ---------- Previous post was at 01:13 AM ----------
hello I need your help this m8 is previously rooted have supersu installed then take OTA before now it is not rooted but the supersu still intact on my apps, I fastboot boot twrp.img then went smoothly flash the supersu.zip but Im still unrooted any suggestion? it say on root checker the root access is not properly installed
update: sorry got root now I flashed the 1.94.zip which is very outdated didnt notice it flashed the latest 2.46.zip now its rooted thank you so much!
Hello I finally started downloading everything to get started. I start the process to unlock the bootloader but when i get to the part i need to type "fastoboom oem....." On cmd I get an error saying Adbwinapi.dll is missing try reinstalling the program.
What can I do to fix this?
Sent from my HTC One_M8 using XDA Free mobile app
Red_Gh0st said:
On cmd I get an error saying Adbwinapi.dll is missing try reinstalling the program.
Click to expand...
Click to collapse
Is HTC Sync installed? If so, re-install it.
Reinstalled but it still says tht file is missing from my conputer
Sent from my HTC One_M8 using XDA Free mobile app
Red_Gh0st said:
Reinstalled but it still says tht file is missing from my conputer
Click to expand...
Click to collapse
Try a different adb installer.
Thanks a lot I unlocked my bootloader and rooted my phone
I don't really need a custom recovery (I don't know of any features custom recovery will give me I really need?) and for now I'm fine running stock roms (I always give stock a few weeks just as a baseline before I start custom roms) but I was wondering, how would one go about rooting the OP3 without installing a custom recovery?
Is it possible / easily doable? Or am I better off just to flash some custom recovery and ditch the stock one?
The reason I don't want to go away from stock just yet is I know oneplus is still updating the rom and custom recoveries, historically, have made OTA updates problematic.
Rooting will also mess up Ota too, but if u install a custom recovery, now that we have stock recovery it will be very easy to revert back for OTAs, there should be a way to root without a custom recovery but I am not sure how though, but with how oneplus makes it so easy to unlock bootloader and flash customers stuff there is really no need to stay stock
You can simply connect your OP3 to a PC and boot to TWRP without flashing it:
fastboot boot twrp.img
Then do a backup with twrp before rooting. I use the above method with systemless root
and also don't really need a custom recovery at this point. This might change once CM13 matures on the OP3...
OTAs might work this way in the future. If they don't, restore your system + boot (kernel) partition
and try the OTA again.
edit: implying your bootloader is already unlocked
pileot said:
I don't really need a custom recovery (I don't know of any features custom recovery will give me I really need?) and for now I'm fine running stock roms (I always give stock a few weeks just as a baseline before I start custom roms) but I was wondering, how would one go about rooting the OP3 without installing a custom recovery?
Is it possible / easily doable? Or am I better off just to flash some custom recovery and ditch the stock one?
The reason I don't want to go away from stock just yet is I know oneplus is still updating the rom and custom recoveries, historically, have made OTA updates problematic.
Click to expand...
Click to collapse
As far as I know, you'd have to have TWRP to get root.
I don't think getting it rooted will mess up the OTA updates, other users sprovide flashable zips for the OTA anyway.. so you can still flash the zips manually with TWRP to keep you updated.
Sent from my ONEPLUS A3000 using XDA-Developers mobile app
To get root yes, you would need TWRP to flash to certain partitions but to keep root no. Your phone will operate just fine with root and stock recovery. Check what the user a few posts above mine said about temporary flashing TWRP to achieve your short term goals
AcmE85 said:
You can simply connect your OP3 to a PC and boot to TWRP without flashing it:
fastboot boot twrp.img
Then do a backup with twrp before rooting. I use the above method with systemless root
and also don't really need a custom recovery at this point. This might change once CM13 matures on the OP3...
OTAs might work this way in the future. If they don't, restore your system + boot (kernel) partition
and try the OTA again.
edit: implying your bootloader is already unlocked
Click to expand...
Click to collapse
So have you actually done this by temporary booting twrp and then using the systemless root and still have stock recovery? Also how do I root systemless? Really wanna know because wanna keep stock recovery and have root
TheSvensson said:
So have you actually done this by temporary booting twrp and then using the systemless root and still have stock recovery? Also how do I root systemless? Really wanna know because wanna keep stock recovery and have root
Click to expand...
Click to collapse
Yes, I have the stock recovery and it is rooted.
The recovery partition has nothing to do with all the other partitions except that it can read and write them.
This is the zip I flashed to get systemless root:
https://www.androidfilehost.com/?fid=24591000424939898
Some users reported that some Root-apps are not supported this way.
I am using Titanium Backup, Adaway, Trimmer and Root Explorer without issues.
Keep in mind that I did not get any OTA so far since running this setup, so I am not sure if official OTAs will or will not work.
All I did was manually flash OxygenOS 3.1.3 in TWRP (not flashed but booted) and reflash the root package afterwards.
AcmE85 said:
You can simply connect your OP3 to a PC and boot to TWRP without flashing it:
fastboot boot twrp.img
Then do a backup with twrp before rooting. I use the above method with systemless root
and also don't really need a custom recovery at this point. This might change once CM13 matures on the OP3...
OTAs might work this way in the future. If they don't, restore your system + boot (kernel) partition
and try the OTA again.
edit: implying your bootloader is already unlocked
Click to expand...
Click to collapse
I have an unlocked bootloader and tried this on my PC:
C:\adb>fastboot boot twrp.img
downloading 'boot.img'...
OKAY [ 0.709s]
booting...
OKAY [ 0.373s]
finished. total time: 1.092s
Nothing happens, bootloader start screen stays frozen. Until I hold down the power button. Might you know why?
AcmE85 said:
You can simply connect your OP3 to a PC and boot to TWRP without flashing it:
fastboot boot twrp.img
Then do a backup with twrp before rooting. I use the above method with systemless root
and also don't really need a custom recovery at this point. This might change once CM13 matures on the OP3...
OTAs might work this way in the future. If they don't, restore your system + boot (kernel) partition
and try the OTA again.
edit: implying your bootloader is already unlocked
Click to expand...
Click to collapse
i tried to boot into twrp recovery with above command, but the phone seems to be stuck in the bootloader and not responding. Any ideas?
edit: comment above describes exact same behaviour, sorry for double post
Sorry, don't know. Booting takes a couple seconds on my device though.
I am using this recovery img: http://www6.zippyshare.com/v/iK6tCE6D/file.html
Got it from XDA, but unfortunately don't know anymore who build it.
AcmE85 said:
Sorry, don't know. Booting takes a couple seconds on my device though.
I am using this recovery img: http://www6.zippyshare.com/v/iK6tCE6D/file.html
Got it from XDA, but unfortunately don't know anymore who build it.
Click to expand...
Click to collapse
Thanks, that twrp img worked for me. The one I was using didnt allow me to boot to it.
AcmE85 said:
Keep in mind that I did not get any OTA so far since running this setup, so I am not sure if official OTAs will or will not work.
Click to expand...
Click to collapse
Any chance you know if you get OTA by now?
I really like the Op3 and dont wont to change anything except i would like to habe root access. Your method seems to be the best way to achieve that.
hahamuntz said:
Any chance you know if you get OTA by now?
I really like the Op3 and dont wont to change anything except i would like to habe root access. Your method seems to be the best way to achieve that.
Click to expand...
Click to collapse
The updater will recognize root on your device and download the full 1.3 gb Rom file.
But after updating root will be gone, so you will have to reflash root after each ota.
AcmE85 said:
The updater will recognize root on your device and download the full 1.3 gb Rom file.
But after updating root will be gone, so you will have to reflash root after each ota.
Click to expand...
Click to collapse
Thanks for the quick answer
Just to make sure, if I root using this method nothing will change, except I have root access, my bootloader is unlocked and the updates will be big, but I can update the normal way, I will just lose the root access? Is that correct or am I missing something?
hahamuntz said:
Thanks for the quick answer
Just to make sure, if I root using this method nothing will change, except I have root access, my bootloader is unlocked and the updates will be big, but I can update the normal way, I will just lose the root access? Is that correct or am I missing something?
Click to expand...
Click to collapse
One more thing:
If you have TWRP, automatically installing the big OTA will remove it and go back to the stock recovery.
I always manually move the downloaded ota from android/data/com.oneplus.ota/files/.OnePlusOta
to my download folder, boot into TWRP and flash it + SuperSU on my own.
AcmE85 said:
One more thing:
If you have TWRP, automatically installing the big OTA will remove it and go back to the stock recovery.
I always manually move the downloaded ota from android/data/com.oneplus.ota/files/.OnePlusOta
to my download folder, boot into TWRP and flash it + SuperSU on my own.
Click to expand...
Click to collapse
So you have TWRP installed? I thought you won't get OTAs if you have a custom recovery? So i could just flash TWRP and root and still get OTAs?
hahamuntz said:
So you have TWRP installed? I thought you won't get OTAs if you have a custom recovery? So i could just flash TWRP and root and still get OTAs?
Click to expand...
Click to collapse
Yes, OTAs will come and because of Root you will get the full OTA regardless, which does not cause any issues with TWRP.
I tried my previous method and the regular OTA would fail because of root which changes the kernel or the system partition.
OnePlus reacted to this and introduced the full rom OTAs at some point.
So with root on my device this is how I do OTAs now:
- get the OTA notification for the full rom
- download but don't install
- move the downloaded zip from android/data/com.oneplus.ota/files/.OnePlusOta to my download folder
- manually boot into twrp and flash full rom zip + SuperSU
AcmE85 said:
Yes, OTAs will come and because of Root you will get the full OTA regardless which does not cause any issues with TWRP.
Click to expand...
Click to collapse
Okay, thanks so much for your help