yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I have no idea why. That happens to some on never rooted stock ROM too. Some users don't receives the update, some users have to wait for a few days to get OTA and some users (including me) get the update right after 4.16.401.13 installed. I guess it is something to do with server for each region.

If you don't want to wait, you can use the RUU as I linked above. Or you can restore 6.12.401.4 then relock bootloader then install 6.12.401.4 firmware available on post #5

Later you can re unlock bootloader, install latest TWRP and install any custom ROM that you like.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
As your device is S-Off, you can install a modded Marshmallow firmware (which has no boot.img & recovery.img), it should work and your current twrp & ROM won't be affected.

But first, post fastboot getvar all result to know your device version. Your current info is not enough.
[One (M8) Q&A, Help & Troubleshooting] joikep:
Thnks redpoint, only that I'm not receiving any OTA updates so I wanted to know if I can do it manually because the ones I need are on post 2 of this thread and if they have the firmware updates then I'm good to go.

---------- Post added at 04:20 PM ---------- Previous post was at 04:18 PM ----------
[One (M8) Q&A, Help & Troubleshooting] CaoBinh:
I need stock rom for this HTC

CID: VODAP021

MID: 0P6B11000

4.20.710.5

I searched this rom for a long time, but there's nothing. :(

Help me plz. thanks.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Sure .. can help you.

Check back tomorrow, I'll upload 4.20.710.5
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
It seems like Telstra pulled back the 4.19.841.7 OTA from their server and that's explained why it says your 419.841.5 is up to date. Unfortunately on Telstra website there is no confirmation that they retracted the OTA.

It seems that the OTA has some symlink related issue.

I don't know for sure whether the next OTA will be an update from 4.19.841.5 or 4.19.841.7

If the OTA is an update from 4.19.841.5 then should not be a problem for your device to get OTA.

But if the OTA is an update from 4.19.841.7 then you will have problem with it as the OTA will fail when the current system is 4.19.841.5 not 4.19.841.7

Anyway .. not to worry so much on this. Let's wait for the next OTA and see how it goes. If it really need 4.19.841.7 for the OTA to proceed.. just come back to my thread by that time and I definitely will upload 4.19.841.7
[One (M8) Q&A, Help & Troubleshooting] ariebower:
Ok let's wait for Telstra release next OTA update :)

I will keep monitor this thread, many thanks for your info...
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
As I said before, I don't know what you are talking about when you said that you don't receive OTA

Or you don't understand what I said here : http://xdaforums.com/showpost.php?p=62913452&postcount=180

Do you really read all the 14 steps that I put on post #1 ?

I restored 1.57.599.1 backup ... and there is OTA to 2.25.599.1 pop-up on my device

Don't you have the same thing as shown here ?

You keep talking about firmware and here in my thread I don't post any firmware at all :confused:

How did you updated your bootloader to 1.57.599.1 ? I ask because you can't do this without proper file (which I don't post here)

How can you update bootloader and firmware when I don't post any firmware here ?
[One (M8) Q&A, Help & Troubleshooting] joikep:
I went through the steps you mentioned on post #2 but I made a nandroid backup of my phone before doing anything, then I updated to 1.57.599.1 from the stock files on your post following the instructions you gave me, with the TWRP version you recommended of course. All good. But, I went to software updates from my phone just as you told me and it said that there aren't any. So, I 've seen that the versions pending are in the your post also. So, all I need to know is if I can download them and flash them to my device following the same procedure as I did for the first one. I really apologize for any misunderstanding but I am a complete noob and it's my first time flashing, rooting and all this. I'm new and barely getting acquainted on this stuff and I appreciate all the help given. Really.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
The steps are on post #1 not post #2

You can't use other versions because your hboot is 3.16.0000

Can you restore 1.57.599.1 and post here screenshot of setting - about - software information
[One (M8) Q&A, Help & Troubleshooting] joikep:
Ok. I'll send you a screenshot of the getvar as soon as I get home. Now I'm away from my computer. Any help from there would be greatly appreciated.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Ahh .. many time your answer is not what I asked for.

