yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] azid96:
I think i messed up

So I wanted to update my firmware to use skydragon but i used FUU exe from my pc and yes now my phone wont boot up i dont know what to do which rom to install to make sure it works can anyone please help a brother out........now my getvar data is as follow

(bootloader) version: 0.5 (bootloader) version-bootloader: 3.19.0.0000 (bootloader) version-baseband: 1.21.21331147A1.19_2G (bootloader) version-cpld: None (bootloader) version-microp: None (bootloader) version-main: 3.28.401.6 (bootloader) version-misc: PVT SHIP S-OFF (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: df77f8b7 (bootloader) hbootpreupdate: 11 (bootloader) gencheckpt: 0 all: Done! finished. total time: 0.068s

please somebody help me
[One (M8) Android Development] Sneakyghost:
Used full wipe? Restore nandroid or reflash ROM.
[One (M8) Android Development] popoyaya:
Am I right in thinking that if you're s-on the only way to change firmware is ruu?
[One (M8) Android Development] xunholyx:
Yes, that's easiest and quickest. Or you can update by going back to the stock ROM and recovery, and using the OTA system that your carrier/HTC provides.

However, if you are thinking about downgrading your firmware, you can only do that with S-Off
[One (M8) Android Development] andreasyeah:
Hi,

Quick question(and stupid). I am international so I assume 6.12.401.4 has the latest ADSP but does it work with HK? If I use this switcher is it going to install an older version of ADSP?

Thank you
[One (M8) Android Development] Einwod:
No reason for it not to work. Make a Nandroid backup before you flash. Any problems, simply revert to your saved Nandroid.
[One (M8) Android Development] Cremnomaniac:
Ive been researching carefully to make sure I avoid the problem of skipped updates. What confuses me is that some developers are providing FUU.zip which include system.img, and posting it under RUU threads. I've read the OP a couple times, but I'm still not sure what I'm getting with those zips or why they're named FUU. You stated you don't include system.img. That's clear, thank you.

I'm going from KK4.4.2 (see sig) to MM6.0. I know this requires everything be updated in FULL. Can you explain the naming of FUUs when they contain system.img?

If I use a RUU to update do I assume its a full update, or how do I determine it's a full update not incremental?

Is it better to flash a FULL firmware update then run the RUU?

Any advice is appreciated, and thank you for guide.
[One (M8) Android Development] Sneakyghost:
I've not seen what you call a "FUU", not in that config.

I'm packing my firmware sometimes together with HTC's Aruwizard.exe and it's dependencies and I'm then naming that a FUU to make it sound similar to the RUU, yet different, as it's for one not delivering system image and secondly it's unsigned, so cannot be flashed on S-ON.

If someone else basically creates RUU, a self made one,b with system, and calls it FUU, my guess is, the only difference to a RUU would be the missing HTC signature/key, plus it'll probably not be split images inside like in a RUU, which can be a problem on some phones, which don't accept the sheer size of a system image.
[One (M8) Android Development] Cremnomaniac:
Sneakyghost, I have another Firmware question. Since I'm coming from KK 4.4.2, and need to catch all the updates in one, I found an All-in-one firmware Here for MM6.0.

Since I wanted to try the Viper ROM I lchecked that thread for firmware, but I all I found was warning about KK and verizon users being SOL. So my question is If I update with an RUU (specifically this one HERE-Custom s-off only RUU). Does that also update ALL the necessary firmware and partitions? I like the RUU because its safer, but.....

The reason I'm asking is because I've looked at various zip file that say they're full updates, but I've discovered that the packages are different, some partitions not included, different file sizes, etc. I looked at the venom site but don't see firmware. The ALL_in_One looks like it does what I want.

Is there an Firmware update package you recommend for Viper on a Verizon M8? Again, any advice or suggestions you have is appreciated.

Edit: I found this link https://docs.google.com/spreadsheets/d/1aNd_nm4Em1wamRLFT7qHM2c3O9_sg_H3ztBrGq1u9Ws/pubhtml# but no verizon version listed.
[One (M8) Android Development] Sneakyghost:
Oh you found THAT link, yeah?

THAT link is my main download sheet and it's clearly in the OP, where it also says "NO CDMA" so I wouldn't really know what your question here is in a GSM only thread.

I have no idea how to help you there because I don't understand the question and if you're CDMA, I can't help you anyway.
[One (M8) Android Development] Cremnomaniac:
Okay then, thanks for your time
[One (M8) Android Development] Balajumb:
I'm not sure but I think you can s-off your phone with firewater
[One (M8) Android Development] Black-FR:
No, he can't... firewater doesn't exist anymore.

He could s-off via sunshine.

But it's off topic here.

Gesendet von meinem HTC 10
[One (M8) Android Development] Balajumb:
He is 4.4.2 maybe his hboot version can decide whether he can or not
[One (M8) Android Development] Black-FR:
The hboot doesn't matter.

The servers aren't online...

That's all, which I will say here about the topic.

He could use sunshine or he could stay s-on.

Gesendet von meinem HTC 10
[One (M8) Android Development] Cremnomaniac:
My comment had nothing to do with attaining S-off, and apparently no one reads signature lines

I

I

:rolleyes:
[One (M8) Android Development] xunholyx:
Well, for me right now, I'm using the chrome browser on my phone, so I don't see your signature. Just saying.........
[One (M8) Android Development] redoregon:
No one using Tapatalk or the XDA app on phones see sig lines either.
[One (M8) Android Development] Bob in Northern NJ:
Deleted....

searched the forum and found the answers to my question.
[One (M8) Android Development] krihoum:
hello

I have asked this question in the VIPER ROM section but i also think this is relevant to this section:

I just want to confirm if the latest firmware for International is 6.12.401.4 ? I am using HTC M8 and i want to upgrade my ROM from VIPER 5 to VIPER 6 so i need to have the latest firmware

Many thanks
[One (M8) Android Development] Hamodi:
im gonna try to flash this firmware with vinom rom to see if its work . i will let you know what happen in a bit mate :)
[One (M8) Android Development] krihoum:
thanks a lot

