yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
I changed the CID to 1111111 and attempted to flash my zip again. Didn't work, so I flashed your zip with just the two files in it, and then tried to flash my zip again. It still produced error 32.

I really don't know what to do.
[One (M8) Q&A, Help & Troubleshooting] darg:
Confussed????

Hi sneakyghost. I tried to to flash the zip file following your instructions but i get a 'cannot open rom' message. This happen no matter what i name the 'rom' folder (ive tried ROM.zip, rom.zip, ROM and rom) but none of them worked. Im currently S-Off with Super cid. Ive downloaded the files repeatedly but that didnt work either. Ive tried deleting all the files bar hboot and android.txt but that gave me a 'cannot open message also. Really dont know where to go from here. Hope you can help:eek:
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
Does the bootloader need to be re-locked before flashing?

---------- Post added at 02:53 PM ---------- Previous post was at 01:57 PM ----------

Well, it looks like I've bricked my new M8. I locked the bootloader and flashed your firmware (with the two files included). It flashed successfully. I'd read somewhere that it's best to flash twice without rebooting, so I did that. I then ran fastboot reboot. Now I get the white HTC boot splash and it hangs. Holding down the power button won't even turn it off. Is there anything I can do? I'm so annoyed.
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
have you tried the vol. up and power button combo. as soon as screen goes black , release those and hold vol. down. should get you back to bootloader.

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
Ahhh, you're a life saver. TWRP seems to have been wiped, but I can at least get to the bootloader screen. Now I just have to reinstall TWRP so I can at least restore my Nadroid backup of my original ROM. That was a nervous few minutes.
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
glad it worked.:good:

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
It's refusing to flash the TWRP img via fastboot. Would that be because I re-locked the bootloader?

I guess I first need to establish whether or not the bootloader needs to be locked in order to flash firmware. If it doesn't, now that I've got s-off, I just need to find firmware that will flash, as I want to run stock Lollipop (with stock recovery and the bootloader locked).
[One (M8) Q&A, Help & Troubleshooting] mclos9e0:
To start android enter password

I flashed the 3.28.401.6 to my android that was running a Google platy ROM before i made the full switch to ViperRom 3.2 but I got stuck on a bootup page that apparently is an encryption code. Through a 3 hour process of reverting back to a very old firmware and to viperrom 1.6 I now have a working phone at least. I am slightly afraid to try to the firmware update again until I know it will defiantly work. How you ever ran into this problem before? Is it because I had the google play rom on my device when I did the firmware update?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Were you running a GPE based ROM, or did you do the GPE conversion? If you did the conversion, go to this thread for instructions and the download for the splash zip that will re-partition your phone to the proper sizes for Sense based ROMs.

After that, download this RUU, and run that.

Running the RUU will wipe your phone, so backup anything that is important to you.
[One (M8) Q&A, Help & Troubleshooting] mclos9e0:
Yes you were right! I had done the conversion to GPE to test out how lollipop would be and I personally was not fond of the new color scheme, but anyways yes I did find a splash file and was able to file everything through in about 10 mins after downloading the files. Viper 3.2 just opened up and so far its amazing! So much faster the even when i ran the HTC stock software. I cant wait to see the battery life that so many talk about
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Good Lord you're making your life hard man. What did you relock your bootloader for if you're S-OFF? You only ever need to do that if you're S-ON and want to flash a RUU.

Unlock it, flash TWRP, then go to the stock backup thread, restore some older WWE backup, let that backup update your phone to latest version automatically if you don't manage to do that.

It's not that hard really.

superCID is easily done: boot into fastboot, then type "fastboot oem writecid 11111111" - there is information on everything you need to know in my main thread's first 5 posts.

[EDIT]

Djluisbento has the proper, official lollipop RUU leaked, over in his thread. Don't have the link right now, mobile, but you'll find it over in my main thread in the post with all the helpful links, think post 4. That should get you going after you've done superCID.
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
Here? http://xdaforums.com/htc-one-m8/general/htc-one-m8-european-signed-ruu-0p6bimg-t2911563. I tried that just then, and it won't let me download due to too many downloads.