I don't need screenshot of the getvar.

I need the screenshot of setting - about - software information

example - like what you see here : http://xdaforums.com/showpost.php?p=63018514&postcount=225
[One (M8) Q&A, Help & Troubleshooting] joikep:
Ok. Got it. I think I'll change my username to "ExtremeNoob". :D
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
4.18.708.12_ckpv5.zip is the nandroid backup.

The stock recovery image is on post #4

Read steps 1-14 on post #1 to understand more.

Nandroid backup is the android operating system img (with a different format)

Don't use 2.7.0.2 .. you need at least 2.8.4.0 for hboot 3.19.0000 and recommended 2.8.7.0
[One (M8) Q&A, Help & Troubleshooting] dominator174:
Thank you so much for all your time! I couldn't have done it without you. My phone is now back to updating and everything! :D I've sent you a little something as a token of appreciation.

Thanks again!

Dom
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Great to know you solved your problem.

Thanks for that little something, highly appreciated
[One (M8) Q&A, Help & Troubleshooting] ariebower:
I hope its a reason why they retracted OTA update 4.19.841.7 and skip 5.1.1 update, maybe they focused for next update to taste of Marshmallow 6.0 .;)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Check post #2. Also read post #1 for How-to
[One (M8) Q&A, Help & Troubleshooting] leon8.8:
back to original stock on M8 cidnum: HTC__001

Hi everybody :)

There is my dilemma: I don't know if i can get back easily my phone 100% stock with ota update or not.

Actually I have a euro model HTC__001 with unlocked boot loader, s-on, TWRP 2.8.5.0 running orig 4.16.401.10 (stock system dump plus 4.16.401.13 flashed update). Should I have to download TWRP backup 4.16.401.13 and stock recovery 4.16.401.13 and follow the main guide?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Check what is written on the bootloader.

If it is 4.16.401.13 then you need 4.16.401.13

If it is 4.16.401.10 then you need 4.16.401.10
[One (M8) Q&A, Help & Troubleshooting] aldola:
Hi, i have the following data

i want to go back to stock software

version: 0.5

version-bootloader: 3.19.0.0000

version-baseband: 1.25.214500021.06G

version-cpld: None

version-microp: None

version-main:

version-misc: PVT SHIP S-OFF

serialno: FA44YWM01046

imei:

imei2: Not Support

meid: 00000000000000

product: m8_ul_ca

platform: hTCBmsm8974

modelid: 0P6B10000

cidnum: HTC__001

battery-status: good

battery-voltage: 0mV

partition-layout: Generic

security: off

build-mode: SHIP

boot-mode: FASTBOOT

commitno-bootloader: f063fb42

hbootpreupdate: 11

gencheckpt: 0

how do i find the recovery that i need, if i dont have version main number, and also os number?