my confusion is about the firmware number: people say the international should be 4.16.401.10 which is dated 26/01/2015

but in the list the last international version is 6.12.401.4 dated 17/01/2016

cheers
[One (M8) Android Development] xunholyx:
4.16.401.10 is the last of the Lollipop firmware for WWE/European/International (Android 5.x.x), and 6.12.401.4 is Marshmallow firmware (Android 6.x.x). Go with the newest.

Lollipop was/is compatible with the last ViperOne version based on official M8 Marshmallow (ViperOneM8 5.0.2), but I'm not sure if it works with ViperOneM8 6.0.0

Anyway, it's always a good idea to keep your firmware updated to the latest versions.
[One (M8) Android Development] Sneakyghost:
I think he's confused about the order of the zip's in my list, which isn't the same as the the order of versions...

I generally drop the zips when I get the files, so often the last in the list can be an older file than the previous links.

Look for the HTC versions and stick to those with a 401 (WWE) in them, or whatever variant you guys are going for.
[One (M8) Android Development] grafik2:
It's been years since I flashed a new ROM. I want to do one now but I'm many firmwares behind. Does the new ROM contain the firmware updates, or do I need to update firmware before flashing the ROM?

ARHD going from version 10.2 to 53.1
[One (M8) Android Development] krihoum:
Thanks for the tip
[One (M8) Android Development] Einwod:
To save any problems, my advice is to return to stock then take whatever OTA updates come until you have MM. Then flash arhd 53.1. It's the simplest way.
[One (M8) Android Development] xdamember143:
Hi im a noob at this but how do you go back to stock? I'm rooted have twrp 3.0.02 and have s-on?
[One (M8) Android Development] mrrocketdog:
[MENTION=3741261]Einwod[/MENTION] , would this thread help them out ?

http://xdaforums.com/showthread.php?t=3086860

