yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Einwod:
Check your CID in the first post here: http://xdaforums.com/showthread.php?t=2701376
[One (M8) Android Development] jergutierrez:
I'm hoping that Sneakyghost can build a No Wipe FUU for the latest TMobile Lollipop firmware.

As soon as he has time.
[One (M8) Android Development] xunholyx:
Do you really think editing OP will help? You delusional fool! Nobody reads OP. Or anything at all anymore for that matter, from my experiences here.

For example, this comment. Totally OT. ;)
[One (M8) Android Development] Sneakyghost:
The request was already made by someone via pm a few days ago and I decrypted the RUU and have the zip's done already but I wanted to upload them when I have the FUU also done. I can do that Sunday maybe.
[One (M8) Android Development] mariosaraylian:
M8 S-OFF

Hey Guys:

Is Sunshine the ONLY game in town to S-OFF the M8 now?? I can't do anything until they release their version 3.0.

I had an M8 that I bought in October then I traded in for a warrenty exchange issue and when I tried to Soff this replacement they sent me, Sunshine won't work and they are aware of it and everyone is waiting for Sunshine 3.0 in order to S-Off their M8's with this newer Hboot software that HTC deployed...
[One (M8) Android Development] Forsaked:
This Question has been answered several times here and in VormersGuide, Sunshine is atm the only way to gain S-OFF.

If your device is incompatible, you must wait for the implied update! :(
[One (M8) Android Development] Shebee:
I get error 90 all the time, no matter how many times I flash.
[One (M8) Android Development] Forsaked:
When the message appears in your command window, press immediately the up button and enter to execute, then it should work!
[One (M8) Android Development] Sneakyghost:
T-Mobile US T-MOB010 4.20.531.4 FUU ZIP

Recent additions​

​

FUU and ZIP packages are up, see Post #1. FullStock Wipe and NoWipe are UNTESTED

This is a requested upload and not required for anything. T-Mobile US also has a full RUU available HERE, which i personally would prefer over these packages.

The FUU's install to C:\Android\com and also run a little batch script that silently installs VCRedist 2008 onto your PC - This is to make sure the FUU can run. It depends on that runtime.

Some clarifying information:

1.) HTC OTA's are ALWAYS incremental. They depend on some previous version and are made for consumers to automatically update their phones. This 4.xx OTA was made to update 3.xx but nothing earlier, or in case of the AT&T version, to update 2.xx but nothing earlier.

2.) HTC RUU's are ALWAYS full, to update a phone from whatever state it is in - they are made for service purposes.

Flashing a HTC OTA firmware to your phone without knowing which version it should be flashed over is not a good idea. It can sometimes lead to undesired side-effects if flashed over an older version it wasn't made for. The M7 suffered a series of bricks in early 2014 because people flashed a new 5.xx firmware over an old 3.xx firmware, missing out 4.xx.

My work here is to exactly prevent this from happening. What i do is i merge new OTA Firmware into the older FULL firmware packages, observing carefully what HTC states in their info (Filenames, android-info.txt, etc). So, basically, i create a full RUU-like package for you to flash to any state of firmware. You do NOT need to worry about what you had before.

Of course, flashing the regular firmware packages from e.g. Llabtoofer's thread is fine too. You might just need to pay special attention to your MainVer or OS-Line in Bootloader and check that you do not miss out a previous update. If you look after that, you will be fine with any firmware package.

Since this only occasionally creates issues (most often it is fine), there is hardly any info on other threads about this problem.

What my ZIP's / FUU's do NOT cater for is safety when cross-flashing devices, like e.g. putting international firmware onto a T-Mobile device (401 to 531) or anything like that. S-OFF users can do this. It also works in many scenarios since the device models are often very similar, but it can also cause problems. The worst is flashing GSM firmware to a CDMA or Hybrid device (like my firmware to Sprint or Verizon) or vice versa. That should be avoided by any means.

Unfortunately i have no compatibility list but i made THIS and i hope it provides some clues for you.
[One (M8) Android Development] mariosaraylian:
MOD EDIT: Please post an English translation if you post in a different language.
[One (M8) Android Development] Snowtoad23:
Hey, I've got an m8 in Australia from Telstra.

No idea when they will release lollipop update with 4.xxx firmware.

