HELP Noob updating HTC One M8 - One (M8) Q&A, Help & Troubleshooting

Hi guys, I'm a complete noob with these things. The phone I have is an
> HTC One M8 Harman Kardon Edition,
> S-ON and has ViperOneM8 1.8.0, running on
> Android 4.4.2 and
> HTC sense version 6.0.
> TWRP version 2.8.1.0
I want to update the android as this version is slowly becoming obsolete and the only time I have to do it is now.
Can you please help me with a detailed guide as I am a noob and really do not understand any guide on this website.
Help would really, really be appreciated

periodicGB said:
Hi guys, I'm a complete noob with these things. The phone I have is an
> HTC One M8 Harman Kardon Edition,
> S-ON and has ViperOneM8 1.8.0, running on
> Android 4.4.2 and
> HTC sense version 6.0.
> TWRP version 2.8.1.0
I want to update the android as this version is slowly becoming obsolete and the only time I have to do it is now.
Can you please help me with a detailed guide as I am a noob and really do not understand any guide on this website.
Help would really, really be appreciated
Click to expand...
Click to collapse
If u want to upgrade to marshmallow then it is quite simple. But before you do becareful, you will lose all your data and the phone will be completely stock condition. If you have the bootloader locked then you can directly go to the process as you are s-on. However if you have an unlocked bootloader you have to relock it first. So the next steps are simple. Download the marshmallow firmware ( the version should be 6.20.654.3) and marsmallow rom file ( same version number) keep both of those in your micro sd card and first rename the firmware file into (0P6BIMG.zip) note that the name should be exactly like this and no bracket. Now go to hboot. Enter fastboot of your phone.sitback and relax for 1min. The firmware will be automatically upgraded in your phone. Next after the phone restarts, delete the firmare file from your micro sd card and rename the rom file into the same name 0P6BIMG.zip and follow the same process like before. I mean enter hboot...go to fastboot ..sit back and relax. If u want to upgrade by flashing custom rom like the one u have now, flash via twrp and u can get plenty of guidelines for this and this is easier. Hope i kept it simple u will get the links to download necessary files in the OMJ,s thread

Tahsin005 said:
If u want to upgrade to marshmallow then it is quite simple. But before you do becareful, you will lose all your data and the phone will be completely stock condition. If you have the bootloader locked then you can directly go to the process as you are s-on. However if you have an unlocked bootloader you have to relock it first. So the next steps are simple. Download the marshmallow firmware ( the version should be 6.20.654.3) and marsmallow rom file ( same version number) keep both of those in your micro sd card and first rename the firmware file into (0P6BIMG.zip) note that the name should be exactly like this and no bracket. Now go to hboot. Enter fastboot of your phone.sitback and relax for 1min. The firmware will be automatically upgraded in your phone. Next after the phone restarts, delete the firmare file from your micro sd card and rename the rom file into the same name 0P6BIMG.zip and follow the same process like before. I mean enter hboot...go to fastboot ..sit back and relax. If u want to upgrade by flashing custom rom like the one u have now, flash via twrp and u can get plenty of guidelines for this and this is easier. Hope i kept it simple u will get the links to download necessary files in the OMJ,s thread
Click to expand...
Click to collapse
Hi, is there any way that I could do it using my PC.. Also, sorry for asking you so much repeatedly, but could you please point out where I could get the files for the firmware etc from?
Does it matter that I already have a custom ROM installed?

periodicGB said:
Hi, is there any way that I could do it using my PC.. Also, sorry for asking you so much repeatedly, but could you please point out where I could get the files for the firmware etc from?
Does it matter that I already have a custom ROM installed?
Click to expand...
Click to collapse
Yes you can upgrade by using pc too. In that case you have to download the adb tool in your pc and write few commands manually in the command prompt which is a huge bother :3. The process i mentioned is the easiest way. And the link of the firmware and rom is given below respectively
https://www.androidfilehost.com/?w=search&s=6.20.654.3_firmware_no_recovery_no_boot
https://www.androidfilehost.com/?fid=24391638059059360