"err on the side of kindness"
[One (M8) Android Development] Einwod:
Absolutely. :good:
[One (M8) Android Development] keysersozer:
Hey. Sorry for Noob question. (-:

Whats the difference between international and dev Edition firmware?

Can i Flash dev firmware on a international device s-off without Problems?

Gesendet von meinem HTC One M8 mit Tapatalk
[One (M8) Android Development] Einwod:
I don't know the exact differences between the firmwares, however you can flash the dev edition to an S-OFF device without issue.
[One (M8) Android Development] adiel91:
Hey,

which version should i use ?

i have htc one m8 international version, currently using build number 6.12.1540.4, yet in the google drive the latest international version is 6.12.401.4	from 17.01.16

Should i update to this version ? it seems like an older version than the one i've got

What is recommended for my htc?

thanks
[One (M8) Android Development] Einwod:
Build number means nothing about your firmware. The build number is the firmware version that the ROM is built from. In your case, that build is from developer firmware. To find what you have, see the results of fastboot getvar all. If you want help, then post those results after removing your serial and IMEI numbers.
[One (M8) Android Development] adiel91:
Oh, didn't know that. thanks. here is the output from fastboot getvar all:

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.24_2G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.1540.4
(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: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.047s

According to this, which fw version should i flash ?

Thanks
[One (M8) Android Development] Einwod:
As you are s-off, you can flash any firmware. It is a European model according to the mid number. If your current rom is working OK on your current firmware, there's no need to update. You have MM firmware.
[One (M8) Android Development] Sneakyghost:
2.22.401.4

Recent additions​

​

Notes:

- 1 brick, 1 nearly-almost-just_missed brick happened with 2.22 Firmware, i heard about those after i had already flashed mine. Mine worked fine. I tested both FUU's and both zip's multiple times under varying conditions, so i assume they are not safer but also not unsafer than any other firmware packs on xda.

2- the FUU's are both based on a full, true 2.22.401.4 RUU zip, that was only decrypted, nothing else. These are as safe as safe can be on our picky M8.

- I am running this firmware since a little while now and i am very happy with it, it seems the radio works much better, even with the "old" ROM.

[EDIT]

Fell asleep last night while editing the links into the Table. Forgot the NoWipe FUU :D

Added that now. Sorry.
[One (M8) Android Development] donmarkoni:
You mean THIS?

BTW, thanks for the additions. :)
[One (M8) Android Development] Sneakyghost:
Nah bro. :D seen that one. Won't even comment. That's just sad. Really. No I know about a brick where the owner doesn't want it communicated so I can't detail it but there was a very real one just from flashing the new firmware, plus the other semi-kinda-brick was in our Venom team but we could stop it from happening because I was watching it. :D

mobile post... lazy typing...
[One (M8) Android Development] donmarkoni:
That was a lucky guy/girl having you around :) , too bad about that other one...

What really irritates me is some people just don't wanna listen... I remember you repeating many, many times [highlight]not to use dd for crucial partitions[/highlight], like hboot... Now we have a thread propagating it and people doing.

OK, enough off-topic here, they have their own thread...

From what I read, I'll be needing 2.xx FW soon for new ROM versions, but I would really like having custom hboot like firewater 3.16 now, or even engineering one like rumrunner 1.54 on M7. Having that later one on my M7, I had a "feeling" like I'm in advantage when it comes to avoiding bricking, or even fixing semi-bricks, as long as hboot isn't damaged. If you have any info about upcoming hboots, please share, if you didn't give your word not to, of course.
[One (M8) Android Development] Sneakyghost:
I am talking to [MENTION=711482]beaups[/MENTION] and the gang very little. You will have to ask him or [MENTION=2376614]jcase[/MENTION] for custom hboots.

Just let me state this one fact again:

The M8 seems to be overly sensitive to flashing single, crucial partitions and so creating mixed firmware generations on the chip. After all we saw during the past months, most bricks seem to be related to exchanging hboot only. Or sbl or pg2fs or what else is critical here. If i remember right, it was even beaups himself who sent me congratulations to my new thread, sarcastically saying hes looking forward to all the bricks. Because it was him who came up first with the thought that this device seems particularly picky and i can only say, i am not going to encourage custom hboots of any kind at the moment. So if you want your engineering hboot, check with the guys who provide it if it is going to support the new 4.4.3 System and cope well with the firmware for that system, namely being 2.22.