How do I know if its safe to flash 4.xxx firmware from here if I unlock then S-off? (if maybe it's aimed at american/international models)

Thanks
[One (M8) Android Development] xunholyx:
Once you are S-Off, you should be able to go superCID and flash WWE firmware (M8_UL).
[One (M8) Android Development] Sneakyghost:
Further M8 support - future prospects

I am getting my M9 tomorrow. I was able to pay roughly 25% (a quarter) of it from donations i got from you guys during the past year. That is very nice. The missing part i could top off from my own money luckily.

This means i can most likely keep my M8 and continue to support this thread for a while. Although the 500-something i needed to add to the donations are quite a blow to my limited finances and I might still consider selling it if times get too tight. Have to see.

But mostly, THANKS everyone for helping me out a lot here.

I won't forget that!

Future donations will go towards getting the "M10", should anyone feel like. (Just FYI)

Now, for anyone switching to the M9 from the folks following this thread: I agreed with [MENTION=5324408]herwegan[/MENTION] that he will mostly sign responsible for the M9 firmware thread so that i can focus on this one. I am not in the position to maintain another thread and am very happy to announce Herwegan as a very capable and fast learning buddy who has been helping me a LOT in the past (see M7 FUU thread) and is now setting of to his own major adventure on a phone with an entirely new firmware structure. Lots of stuff to be worked out there.

Of course, since i have the M9 too, i will be doing that with him together, the working out of things part, but he will have the thread.

I am very much looking forward to the coming year. I wish you all a safe and fun journey through the coming year's excitements!

(End of March is always a bit like New Years Eve with HTC entering into a new product cycle :D)

The M9 is so beautiful... it sits here on my desktop waiting to loose its virginity :D - anyone having the cash should upgrade. Really such a beautiful phone... just the price is so horrible...

[IMG="HTC One M9"]https://lh5.googleusercontent.com/-AAJc2aF6ZrU/VRcJjyQlMUI/AAAAAAAALAo/z3KV3ymmOlg/w1344-h760-no/IMAG1678.jpg[/IMG]​

Disregard the terrible image quality - low light manual camera settings, somehow didnt get it right. (M8 Cam)
[One (M8) Android Development] xXminiWHOOPERxX:
Hello I recently bought a AT&T branded HTC One M8 and paid for S-Off. And usually I don't need to ask these questions but I absolutely can't risk bricking my device in any way possible.

I knoticed the AT&T branded version is M8_UL_CA and we can convert it to a developer edition via guides. But wouldn't that change our device to M8_U or UL after applying OTA.zips after conversion due to firmware.zips found inside OTA's? And if that's the case can't we just apply M8_UL firmware longs we have S-Off.

Anyone who can promptly respond ill be very greatful.
[One (M8) Android Development] c5satellite2:
I have ATT m8 and s-off. All I had to do was change CID to dev and run the dev edition LP RUU. Very easy. No issues to report. After you run the RUU you can install TWRP and then install any LP Rom you like. Viper is a great choice.

Link to dev edition ruu:

http://www.htc.com/us/support/htc-one-m8/news/
[One (M8) Android Development] xXminiWHOOPERxX:
Have no Windows PC in my House so running RUU is SOL for me. Could i follow this??? This basically changes CID to DevEdition and restoring stock rom and stock recovery then applying OTA Updates

Which flashes DevEdition Firmware .... Is yours still M8_UL_CA? or M8_UL?
[One (M8) Android Development] Sneakyghost:
I could get you the ROM.zip from the dev edition RUU and you fastboot flash it or put it on your sdcard and rename it to 0P6BIMG.zip and have the bootloader flash it. But honestly, dev edition is just as good as international. Doesn't really matter for AT&T. So you could just as well grab the full wipe zip from this thread here and flash that the same way and be done with it.
[One (M8) Android Development] xXminiWHOOPERxX:
Could you.? My schedule is very tight during the week days so if you could get me the dev edition Rom.zip from RUU I'd be very great ful. And isn't the MID on both AT&T variant and dev edition the same?
[One (M8) Android Development] Aksta:
Can i use the nowipe method for the UK network 3? My CID is H3G_001 and the last guide i read mentioned the android-info text file needs to have this in it? I downloaded the latest international version for the nowipe option.
[One (M8) Android Development] Souldrinker:
Well, since it's mentioned several times in the op that you need to be s-off to use it I suppose you can just change your cid to one included in the text file before flashing it. I bought my M8 from 3 Sweden (H3G__G04), but after S-OFF changed it to HTC__Y13 (Nordic unbranded) as I had with my previous phones (Desire, One X) and after that these kind of firmware packages works great.

So why not you just change CID either to an unbranded european HTC: "fastboot oem writecid HTC__001" and leave it like that

...or temporarily change it to supercid: "fastboot oem writecid 11111111" and then back to your original one using "fastboot oem writecid H3G__001" after upgrading the firmware?
[One (M8) Android Development] Sneakyghost:
androidruu.com

Just FYI everyone:

AFH's sister site a.k.a Alex's neglected stepchild is now getting some new attention.

I will be adding RUU's I have to http://androidruu.com/?developer=M8 folder and whoever owns any M8 RUU's can contact Alex over at AFH and shoot him links to add to the M8 folder too.
[One (M8) Android Development] xunholyx:
Very nice! :good:
[One (M8) Android Development] Sneakyghost:
All RUU's (I had on disk) are up.

Anyone coming across a Non-US RUU can happily share here or with Alex on AFH so it gets added there. The US RUU's aren't necessary at all since HTC always hosts them on their ROM download site.

Also, I am very interested in 401 RUU's of course to make the NoWipe and FullWipe packages from them.
[One (M8) Android Development] c5satellite2:
I emailed them 10 months ago and asked them to add m8. Thank you for getting them going again. Androidruu.com is a great resource if it is actually kept current.

Thanks again.
[One (M8) Android Development] Sneakyghost:
It lives through the community.Like I said: Alex isn't updating it on his own account. Would be way too many devices and their forums to monitor. Whenever people have links, they should send them to androidruu.

I can also forward such.
[One (M8) Android Development] c5satellite2:
I did forward them links!

Thanks again!
[One (M8) Android Development] n1234d:
Indian RUU 4.18.720.8

Zip: https://drive.google.com/file/d/0Bx2gvIY20olKYWtqT3hzYzZEdmc/view?usp=sharing

Exe: https://drive.google.com/file/d/0Bx2gvIY20olKdzliR2R3VDcxOEk/view?usp=sharing

;):cowboy:
[One (M8) Android Development] Sneakyghost:
Awesome. I'll be uploading them to Androidruu tomorrow. Thanks bud.