periodicGB said:
Hi, is there any way that I could do it using my PC.. Also, sorry for asking you so much repeatedly, but could you please point out where I could get the files for the firmware etc from?
Does it matter that I already have a custom ROM installed?
Click to expand...
Click to collapse
To flash the firmware linked above with your PC:
adb reboot bootloader (if you aren't in bootloader already)
fastboot oem rebootRUU
fastboot flash zip 6.20.654.3_firmware_no_recovery_no_boot.zip
fastboot reboot bootloader
To flash the RUU.zip, you may have problems with the file size with regular adb/fastboot. You could get HTC's fastboot and flash it with that, but the SDcard method is much easier and quicker.
If you want to get HTC's fastboot (and more information on flashing firmware and RUU.zips), read the first couple of posts in this thread. It's a very comprehensive guide. That thread only covers GSM firmware, but the commands are the same. You'll just not be able to find any downloads there.
Good luck!

Related

[Q] bricked htc one x please help

hi guys i have unlocked my htc one x and rooted it
and copied cleaning script and android revolution rom to my phone
but i forgot to install the kernel :'( i didnt copy it (and i have no backup of my rom )
so i installed both files cleaning script and android revolution rom
and i got stock at htc logo it keeps like that for like 40 minuets
please guys im so scared :'( can any one please tell me step by step what to do im so scared i dont know what to do im a noob and this is my first htc device
please can some one tell me step by step what to do please ?
im a noob so please explain step by step
and i can accsess custom recovery and hboot
please help !
ayhamx360 said:
hi guys i have unlocked my htc one x and rooted it
and copied cleaning script and android revolution rom to my phone
but i forgot to install the kernel :'( i didnt copy it (and i have no backup of my rom )
so i installed both files cleaning script and android revolution rom
and i got stock at htc logo it keeps like that for like 40 minuets
please guys im so scared :'( can any one please tell me step by step what to do im so scared i dont know what to do im a noob and this is my first htc device
please can some one tell me step by step what to do please ?
im a noob so please explain step by step
and i can accsess custom recovery and hboot
please help !
Click to expand...
Click to collapse
Firstly, you should not start flashing stuff to your phone unless you are 100% sure of what you are doing. The community is here to help, not to bail you out because you couldn't be bothered to read the instructions carefully.
Right rant over lets try and get this phone working again. As you have already flashed the rom, that's a start. You now need to go into the bootloader to flash the kernel and ram disk.
So step by step:
1) Boot into the bootloader (hold volume down and power)
2) Download the appropriate boot.img from the ARHD thread.
3) Place the boot.img in the same folder as fastboot.
4) From the Command Line run fasboot flash boot boot.img
5) Then run fastboot erase cache
I may be wrong but I think the ARHD boot.img contains a script which automates steps 4 and 5 in which case you can just run the script and ignore these steps. Once you have done all this the phone will boot normally.
dr9722 said:
Firstly, you should not start flashing stuff to your phone unless you are 100% sure of what you are doing. The community is here to help, not to bail you out because you couldn't be bothered to read the instructions carefully.
Right rant over lets try and get this phone working again. As you have already flashed the rom, that's a start. You now need to go into the bootloader to flash the kernel and ram disk.
So step by step:
1) Boot into the bootloader (hold volume down and power)
2) Download the appropriate boot.img from the ARHD thread.
3) Place the boot.img in the same folder as fastboot.
4) From the Command Line run fasboot flash boot boot.img
5) Then run fastboot erase cache
I may be wrong but I think the ARHD boot.img contains a script which automates steps 4 and 5 in which case you can just run the script and ignore these steps. Once you have done all this the phone will boot normally.
Click to expand...
Click to collapse
hi man thanks for ur replay
i did the first step and download the boot.img from the ARHD thread
what do u mean by place the boot.img in the same folder as fastboot. can u please explain more im a noob
and for please explain me step by step what to do for step 3 and 4
thanks alot for helping me
ayhamx360 said:
hi man thanks for ur replay
i did the first step and download the boot.img from the ARHD thread
what do u mean by place the boot.img in the same folder as fastboot. can u please explain more im a noob
and for please explain me step by step what to do for step 3 and 4
thanks alot for helping me
Click to expand...
Click to collapse
Have u installed the SDK platform tools in ur computer?if not type on google Android SDK and download it then you can do the following. place the image file (which is the kernel) in the path of SDK(where is installed. Mine for example is on C:\Program files\Android\android-sdk\platform-tools\(Place here UR kernel file) )
afterwards open an CMD and then type the following fastboot flash boot NAME_OF_IMAGE.IMG. everything that dr97.. said is right u should do those steps first. my guidance is on what to do and where to place the kernel. ill be online all time to answer you as sooner i can.
Good luck m8
DrAnGeR said:
Have u installed the SDK platform tools in ur computer?if not type on google Android SDK and download it then you can do the following. place the image file (which is the kernel) in the path of SDK(where is installed. Mine for example is on C:\Program files\Android\android-sdk\platform-tools\(Place here UR kernel file) )
afterwards open an CMD and then type the following fastboot flash boot NAME_OF_IMAGE.IMG. everything that dr97.. said is right u should do those steps first. my guidance is on what to do and where to place the kernel. ill be online all time to answer you as sooner i can.
Good luck m8
Click to expand...
Click to collapse
hi man no i dont have google android SDK because its disabled in my country
its blocked in my country for some reason i can download it
any other way to make my phone boot up ?
thanks alot in advance waiting for ur replay
have a read in here: http://forum.xda-developers.com/showthread.php?t=1603905
ayhamx360 said:
hi man no i dont have google android SDK because its disabled in my country
its blocked in my country for some reason i can download it
any other way to make my phone boot up ?
thanks alot in advance waiting for ur replay
Click to expand...
Click to collapse
i didnt forget you just checking if we can do it with other way.
found a way. go here download it. Make sure u have the HTC sync installed. Once u download the tool u will find 2 files one exe and one folder.inside the folder u will find 2nd folder with name Kernels. place there your kernel and go back one folder where you will find Windows Batch file with name UserKer Press it and follow the instructions
One more edit. Rename the Kernel as Boot! or else i think it will not work the script
GOOD LUCK
DrAnGeR said:
i didnt forget you just checking if we can do it with other way.
Click to expand...
Click to collapse
uploaded the fastboot files to www.teky.co.uk/downloads/fastboot.zip, hope it helps
teky said:
uploaded the fastboot files to www.teky.co.uk/downloads/fastboot.zip, hope it helps
Click to expand...
Click to collapse
arhy dont get confused yet. if the tool i send you will not work then we can implement the fastboot files from our friend. but i have a good feeling that we will make this phone working again
Follow my instructions here:
http://forum.xda-developers.com/showpost.php?p=27941920&postcount=10
And press the thanks button please...
hi guys i did this
i followed this utube video step by step and it worked
but in the end i started the ruu and after 5 minuets it told me failed the ruu could not flash(or some thing like that i dont remmber what to do please help me im so scared ) now all i have is locked device with no custom recovery all i have is the hboot
here is the video i follwed if u can be so kind and please tell me what to do
https://www.youtube.com/watch?v=SZuAjz4PIjU
ayhamx360 said:
hi guys i did this
i followed this utube video step by step and it worked
but in the end i started the ruu and after 5 minuets it told me failed the ruu could not flash(or some thing like that i dont remmber what to do please help me im so scared ) now all i have is locked device with no custom recovery all i have is the hboot
here is the video i follwed if u can be so kind and please tell me what to do
https://www.youtube.com/watch?v=SZuAjz4PIjU
Click to expand...
Click to collapse
Why in the world you unlock your device? :silly:
Freddy1X said:
Why in the world you unlock your device? :silly:
Click to expand...
Click to collapse
hi man i wanted to relock it so i can flash ruu
can u man please tell now what to do
here is what i have now (stuck at htc logo and it keeps on going like that ) + (i have accsess to hboot ) ( i have no recovery but i can acsess hboot) (my phone can charge )
can u man please tell me is fixable or its not ? im so affraid
on my galaxy s2 when we have acsess to recovery that means the device can be fixed is it the same for htc one x ?
please tell me now what to do step by step i would be really thankfull
i got my phone two days ago... and its bricked this would kill me ...
ayhamx360 said:
hi man i wanted to relock it so i can flash ruu
can u man please tell now what to do
here is what i have now (stuck at htc logo and it keeps on going like that ) + (i have accsess to hboot ) ( i have no recovery but i can acsess hboot) (my phone can charge )
can u man please tell me is fixable or its not ? im so affraid
on my galaxy s2 when we have acsess to recovery that means the device can be fixed is it the same for htc one x ?
please tell me now what to do step by step i would be really thankfull
i got my phone two days ago... and its bricked this would kill me ...
Click to expand...
Click to collapse
If you are now trying to get back to stock then you need to know a few things first. If you have a branded phone (locked to a network provider) then you will need to download their RUU for the phone, if you have an unbranded phone (can use any sim card in it) then you will need to flash the unbranded RUU for your phone. and unbranded RUU can be Identified if the firmware is like the following: x.xx.401.x, a branded phone goes something like: x.xx.771.x (this is for 3 UK, the 771 part will be different depending on your network).
Secondly what firmware were you on before flashing a custom ROM onto your phone? were you on 1.26, or 1.28, or 1.29? you will need to have the relevant stock recovery and RUU for your firmware version. If you can't remember then what is your hboot version? if its 0.43 then you are most probably on 1.26, 0.94 should be for 1.28, and 0.95 I believe is for the 1.29 variant.
you can unlock your bootloader again using the same unlock.bin file from the HTCDEV site to flash the right stock recovery onto your phone, then relock the bootloader again and then run the RUU. This should bring you back to almost factory defaults.
you should be able to find the right RUU from THIS thread, The right recovery from HERE and disaster recovery tutorial from HERE
And next time PLEASE READ UP ON HOW TO DO THIS STUFF, BEFORE ACTUALLY DOING IT.
teky said:
If you are now trying to get back to stock then you need to know a few things first. If you have a branded phone (locked to a network provider) then you will need to download their RUU for the phone, if you have an unbranded phone (can use any sim card in it) then you will need to flash the unbranded RUU for your phone. and umething like: x.xx.771.x (this is for 3 UK, the 771 part will be different dependinbranded RUU can be Identified if the firmware is like the following: x.xx.401.x, a branded phone goes song on your network).
Secondly what firmware were you on before flashing a custom ROM onto your phone? were you on 1.26, or 1.28, or 1.29? you will need to have the relevant stock recovery and RUU for your firmware version. If you can't remember then what is your hboot version? if its 0.43 then you are most probably on 1.26, 0.94 should be for 1.28, and 0.95 I believe is for the 1.29 variant.
you can unlock your bootloader again using the same unlock.bin file from the HTCDEV site to flash the right stock recovery onto your phone, then relock the bootloader again and then run the RUU. This should bring you back to almost factory defaults.
you should be able to find the right RUU from THIS thread, The right recovery from HERE and disaster recovery tutorial from HERE
And next time PLEASE READ UP ON HOW TO DO THIS STUFF, BEFORE ACTUALLY DOING IT.
Click to expand...
Click to collapse
hi man thanks alot for ur replay
my phone is unbranded i can use any sim i want i opened the ruu tried the ('RUU_ENDEAVOR_U_ICS_40_HTC_ARA_1.29.415.11_Radio_1.1204.105.14_release_260742_signed) my phone rebooted with htc sign after 4 minuets it gaved me (Error(132):SIGNARURE ERROR
the rom upate utility cannot update your Android phone
please get the correct rom updatre utility and try again ) why is that ?
what should i do ? ..... i have no idea what to do
did i try the wrong ruu can u please link me to the download file of the correct ruu that i should try PLEASE ?
and my HBOOT is (hboot-0.94.0000)
and i RELOCKED the my device following this video(if u can please check it ) https://www.youtube.com/watch?v=SZuAjz4PIjU
so now im RELOCKED and my custom recovery is gone i cant accsess custom recovery all i can do is accsess hboot
can u please tell me what to do im so scared also is my device fixable or not ... ?
teky said:
If you are now trying to get back to stock then you need to know a few things first. If you have a branded phone (locked to a network provider) then you will need to download their RUU for the phone, if you have an unbranded phone (can use any sim card in it) then you will need to flash the unbranded RUU for your phone. and unbranded RUU can be Identified if the firmware is like the following: x.xx.401.x, a branded phone goes something like: x.xx.771.x (this is for 3 UK, the 771 part will be different depending on your network).
Secondly what firmware were you on before flashing a custom ROM onto your phone? were you on 1.26, or 1.28, or 1.29? you will need to have the relevant stock recovery and RUU for your firmware version. If you can't remember then what is your hboot version? if its 0.43 then you are most probably on 1.26, 0.94 should be for 1.28, and 0.95 I believe is for the 1.29 variant.
you can unlock your bootloader again using the same unlock.bin file from the HTCDEV site to flash the right stock recovery onto your phone, then relock the bootloader again and then run the RUU. This should bring you back to almost factory defaults.
you should be able to find the right RUU from THIS thread, The right recovery from HERE and disaster recovery tutorial from HERE
And next time PLEASE READ UP ON HOW TO DO THIS STUFF, BEFORE ACTUALLY DOING IT.
Click to expand...
Click to collapse
and yes i have the unlock.bin that was sent to me by htc can u please be so kind and tell me step by step how:1-flash my unlock.bin
2- then flash the stock recovery for my device thanks alot alot in advance really appreciate every one that is trying to help thank u guys
you can unlock your bootloader again with the same unlock.bin file you got off the HTCDEV site and using the following command in command prompt: fastboot flash unlocktoken Unlock_code.bin ... the signature error could possibly point to having the wrong stock recovery. did you flash the 1.29.401.11 stock recovery?
Edit: could you post the link to where you got that RUU from? I might possibly be able to extract the recovery.img file from it, as I think the 1.29.401.11 recovery might be wrong for you, you might need the 1.29.415.11 recovery to be flashed...
teky said:
you can unlock your bootloader again with the same unlock.bin file you got off the HTCDEV site and using the following command in command prompt: fastboot flash unlocktoken Unlock_code.bin ... the signature error could possibly point to having the wrong stock recovery. did you flash the 1.29.401.11 stock recovery?
Click to expand...
Click to collapse
thanks alot man for ur replay
the last thing i did is that i followed this video https://www.youtube.com/watch?v=SZuAjz4PIjU and my device is RELOCKED
and no i dont know how to flash stock recovery and i dont know how ....
could u please tell me how ? step by step that would be helpfull alot
and is there any chance that u can add me on msn or skype or facebook i really need ur help to get my device working i would really appreciate it alot
EDIT : yes i flash stock recovery like the one that is in the video
hi i just tried to unlock my device again
and use the unlock.bin and to flash a stock recovery
i opened cmd to navigate it
but it seems that its not seeing my device ! its giving me failed why is that ! ?
ayhamx360 said:
hi i just tried to unlock my device again
and use the unlock.bin and to flash a stock recovery
i opened cmd to navigate it
but it seems that its not seeing my device ! its giving me failed why is that ! ?
Click to expand...
Click to collapse
You shouldn't relocked it on the first place, because from what i read at the OP, you have your phone unlocked and rooted..if you follow my guide, my friend, you will have a fully working phone again..do you even read it..