Sorry but in this case i am not able and not willing to help. Custom hboots of any kind are regarded as principally dangerous by me until someone proves they are not.
[One (M8) Android Development] aussie1234:
2.22.401.4

Flashed firmware 2.22.401.4 downloaded from Renovate's website and with the instructions on this thread it worked without a hitch.

Thank you for this guide. I read and re-read first before attempting any firmware flash.

Cheers

Aussie :)
[One (M8) Android Development] anit77:
Thanks Sneaky, ran 2.22.401.4 no wipe without issue. :good:
[One (M8) Android Development] Andrewtst:
Edit: Problem solved.
[One (M8) Android Development] Anonamoose:
Help! I tried this on a s-offed unlocked HTC One M8 Tmobile and I get this error code

Microsoft Windows [Version 6.3.9600]

(c) 2013 Microsoft Corporation. All rights reserved.

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

sending 'zip' (46552 KB)...

OKAY [ 2.395s]

writing 'zip'...

(bootloader) adopting the signature contained in this image...

(bootloader) zip header checking...

(bootloader) zip info parsing...

FAILED (remote: 99 unknown fail)

finished. total time: 2.663s

C:\Program Files (x86)\Minimal ADB and Fastboot>
[One (M8) Android Development] guyd:
Did you do step 3 before the flash zip command?
[One (M8) Android Development] Anonamoose:
Yes I did after I waited fully for it to be in that mode only then did I try. Btw i rebooted phone and pc and tried 5 times before posting
[One (M8) Android Development] guyd:
Redownload Sneaky's firmware pack and check the MD5, then try again to flash it per OP.

Are you also Super CID ?
[One (M8) Android Development] Sneakyghost:
+1 on the superCID.

Also, is your S-OFF real? Did you see your boatloader say S-OFF?

mobile post... lazy typing...
[One (M8) Android Development] superchilpil:
On the latest firmware and viper 1.8 I've noticed that certain audio formats would not produce audio.

I tried everything I could think of that could of caused it and when I pushed back the stock adsp.img audio started working again. Not sure if this has been covered but I figure I'd throw this out there
[One (M8) Android Development] dgtiii:
I have the 401.4 firmware and have no audio issues on Viper 1.8, Dev edition phone
[One (M8) Android Development] superchilpil:
What format do you use?

I'll admit it's extremely odd, I've checked the md5 and it matches up. There's no mistaking that it was the asdp.img but maybe it didn't flash correctly. I'm going to flash it again and check the results

---------- Post added at 12:36 PM ---------- Previous post was at 12:28 PM ----------

Disregard I know what I did wrong :P
[One (M8) Android Development] Souldrinker:
Yeah, I was quite worried before attempting to upgrade my phone and read this guide and all the error cases several times, but after seeing your post I also downloaded the firmware from Renovate's website since that one seemed to be for the m8_ul/u phones and the ones here seem to be for m8_ul_ca (AT&T?). Not sure if it would have mattered, but it felt better flashing one that claimed to be for my phone.

My phone was a Swedish Three branded (H3G__G04) phone, so I changed cid to HTC_Y13 (which I had on my previous Telenor phones: Desire & One X) and flashed away. I got a bit worried first when I got the error 90, but that seemed to be expected, so I just flashed again and then it worked :)

I'm still on Viper 1.8.0, and sound and wifi still works :)
[One (M8) Android Development] Sneakyghost:
The model ID is probably an error on my side. I've only been looking into the different models superficially yet, no proper scheme.

M8_ul_ca is what it says in the sheet with the links but look at the version numbers - it's only 401 zips and those are international, WWE or EMEA as HTC likes to call it.