[EDIT]

Got it already. Uploading it. I'll drop Alex on [MENTION=2645378]AndroidFileHost[/MENTION] the link and go to bed. He'll certainly push it to androidruu.com tomorrow.

Thanks for this man. This is what makes sites like Androidruu live.
[One (M8) Android Development] hks18psigst:
Will there be a 5.1 firmware no wipe released ?
[One (M8) Android Development] xunholyx:
Yes. But HTC has to release 5.1 first, obviously.
[One (M8) Android Development] hks18psigst:
Hmmm.. Just wondering cause I found this somewhere... Forgot where.. I know its not the full firmware.. But figured it was released.

https://www.androidfilehost.com/?fid=95916177934553500
[One (M8) Android Development] xunholyx:
That isn't really a firmware package. If it was, it would show a series of numbers showing what version of M8 it was for.

EDIT: from his previous uploads, it looks like that might be for GPE, but 1.9 mb seems small
[One (M8) Android Development] hks18psigst:
I know its not full firmware or even official.... Never mind lol
[One (M8) Android Development] Sneakyghost:
I'm not doing GPE.
[One (M8) Android Development] dan55:
awesome info thanks - hoping to use this successfully tonight :/ :D

cheers

dan
[One (M8) Android Development] disillusioned1:
confusion trying to update firmware

Hi,

I'd be grateful for help in figuring out why I can't update my M8's firmware.

I just bought a new M8 that I've discovered came rooted, S-off, SuperCID. I've spent most of the last 24 hours giving myself a crash course in the M8, hoping to update the firmware from KitKat 4.4.3 to either 4.4.4 or Lollipop. I've rooted and flashed my Droid X and Nexus 4 many times, but the M8 world seems to be much bigger & more complicated.

I started off unlocking the bootloader then installing MultiROM but no other ROMs. After that, these were my vars:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.0000

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

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 2.22.707.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: 5e4b24e4

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

I then flashed "Stock Firmware + NoRedText Hboot" per this thread. That seemed to flash successfully, but my phone still reported Android version 4.4.3. Here are the vars that changed:

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.25.214500021.06G

(bootloader) version-main: 4.16.401.10