[Q] Accidentally uninstalled OS and Relocked Bootloader, help?

So as the title says, while attempting to restore my phone back to stock i relocked my bootloader and deleted my OS. My phone is currently S-OFF and has TWRP installed. I have attempted almost everything trying to unlock my bootloader again. When i use my "Unlock_code.bin" it says successful but nothing happens my HBOOT still says that it is relocked. I'm losing my mind trying to figure this out. Can anyone please help me?
Do you know/have your device firmware no. ?
Grab the firmware and flash that to get the stock recovery installed then you can use your unlock_code.bin to unlock bootloader.
Or
Get a pre-rooted ROM.zip and put it in your external_sd and install that.
After all set up, you can unlock bootloader with this guide : http://forum.xda-developers.com/showthread.php?t=2708571
Or
Since you're trying to get back to stock, grab the nandroid backup if there is one from : http://forum.xda-developers.com/showthread.php?t=2701376
then use the external_sd card way to put back stock recovery on your device.
Basic thing is there are many ways to fix your problem ... just pick one of those
ckpv5 said:
Do you know/have your device firmware no. ?
Grab the firmware and flash that to get the stock recovery installed then you can use your unlock_code.bin to unlock bootloader.
Or
Get a pre-rooted ROM.zip and put it in your external_sd and install that.
After all set up, you can unlock bootloader with this guide : http://forum.xda-developers.com/showthread.php?t=2708571
Or
Since you're trying to get back to stock, grab the nandroid backup if there is one from : http://forum.xda-developers.com/showthread.php?t=2701376
then use the external_sd card way to put back stock recovery on your device.
Basic thing is there are many ways to fix your problem ... just pick one of those
Click to expand...
Click to collapse
Do you happen to know where i can find firmware for my M8 i can't seem to find it.
Did you back up before flashing if so just restore to a point where the boot loader was unlocked.
I'll begin searching for the ROM for your m8?
I need more info first though what's your carrier, what's your manufacturer, and model of phone and the version.
Also need to know current version of android or the os your using
Sent from my LG-LS980 using XDA Free mobile app
LordVarian said:
Do you happen to know where i can find firmware for my M8 i can't seem to find it.
Click to expand...
Click to collapse
Remove your PIC or edit it not to show the Serial No. and IMEI no.
You can grab the OTA_M8_UL_K44_SENSE60_SECURITY_Rogers_WWE_1.55.631 .4-1.12.631.17_R1_release_366548ar2zyirbo1z4eqie.zip
from here : http://forum.xda-developers.com/showthread.php?t=2694297
then open the OTA.zip with 7-zip and extract out the firmware.zip from it; that's your firmware
OR
Since your device is S-Off ... you can restore and update to the latest one without going back to stock and do OTA.
Just follow what I have here : http://forum.xda-developers.com/showpost.php?p=55398223&postcount=7
Solved!
ckpv5 said:
Remove your PIC or edit it not to show the Serial No. and IMEI no.
You can grab the OTA_M8_UL_K44_SENSE60_SECURITY_Rogers_WWE_1.55.631 .4-1.12.631.17_R1_release_366548ar2zyirbo1z4eqie.zip
from here : http://forum.xda-developers.com/showthread.php?t=2694297
then open the OTA.zip with 7-zip and extract out the firmware.zip from it; that's your firmware
OR
Since your device is S-Off ... you can restore and update to the latest one without going back to stock and do OTA.
Just follow what I have here : http://forum.xda-developers.com/showpost.php?p=55398223&postcount=7
Click to expand...
Click to collapse
You sir are my savior! I followed those instructions to the letter and my phone is now back to working condition! I can't thank you enough. :victory::good:

stock platform.xml

i modified my platform.xml to enable w/r access for the sdcard a few months back.
there was a copy of the original, er, 'somewhere' but i cant find it now.
i have removed the line added i in before but the 4.4.4 ota update is failing because of platform.xml.
anyone have a stock unmodified platform.xml they could upload here or pm?
my M8 is a dual sim version if that makes any difference.
thanks.
You should be able to find your RUU here and extract the file in question:
http://forum.xda-developers.com/showthread.php?t=2701376
berndblb said:
You should be able to find your RUU here and extract the file in question:
http://forum.xda-developers.com/showthread.php?t=2701376
Click to expand...
Click to collapse
Nope, dont see it. is there one? (its a dual sim version)
couldnt see one on htcdev either.
i already have a signed zip file
0P6BIMG_M8_DUGL_K44_SENSE60_HTC_Europe_1.45.401.12_R_Radio_1.18.30306251.05G_30.57.306251.00L_release_381655_combined_signed.zip
but as it is signed i cannot extract anything from it
winrar always say corrupt image, is there another way?
Solved?
Did you solve the problem? I have exactly the same issue . . .
gazzacbr said:
Nope, dont see it. is there one? (its a dual sim version)
couldnt see one on htcdev either.
i already have a signed zip file
0P6BIMG_M8_DUGL_K44_SENSE60_HTC_Europe_1.45.401.12_R_Radio_1.18.30306251.05G_30.57.306251.00L_release_381655_combined_signed.zip
but as it is signed i cannot extract anything from it
winrar always say corrupt image, is there another way?
Click to expand...
Click to collapse
simonvfr said:
Did you solve the problem? I have exactly the same issue . . .
Click to expand...
Click to collapse
Hi,
not exactly. but i am on 4.4.4
i was toying with the idea of winding back to stock using nandroid, rooting and copying out platform.xml, then having another go at OTA...
but, i thought i might as well give MaximusHD 4.4.4 for dual sim a go as i was going to wipe anyway.
i flashed TWRP latest 2.8.1 and updated firmware (link is on Maximus page) and then ROM.
so thats where i am now and happy with the rom.
100% stable, no issues noticed at all and aroma removed some bloat for me as i installed.
no need to go back now.
i will wait for lollipop from HTC and all those custom roms for M8 dual sim to try out (er, joke)
gazzacbr said:
Hi,
not exactly. but i am on 4.4.4
i was toying with the idea of winding back to stock using nandroid, rooting and copying out platform.xml, then having another go at OTA...
but, i thought i might as well give MaximusHD 4.4.4 for dual sim a go as i was going to wipe anyway.
i flashed TWRP latest 2.8.1 and updated firmware (link is on Maximus page) and then ROM.
so thats where i am now and happy with the rom.
100% stable, no issues noticed at all and aroma removed some bloat for me as i installed.
no need to go back now.
i will wait for lollipop from HTC and all those custom roms for M8 dual sim to try out (er, joke)
Click to expand...
Click to collapse
Thanks. As I am rooted, with TWRP, but S-ON, I think I can't flash the new firmware. Or am I wrong on that?
I have nandroid backup from my original stock, so could go back to that and re-lock and then do the OTA, but it's a long slow way of getting to 4.4.4!
An alternative would be Cyanogenmod - but although CM11 supports multi-sim phones I can find nothing clear about whether the official builds support the M8 dual-sim.
Finding the M8 ROM situation frustrating after messing around endlessly with custom ROMs on Acer dual sim phone . . . .
simonvfr said:
Thanks. As I am rooted, with TWRP, but S-ON, I think I can't flash the new firmware...
Click to expand...
Click to collapse
you can but you have to re-lock the boot loader which will wipe your phone.
i used these instructions (I am S-OFF already) and firmware from link on Maximus site:
-------------------------------------------------------
How to flash firmware
### If you are S-ON ---> Re-lock your bootloader (this will most probably wipe content of your device)
If you are S-OFF ---> no need to re-lock the bootloader.
Copy downloaded .zip to fastboot.exe location
Re-name .zip file to firmware.zip
Open command prompt
Boot your device in fastboot mode (vol DOWN + power ===> fastboot)
Connect device to the PC
In command prompt cd to fastboot.exe location
Make sure you have correct modeid and cidnum (type: fastboot getvar all)
### Type: fastboot oem lock (if your device is not relocked yet or in case it's S-ON)
Type: fastboot oem rebootRUU and wait for device to reboot
Type: fastboot flash zip firmware.zip and wait for process to complete
Flash firmware.zip again just to make sure.
Type: fastboot reboot-bootloader
-------------------------------------------------------
what i am sure of is that without the new firmware you will not have wifi
i thought i flashed the firmware first but didnt do it twice and it didnt stick. after the rom was installed i had no wifi but guessed that was the problem and re flashed the firmware. then it was ok.
as for cyanogenmod, unless it states it is for M8 Dual SIM then i wouldnt bother unless youve got time to experiment and hope for updates.
i know there are many arguments as to why you dont really need S-OFF for most normal operations but it a real fail-safe when things get messed up (my 2c)
just find the $25 for sunshine, its worth it.
gazzacbr said:
you can but you have to re-lock the boot loader which will wipe your phone.
i used these instructions (I am S-OFF already) and firmware from link on Maximus site:
-------------------------------------------------------
How to flash firmware
### If you are S-ON ---> Re-lock your bootloader (this will most probably wipe content of your device)
If you are S-OFF ---> no need to re-lock the bootloader.
Copy downloaded .zip to fastboot.exe location
Re-name .zip file to firmware.zip
Open command prompt
Boot your device in fastboot mode (vol DOWN + power ===> fastboot)
Connect device to the PC
In command prompt cd to fastboot.exe location
Make sure you have correct modeid and cidnum (type: fastboot getvar all)
### Type: fastboot oem lock (if your device is not relocked yet or in case it's S-ON)
Type: fastboot oem rebootRUU and wait for device to reboot
Type: fastboot flash zip firmware.zip and wait for process to complete
Flash firmware.zip again just to make sure.
Type: fastboot reboot-bootloader
-------------------------------------------------------
what i am sure of is that without the new firmware you will not have wifi
i thought i flashed the firmware first but didnt do it twice and it didnt stick. after the rom was installed i had no wifi but guessed that was the problem and re flashed the firmware. then it was ok.
as for cyanogenmod, unless it states it is for M8 Dual SIM then i wouldnt bother unless youve got time to experiment and hope for updates.
i know there are many arguments as to why you dont really need S-OFF for most normal operations but it a real fail-safe when things get messed up (my 2c)
just find the $25 for sunshine, its worth it.
Click to expand...
Click to collapse
Thanks for response. In the meantime I have gone S-OFF with Sunshine, but I have not yet flashed the new firmware or the ROM.
For firmware flashing, I was going to use the process described here on XDA. Seems very simple . . .
simonvfr said:
Thanks for response. In the meantime I have gone S-OFF with Sunshine, but I have not yet flashed the new firmware or the ROM.
For firmware flashing, I was going to use the process described here on XDA. Seems very simple . . .
Click to expand...
Click to collapse
But in the end I had to use the method you suggest, as once the ROM was installed I had no firmware and was therefore stuck in bootloader. With some fiddling I managed to sort it all out, and everything is now running.
Thanks for your help