Probably need to correct that in order to avoid confusion.
[One (M8) Android Development] tyfoxx:
Hello all, I had issues with s-off, the process said there was an issue with my device that the dev... Have not figured out yet.... But with update the Website once one is found....

Take care,

Tyfoxx
[One (M8) Android Development] dgtiii:
Are you talking about firewater? That is not compatible with all devices. You have to use Sunshine s-off.
[One (M8) Android Development] adiel91:
Actually im having some overheat issues and booting that takes forever. I thought maybe newer firmware might help (tried replacing battery to a new one and also reflash the rom after full wipe, didn't help)

Should i use the latest version available of fw (by date, in the google drive folder) or this wont have any effect?

Thank you
[One (M8) Android Development] Einwod:
You can try reflashing the same firmware or the other you quoted earlier the 401 version. Be careful though, a fully signed firmware from HTC will wipe your device, so be warned and make backups of whatever you want to keep. Or if you prefer, go to stock a version lower and take new updates to MM. Again backup what you want to keep.
[One (M8) Android Development] adiel91:
I don't quite follow - there is a version in the google drive that requires no wipe , i can't use it to flash oly firmware without rom and without wiping?

As i recall, latest fw i've flashed, didn't involve any rom install or wipe - just flashing 1 img file that contains the firmware

Am i wrong??
[One (M8) Android Development] Black-FR:
I guess he talked about a RUU, as that's the only full firmware provided by HTC.

To answer your other question.

If you use the no-wipe firmware package, provided by sneakyghost, then you won't need to flash the ROM and also won't lose any data.

The package will update your firmware and contains all parts of the firmware.

Gesendet von meinem HTC 10
[One (M8) Android Development] :
6.21.401.1 ?

I've seen in quite a few threads 6.21.401.1 being mentioned. Is it an updated firmware for marshmallow wwe devices with 6.0.1 and bug fixes ?
[One (M8) Android Development] Einwod:
Correct.
[One (M8) Android Development] Bradl79:
where can i get marshmallow, is this for the skydragon one? i couldn't find any other mm roms
[One (M8) Android Development] Einwod:
Download and flash the firmware package then it will be updated to Marshmallow. What ROM you run after that is up to you.
[One (M8) Android Development] Bradl79:
Thank u
[One (M8) Android Development] znayver:
Is this version 6.21.401.1 is for (international) htc one m8?i have now the 6.12.401.4 android 6.0..this version 6.21.401.1 is android 6.0.1?can i install this version?or 6.12.401.4 is the latest rom?
[One (M8) Android Development] xunholyx:
Yes it is.

Yes you can.
[One (M8) Android Development] znayver:
Tnx a lot my dear so 6.21.401.1 is newer than 6.12.401.4???can i wait for ota update from 6.12.401.4 to 6.21.401.1????
[One (M8) Android Development] xunholyx:
Unlocked bootloader, custom recovery, and custom ROM? Then no, you won't get an OTA.
[One (M8) Android Development] znayver:
No i have stock rom.i dont try any rom root or anything
[One (M8) Android Development] xunholyx:
Then you should wait for the OTA. The newest version that is out now is a leaked version.
[One (M8) Android Development] znayver:
Tnx dear so my htc m8 international will be updated to 6.0.1 in the future and i will have the ota update?
[One (M8) Android Development] ahmed.ismael:
6.12.401.4 is for devices with mid 0p6B10000

and 6.21.401.1 for devices with mid 0p6B67000

am i right
[One (M8) Android Development] xunholyx:
Yes, you are right. Thank you.

I was confusing it with the recent WWE update for the HTC 10.

That being said, I don't know if HTC will even have another update for the M8. It is past its EOL date after all. There may possibly be an update to Nougat, but I would be surprised if it actually happened.
[One (M8) Android Development] znayver:
Ok..tell me dear you think that htc will be updated htc m8 to nougat ?is there a little chance?
[One (M8) Android Development] ahmed.ismael:
you are welcome

and thank you for helping us

let's hope htc will make it
[One (M8) Android Development] Einwod:
What model is your M8. CID number would help.