Does installing a TWRP Backup also affect phone Firmware? - One (M8) Q&A, Help & Troubleshooting

Hello guys,
following situation:
Long time I had a 4.4.something Rom installed. Before I flashed a custom Lollipop rom, I followed the advice to just go back to stock and let it update to Lollipop so that the firmware will be updated accordingly and I won't run into problems when flashing a Lollipop Custom Rom. Everything worked fine. Now I had to send my phone to HTC for display repair and just to make sure they won't nag about the custom Rom I reflashed some older stock rom via TWRP backup I found here, I think it was a 4.0 or so. The question is, does this also affect my phones firmware or is it still on the current newest level? So when I get it back, would I need to update to stock Lollipop again before flashing a custom rom or can I go for it straight away?

fBx said:
Hello guys,
following situation:
Long time I had a 4.4.something Rom installed. Before I flashed a custom Lollipop rom, I followed the advice to just go back to stock and let it update to Lollipop so that the firmware will be updated accordingly and I won't run into problems when flashing a Lollipop Custom Rom. Everything worked fine. Now I had to send my phone to HTC for display repair and just to make sure they won't nag about the custom Rom I reflashed some older stock rom via TWRP backup I found here, I think it was a 4.0 or so. The question is, does this also affect my phones firmware or is it still on the current newest level? So when I get it back, would I need to update to stock Lollipop again before flashing a custom rom or can I go for it straight away?
Click to expand...
Click to collapse
It won't affect your firmware.

Okay thanks, so Firmware should still be up to date and I can flash a Lollipop Custom Rom. I don't know what they do at HTC repair, if they only reset it or if they also update it, well I'll see.

Related

[Q] Phone call's only working with earphones that came with the phone