The CID is set to 11111111, I have unlocked the bootloader again and have TWRP installed. I just need a ROM that will flash.

If I can't get Djluisbento's RUU, do you have a link to another recent European WWE that might flash? Thanks.

EDIT: Google Drive is now allowing me to download it, so fingers crossed...

---------- Post added at 09:03 PM ---------- Previous post was at 08:08 PM ----------

Djluisbento's firmware has the same name as the file I've been trying the whole time, and it too results in error 32.

Can you please direct me to a previous European WWE file that will allow me to update to Lollipop OTA?

Thanks heaps.

EDIT:

(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:

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

(bootloader) serialno: SH46CWM06976

(bootloader) imei: XXXXXXXXXXXXX

(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: 3aa067db

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Did you flash the hboot separately yet? If not, try. If you did, just flash my full wipe 4.16.401.10 and afterwards restore or flash some stock Lolli ROM. If you flash my full wipe, TWRP will again be replaced with stock recovery, so you'd need to flash TWRP again after doing so.

In my main thread are two more RUU's of older versions, somewhere around the last 10 pages or so. You could try those too.

[EDIT]

Here are the links for those two self-made RUU's from me:

RUU_3.28.401.6_M8_WWE_Stock.exe

RUU_3.28.401.9_M8_WWE_Stock.exe
[One (M8) Q&A, Help & Troubleshooting] anttaz:
Which of your two is higher?

4.16.1540.8

or

4.16.401.10

and why is my bootloader showing as? 4.20.631.2
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
How to read version information of HTC Software? Nobody told ya, right? Well reading can be of some help sometimes. Its in the first posts.

4= main HTC version, usually increases with each android rebase

16= subversion of that mainversion, whenever HTC pushes some fixed version. Resets to 0 with a rebase.

401 / 1540= "SKU" delimiting the region that software is for. List is in my first few posts somewhere. You can look them up.

8 / 10 sub version of the "16" -usually increases with small bugfix releases that do not contain any major software changes.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
4.20.631.2 is for Rogers Canada. x.xx.631.x - Rogers Canada (WWE) 4.16.401.10 is the current firmware for WWE model phones or those that have S-OFF.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
They are all for different versions of the M8. None are actually "higher".

The first on is for the Developer Edition.

The second one is for International WWE.

Your's is Rogers/AT&T

The third series of numbers is the indicator for the versions of M8 that the firmware is compatible for.
[One (M8) Q&A, Help & Troubleshooting] anttaz:
I am S-Off but why the 20 after the 4 for 4.20.631.2. if all same as 4.16.XXX.XX?

:confused: :confused:
[One (M8) Q&A, Help & Troubleshooting] Einwod:
From [MENTION=1102297]Sneakyghost[/MENTION] s post in reply to yours:

How to read version information of HTC Software? Nobody told ya, right? Well reading can be of some help sometimes. Its in the first posts.

4= main HTC version, usually increases with each android rebase

16= subversion of that mainversion, whenever HTC pushes some fixed version. Resets to 0 with a rebase.

401 / 1540= "SKU" delimiting the region that software is for. List is in my first few posts somewhere. You can look them up.

8 / 10 sub version of the "16" -usually increases with small bugfix releases that do not contain any major software changes.
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
4.20 is more evolved than 4.16. It will probably contain a few changes and most likely bug fixes. Yours is a 631 so Rogers in Canada, right? That can use the WWE 401 firmware just fine according to my information, provided you set your phone S-OFF and SuperCID. BUT since the 631 is already at 4.20 i'd rather keep that. Its developed further.

4.16.1540.8 is slightly older than 4.16.401.10 - DevEd is 1540 and WWE is 401. They are both mostly the same, except for the different region.

10 is a slightly bug fixed version of 8.

If i had to choose which one to use for my European phone, i'd go with the 401.
[One (M8) Q&A, Help & Troubleshooting] anttaz:
Many thanks that answers my questions. No I am in England Europe phone is 02 but I changed mid to Europe and have super cid

---------- Post added at 07:08 PM ---------- Previous post was at 07:03 PM ----------

Also is there an mid for Europe unlocked developer ? As us have bright side we just have Mr ?
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
Yes, flashing hboot didn't resolve error 32. I also tried flashing your full wipe afterwards.

Thanks for the links to the two RUUs. I'm downloading 3.28.401.9 now. Hopefully it works and I can get my M8 booting again. Just to confirm, I run the exe while in fastboot mode and the bootloader can remain unlocked?
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Yes. Bootloader lock doesn't matter when S-OFF.

Mobile Post
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
All fixed now. 3.28.401.9 installed without an issue and immediately offered the update to Lolipop OTA, which also installed without any dramas. Thanks for your help...I really appreciate it. I've gone from a soft-bricked phone to running stock Lollipop, which is what I wanted.

I've got a couple of minor questions.

1. Would updating to 4.16.401.10 automatically update the stock recovery to this version? Booting into stock recovery doesn't list the version number.

2. Is Hboot and the bootloader the same thing? Hboot is listed as 3.19.0.0000, while the latest bootloader is apparently 3.28.401.9, so I was wondering if it's appropriate to manually flash the .img to update the bootloader.

3. Is the 3.28.401.9 you linked to the European RUU?

Thanks again.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
1: No

2:No. not exactly. That isn't your bootloader, that is your firmware. What .img?

3: It is the WWE RUU.
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
There were 3 posts explaining how to read HTC software versions, written for YOU. Now you ask if this is the wwe RUU?

Maybe you should consider not touching your phone at all and stay away from xda with your next device, because messing around with firmware and ROM's requires at least a minimum of reading and learning.

What you do is quite dangerous.

Mobile Post
[One (M8) Q&A, Help & Troubleshooting] Pumpino:
I believe your post about HTC software versions was directed at someone else.

I know the KitKat RRU you linked to is WWE (World Wide English). My confusion was in relation to why some threads further label WWEs as European, etc.

I've been on xda for years and previously flashed Samsung, Sony and Nexus devices without major issues. This is the first HTC device I've owned, and I've only had it for three days. None of my other flashing experiences required paying for software to s-off, changing the CID, changing the MID, learning about different types of firmware and relying solely on fastboot commands. It's somewhat confusing to a newcomer, even after reading multiple threads. Suggesting that I should stay away from xda seems a little harsh.
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Yeah sorry mate. I do get fed up with such questions a lot. It's simply very tiring. There's a lot of info on HTC devices and what's what in my main thread. Busy yourself with that for a while when you've got some spare time.

I haven't managed to find easy wordings and logical structure, it's mostly a heap of information and you'll have to do a lot of ordering yourself, but most noteworthy info is in there. Especially post 5 holds a lot of contextual background info.

It's worth the time, really. Just do a bit of learning and I'll leave you alone. Sorry for being harsh.

Mobile Post
[One (M8) Q&A, Help & Troubleshooting] Janjij:
I tried to flashM8_4.16.401.10_WWE_TWRP2840_NoWipe_rename_to_ROM, but i her error 90 it doesnt help to run the command again.
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
I've had several phones to look after where more than 5 attempts were needed. Error 90 usually has to do with hboot not being able to flash the other images, so a second run is needed. Yet on the M8, for some odd reason, often times you have to repeat it several times without reboots. One phone needed 7 runs before all images were flashed.
[One (M8) Q&A, Help & Troubleshooting] creepinchi:
Can I use your zip files with the SD card method outlined by skulldreamz? If so, which zips should be used, the combined NoWipe or Full Stock Wipe?
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Of course you can. Any RUUmode zip can.
[One (M8) Q&A, Help & Troubleshooting] arclight25:
Quick question.... I downloaded and flashed the latest AT&T zip to my M8 and installed the latest Viper 4.0, with mostly no problems. Is this the correct firmware that I should be using? Or would it be more beneficial to have the Dev firmware installed?
[One (M8) Q&A, Help & Troubleshooting] Janjij:
I have repeated over 20 times, but the message appears all the time:(
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Did you try the real RUU of that version yet?

And what's your CID and MID by the way? And are you S-OFF?
[One (M8) Q&A, Help & Troubleshooting] Janjij:
No, i tried only M8_4.16.401.10_WWE_TWRP2840_NoWipe_rename_to_ ROM. Is this the right one M8_4.16.401.10_WWE_FullStock_rename_to_ROM.zip?

CID: HTC__001

MID: 0P6B10000

Yes, i am S-Off
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Honestly everything is as it should be, I can't see a mistake there. Currently, I can't say what's wrong. Which firmware are you on right now?
[One (M8) Q&A, Help & Troubleshooting] Janjij:
I am on 4.4.4.
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
That doesn't help. Exact firmware. Do a fastboot getvar all and post the output minus the IMEI and serial.
[One (M8) Q&A, Help & Troubleshooting] Janjij:
(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.10

(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: HTC__001

(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: 3aa067db

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

Execution time is 37(ms)

Now I see my main version is 4.16.401.10. Is it alll right now?
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
Yes. Seems it flashed
[One (M8) Q&A, Help & Troubleshooting] Janjij:
Ok, thank you and sorry for wasting your time. I thought I would update my firmware to Lollipop
[One (M8) Q&A, Help & Troubleshooting] arclight25:
The only reason I ask is that I seem to be having some cache issues with the Play Store. Some of my larger apps will not update. I get the (492) error. Also for some odd reason, while on wifi, I cannot connect to the Venom Hub. Mobile data works just fine. So I am wondering if I got a bad flash or should go up to the Dev version.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
We would need to see the details of "fastboot getvar all" to say whether you have the right firmware installed for your CID. If you can post the results minus your serial and IMEI numbers, I'm sure someone could help.
[One (M8) Q&A, Help & Troubleshooting] arclight25:
Thanks for the reply....Here is the info
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You are S-OFF. Your firmware is still from kitkat era. You need to update your firmware to the latest version. I think then, you will find your phone working better.
[One (M8) Q&A, Help & Troubleshooting] arclight25:
I used the most recent AT&T one listed. So I should go up to the dev version?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
What dev version are you talking about. You downloaded the most recent AT&T what? ROM, update, firmware. You have to be more specific.
[One (M8) Q&A, Help & Troubleshooting] arclight25:
Sorry, the most recent at&t firmware listed on the list from the OP

https://docs.google.com/spreadsheets/d/1aNd_nm4Em1wamRLFT7qHM2c3O9_sg_H3ztBrGq1u9Ws/pubhtml

Dev edition firmware is listed there as well. That was the one I was looking at going to if needed.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
The question has to be "What ROM are you wanting to run?" Then we can decide which proper firmware to flash. Just FYI, I followed the guide here: http://xdaforums.com/htc-one-m8/development/progress-fuu-m8-t2813792 and successfully updated my firmware to what I wanted after manually flashing down a firmware, just to test. I have just this minute finished. All is working OK. If you would like personal help, please send me a PM.
[One (M8) Q&A, Help & Troubleshooting] arclight25:
I have the most recent Venom ROM 4.1.0 on my phone now, which is why I believe my issue is with the firmware. Just a couple odd minor issues happening.

I followed the same guide on this last firmware update as well. Sorry for being a pain. I am really not that stupid when it comes to this stuff! LOL!
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Venom 4.1.0. is based on 4.16.401.10 firmware, so that's what will work BEST with it. Download the NO WIPE firmware from the page you mentioned earlier. This one: https://www.androidfilehost.com/?fid=95916177934517672

Rename it to ROM or rom and place it in the com folder. Then start the FUU update facility from within the same folder and it will flash it for you. I attach a thumbnail of the rom.zip inside the com folder. Please feel free to PM me for more assistance.
[One (M8) Q&A, Help & Troubleshooting] Pete2506:
Hello Sneaky,

I updated firmware and flashed new viper, but my phone now looses wifi connection. When it is connected every thing works but if screen goes off it disconnect and does not reconnect. It says scan and when I try to connect manually it does not work. Any advice?

Regards Pete
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Hi Pete, it sounds as though your firmware was not updated correctly. Check the bootloader screen and see if all the writing is green on the top part, especially the OS line. If there are two colours there and two different numbers, you have not flashed the firmware correctly. You need then to reflash the firmware again, TWICE.
[One (M8) Q&A, Help & Troubleshooting] Pete2506:
Everything is green, but the os line says 3.xxx and when I check firmware in settings it says 4.xxx
[One (M8) Q&A, Help & Troubleshooting] Einwod:
The firmware in settings/about is only the base that your ROM is based on. The firmware in bootloader screen is what you actually have on the device. So you're still on kitkat firmware.
[One (M8) Q&A, Help & Troubleshooting] Pete2506:
So, backup of rom and use a full wipe fuu.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
What is your CID number and current firmware version? Are you S-OFF?
[One (M8) Q&A, Help & Troubleshooting] Pete2506:
S off and 1111111111 cid

Bootloader firmware is 3.28.xxxx
[One (M8) Q&A, Help & Troubleshooting] Einwod:
3.28.??? What is the next numbers? With S-OFF you can flash any firmware, no need to wipe.

---------- Post added at 00:09 ---------- Previous post was at 00:02 ----------

@Pete2506 The new Viper ROM is based on 4.16.401.10 firmware so that's the one you should go for. https://www.androidfilehost.com/?fid=95916177934517034
[One (M8) Q&A, Help & Troubleshooting] Pete2506:
Flash via adb in fastboot right?

Regards Pete
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Yes. Use the proper commands and flash twice.
[One (M8) Q&A, Help & Troubleshooting] Pete2506:
Now it seems to be properly! Thanks mate!

Regards Pete
[One (M8) Q&A, Help & Troubleshooting] adiel91:
Hello [MENTION=1102297]Sneakyghost[/MENTION], and thank you for the detailed guide.

Please clarify the following for me, if you may.

( If its clarified in the main post - please forgive me for not paying attention or understanding it. english is not my first language )

I'm coming from firmware 3.28.401.7 , and want to update to 4.16.401.10.

of course i'm S-OFF as you mentioned.

I want to use the first method you suggested, The FUU method.

First of all,

For running this method, do i need 4.16.401.10 firmware zip file?

Or i understood incorrectly - and the FUU Method just doing the INCREMENTAL UPDATES needed for the firmware jumping, and later i should flash 4.16.401.10 firmware on my own?

Second,

For using FUU Method - Do i need anything else besides the downloads provided:

EMPTY FUU STRUCTURE and FUU software itself (which BTW i can't seem to find a download link for it - am i that blind? :confused: )

(Drivers & Visual C++ already installed on my machine)

Last (but not least ;) ),

After using FUU Method, i understand my custom recovery (TWRP) will be gone.

Can i install my intended custom ROM (assuming i've placed it on my external SD-Card) without TWRP? through the "regular" recovery?

Thank you very much my friend

Appreciate your answers

:good:
[One (M8) Q&A, Help & Troubleshooting] Forsaked:
1. The FUU already contains the latest 4.16.401.10 firmware, so you don't need to extra flash it.

2. You just needs the files he provides.

3. You need a custome recovery to flash a custom ROM, just flash TWRP via fastboot mode after the FUU and you will be fine. ;)
[One (M8) Q&A, Help & Troubleshooting] adiel91:
That was quick :)

Thanks again and one last question:

In the link you provided - i should download to one under "Full Stock - WIPE Zip's" that says "stock 4.16.401.10 International"? (my htc is the international version)

Thanks friend!
[One (M8) Q&A, Help & Troubleshooting] Forsaked:
When your main-version in the bootloader includes x.xx.401.xx, which you already statet (you told you have S-OFF, SuperCID right) it is the right choice! ;)
[One (M8) Q&A, Help & Troubleshooting] Sneakyghost:
FUU, TWRP, ROM. In that order, nothing else needed.

My batch tool in post #3 includes TWRP. If you want it easy, download that.

Mobile Post