[Q] New One M8, old HTC user: Need help understanding a few things

Hello All,
So I recently bought a M8 and I just need some help in getting the steps nailed down correctly. Be warned long post with lots of questions...
Code:
fastboot getvar version-main
version-main: 3.32.111.3
fastboot oem readcid
(bootloader) cid: T-MOB101
That is basically my device, now due to it being 4.4.4 from factory I am unable to use Sunshine & Weaksauce. I could wait until the new year but why
bother .
First step:
Get my factory firmware image after reading this thread: http://forum.xda-developers.com/showthread.php?t=2701376 due to it being a T-Mobile and
Germany and 4.4.4 I am unable to run the command listed there to get the stock recovery, so how do I get the stock recovery for my device? @BerndM14
Has provided me with a link to download the latest firmware for my device but it has the TWRP recovery inside it, link is this one: http://www.handy-
faq.de/forum/htc_one_m8_custom_roms/304821-htc_one_m8_firmwaresammlung_ruus_otas_backups.html#post2832636. I should point out that I do have a OTA
waiting to download and install, should I download and install it? The version listed on the screen is 3.32.111.9 and is only 183.73MB. Would it have a
viable stock recovery? Can I downgrade to a older version for the stock recovery?
Second step:
Once the above is done and dusted my next step is getting root & S-OFF & custom recovery. This is relatively simple because all I need to do is visit
HTCDev, unlock and then S-OFF with Sunshine and then a custom recovery. Correct? Sounds and looks simple enough.
Third step:
Download ROM of choice and flash away. So I am going with InsertCoin due to user loyalty from the Desire days . However I see people in the thread
mentioning that they flashed the latest firmware to sort out a couple of issues, I take it they mean the ROM file and not HTC firmware?
Fourth and probably not needed step:
Changing the phone to WWE and SuperCID? Do I really need to do this? Benefit of changing to WWE is changing the HBOOT to a more universal one? The
reason why I am thinking of converting is because I would want to get rid of the red text on the boot screen as listed here: http://forum.xda-
developers.com/showpost.php?p=51744965&postcount=1 however for T-Mobile Dutch the HBOOT CIDS are T-MOB003, if I flash that would it cause a problem?
I would also be looking at running the commands to change the flags showing tampered and unlocked but that looks simple to do. Am I missing anything? For warranty purposes I would use the instructions from this thread: http://forum.xda-developers.com/showthread.php?t=2710735 but download the recovery file for T-MOB Germany instead?
Thank you for reading the long post and I hope that I have made some sort of sense.
Yes it will have the firmware.zip with the recovery.img inside it. Even the small 47MB or so, OTA update for the WWE from 2.22.401.4 - 2.22.401.5 had the firmware.zip inside. So just download the OTA.zip copy to PC extract firmware.zip and grab the recovery.img.
Benefits to converting to WWE or even Developer edition also includes the fact that those devices will receive OTA updates before any carrier version, directly from HTC. It's a bonus if you're into the "latest & greatest" scene.
As for making a backup before flashing custom recovery, have you tried booting the custom recovery? Philz will probably be better if you want to use the booted custom recovery to make a backup of stock recovery. You could also try and boot either TWRP or Philz and see if you can root your device without flashing custom recovery, that way you can at least use the dd command to grab a copy of the recovery block. <My preferred method, though it's a terrible circle. Need to flash custom recovery to root, need root to make backup of stock recovery... So hopefully booting the custom recovery will work. That being said, easiest way still remains to grab it from the OTA.zip.
Perhaps you could even upload a copy of the OTA.zip and share it on here, I don't think the OP has a copy in the second post
ROM/Firmware. You need the latest firmware to run the latest ROM. For most it'll be firmware with 3.x. If you still run on 2.x(which you aren't) you'd have some problems with radio(bluetooth, gps, wifi, data etc)
Thank you for the reply .
To be honest I have not tried booting a custom recovery because I saw this in the first post of this thread: http://forum.xda-developers.com/showthread.php?t=2701376
fastboot boot recovery_filename.img (this does not work on the latest 3.xx firmwares !!! we need to get the stock recoveries from the OTA files)
Click to expand...
Click to collapse
So I am not sure what to try to be honest. This toolkit: http://forum.xda-developers.com/showthread.php?p=51383278&highlight=ota#post51383278 mentions getting root without S-OFF but with a unlocked bootloader. So I am thinking that if I follow those steps, maybe when I get to the reboot phase I can execute a nandroid instead which might get me the files I want?
I won't bother with WWE then. I will rely on the dev's to give me the latest & greatest .
Anakha56 said:
Thank you for the reply .
To be honest I have not tried booting a custom recovery because I saw this in the first post of this thread: http://forum.xda-developers.com/showthread.php?t=2701376
So I am not sure what to try to be honest. This toolkit: http://forum.xda-developers.com/showthread.php?p=51383278&highlight=ota#post51383278 mentions getting root without S-OFF but with a unlocked bootloader. So I am thinking that if I follow those steps, maybe when I get to the reboot phase I can execute a nandroid instead which might get me the files I want?
I won't bother with WWE then. I will rely on the dev's to give me the latest & greatest .
Click to expand...
Click to collapse
Hm, yeah I also had some problems booting a recovery, but I just tested it out again. I can at least boot TWRP version 2.8.3.0 so it still works for me. I'm on 3.28.1540.5 (Developer edition). Haven't tried Philz though, net a bit too slow to bother with even a small download
No problem. I am busy downloading the OTA.zip and once complete I will try the toolkit method and see what happens . Again, thank you for the reply.
I need some help... My phone seems to be stuck in fastboot mode and is not picked up in Device Manager of Windows. I can touch the fastboot screen and it vibrates but it does not nothing. I have held down the power button for 20 seconds with no result. I had just unlocked the bootloader and then tried pushing the Philz recovery image to the device with the command line:
Code:
C:\android\sdk\android\platform-tools>fastboot boot philz_touch_6.57.8-m8.img
downloading 'boot.img'...
OKAY [ 1.541s]
booting...
OKAY [ 0.002s]
finished. total time: 1.547s
*edit*
Holding volume up + power for 10 seconds helped *whew*...
Anakha56 said:
Thank you for the reply .
To be honest I have not tried booting a custom recovery because I saw this in the first post of this thread: http://forum.xda-developers.com/showthread.php?t=2701376
So I am not sure what to try to be honest. This toolkit: http://forum.xda-developers.com/showthread.php?p=51383278&highlight=ota#post51383278 mentions getting root without S-OFF but with a unlocked bootloader. So I am thinking that if I follow those steps, maybe when I get to the reboot phase I can execute a nandroid instead which might get me the files I want?
I won't bother with WWE then. I will rely on the dev's to give me the latest & greatest .
Click to expand...
Click to collapse
You don't need S-Off to root, just the unlocked bootloader, custom recovery, and superuser.
@xunholyx Thanks for the post . I am trying to get an image of my stock recovery file first, so I am trying to avoid flashing the custom recovery right now . BTW Does anyone know if TWRP makes a backup of the stock recovery before overwriting it like Philz does?
Anakha56 said:
@xunholyx Thanks for the post . I am trying to get an image of my stock recovery file first, so I am trying to avoid flashing the custom recovery right now . BTW Does anyone know if TWRP makes a backup of the stock recovery before overwriting it like Philz does?
Click to expand...
Click to collapse
http://www.handy-faq.de/forum/htc_o...resammlung_ruus_otas_backups.html#post2832635
oops sorry.. i see you already been their
your hboot 3.19 will prevent booting to recovery ... and no TWRP doesn't backup stock recovery
you just need to find the OTA.zip for your version it must be out their somewhere
@clsA I have the file
3.32.111.3 - TWRP
Click to expand...
Click to collapse
From that site but its recovery is TWRP. I am trying to grab the stock recovery currently on the device before going forward. When I unzip that file it has 6 items:
boot.emmc.win
boot.emmc.win.md5
system.ext4.win000
system.ext4.win000.md5
system.ext4.win001
system.ext4.win001.md5
Click to expand...
Click to collapse
I have downloaded the OTA that is ready for my phone but I had hit a snag. The file was corrupt, on redownload I have the small OTA but the recovery version number has incremented past mine, I don't know if it will be still useable with the ROM file from the link?
Anakha56 said:
@clsA I have the file
From that site but its recovery is TWRP. I am trying to grab the stock recovery currently on the device before going forward. When I unzip that file it has 6 items:
I have downloaded the OTA that is ready for my phone but I had hit a snag. The file was corrupt, on redownload I have the small OTA but the recovery version number has incremented past mine, I don't know if it will be still useable with the ROM file from the link?
Click to expand...
Click to collapse
it should work, recovery does not have to be exact just close
and the file you have doesn't include TWRP .. it was created with twrp ... big difference
Anakha56 said:
@clsA I have the file
From that site but its recovery is TWRP. I am trying to grab the stock recovery currently on the device before going forward. When I unzip that file it has 6 items:
I have downloaded the OTA that is ready for my phone but I had hit a snag. The file was corrupt, on redownload I have the small OTA but the recovery version number has incremented past mine, I don't know if it will be still useable with the ROM file from the link?
Click to expand...
Click to collapse
You can use any 3.32 based stock recovery for your phone. There are plenty of backups for that on this thread. No need to backup your own.
Thank you guys! That helps me a lot! Off I go to flash a custom recovery .

