Help upgrading firmware - T-Mobile HTC One (M8)

I have a tmobile htc one m8 with twrp recovery s-off and htc dev unlocked im currently running the latest viperone with 4.4.3 as the base but i havent updated my firmware to 4.4.3 so i am experiencing long boot times and such so how would i go about upgrading the firmware

It's pretty straight forward, download this and put it in your adb dir, http://www.androidfilehost.com/?fid=23578570567718638
make sure the phone has usb debuggin enabled in the developer options.
then run these commands (if you aren't fimiliar with adb then google it)
adb reboot bootloader
fastboot oem writecid 11111111
adb reboot-bootloader (verify your cid is 11111111, that way you wont have to edit a txt file in the firmware zip since they usually dont have the tmo cid in them)
fastboot oem rebootRUU
fastboot flash zip name.of.file.you.downloaded.zip (If it says FAIL at the end then run this again)
fastboot reboot
Then if you wanna check,
adb reboot bootloader
fastboot getvar all

tmobile hasnt released 4.43 yet

You don't need the TMO release. All GSM m8's are the same exact device. You can run international firmware without any issue. My setup is a UK rom with a ATT radio, with the sprint harmon kardon libs. No sense on waiting for the tmo release if you have soff, just flash the firmware update and go over to the main m8 forum and download any rom you want.

thanks; myself personally, I am going to wait for my 14 day "return" period to end, just to make sure of everything, and, by then, I assume the TMO update will be released, and I will flash it then, and then start having "fun" with this awesum phone:good: got it 3 days ago, so I'm still getting used to it after a LG Flex..

@op would you able to upgrade your firmware ?

x714x said:
You don't need the TMO release. All GSM m8's are the same exact device. You can run international firmware without any issue. My setup is a UK rom with a ATT radio, with the sprint harmon kardon libs. No sense on waiting for the tmo release if you have soff, just flash the firmware update and go over to the main m8 forum and download any rom you want.
Click to expand...
Click to collapse
I have to agree. I'm using the dev firmware. Until T-Mobile firmware becomes available.
S-off is the way to go.

how do i upgrade firmware with s-on? firewater doesn't work.
im back on stock rom with stock recovery. phone downloads update then asks if i want to update, goes into recovery, starts to update & then stops 30 seconds in and goes to a screen that shows a phone with a red triangle & exclamation mark in the middle
do i need to lock my bootloader?
EDIT: im on 4.4.2. trying to update to stock 4.4.3

pinkgabe said:
how do i upgrade firmware with s-on? firewater doesn't work.
im back on stock rom with stock recovery. phone downloads update then asks if i want to update, goes into recovery, starts to update & then stops 30 seconds in and goes to a screen that shows a phone with a red triangle & exclamation mark in the middle
do i need to lock my bootloader?
EDIT: im on 4.4.2. trying to update to stock 4.4.3
Click to expand...
Click to collapse
There is quite a discussion about this in this thread http://forum.xda-developers.com/showthread.php?t=2776785. You can start around page 8 to get to the point 4.4.3 was released.

Related

[Q] Question about SuperCID

I have an HTC M8 Asia Taiwan version, but i wanted the European WWE version so I S-OFF and SuperCID.
I followed the guide in http://forum.xda-developers.com/showthread.php?t=2735235 and successfully put my phone to
build 1.54.401.5. I thought with SuperCID I will not get any OTA update but I immediately got a prompt to update to
1.54.401.10. I then downloaded the 1.54.401.10 firmare.zip and flashed it from fastboot. When I run getvar I see my version
is upgraded to 1.54.401.10, but when I turn up my phone , I till see the build number as 1.54.401.5, and I still get a prompt
to update to 1.54.401.10.
First, is this normal? I thought by flashing 1.54.401.10 firmware from fastboot it will upgrade already, but I still see the same build number
and a prompt to update, though from getvar I am running 1.54.401.10.
Second, Can I accept the OTA update with SuperCID? Will it not break the phone?
Thanks
ring_GT said:
I have an HTC M8 Asia Taiwan version, but i wanted the European WWE version so I S-OFF and SuperCID.
I followed the guide in http://forum.xda-developers.com/showthread.php?t=2735235 and successfully put my phone to
build 1.54.401.5. I thought with SuperCID I will not get any OTA update but I immediately got a prompt to update to
1.54.401.10. I then downloaded the 1.54.401.10 firmare.zip and flashed it from fastboot. When I run getvar I see my version
is upgraded to 1.54.401.10, but when I turn up my phone , I till see the build number as 1.54.401.5, and I still get a prompt
to update to 1.54.401.10.
First, is this normal? I thought by flashing 1.54.401.10 firmware from fastboot it will upgrade already, but I still see the same build number
and a prompt to update, though from getvar I am running 1.54.401.10.
Second, Can I accept the OTA update with SuperCID? Will it not break the phone?
Thanks
Click to expand...
Click to collapse
Did you read this part of that thread?
This covers returning an unbranded, European One M8_UL to stock, running 1.54.401.5. It does NOT cover returning carrier-branded handsets back to stock, nor other country unbranded variants - only the EU model
Obviously not or you ignored it. OK
2nd...Also it states during the rebootRUU process to make sure you flash twice as it usually shows a fail first time round. This isn't a request. Usually you'll get a flush fail first time
I can only assume the phone is working but you are taking a gamble not reading through the OP's instructions. I would try again but this time flash the FW twice to make sure you have success.
@grentuu
Yes.
1. Adb reboot bootloader
2. Fastboot oem rebootRUU
3, After the htc logo displays on the phone, ran:
fastboot flash zip firmware.zip
I waited till it finished, didnt see any errors, then ran it again the second time as i read somewhere its best to run it again.
Then fastboot reboot.
I knew it was for the european htc but i asked in the thread and was told it would work if i am supercid. I also flashed the firmware twice.
I tried again and same thing.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
I tried again, no good.
As I have said I have been following the steps n the link properly.
I also know it is intended for european htc but i thought soff and supercid will allow my device to run any firmware
thus I can make it look like a stock European WWE version
grentuu said:
Did you read this part of that thread?
This covers returning an unbranded, European One M8_UL to stock, running 1.54.401.5. It does NOT cover returning carrier-branded handsets back to stock, nor other country unbranded variants - only the EU model
Obviously not or you ignored it. OK
2nd...Also it states during the rebootRUU process to make sure you flash twice as it usually shows a fail first time round. This isn't a request. Usually you'll get a flush fail first time
I can only assume the phone is working but you are taking a gamble not reading through the OP's instructions. I would try again but this time flash the FW twice to make sure you have success.
Click to expand...
Click to collapse
ring_GT said:
I tried again, no good.
As I have said I have been following the steps n the link properly.
I also know it is intended for european htc but i thought soff and supercid will allow my device to run any firmware
thus I can make it look like a stock European WWE version
Click to expand...
Click to collapse
pm sent

3.28.401.6 Firmware Update Fail

Alright, here we go... all this started due to the fact that Android Revolution HD installs, but I can not turn on WiFi at all.
I have an HTC M8 Developer Edition, S-Off, Unlocked, currently just took this RUU to get back to stock and going:
"RUU_M8_UL_K44_SENSE60_MR_BrightstarUS_WWE_2.22.1540.4_Radio_1.19.21331147A1.09G_20.57.4196.01L_F_release_387460_signed_2"
From that you can see that I am thereby on firmware 2.22.1540.4.
I have read that I need firmware 3.28.401.6 to use WiFi on the latest 4.4.4 ARHD. I can successfully flash using "fastboot oem rebootRUU" then "fastboot flash zip firmwarename.zip" the following firmware
without any difficulty whatsoever: 2.22.401.5. It does not solve the WiFi problem in ARHD however.
When I flash 3.28.401.6 the install fails and the phone reboots to a black HTC screen with 4 exclamation marks in triangles in the corners. Fastboot continues to function but "fastboot reboot-bootloader" simply returns to this same black screen with the exclamation marks.
I am at a loss as to how to upgrade my firmware past 2.22.1540.4/2.22.401.5.
Help!
ifiweresolucky said:
Alright, here we go... all this started due to the fact that Android Revolution HD installs, but I can not turn on WiFi at all.
I have an HTC M8 Developer Edition, S-Off, Unlocked, currently just took this RUU to get back to stock and going:
"RUU_M8_UL_K44_SENSE60_MR_BrightstarUS_WWE_2.22.1540.4_Radio_1.19.21331147A1.09G_20.57.4196.01L_F_release_387460_signed_2"
From that you can see that I am thereby on firmware 2.22.1540.4.
I have read that I need firmware 3.28.401.6 to use WiFi on the latest 4.4.4 ARHD. I can successfully flash using "fastboot oem rebootRUU" then "fastboot flash zip firmwarename.zip" the following firmware
without any difficulty whatsoever: 2.22.401.5. It does not solve the WiFi problem in ARHD however.
When I flash 3.28.401.6 the install fails and the phone reboots to a black HTC screen with 4 exclamation marks in triangles in the corners. Fastboot continues to function but "fastboot reboot-bootloader" simply returns to this same black screen with the exclamation marks.
I am at a loss as to how to upgrade my firmware past 2.22.1540.4/2.22.401.5.
Help!
Click to expand...
Click to collapse
Don't bother going back to stock, and use this method.
It's super fast and easy. I've used this method several times.
Place this in the root of your external SD card: https://docs.google.com/file/d/0Bw1nYislAPBpaUw5LWJycUpUOEU/edit?usp=docslist_api
Make sure it is named: 0P6BIMG.zip
Then reboot to bootloader and select HBOOT and let it do its thing.
If it doesn't flash, make sure you have Super CID and change your MID to the unlocked European one that is listed on the MID thread.
As far as what is happening right now, not sure which package you flashed but the one I posted excludes the boot.img and recovery.img so it doesn't conflict with anything on your 4.4.3 base rom.
You may have to fix your boot issue first.
HTC One M8
Elisha said:
Place this in the root of your external SD card: https://docs.google.com/file/d/0Bw1nYislAPBpaUw5LWJycUpUOEU/edit?usp=docslist_api
Make sure it is named: 0P6BIMG.zip
Then reboot to bootloader and select HBOOT and let it do its thing.
If it doesn't flash, make sure you have Super CID and change your MID to the unlocked European one that is listed on the MID thread.
As far as what is happening right now, not sure which package you flashed but the one I posted excludes the boot.img and recovery.img so it doesn't conflict with anything on your 4.4.3 base rom.
You may have to fix your boot issue first.
HTC One M8
Click to expand...
Click to collapse
^^^^that's the way it's done.
You two just solved my issue! Something about flashing the 3.28.401.6 firmware in the rebootRUU fashion would not take but this worked just fine!
Thanks given.

[Q] AT&T M8 to Tmobile Viper ROM...Help

Hey Guys,
I haven't posted in a long time but I have been unable to figure this out despite doing many searches etc. My M8 is from AT&T but has a T-Mobile SIM. My goal is to have Viper ROM with working Wifi & MMS because those have been the main problems.
- I have an AT&T M8 that could NOT send MMS but had working Wifi. I tried 20 dif APN settings and I'm convinced it will not work. The phone has/is...
Rooted
Bootloader unlocked
TWRP
S-ON
Android 4.4.2
I flashed Viper ROM and MMS started working but I lost Wifi. I flashed back to Stock AT&T ROM. I (now) know I need to be running 4.4.3 to have working Wifi with Viper. I 'THINK' I need to do the following...
a) gain S-OFF (Sunshine)
b) run T-mobile RUU to Stock then get Tmobile OTA update to 4.4.3
c) flash Viper Rom
Is this correct? If not, what would I be doing wrong?
thefixa said:
Hey Guys,
I haven't posted in a long time but I have been unable to figure this out despite doing many searches etc. My M8 is from AT&T but has a T-Mobile SIM. My goal is to have Viper ROM with working Wifi & MMS because those have been the main problems.
- I have an AT&T M8 that could NOT send MMS but had working Wifi. I tried 20 dif APN settings and I'm convinced it will not work. The phone has/is...
Rooted
Bootloader unlocked
TWRP
S-ON
Android 4.4.2
I flashed Viper ROM and MMS started working but I lost Wifi. I flashed back to Stock AT&T ROM. I (now) know I need to be running 4.4.3 to have working Wifi with Viper. I 'THINK' I need to do the following...
a) gain S-OFF (Sunshine)
b) run T-mobile RUU to Stock then get Tmobile OTA update to 4.4.3
c) flash Viper Rom
Is this correct? If not, what would I be doing wrong?
Click to expand...
Click to collapse
No, it's not correct. But I can help you.
To use the newest ViperOneM8, you will want to be on 5.0.1 firmware at least. That way you will definitely not have wifi issues. Some users have been using AT&T's 4.4.4 firmware, but I recommend you do this:
Get S-Off. It makes things so much easier.
WWE/International firmware is compatible with AT&T, so after gaining S-Off, change to superCID, then run the WWE 4.16.401.10 RUU.
After that you can flash the latest ViperOne without any problems.
So, after getting S-Off, hook up your phone to you PC and get into ADB/fastboot
fastboot devices to make sure you are connected (a bunch of letters and numbers/ your serial # should come up)
fastboot oem rebootRUU
When you get a black screen with HTC's logo, you are in RUU mode
fastboot oem writecid 11111111 (eight ones)
fastboot reboot-bootloader You are now superCID.
Leave your phone connected, and download the WWE RUU from here.
After the download is finished, double click on it, and follow the prompts.
This will bring you up to the latest firmware, and you can go ahead and flash the latest ViperRomM8.
Don't forget to backup anything important to you, because running the RUU will wipe your phone.
I ran into a few bumps (lost root etc) but I was able to figure it out. ViperOne is installed and MMS and WiFi are both working! :victory:
Thanks for your help!!
One last question. Its not a must but I would like to get root access back. I lost it while running the RUU. Now my Rom Toolbox Lite doesn't work.
Whats the easiest/quickest method to get root back?
thefixa said:
I ran into a few bumps (lost root etc) but I was able to figure it out. ViperOne is installed and MMS and WiFi are both working! :victory:
Thanks for your help!!
One last question. Its not a must but I would like to get root access back. I lost it while running the RUU. Now my Rom Toolbox Lite doesn't work.
Whats the easiest/quickest method to get root back?
Click to expand...
Click to collapse
Flash TWRP via fastboot, and use it to flash SuperSU to regain root access on your device.
dima470 said:
Flash TWRP via fastboot, and use it to flash SuperSU to regain root access on your device.
Click to expand...
Click to collapse
Done! Thanks guys!!

HTCone M8 Not able to update firmware to 4.28.502.10

I am currently on KK Revolution 9.1 and trying to upgrade the firmware to the new 4.28.502.1 so I can get LP and when I get into the ADB and try to flash it, it states "Remote: Not allowed" . The phone is s-off and unlocked. Do I need to relock it and unlock it again?? Ideas?? Starting to lose support for some of the items on KK.
suzyq42 said:
I am currently on KK Revolution 9.1 and trying to upgrade the firmware to the new 4.28.502.1 so I can get LP and when I get into the ADB and try to flash it, it states "Remote: Not allowed" . The phone is s-off and unlocked. Do I need to relock it and unlock it again?? Ideas?? Starting to lose support for some of the items on KK.
Click to expand...
Click to collapse
AT&T devices are totally compatible with WWE/International firmware, and S-Off allows you to install that.
You are on AT&T, correct? Because 4.28.502.1 is from that carrier. If not, let me/us know and don't follow these instructions.
This is the easiest way, and you don't need a PC to do it.
Download this firmware.
Rename it to 0P6BIMG.zip (that's a zero, not the letter) using a file explorer and place it onto the root of your extSD (not in a folder).
Boot into bootloader by powering off your phone, then turning it on by holding down both the power button and vol down.
Select hboot if it doesn't automatically (vol buttons to navigate~power button to select) and follow the prompts (vol up to flash~power to reboot).
That should be it. Delete the renamed zip from your extSD, otherwise every time you boot to hboot it'll try to update again.
Then go back to bootloader and confirm that it says 4.16.401.10 next to OS.
Congratulations! You are now on Lollipop firmware and can flash the newest ROMs.
suzyq42 said:
I am currently on KK Revolution 9.1 and trying to upgrade the firmware to the new 4.28.502.1 so I can get LP and when I get into the ADB and try to flash it, it states "Remote: Not allowed" . The phone is s-off and unlocked. Do I need to relock it and unlock it again?? Ideas?? Starting to lose support for some of the items on KK.
Click to expand...
Click to collapse
You don't need to relock with s-off. Something else is going on. Post your getvar data (be sure to delete IMEI and serial number as these are personal info).
xunholyx said:
AT&T devices are totally compatible with WWE/International firmware, and S-Off allows you to install that.
You are on AT&T, correct? Because 4.28.502.1 is from that carrier. If not, let me/us know and don't follow these instructions.
This is the easiest way, and you don't need a PC to do it.
Download this firmware.
Rename it to 0P6BIMG.zip (that's a zero, not the letter) using a file explorer and place it onto the root of your extSD (not in a folder).
Boot into bootloader by powering off your phone, then turning it on by holding down both the power button and vol down.
Select hboot if it doesn't automatically (vol buttons to navigate~power button to select) and follow the prompts (vol up to flash~power to reboot).
That should be it. Delete the renamed zip from your extSD, otherwise every time you boot to hboot it'll try to update again.
Then go back to bootloader and confirm that it says 4.16.401.10 next to OS.
Congratulations! You are now on Lollipop firmware and can flash the newest ROMs.
Click to expand...
Click to collapse
It did it but now there is red lettering one the screen. How do I get that taken off and please point me to the directions for wiping the old ROM and installing the new. I had it on my screen in the form yesterday and now I can't find it again.
suzyq42 said:
It did it but now there is red lettering one the screen. How do I get that taken off and please point me to the directions for wiping the old ROM and installing the new. I had it on my screen in the form yesterday and now I can't find it again.
Click to expand...
Click to collapse
Here is the bigger issue, for some reason, the phone can't get past the opening screen. The only way I have found to get past this is to power drain the phone. Once done, you can boot into recovery. Then, I can start again. Must be some sort of circuity blocking this.
suzyq42 said:
Here is the bigger issue, for some reason, the phone can't get past the opening screen. The only way I have found to get past this is to power drain the phone. Once done, you can boot into recovery. Then, I can start again. Must be some sort of circuity blocking this.
Click to expand...
Click to collapse
As @redpoint73 said earlier, post your getvar. Hook up to your PC, get into ADB/fastboot and enter the command fastboot getvar all.
I was helping someone else with AT&T last night on the VenomROMs website, and mistakenly thought you were superCID when it was him. That won't be a problem though. It will abort with a CID mismatch.
The reason I suggested WWE firmware is that Marshmallow is coming out soon and WWE will get it way before AT&T updates.
If you want to stay on AT&T firmware, you could run the official RUU from HTC's US website.
Post your getvar, and we can go from there.
suzyq42 said:
I am currently on KK Revolution 9.1 and trying to upgrade the firmware to the new 4.28.502.1 so I can get LP and when I get into the ADB and try to flash it, it states "Remote: Not allowed" . The phone is s-off and unlocked. Do I need to relock it and unlock it again?? Ideas?? Starting to lose support for some of the items on KK.
Click to expand...
Click to collapse
OK here should be the final solution, when you are in fastboot/hboot screen you must enter "fastboot oem rebootRUU" then once you see the black screen with HTC logo then you may flash the firmware, you can not flash firmwares on PC while fastboot is actively running, but of course run the firmware flash command TWICE! first flash it will fail because HBOOT gets updated by it self, then on second flash the rest of the firmware files get updated.
If you have S-OFF then you never have to lock your bootloader again.

Phone automatically starts into bootloader and flashing doesnt work

So as you might have heard, android 6.0 is out on htc one m8 now, and as usual i wanted to update. I got my device into a bootloop after unrooting and downloading some OTA's online, and messing around with stuff that didnt work.
But now im rly stuck, when i boot my phone up it automatically boots into bootloader. I cant flash a boot.img because i get a signature verify fail. Updating with RUU returns error 130 and factory resetting doesnt do anything at all(in fastboot and in recovery). plzzzz help
Hi,
Did you try to reflash your recovery and try to install another rom like ViperOne M8? Or if you want i can send you the stock ROM Android 6.0
Laurens54321 said:
So as you might have heard, android 6.0 is out on htc one m8 now, and as usual i wanted to update. I got my device into a bootloop after unrooting and downloading some OTA's online, and messing around with stuff that didnt work.
But now im rly stuck, when i boot my phone up it automatically boots into bootloader. I cant flash a boot.img because i get a signature verify fail. Updating with RUU returns error 130 and factory resetting doesnt do anything at all(in fastboot and in recovery). plzzzz help
Click to expand...
Click to collapse
You seem to be going about things rather haphazardly:
1) Not sure exactly what "some OTAs" refers to. But there is typically only one OTA that will properly work. That being the one that is for your CID (carrier version) and for the next software version (can't skip any).
2) Along the same lines, you can't just flash any RUU. It has to be for your CID and MID (Error 130 usually means wrong MID), and equal or greater version number than main version on the phone (no "downgrading" unless you have s-off).
3) "messing around with stuff that didnt work" doesn't tell us anything about how you got to the current condition. You need to be specific and detailed, if you want us to be able to tell what you did, and how to recovery.
4) You can't unroot and OTA, it has to be a stock (never rooted) ROM and stock recovery.
5) boot.img in itself probably won't help your situation. And signature verify fail usually means you tried to flash without the bootloader unlocked (which won't work).
Are you S-OFF? If so, this works;
1) Download 0P6BIMG.zip. You'll have to Google
"dottat @ XDA M8 RUU" to get the file as I haven't
made at least ten posts here and can't post links yet.
2) Place 0P6BIMG.zip on an SD card formatted fat32 ONLY.
3) Boot your phone, allow HBOOT to recognize 0P6BIMG.zip
and follow the prompts.
RESULT: This will land you on STOCK kitkat 1.55.605.2
pre-rooted with stock recovery.
----------------------------------------------------------------
CREDIT: dottat @ XDA

Categories

Resources