(bootloader) commitno-bootloader: 3aa067db

Next I found this excellent thread and after much study, I manually flashed the 4.16.401.10 combined, no-wipe zip. I got error 90, immediately reflashed, and after giving 1 successful and 3 fail/bypass sbl1 messages, the process completed successfully. However, no vars changed, and the phone still reports Android 4.4.3.

I'm sure I'm missing something basic and would appreciate if someone could shed light on what it is.

Many thanks!
[One (M8) Android Development] xunholyx:
Your phone's firmware is updated. 4.16.401.10 is the latest for WWE, and 3.19 botloader is 4.4.4 and 5.0.1.

I imagine you are seeing 4.4.3 in settings > about > software information. That is your ROM base, which is the firmware your current ROM is based on.

Now that you have updated the firmware, find a ROM and flash it to your phone. I suggest ViperOneM8. Link here. It has tons of customization options.

Or, if you are looking for a stockish ROM, I would suggest MaximusHD. Link here.

If you have any questions, you can send me a message, as this is getting off topic for this thread.
[One (M8) Android Development] disillusioned1:
Aha! Now I understand--thanks so much! I'd read about the difference between firmware and ROM but didn't realize that's the key here. Wanting to flash ViperOneM8 was what started me on the whole upgrade adventure. Thanks again!
[One (M8) Android Development] smeejaytee:
Try LeeDroid it's an excellent rom.
[One (M8) Android Development] cobrax2:
hey guys

can i flash safely latest t-mobile firmware on my international one? (s-off, ofc)

thank you!
[One (M8) Android Development] Sneakyghost:
As far as I know, yes. Devices are similar. Not sure about the radio though, the T-Mobile radio might be locked to the US T-Mobile frequencies. Are you talking about a TMOUS phone there? Or any other t-mobile?
[One (M8) Android Development] cobrax2:
no, i live in europe, its an unlocked international edition

why i'm trying this is because i have a problem with the in-call sound

sometimes, with some contacts, when i talk to them the sound is somewhat distorted, as if the audio volume has been upped very much and then clipped to the needed volume. it is hard to understand. this happens only with some of my phone calls, not all. i don't know what it could be

thank you
[One (M8) Android Development] ViNOK16Bit:
Thanks man I was waiting for this! Your work on the firmware updates had been a big help to me on the M7. Now I can safely continue flashing firmware on the M8 using your guide :good:
[One (M8) Android Development] grgsiocl:
+1
[One (M8) Android Development] Sneakyghost:
Too late buddies.

HTC was investigating S-OFF and which methods there were and how it worked a few weeks ago and now they did this: https://twitter.com/LlabTooFeR/status/489303987066535936 - seems they were preparing the blow a while already and its in effect now. [MENTION=711482]beaups[/MENTION] work and my thread here are suddenly pretty useless until a solution can be found. If it can be found. When those awkward questions about S-OFF appeared, we knew something was coming, but i for one certainly didn't anticipate this move, i was rather assuming a direct hit towards the creation of exploits, better security measures or legal threads to the providers or something like that, but not an increased lock-down of available firmware. This does not target S-OFF directly very much, it just takes away what we can do with it.

If the encryption masters can't find a way around the new method and new key, we are stuck as soon as 4.4.3 hits us all. Sad day.

[EDIT]

Ok to my knowledge, the Verizon OTA is encrypted, the Sprint one is not. Maybe its just Verizon's crappy lock-down policy because the OTA encryption tech is nothing newly developed, HTC does have it since a while and just doesn't apply it. Maybe Verizon has had a say as a big customer and their customers now are the unlucky bastards again?

[EDIT]

Actually, talking to my buddy over in the US of A who thinks straighter than i ever can, it did make a lot of sense in that discussion to actually assume is not enough evidence by far to support a statement like the one Football gave us there. It might just as well not be real. No encryption for most carriers and international. The only evidence there was to support that claim, was one OTA file he got which we don't even know whether or not that was one of those release-key files which are usually encrypted (carrier testing files which will later be pushed unencrypted). So, my stance on it is: either that's a Verizon cruelty or it simply was sounding the alarm too early.