Hey guys, short background, upgraded to the HTC one at my brothers urging (showed me how sweet the phone can be after rooting and installing custom ROMs) and I absolutely love the phone. I bought the phone this last Sunday (Mar 2) and unlocked it with s-OFF, and installed the Viper 5.0 rom without too much trouble (had my brothers help). Since then I have come to learn that when making phone calls the only way for them to work properly is by using a headset with a mic built in. If I have the headset unplugged the call will go through (either receiving or making) but once it is picked up on either end there is no sound at all, even with speakerphone active. When someone calls me, my phone will ring, but again, no sound on either end.
I also never used the phone to make any calls before I rooted the phone, but I have ran a recovery back to stock ROM and still nothing. I have spent a lot of time on google searching the issue and everything I came across basically said get a new phone. Although it is annoying as hell, I would like to explore every option of fixing it before I take it back, and I think you guys can help!
Some friends have suggested updating radio's, and trying different ROM's, but to be honest I'm not sure I fully understand how to flash/run other ROM's on my own (my bro did most of the work while I watched) . I did reinstall the kernel I was using (ElementalX something) and reset all my power settings back to stock, but that didn't help any. Sorry for the wall of text but any help will be appreciated. Also, feel free to dumb it down for a HTC noob here
Thanks in advance!
p.s. using the HTC one 5.0 Viper ROM ElementalX kernel
Do you know if your brother ever updated it to the kitkat firmware? Running a kitkat rom with jellybean firmware is known to cause call issues. I would update the firmware using fastboot. You will need a pc with adb setup, and this file http://vzw1files.dyndns.org/FIRMWARE/3.11.605.1_firmware.zip If you feel up to trying it your self i can tell you how to do it.
Awesome man, that was it. Had to update the firmware/radio and now it works like a charm! Thanks very much!
Ok, so what I thought worked initially is no longer working . After I updated firmware/radio here http://forum.xda-developers.com/showthread.php?t=2485319 my phone started working correctly. After that I went on to download a HTC one color theme, and thats when problems started happening!
After I downloaded the theme and got my phone set up just the way I wanted it, it started freezing on me at the HTC splash screen. So after much deliberation I wiped everything back to the stock ROM and proceeded to reinstall my Viper 5.0 ROM and ElementalX kernel. During this process my phone went back to it's original problem of not wanting to give me any sound during phone calls. So I re-updated the firmware/radio again using the same zip file and steps that I had before from the link above ^^^ and my phone started restarting itself on its own, over and over. After I got into the recovery and yet again restored it back to stock roms and settings, the phone sound worked again. So, again, I installed the Viper 5.0 rom and elementalX kernel and checked to see if the phone was working properly, which everything was except for the phone sound (yet again). After another installation of the above firmware/radio update my phone decided to start restarting on its own again!!!
So currently I have wiped the ROM back to stock settings, and have not touched a thing! From what I understand there is not a problem with the ROM or the kernel (my brother is using the same files from my computer on his HTC one without any problems) but in my firmware/radio files. I have looked up a few firmware updates on my own but am hesitant to install them because I don't know if they're compatible with my phone/viper ROM. Again any help would be awesome, and I thank you in advance!!!!!!
-at wits end here
JMink10 said:
Ok, so what I thought worked initially is no longer working . After I updated firmware/radio here http://forum.xda-developers.com/showthread.php?t=2485319 my phone started working correctly. After that I went on to download a HTC one color theme, and thats when problems started happening!
After I downloaded the theme and got my phone set up just the way I wanted it, it started freezing on me at the HTC splash screen. So after much deliberation I wiped everything back to the stock ROM and proceeded to reinstall my Viper 5.0 ROM and ElementalX kernel. During this process my phone went back to it's original problem of not wanting to give me any sound during phone calls. So I re-updated the firmware/radio again using the same zip file and steps that I had before from the link above ^^^ and my phone started restarting itself on its own, over and over. After I got into the recovery and yet again restored it back to stock roms and settings, the phone sound worked again. So, again, I installed the Viper 5.0 rom and elementalX kernel and checked to see if the phone was working properly, which everything was except for the phone sound (yet again). After another installation of the above firmware/radio update my phone decided to start restarting on its own again!!!
So currently I have wiped the ROM back to stock settings, and have not touched a thing! From what I understand there is not a problem with the ROM or the kernel (my brother is using the same files from my computer on his HTC one without any problems) but in my firmware/radio files. I have looked up a few firmware updates on my own but am hesitant to install them because I don't know if they're compatible with my phone/viper ROM. Again any help would be awesome, and I thank you in advance!!!!!!
-at wits end here
Click to expand...
Click to collapse
You only need to flash the firmware/radios one time.
If you read the firmware radio install instructions in my thread, you should be using the one without the Boot.img/kernel.
The stock kernel is not gonna work on Viper apparently.
So you either flash the firmware which includes the stock Boot.img and then flash your choice of custom rom, or flash custom rom and then flash the firmware without the Boot.img that I posted.
If you are getting the files from my thread, that's where the instructions and proper files are located.
But once you have flashed the firmware it doesn't change until you flash new firmware again, no point in doing it over and over.
Flash firmware then Viper or use the one I posted without the stock kernel(boot.img)
So if you have no sound after updating firmware, flashing Viper and then a custom kernel, the issue is your kernel/rom combo.
You can flash any of the firmwares here http://vzw1files.dyndns.org/FIRMWARE/, or the ones from post 2 of santods stock rom thread in development. But it is recomended to match the firmware with the rom. So kk rom kk firmware, jb rom jb firmware. To me it sounds like a rom issue, a kernel issue, or a incompatibility between the two. But you said your bro is using it just fine so i dont know.
Does viper come with its own custom kernel built in, or does it just use the stock one?
santod040 said:
You only need to flash the firmware/radios one time.
If you read the firmware radio install instructions in my thread, you should be using the one without the Boot.img/kernel.
The stock kernel is not gonna work on Viper apparently.
So you either flash the firmware which includes the stock Boot.img and then flash your choice of custom rom, or flash custom rom and then flash the firmware without the Boot.img that I posted.
If you are getting the files from my thread, that's where the instructions and proper files are located.
But once you have flashed the firmware it doesn't change until you flash new firmware again, no point in doing it over and over.
Flash firmware then Viper or use the one I posted without the stock kernel(boot.img)
So if you have no sound after updating firmware, flashing Viper and then a custom kernel, the issue is your kernel/rom combo.
Click to expand...
Click to collapse
Thanks Santod, so far that appeared to have done the trick. Stayed up well into the AM last night to get this phone figured out. I downloaded your firmware without the Boot.img, flashed the custom rom, and then flashed the firmware and everything has been working so far.
If I could ask you two more quick questions, What is the significance of having the Boot.img or not having the Boot.img? And if down the road I install a new ROM and factory reset the phone, wont I have to update the firmware again?
JMink10 said:
Thanks Santod, so far that appeared to have done the trick. Stayed up well into the AM last night to get this phone figured out. I downloaded your firmware without the Boot.img, flashed the custom rom, and then flashed the firmware and everything has been working so far.
If I could ask you two more quick questions, What is the significance of having the Boot.img or not having the Boot.img? And if down the road I install a new ROM and factory reset the phone, wont I have to update the firmware again?
Click to expand...
Click to collapse
The Boot.img is basically the kernel and the files that initiate it(ramdisk).
If you are on a custom rom, you do not need nor want the stock kernel.
Most custom roms have a nice custom kernel included that is known to work on their rom.
If you simply wanted a stock rom and full stock firmware, then you would be using the stock kernel/boot.img.
As I stated above, the firmware doesn't change until you flash new firmware.
Flashing a new rom is not gonna overwrite the firmware, as it's done in fastboot, not in Recovery.
So if you flash a new rom, your firmware will not change and does not need to be flashed again until a newer one is posted.
A factory reset just resets your current rom to fresh install state, it doesn't effect firmware at all.