thanks!
[One (M8) Q&A, Help & Troubleshooting] gajojet:
oke i'm understand, where is the link for the RUU? thank you before
[One (M8) Q&A, Help & Troubleshooting] Ismail92:
Here it is
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
:confused::confused::(:crying:

Already gave you - https://xdaforums.com/showpost.php?p=74167841&postcount=2377

I got to go now .. only will be free after 9 hrs
[One (M8) Q&A, Help & Troubleshooting] Ismail92:
Here
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Can't see can't download

Just copy paste in your post. Remove serial & imei no. part

I will be around only after 9 hrs
[One (M8) Q&A, Help & Troubleshooting] Ismail92:
Sorry about that
[One (M8) Q&A, Help & Troubleshooting] Ismail92:
c:\mini-sdk>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.25.214500021.06G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.16.401.13

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: f063fb42

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.016s
[One (M8) Q&A, Help & Troubleshooting] gajojet:
haha im sorry, all works now! thank you!, how if i want to unlock my bootloader again? the status is relocked now
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Either use the same unlock bin code (flash with fastboot command) you used before to unlock the bootloader. Or go through the process at HTCDev.com to obtain a new code.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
You can follow this one -

https://xdaforums.com/showpost.php?p=72655540&postcount=1259

This will update your firmware to Marshmallow and your current ROM should not be affected
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
As what [MENTION=660462]redpoint73[/MENTION] said - https://xdaforums.com/showpost.php?p=74178919&postcount=2389
[One (M8) Q&A, Help & Troubleshooting] Ismail92:
Thanks price, I will try it later and confirm
[One (M8) Q&A, Help & Troubleshooting] Ismail92:
It works, Thank u so much developer :laugh:
[One (M8) Q&A, Help & Troubleshooting] gajojet:
thank you, its work! you are the best! :victory::victory::victory:
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Post fastboot getvar all result (delete serial & imei no. before posting.

Unable to advise anything without device info
[One (M8) Q&A, Help & Troubleshooting] kidem42:
I swapped with custom ROMs, I want to go back to the stock (have backup), but the British stock with problems - there is no Russian (I do not want to work with locals) and problems with APN (it does not automatically pick up the MMS and the Internet). And with the stock not hunting eksperementirovat-time to lose. What do you advise?

TWRP 2.8.5,

S-on,

H 3.1.9,

R 1.2.9,

CID (orange001)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I believe there is no Russian language on Orang001.

Maybe try restore 6.12..401.4 and see. If I'm not wrong EU WWE has Russian language and wider selection of APN by default.
[One (M8) Q&A, Help & Troubleshooting] Wojciech Bielawski:
Hello All

I have a problem with my HTC One M8

After several updates I started having problems with your htc.

I often lose the network (like the icon is but no connection) many programs show me "app stopped ...." I have to clear the memory and it works again, once I did not have such problems ...

Can someone please give me something to do to return to stock romu ??

I have

boot loader - ulocked

S-ON

OS-4.16.401.10

CId: HTC_032

modeliD 0P6B10000

romver. 6.12.401.4

Hboot 3.19.0.000
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Very simple. Follow the instructions in the first post. Everything you need is in the first 5 posts. You don't even need updated firmware. It's all explained in plain English. You cannot go wrong if you read the posts and follow the simple and comprehensive instructions.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Most probably the issue comes from running MM ROM on LP firmware.

You can use the TWRP restore method as mentioned by [MENTION=3741261]Einwod[/MENTION] then OTA

Or

You can directly back to stock and be on MM - https://xdaforums.com/showpost.php?p=64926626&postcount=6
[One (M8) Q&A, Help & Troubleshooting] Wojciech Bielawski:
Will this also update the firmware ???

---------- Post added at 11:30 AM ---------- Previous post was at 11:04 AM ----------

C:\Windows\system32>fastboot oem lock

...

(bootloader) [PGFS] partition_update_pgfs: pg1fs_security

(bootloader) TZ_HTC_SVC_ENC ret = 0

(bootloader) [PGFS] partition_update_pgfs: pg2fs_sec_recovery

(bootloader) Lock successfully...

(bootloader) deinit_lcd

(bootloader) mipi display off

(bootloader) mdp_clock_off

(bootloader) turn off fd8c2308 failed 1 times. Try again...

(bootloader) disable_mmss_clk done

(bootloader) pll1_disable done

(bootloader) TZ_HTC_SVC_DISABLE ret = -1610744452 (0x9FFDFD7C)

(bootloader) [CRITICAL] SPMI write command failure: cmd_id = 0, error

(bootloader) = 4

(bootloader) [CRITICAL] SPMI write command failure: cmd_id = 0, error

(bootloader) = 4

(bootloader) [ERR] Cannot halt SPMI arbiter!!

(bootloader) [INFO] Rebooting device

FAILED (status read failed (No such file or directory))

finished. total time: 1.259s

What can these errors mean? ??

I still have

*** Software status: Modified ***

*** RELOCKED***
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Yes. The link was for RUU, which is a complete factory image, which updates all partitions, including firmware. It will also wipe all data on the phone.

Did the bootloader screen say RELOCKED, before you ran the command? If so, the error means the bootloader is already relocked, so you don't need to relock it to run the RUU.

I know the command says "fastboot oem lock". So maybe your confusion, is that you expect it to say LOCKED?

But it will only ever say UNLOCKED or RELOCKED, once an s-on device has been bootloader unlocked. And there is no functional difference between RELOCKED and LOCKED.
[One (M8) Q&A, Help & Troubleshooting] saraku:
Hi will this work on htc one m8 dual sim ?
[One (M8) Q&A, Help & Troubleshooting] :
As the second and third post contains backups for the dual sim it does. You just need to read carefully
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I think you need a RUU as your device is LOCKED and no TWRP installed.

Download 0P6BIMG_M8_DUGL_M60_SENSE70_MR_HTC_Europe_6.16.401.101_Radio_1.24.30336021.13G_30.69.336021.00_F__signed.zip

from here - https://easy-firmware.com/home/browse/category/id/7825/

download the free one is good enough.

then follow this guide but use the above RUU

https://xdaforums.com/showpost.php?p=64926626&postcount=6
[One (M8) Q&A, Help & Troubleshooting] andronik06:
Thank you very much for this tutorial! I just wanted to ask before I try it do I need to lock the bootloader of the device with the commands fastboot oem lock and fastboot reboot-bootloader, in order to start the procedure?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Depends on what you are trying to achieve.

If only to get back to stock, read post #1 (no need to lock bootloader)

Post #5 is for people who knows what he is doing & know why he needs to do that. Most probably not for you.
[One (M8) Q&A, Help & Troubleshooting] andronik06:
I just want to go from custom nougat rom to stock, so I will follow your guide..thank you!
[One (M8) Q&A, Help & Troubleshooting] xtreme86:
hi i want to go back to stock and update my phones software.i have come to a point where phone it downloads the 6.12.401.4 update but it cant install it for some reason. status 7. plssss some serious help needed here.what info and photos u need? ill provide all info u need for help,pics-cid-anything u need.plssss help me.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
If you are rooted, it will not install the OTA update, period. You need to take a careful look at this thread. Everything you could possibly need is in the first 5 posts. Read carefully and follow the instructions as written and you'll have no problem and be stock in a few hours.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Now why exactly would you post to this thread, without bothering to read the actual contents of the thread/tutorial?
[One (M8) Q&A, Help & Troubleshooting] xtreme86:
Thanks for the advice,all worked out well and my phone is up to date. What id like to know is about battery drain. Is there something i can do about it?it drains fast,something i didnt have before,do i have to check something???thanks in advance.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
After a few battery charging cycles, it should settle down. if not, you can use Greenify, Naptime or other battery modules that require root to work best.
[One (M8) Q&A, Help & Troubleshooting] bluefender:
deleted stock backup

recently got an m8 and rooted it and installed the latest twrp -3.1.1-0, i backed up the stock rom to the external sd card, then installed leedroid, all went very smoothly, so i decided id try viper rom, i deleted the twrp folder on the sd card that contained my backups...duh, id like to have the stock rom back in the twrp folder., with getvar, im not sure what exact backup i need in this thread, the phone is unlocked to any network, and is it a case of just putting back the twrp backup in its folder on the sd, so if i wanted i could just flash back to stock, thanks for any help.

C:\FAST BOOT>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.29.214500021.12G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno: SH45LWM0xxxx

(bootloader) imei: 35787105051xxxx

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: HTC__001

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 76df2b54

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
6.12.401.4 backup on post #3
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Mostly, yes. But keep in mind, that since you deleted the entire TWRP folder, and the subfolder within that is named per your phone's unique serial number, you will need to re-create that folder. Easiest way to do that (basically Steps 5 and 6 of the guide in the top post - just explained a little more):

1) Boot TWRP, select Backup

2) Check "boot" than make a backup. It doesn't matter what you are backing up, it's just to get TWRP to recreate the proper folder structure (boot just happens to be the smaller thing you can backup - think of it as a "dummy" backup).