We shall see. Stay tuned for more HTC drama :D
[One (M8) Android Development] ViNOK16Bit:
This is really sad news indeed... Hopefully the masters will find a way to crack it.
[One (M8) Android Development] Sneakyghost:
read my edit above Vin. Less drama than expected maybe...
[One (M8) Android Development] grgsiocl:
game wont stop here..xda brains will be behind that and soon we will have a solution:fingers-crossed:
[One (M8) Android Development] Sneakyghost:
Yeah well what do i know. I asked directly on twitter. Will see if we get an answer from HTC if this is real or why and such. Doubt i will get a useful reply tho. Why should they...

Tweet is here: https://twitter.com/Sneakygh0st/status/489526245902667776 u can hook up and check for answers yourself (if anyone cares).

The encryption will probably be hacked some day anyway. If there will be a general encryption strategy, that is.
[One (M8) Android Development] dgtiii:
Thanks Sneaky, we'll just have to wait and see I guess. It may very well be a case of getting alarmed too soon, at least I hope it is. I just can't wrap my head around why HTC would offer a Dev edition phone, then try to lock it down as tightly as Apple. Interesting days ahead my friend....,
[One (M8) Android Development] raphi809:
Please help me! would greatly appreciate it and will give as many thanks as I can

a bit off topic but I figured most of the people familiar with firmware flashing would be on this thread, I need a little help trying to flash my way back to stock http://xdaforums.com/tmobile-htc-one-m8/help/m8-bricked-soloution-t2818678
[One (M8) Android Development] Alaris:
Can anyone tell me what firmware the dev version runs? I'm looking to convert my At&t branded model.
[One (M8) Android Development] Sneakyghost:
Replied.

Dev runs anything with x.xx.1540.x on it. Look at my List of Regional Codes on page one. I currently have none of those available.

If i were you, I'd just convert to international WWE which is technically the same, pretty much. It's x.xx.401.x and i have two versions of those here.

Recent additions​

​

All files tested as usual. Working on my device.

Notes:

2.12.401.3 introduces new touch drivers for two of the three digitizers - i experienced no issues. You gotta see for yourself.

Apparently, this release is meant for the 4.4.3 release that's coming. It works well with my older ViperOne 1.8 ROM though. I flashed both full stock and the no wipe version to see what it does if i take all partitions including dzata. Was fine. No hiccups after restoring my ViperOne backup, it worked straight away.

Sorry i am still not following XDA very much so i don't really know if this stuff is new info or old - i know this version was out since a while already so probably already been well explored.

[EDIT]

Please be aware that by using any of the packages i provide, ADSP will always get overwritten. This means that users of the Harman/Kardon sound mod will lose media sound. A reflash of the Sprint HK ADSP image is required.

To do so, go to the HK mod thread and download the package for S-OFF phones.
[One (M8) Android Development] Black-FR:
Nice to see the new fuu added to the downloads.

Now I just need to find the time, to flash it. :D

Gesendet von meinem HTC One_M8
[One (M8) Android Development] Sneakyghost:
Misc Partition Dump

I need a dump of a /misc partition of someone who can see the full line "OS-1.54.401.10" (or similar number) in his bootloader.

Anyone who can still see the MainVer in either "fastboot getvar all" or in Bootloader like described above: please provide a dump!

The misc partition is empty except that version number. You will not give away secret info.

the command to dump it is:

adb shell dd if=/dev/block/mmcblk0p24 of=/sdcard/miscdump
exit
adb pull /sdcard/miscdump
exit

The file "miscdump" will then be in your adb.exe directory. Please attach it here.

Thank you!

PS: I am not needing a dump from a phone that doesn't show that info.
[One (M8) Android Development] donmarkoni:
Here you go mate: p24backup.

Cheers! :)
[One (M8) Android Development] Sneakyghost:
Wow that was quick! Thanks a ton, hope I can make something nice of it, yet now it's bed time. Back again tomorrow...

mobile post... lazy typing...
[One (M8) Android Development] Garmig:
Sneaky do you need this for the missing OS info when TWRP recovery is installed? Check here: http://xdaforums.com/showpost.php?p=54054835&postcount=157

Also here is my misdump from OS-1.57.531.7

misdump-OS-1.57.531.7
[One (M8) Android Development] Sneakyghost:
Thanks a ton! Looking into it from mobile is a bit annoying. Need some info [MENTION=2977387]donmarkoni[/MENTION] is your currently installed version really 1.54.401.5? You didn't upgrade firmware? I wonder if the entry in your misc is correct...

mobile post... lazy typing...
[One (M8) Android Development] Behold_this:
Thanx bro!