[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.

Reverting to stock for lollipop?

Do we have to revert to stock Rom to upgrade to lollipop? Was wondering if it's the same with the htc eye update wherein you have to go back to stock and update manually before flashing the custom rom. I am having an extremely difficult time going back to stock for some weird reason.
For every major update on this device so far (AFAIK) HTC has updated the firmware. So yes, my guess will be that you will need to update firmware to run Sense Lollipop custom ROMs And unless you s-off and therefore able to update the firmware manually; your alternative will be to return to stock ROM and recovery and OTA to Lollipop.
Ohhh, Been trying to revert to stock but it just doesnt work. thanks
If I'm just rooted and not s off stock Rom and all that anything I need to do to get the lollipop update or just wait for it to hit my ota on my phone?
SOEBOMB said:
If I'm just rooted and not s off stock Rom and all that anything I need to do to get the lollipop update or just wait for it to hit my ota on my phone?
Click to expand...
Click to collapse
Just wait for it. If you're stock then you shouldn't have a problem. The only real headache will be how long you have to wait to get the OTA.
Stock: Stock ROM, Stock Recovery, No changes to system i.e no xposed framework. No deleted pre-installed apps(Facebook etc) no changes to files like platform.xml, build.prop etc.
Being rooted on the other hand shouldn't cause any problems.

Question

Tired of waiting for the MM OTA, I decided to convert my HTC M8 to developer edition.
I've already unlock/root/custom recovery and i got stuck at the s-off. I found out that i need to pay for that and I decided to stop my journey.
Now I'm thinking of flashing a 6.0 MM custom rom based. My question is : What should I do before I flash any custom ROM?
I'm thinking to go back to stock soon and I don't want to mess it up forgeting something.
You need an unlocked bootloader
You need latest lollipop firmware at least when there is no MM firmware yet for your device version - it is a 4.xx.xxx.x firmware
You need to install TWRP 2.8.7.0
You need to install custom ROM (either lollipop or MM base)
Thanks but I think you misunderstand me.
My HTC is already prepared to flash custom rom. I was wondering if i need something to do before i flash my first custom. Something that will help me to go back to stock when i need it.
Make a non-rooted nandroid of your stock ROM. You need it to revert to stock for future OTA or simply back to stock reason.
If you not yet done it, seems it is too late for you because you already root your stock ROM as stated on post #1.
Check my thread link in my signature to see whether there is one non-rooted backup for you.
Yeah, I've already root it
But I found this http://forum.xda-developers.com/showthread.php?t=2265618.
I think maybe this will help me .
Your thread help me too.
Thanks
Err... that link is for M7 ... don't know whether that helps.

OTA Update with Bootloader Unlock

Hello, good morning, I have a question, I was using a custom ROM 8.1 on my device, however, I decided to go backHello, good morning, I have a question, I was using a custom ROM 8.1 on my device, however, I decided to go back to ROM Stockm isHello, good morning, I have a question, I was using a custom ROM 8.1 on my device, however, I decided to go back to ROM Stock 7.0, With this, Recovery became a stocWith this, Recovery became a stock tsnhaWith this, Recovery became a stock also, With this the Recovery happened to be stock also, my doubt is if I can from now carry out the OTA updates ... Thank you!
Your post has many repeats - please clean it up.
Yes, when you RSD or flash a stock rom, you also change the recovery back to stock(unless you selectively do not). If you want TWRP, just flash it again.
marcelo_jake19 said:
Hello, good morning, I have a question, I was using a custom ROM 8.1 on my device, however, I decided to go backHello, good morning, I have a question, I was using a custom ROM 8.1 on my device, however, I decided to go back to ROM Stockm isHello, good morning, I have a question, I was using a custom ROM 8.1 on my device, however, I decided to go back to ROM Stock 7.0, With this, Recovery became a stocWith this, Recovery became a stock tsnhaWith this, Recovery became a stock also, With this the Recovery happened to be stock also, my doubt is if I can from now carry out the OTA updates ... Thank you!
Click to expand...
Click to collapse
Despite all the unnecessary repetations... You did go back to 7.0, not 7.1? Well, unless you flashed a version older than the stock version you where on when switching to custom ROM, just look if there is already a OTA. In fact there should be many. OTAs with unlocked bootloader aren't a problem as long as you don't change recovery, the only problem is flashing an older stock ROM than you had. Then you'll get an OTA too but that would brick your device

Categories

Resources