If I were to get a Moto G and root it, could I still get OTA updates?
You must have and maintain all official kernel, and all originals system files, to update via OTA
If you are root this phone, you will need to flash the stock kernel to update via OTA and not delete any system files (no bloatware)
Just unroot your device and flash Stock recovery via fastboot mode "fastboot flash recovery.img". Then you can apply the OTA update.
Related
Hello guys,
i'm on the latest firmware for our device with hboot 1.56 which prevents me from temporary booting into custom recovery.
I want to root the device but still be able to take OTA updates. How can i root via ADB or does someone have the stock recovery img file so i can flash it back ?
Thanks.
I want to update to the latest firmware on my M7, but one of the USB data pins is broken so I'm not able to use fastboot.
What's the best procedure to update it?
I was thinking of using a Guru Reset rom to flash a stock OS and stock recovery, and then OTA update all the way up to Lollipop, which will update my firmware along the way. The only problem with that is that I'll be stuck on stock forever because I won't be able to flash TWRP through terminal without root.
I know that OTA updates use stock recovery to flash the firmware.zip inside the OTA. Is it possible to modify the OTA.zip to just flash the firmware?
thedancingbear said:
I want to update to the latest firmware on my M7, but one of the USB data pins is broken so I'm not able to use fastboot.
What's the best procedure to update it?
I was thinking of using a Guru Reset rom to flash a stock OS and stock recovery, and then OTA update all the way up to Lollipop, which will update my firmware along the way. The only problem with that is that I'll be stuck on stock forever because I won't be able to flash TWRP through terminal without root.
I know that OTA updates use stock recovery to flash the firmware.zip inside the OTA. Is it possible to modify the OTA.zip to just flash the firmware?
Click to expand...
Click to collapse
You can root any htc firmware using the root tool that therootninja provides on his website
Once you do that you can flash the stock recovery img or twrp using flashify and use the terminal functions within twrp
I have read so much and information seems contradictory. One thing says if you root and take custom recovery you will never be able to update your phone via OTA. But I have been updating with fastboot so is updating like that still possible? And I understand you can get back to stock to take an OTA anyway. Is that correct?
It has been said that you cannot decrypt your N6 after taking 5.xx? (can't remember which) OTA. Is it not possible to decrypt with fastboot or adb after that particular update? If I just take all the OTA's before flashing twrp and rooting will I still be able to decrypt at the 5.1.1 version if I want to? And, there are custom kernels that allow things that the stock one won't allow. Currently using a 2013 Moto X rooted and twrp on 5.1. I've been updating by flashing stock recovery and system.img from sbf files and then taking the OTA successfully. Will the N6 still work that way?
Groid said:
I have read so much and information seems contradictory. One thing says if you root and take custom recovery you will never be able to update your phone via OTA. But I have been updating with fastboot so is updating like that still possible? And I understand you can get back to stock to take an OTA anyway. Is that correct?
It has been said that you cannot decrypt your N6 after taking 5.xx? (can't remember which) OTA. Is it not possible to decrypt with fastboot or adb after that particular update? If I just take all the OTA's before flashing twrp and rooting will I still be able to decrypt at the 5.1.1 version if I want to? And, there are custom kernels that allow things that the stock one won't allow. Currently using a 2013 Moto X rooted and twrp on 5.1. I've been updating by flashing stock recovery and system.img from sbf files and then taking the OTA successfully. Will the N6 still work that way?
Click to expand...
Click to collapse
OTA checks system and kernel and if anything is changed, OTA will fail. That includes root.
Fastboot flashing a system.img, boot.img and recovery.img would be enough to unroot and get back to stock however, you would only want to OTA if the rom you wanted didn't have a factory image.
Decryption is possible on all ROMs. It's just a custom kernel (boot.img) that doesn't force encryption on boot, then format userdata to get rid of existing encryption. Of course you're modified now so no OTA.
People care so pointlessly about OTA. Advice: forget about it and fastboot flash to update, or easier yet, wait for someone to package it up into a recovery flashable zip
I just recovered my phone with twrp recovery and the root is now gone so my phone is not currently rooted. And there is an OTA update. But I can't install it. It takes me to tarp recovery. So any help. What if I delete the twrp recovery and then install update?
ameerhamza193 said:
I just recovered my phone with twrp recovery and the root is now gone so my phone is not currently rooted. And there is an OTA update. But I can't install it. It takes me to tarp recovery. So any help. What if I delete the twrp recovery and then install update?
Click to expand...
Click to collapse
You must have stock recovery to install ota update along with an unmodified /system files, unmodified /data/preload files.
return to stock using a RUU before applying the ota is probably the safer way to go now with lollipop updates if you want to avoid a bootloop.
How can I install the OTA updates on P10 after root? I root it using TWRP and SuperSu. I believe I need to install a stock recovery, where can I get a stock recovery? Also will installing a stock recovery erase my data?
vondutch9 said:
How can I install the OTA updates on P10 after root? I root it using TWRP and SuperSu. I believe I need to install a stock recovery, where can I get a stock recovery? Also will installing a stock recovery erase my data?
Click to expand...
Click to collapse
A rooted phone cannot receive OTA update.
I did it this way (on my P10 Lite):
1- Unroot using SuperSU and do not choose to recover stock boot and recovery image when asked, phone will reboot
2- Now download the OTA update using HiSuite and 2 zip files will be saved on your computer.
3- Extract the bigger file (should be called Update.zip or something like that) and you will then see a file called UPDATE.APP file which is like 3GB or so.
4- Now use Huawei Update extractor from here (https://forum.xda-developers.com/showthread.php?t=2433454) to extract the first Recovery.img from it (there could be 2, just extract the first one).
5- Now reboot into bootloader and flash this recovery image and then reboot into system again.
6- If everything is working fine, reboot into bootloader again and relock your bootloader using "fastboot oem relock (your bootloader unlock code)"
7- This will erase all your data and do a factory reset of your phone so make sure you make a HiSuite backup before doing this.
8- Now you should be able to update normally on your phone.
9- If u want to unlock bootloader again and reroot then you do it the exact same way as you did it the first time.
PS. I am not responsible if you brick your phone while doing this.