Firmware update - One (M9) Q&A, Help & Troubleshooting

I am on an at&t m9. Unlocked, rooted, and s-off. I am on firmware 1.32.502.9 right now and want to update my firmware to the latest and greatest. At&t pushed an update ota which I obviously can't take.
How do I go about updating said firmware?

You can either restore a nandroid of the original OS (provided you did not root before doing the original backup), take the OTA update, then re-root, and flash a new ROM, or wait for one of the more capable members here to package the firmware as a zip file and flash it separately.

Related

Will nandroid restore take away any applied OTA?

Hello. I am wanting to OTA, but am not s-off yet. Unlocked bootloader with TWRP and s-on.
My question is, can I do a nandroid backup in TWRP, then install the latest OTA to try it out, then go back to that nandroid backup if I am unhappy with the OTA update?
My goal here is to try out the "wifi calling" feature sprint has implemented in the new OTA update.
Alternatively, is there any way for me to "install" the wifi calling feature on my current stock rom without OTA updating?
first you cant OTA with a custom recovery you need to go to stock recovery but if you did a nandroid flashed stock recovery then did the OTA then back to TWRP yes you can go back. the only issues i see is firmware and kernel. when you OTA you will get a new firmware update along with a new hboot that might cause some issues going backward, also the kernel may not be compatible as well with the old stuff. Being S-On from my understanding you cant flash a kernel in recovery.

[Q] Updating Firmware

Hi,
So I have a GSM HTC One M8 that is rooted and running a custom rom and recovery.
Due to the 4.4.3 update, I need to update my firmware. From what I have read in the forums, I first had to go back to the stock rom and recovery. Which I did. The nandroid back up process went fine, but the stock recovery wouldn't load up for me. And also, the stock rom is already at the latest 4.4.3!
When I tried to go to settings and check for updates, it says that I already have the latest version installed....
Few questions.
1. Do I need a stock recovery to be able to get the OTA update?
2. Is this the only way to update my firmware?
BTW, my device is S-ON and Unlocked.

Stupid question: Can the firmware be updated when running a custom ROM?

I've been reading on one of the other threads here that if you take an OTA while running stock + twrp, the firmware won't update, but you can then update it using fastboot.
Is it possible to update the firmware (not system) on a device using fastboot if it's running a custom ROM, or is it still required to restore to stock prior to taking the update?
Thank you.
Yes.
If you flash a firmware pulled straight from an OTA it will replace twrp with the stock recovery. Also flashing firmware may brake cell service on custom roms. If its a custom firmware zip that has boot, recovery, rcdata etc removed than you should be okay.
For example I'm using MaximusHD rom which is based on .401 (WWE/Europe) firmware. If i flash the US T-Mobile firmware I will loose cell service since the actual firmware files within /system are not made to work with that particular radio/firmware. I'll then have to flash the firmware/radio that was released for .401 or switch to a rom made with the T-mobile firmware.
BEWARE flashing firmware is a risky business. I've had HTC phones for years and the M9 i had kicked the bucket when i flashed a firmware package like i had done hundreds of times before. A random fluke bricked it.
So be careful what you do and accept possibly braking the phone before you even attempt something.

What are my chances of bricking from trying to flash an OTA with TWRP?

I finally managed to find out where my phone downloaded the Sprint Nougat OTA file, and copied it to my SDcard.
My phone is a Sprint HTC 10. The bootloader is unlocked and my recovery is TWRP, but other than that I am stock and unrooted.
Everyone says you need to be on stock everything to install an OTA update (though I had no issues installing previous OTA updates directly, but all of those were small), so I was reading up on flashing stock recovery.... but several people commented that flashing a stock recovery on their phone wiped it. I really don't want to take that risk, and with TWRP I can make a backup of my entire phone. So I wanted to know, if flashing an OTA update fails from TWRP, could that brick my phone bad enough that I wouldn't be able to flash the TWRP backup to restore it? Or can I recover as long as I can boot into... well, recovery. Would the OTA update overwrite the recovery too? Especially if I try to install it from within that recovery?
I was told to extract the "update.zip" file from the OTA.... but there is none in there, is the OTA zip file itself what they meant by "update.zip"?
flashing an ota with twrp won't work...at least it won't update the firmware bits.

How can I install OTA updates when I am rooted with Magisk?

I posted a while back in February about how I was unable to install the December Security OTA Update on my XT1710-01 RETUS, but I didn't get any responses. I believe that I have learned that this is due to the fact that I have unlocked my bootloader and rooted with Magisk (however I have not flashed TWRP or a custom recovery, if that makes a difference).
It looks like some other users had this issue too, and that some of you were able to get by with flashing a different Stock ROM in to get back to Stock and then flashing the OTA update.
Is that what I need to do in order to be able to flash my OTA updates in the future? Is there any other method aside from flashing the ROMs to get the updates too install on my phone?

Categories

Resources