HTC One M8 Canadian RUU

I need an HTC One M8 Telus/Koodo RUU for my phone. I flashed GPE Rom and it works great but i want the 5.0 update of my carrier but i can't flash it because i am on a custom rom so i would like to revert back to stock in order to flash the 5.0 update.
Any help or suggestion would be appreciated
marawan31 said:
I need an HTC One M8 Telus/Koodo RUU for my phone. I flashed GPE Rom and it works great but i want the 5.0 update of my carrier but i can't flash it because i am on a custom rom so i would like to revert back to stock in order to flash the 5.0 update.
Any help or suggestion would be appreciated
Click to expand...
Click to collapse
Go back to stock, and take the OTAs. Then re-root and enjoy your new firmware.
Visit this thread:
http://forum.xda-developers.com/showthread.php?t=2701376
or this thread:
http://forum.xda-developers.com/showthread.php?t=2710735
I cant do that because i am not s-off
marawan31 said:
I cant do that because i am not s-off
Click to expand...
Click to collapse
Incorrect. This is the method that you use if you are not S-Off.
If you were S-Off, you would just update firmware manually, with no need to go back to stock.
thanks for your help!
ok the second link you posted led me to a canadian nandroid backup.
thanks a lot for your help man
Edit: my hboot is 3.18 and its the only one missing
what should i do?
marawan31 said:
thanks for your help!
ok the second link you posted led me to a canadian nandroid backup.
thanks a lot for your help man
Edit: my hboot is 3.18 and its the only one missing
what should i do?
Click to expand...
Click to collapse
I would suggest asking if anyone has a link to one in that thread.
I'm on Telus too, but I am running WWE firmware. I ALWAYS have the new firmware before Telus. Just sayin.
S-Off is a good thing to have. I know it seems like $25 is a lot to pay to get it, but if you think of all the hassle it saves trying to update firmware, and the other freedom it gives you (I'm using the Sprint Harman/Kardon version's audio files and ADSP) it is very reasonably priced.
xunholyx said:
I would suggest asking if anyone has a link to one in that thread.
I'm on Telus too, but I am running WWE firmware. I ALWAYS have the new firmware before Telus. Just sayin.
S-Off is a good thing to have. I know it seems like $25 is a lot to pay to get it, but if you think of all the hassle it saves trying to update firmware, and the other freedom it gives you (I'm using the Sprint Harman/Kardon version's audio files and ADSP) it is very reasonably priced.
Click to expand...
Click to collapse
i just flashed the one saying 3.x. its a 5.0 nandroid backup and all is working except wifi for some weird reason. looks like the firmware wasnt updated.
i have nothing against paying 25$ its just that sunshine never worked for me. It always said it didnt like my kernel and that i should try with a stock and i was too lazy tbh
marawan31 said:
i just flashed the one saying 3.x. its a 5.0 nandroid backup and all is working except wifi for some weird reason. looks like the firmware wasnt updated.
i have nothing against paying 25$ its just that sunshine never worked for me. It always said it didnt like my kernel and that i should try with a stock and i was too lazy tbh
Click to expand...
Click to collapse
Use 3.34.661.4 backup for 4.4.4 but wifi will not work on your device yet because you have hboot 3.18.0000
Find the 2.23.661.2 -> 3.34.661.4 - thanks @shaboobla on this thread : http://forum.xda-developers.com/showthread.php?t=2701376
Extract out firmware.zip from that OTA zip (with 7-zip)
then you can flash this firmware in RUU mode (but you need to relock bootloader because your device is S-On)
Later .. you can check software update and accept OTA to 4.20.661.2
ckpv5 said:
Use 3.34.661.4 backup for 4.4.4 but wifi will not work on your device yet because you have hboot 3.18.0000
Find the 2.23.661.2 -> 3.34.661.4 - thanks @shaboobla on this thread : http://forum.xda-developers.com/showthread.php?t=2701376
Extract out firmware.zip from that OTA zip (with 7-zip)
then you can flash this firmware in RUU mode (but you need to relock bootloader because your device is S-On)
Later .. you can check software update and accept OTA to 4.20.661.2
Click to expand...
Click to collapse
how would i flash a firmware in RUU mode? you mean like renaming it to some weird name like PG.... and placing it in root of sdcard and going in fasboot? or is it something else because tbh i have never heard of flashing something in RUU mode
thanks for your help, really appreciate it.
EDIT: I just found out i can go to RUU mode with "fastboot oem rebootRUU".
so i can flash the firmware with "fastboot flash zip firmware.zip"
thanks again for all your help guys
marawan31 said:
how would i flash a firmware in RUU mode? you mean like renaming it to some weird name like PG.... and placing it in root of sdcard and going in fasboot? or is it something else because tbh i have never heard of flashing something in RUU mode
thanks for your help, really appreciate it.
EDIT: I just found out i can go to RUU mode with "fastboot oem rebootRUU".
so i can flash the firmware with "fastboot flash zip firmware.zip"
thanks again for all your help guys
Click to expand...
Click to collapse
You found it
1. Make sure you restore the 3.34.661.4 backup first and reboot
2. Boot to bootloader
3. relock bootloader - fastboot oem lock
4. flash the firmware in RUU mode
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip <---- again for the 2nd time
fastboot reboot
5. check software update
6. accept, download, install
7. done
Flash TWRP 2.8.5.0 if you want to flash a custom ROM
ckpv5 said:
You found it
1. Make sure you restore the 3.34.661.4 backup first and reboot
2. Boot to bootloader
3. flash the firmware in RUU mode
fastboot oem rebootRUU
fastboot flash zip hbootMOD3.zip
fastboot flash zip hbootMOD3.zip <---- again for the 2nd time
fastboot reboot
4. check software update
5. accept, download, install
6. done
Flash TWRP 2.8.5.0 if you want to flash a custom ROM
Click to expand...
Click to collapse
You renamed the firmware to hbootMOD3.zip? or do i also need to flash the hboot? if so which hboot do i flash?
lol sorry im easily confused
marawan31 said:
You renamed the firmware to hbootMOD3.zip? or do i also need to flash the hboot? if so which hboot do i flash?
lol sorry im easily confused
Click to expand...
Click to collapse
Ahh.. sorry ... I was in a hurry ... just copy paste from my own note that meant for my personal modded firmware. Edited the post.
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip <---- again for the 2nd time
fastboot reboot
ckpv5 said:
Ahh.. sorry ... I was in a hurry ... just copy paste from my own note that meant for my personal modded firmware. Edited the post.
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip <---- again for the 2nd time
fastboot reboot
Click to expand...
Click to collapse
oh ok thanks man!!
ill post back with the result
marawan31 said:
oh ok thanks man!!
ill post back with the result
Click to expand...
Click to collapse
Just don't forget to relock bootloader before flashing firmware.zip
fastboot oem lock
ckpv5 said:
Just don't forget to relock bootloader before flashing firmware.zip
fastboot oem lock
Click to expand...
Click to collapse
yea i was going to do it and also for the sake of completeness flashing the stock recovery(3.34.661.4) after the restore, just in case someone else has the same problem
You can do that but not really needed because the signed firmware.zip will restore stock recovery.
ckpv5 said:
You can do that but not really needed because the signed firmware.zip will restore stock recovery.
Click to expand...
Click to collapse
oh didnt know that, i guess i wont then
I just wanted to thank you guys for helping me out!
I did everything and now i am on android 5.0.1 (although i ran into a small problem: process com.android.phone is not responding, factory reset from recovery fixed it)
Hope this thread helps someone else with similar problems
https://photos.google.com/album/AF1QipNmb1q2tT6uldWZLHQSLD1fsauQYRMlkHmA5y1g/photo/AF1QipPXGvhZ063BpX0f30U4O7d6ZYQgTkgeowCWDywd
Sorry for reviving such an old thread, but I'm trying to get my htc one m8 up and running again. It was functioning on lineage os but wasn't very stable, couldn't find any other roms that would successfully flash on it, I decided to try and go back to stock after a few beers one night night, now the phone has been sitting in a drawer with no os or recovery on it. There doesn't seem to be any still functioning links to any Canadian RUU's that I can use. I'm not s-off, bootloader is "relocked". I'd like to go back to stock marshmallow because I only use this thing to play music and as a tv remote. I'm hoping someone might have an old RUU lying around.
I guess if not my best option is just to unlock the bootloader again and try flashing the same lineage os again. Since I relocked does that mean I have to go through the htc website to get the unlock token again like I did ages ago? They probably don't even have this phone on there anymore. Hopefully I didn't actually turn this thing into a brick.
Please see my comments in red font below:
350Rocket said:
https://photos.google.com/album/AF1QipNmb1q2tT6uldWZLHQSLD1fsauQYRMlkHmA5y1g/photo/AF1QipPXGvhZ063BpX0f30U4O7d6ZYQgTkgeowCWDywd
Photo link is coming up with 404 error for me. Better to do fastboot getvar all, then post the results (cut and paste from command prompt), so we can see all the info on the phone (delete IMEI and serial number before posting).
Sorry for reviving such an old thread, but I'm trying to get my htc one m8 up and running again. It was functioning on lineage os but wasn't very stable, couldn't find any other roms that would successfully flash on it,
If you can be more specific about which ROMs you tried (plus info about your device from getvar as noted above), then we might be able to advise why they did not flash. Did you get error messages, and if so, what exactly were they?
I decided to try and go back to stock after a few beers one night night, now the phone has been sitting in a drawer with no os or recovery on it.
What exactly did you do (step by step, with any relevant file names, etc. - more detail is better).
I presume you intentionally relocked the bootloader in attempt to run some RUU. But would like clarification on this (and where that happened in the sequence of events)
There doesn't seem to be any still functioning links to any Canadian RUU's that I can use. I'm not s-off, bootloader is "relocked". I'd like to go back to stock marshmallow because I only use this thing to play music and as a tv remote. I'm hoping someone might have an old RUU lying around.
Far as I know, Canadian versions don't have RUU.
I guess if not my best option is just to unlock the bootloader again and try flashing the same lineage os again. Since I relocked does that mean I have to go through the htc website to get the unlock token again like I did ages ago? They probably don't even have this phone on there anymore. Hopefully I didn't actually turn this thing into a brick.
One option (maybe the best one) is to restore a stock TWRP back from the collection: https://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
You will need to unlock the bootloader to do this. You can either reuse the unlock bin code you used originally (if you still have it). Otherwise, you should be able to request a new bin code from HTCDev.com. Far as I know, that still works for this phone.
Click to expand...
Click to collapse

Categories

Resources