3) Download the backup file that ckpv5 linked you to above. Unzip the folders, copy to the proper location in the TWRP folder.

4) If you want to restore to stock, select "Restore" in TWRP, locate the desired backup and restore it.
[One (M8) Q&A, Help & Troubleshooting] bluefender:
thanks, now what do i do with the file, just flash it like any rom with twrp install
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You should start reading from the beginning, I.E. post #1. Very simple if you can follow instructions and read.
[One (M8) Q&A, Help & Troubleshooting] bluefender:
many thanks, it worked perfectly... cheers
[One (M8) Q&A, Help & Troubleshooting] xtreme86:
hi ,may i ask what kernel u suggest?after i successfully updated to latest ota still got issues with battery draining fast. i did more than 3 full charge cycles but nothing changed.could it be kernel issue?what info u need from me??
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Off topic. This thread has nothing to do with custom kernels; nor kernel suggestions.

It's not an answerable question, anyway. What kernel is "best" does not apply to everyone. It varies depending on your personal usage habits, apps, and lots of other variables. Just because someone raves about a particular kernel, doesn't mean you will have the same results. Your results can and will vary.

If you want kernel suggestions, there are other existing, more suitable threads than this one, so just look around.

Anyway, it's probably better to use apps to figure out what app/process is causing the battery drain, and how to mitigate that.
[One (M8) Q&A, Help & Troubleshooting] ohadalush:
Taking too long :(

its been like 60 minutes since i completed the restore and its still stuck on htc reboot logo.

should it take so long?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Nope, something is wrong. It should maybe take 5-10 minutes at the most when rebooting after restoring the stock TWRP backup.

Give us some details, such as which backup number, what TWRP version, and do fastboot getvar all, and post the output (delete IMEI and serial number before posting).

I suspect you either restored the wrong backup (wrong OS number) or used the wrong version TWRP.
[One (M8) Q&A, Help & Troubleshooting] ohadalush:
Getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.0000

(bootloader) version-baseband: 1.19.21331147A1.16G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B63000

(bootloader) cidnum: HTC__622

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: c802cb02

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Ive tried TWRP 2.7.1.0 and then 2.8.1.0

Backup number: 2.11.708.2 (the only one i found matching my cidnum 622).

thanks for your help!
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
2.11.708.2 should be correct. I'd stick to TWRP 2.8.1.0, since that is what ckpv5 recommends for that backup number (2.xx).

You sure you did all the steps correctly? Maybe try it again, to make sure you didn't do something wrong. Or download the backup again, to make sure it was not corrupted upon download.
[One (M8) Q&A, Help & Troubleshooting] ohadalush:
yes, 100% sure, tried it 5 times already.

maybe i'll try to download the backup again,

is that a good enough source?

https://xdaforums.com/showthread.php?p=51536075#post51536075
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Backup for your version is in the top posts of this thread. I'm confused why you would be using a file from another thread, than posting here?
[One (M8) Q&A, Help & Troubleshooting] ohadalush:
Oh, i'm sorry i didn't noticed i have a backup in this thread, thank you! ill try it now.

and may i ask another question?

why cant i use higher versions of backup that fits my cid?

why using 2.11.708.2 and not 4.18.708.12 for example?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Because your firmware (hboot, radio, WiFi, etc.) is 2.xx and won't be compatible with newer ROMs. Probable issues include no boot (or extreme long boot times) and broken WiFi, as well as possible audio issues.

The whole point of this thread is to restore to the proper stock ROM corresponding to your current firmware, so you can update to newer version.

Or an alternative, you can relock bootloader and flash the RUU: https://xdaforums.com/showpost.php?p=70983904&postcount=7616

RUU is a full stock image, that will update everything to Marshmallow. Be aware, RUU

will

wipe the phone! Flash with htc_fastboot. Or if you have microSD card, change name of file to 0P6BIMG.zip, put on the card, insert in phone, and reboot to bootloader. It should auto detect the file and install it.
[One (M8) Q&A, Help & Troubleshooting] ohadalush:
thank you!

will this RUU get me OTA updates? and all the radio Wifi etc. will work?

what do you recommend better? RUU or this tutorial?