yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Sneakyghost:
Hahaha no problem mate you have been a good laugh :D

Means the 0P6...img method via Hboot doesn't work for the new firmware?

Anyone else tried this? Maybe someone hit up skulldreamz and check there if he sees issues with that method. Good to know.
[One (M8) Android Development] Kent21:
about os 3.28.401.3 when i flash mod remove red text, os show .3 not .6. my picture :D
[One (M8) Android Development] Sneakyghost:
Oh. That is why. Haha. Simple. Its explained in my first page somewhere.

The OS Line is drawn from a line in the /misc partition on the phone chip. This line gets written from the android-info.txt file inside the firmware zips.

The No-Red-Text hboot you have contains a wrong android-info.txt or is an older hboot. So it makes the wrong version number appear.

Please ask the provider of the hboot if it is .3 or .6 and if its older (from .3), don't use it please. These hboots can be quite dangerous. That is why i dont do them anymore. I used to do them last year for the M7.
[One (M8) Android Development] donmarkoni:
Flashing 0P6BIMG.zip from bootloader working fine, just tried flashing recovery, used your android-info.txt

Cheers! :)
[One (M8) Android Development] Jbb3393:
Maybe someone can help me here. I'm on latest Max 4.4.4 Rom and have flashed the latest firmware. I reboot into Rom and have no sound so I flash the h/k BoomSound switcher without the adsp and reboot. Upon reboot I have notification sounds and sounds from apps, YouTube/slacker/etc. But playing music from my device storage via Music app doesn't produce sound...???

Thanks
[One (M8) Android Development] Sneakyghost:
Probably some files in the switcher not compatible with android 4.4.4.

Did you check the HK thread for other users experiences?

mobile post
[One (M8) Android Development] Kent21:
You can flash back adsp 4.5 in op harman. I have try.
[One (M8) Android Development] Jbb3393:
Incase anyone runs into the same problem.

http://xdaforums.com/showthread.php?p=55985006
[One (M8) Android Development] syaoran68:
i've tried that method that you stated above. at this current point i believe there are a few different files or settings thats making all the v45 updaters not compatible with the v46 ADSP.

I just updated to 3.28(which should have v46 ADSP) and right after reboot i had no sound.

i then tried to use the viper HK/BS switcher WITH installing ADSP(which i believe is v45) and then flash a stand alone v46 ADSP on top. i could not get music to play.

at that point i just reflash the HK/BS switcher with ADSP so i can atleast use the v45 ADSP for some sound. we'll probably have to wait till they update the switcher.

Though one hint i have is some have flashed the V6 of the HK flash mod which contains also v45 and then used the stand alone flasher for v46 and achieved success. at this point i'm not willing to game since its a stand alone flasher for HK. if anyone can confirm then i'll atleast give it a shot lols. at this point i've only tried viper approved options.
[One (M8) Android Development] Sneakyghost:
1.) This is not the HK thread. Accidentally posted this here?

2.) Thanks but it's like I said, the ADSP works with the switcher out of the box when used in conjunction with a 4.4.3 ROM. This means it's not the ADSP but the ROM files not being compatible with the 4.4.4 ROM's. I have said that already. Thanks for confirming this with your test. I hope to be able to work out a 4.4.4 switcher as soon as the HK phone gets their update.

[EDIT]

Actually, it can be one of two things: 1.) the new ADSP is in fact not a HK capable DSP, or 2.) The DSP needs the corresponding 4.4.4 libs from the HK Sprint phone to work correctly. We have to wait, until that update gets pushed out.
[One (M8) Android Development] suvresh:
Updating firmware (s-on)

Hello everyone!

May be someone could help me, here is the situation:

I'm on Viper 2.5.0 installed at the latest 4.4.3 Indian firmware (guess it was 2.10.720.1 or smth like that, can't tell because now in Hboot it says OS: - ). The problem is that when I was on stock nor Firewater nor Sunshine worked for me (it was clean stock just after the update). :( Now I don't understand how to update the firmware or may be get OTA to 4.4.4 and further updates. My CID is: HTC__038, MID: 0P6B65000

May be there is some custom firmware which I could install first to may be able to gain s-off? Or where can I find the mathcing firmware.zip to flash it staying s-on? But my bootloader is unlocked and I read here that you shouldn't re-lock it until you perfom at least one OTA (I've unlocked it after the OTA)... I'll really appreciate any help.
[One (M8) Android Development] suvresh:
That is strange, because on the case it's printed M8q and I've never seen the Chinese frequencies in the settings.

Thank you very much though, may be later I try to ask Sunshine devs for help.

And how can I get OTA now, without the stock nandroid backup?
[One (M8) Android Development] remicks:
I just wanted to thank you for this wealth of information that you have bundled into a nice, tidy thread. Gonna bookmark this and stop by more often.

Also, I successfully got firewater to work on a newer vzw m8 after multiple failed attempts by using both root methods (weaksauce for initial root, temporary for proper adb su rights) so if anyone is having s-off issues with firewater drop me a PM and I can walk you through how I got it working. No guarantee it will work for you but everyone said I would have to sunshine and I didn't.
[One (M8) Android Development] suvresh:
No, it was definetely 720, which is India as I can see..
[One (M8) Android Development] buddy17:
Thank you very much for this write up! I see that the ATT, Dev, and Unlocked versions are all the same Model ID. As stated, I know you don't support cross-flashing, but at least with the ATT version, I personally feel pretty confident in going to a full Unlocked version (disclaimer: this is not a recommendation, please listen to Sneakyghost). I am currently S-off, unlocked, running 4.4.2 and 1.58.502.1 firmware.

If I were to upgrade 1.58.502 to 2.22.401, would it be best to do so via a ZIP and manual fastboot flash? And then upgrade to 3.28.401 via the FUU? Or will the 3.28.401 FUU treat my current 1.58.502 the same as 1.54.401 and upgrade everything necessary to 2.22.401 and then to 3.28.401?? EDIT: or maybe it's just the 3.28 Full Stock, Wipe FUU that I need to use??

I hope this isn't confusing, but I do appreciate everything you've done to look out for everyone's safety (unlike the multiple other firmware flashing posts available for the M7 and M8).
[One (M8) Android Development] Sneakyghost:
AT&T should be perfectly fine running WWE/401. Let me know if you notice incompatibilities.

You can run the 3.28 FUU or ZIP directly. Like I said, they're the full deal. No need to do the incremental thingy with my packs.

mobile post
[One (M8) Android Development] Galaen:
There have never been any compatibility issues with AT&T before. I've never had to change mid or anything crazy like that. Well, except for cid.

Sent from my AT&T HTC One M8
[One (M8) Android Development] meleelord:
Full wipe ZIP all good over here! I replaced the recovery with Captain_Throwback's TWRP v2.8.0.4 build, and am currently using a no red label, faux locked hboot for the same firmware base. Never seem to have problems as long as I keep everywhere on the same base level.

I didn't realize but for the last month or so I've had been using a firmware that wasn't for international, and my battery seemed to be draining quicker. I know it wasn't because of any rogue apps as I am normally keeping an eye on them every so often.
[One (M8) Android Development] Sneakyghost:
I've had obscene wakelock's and draining Battery for the better part of my M8's life. This time it's actually only the second run I went above 30 hours. First time was way back on 1.54 with some ViperOne version I can't remember. This time it's like a revelation. Hope it keeps performing that well on this firmware. Hope it's not just been the Wi-Fi-only weekend.

mobile post
[One (M8) Android Development] kenn7:
[MENTION=1102297]Sneakyghost[/MENTION]

updated my fw to 3.28.401.6 from 2.22.401.5 using method #2

then tried your aruwizard, but it shows that my device image is still the 2.22.401.5. Completed the aruwizard, and still have the 2.22.401.5 device image.

is this normal?

bootloader shows i'm on the newer version tho
[One (M8) Android Development] Luigiesin:
Same here.. I think the number changes when you flash a new ROM base.. Not FW.
[One (M8) Android Development] n1234d:
[MENTION=1102297]Sneakyghost[/MENTION], actually, the device you've found is the wrong one :P what you found is actually a Chinese variant. In the code name on that page, it says, M8_TL, and we have the M8_UL, although the OTA updates say M8_UHL, so it's kinda confusing. Also, the MID is 0P6B650, not 0P6B500, and as far as I have seen, Indian users appear to be running international firmware just fine. Also, another code is the m8q for our phone, (compared to m8n for yours) as seen in the attached pic

Also, we've got the 2.5 Ghz 8974ac, not the ab
[One (M8) Android Development] xunholyx:
If you are looking in settings>about, it will show ROM base. If you boot into bootloader (hboot/fastboot), the "OS" will tell you firmware.
[One (M8) Android Development] Luigiesin:
Exactly... Since I just updated FW and not rom since it's not out yet for tmobile.

Don't know if i'm using the international version of the FW With my Tmobile M8, but my phone is flying! And it handles ram Si much better... Makes me wonder if i'm should update FW when the Tmo OTA comes out..
[One (M8) Android Development] xunholyx:
And the updated ADSP is amazing! BoomSound is so much better than H/K now. (IMO)
[One (M8) Android Development] kenn7:
So, although i flash custom ROM over the fw, the ADSP would still be the one from the new fw?
[One (M8) Android Development] Sneakyghost:
When you launch ARUWizard while the phone is booted, it reads the ROM's build.prop and you see the ROM version.

When you launch the ARUWizard while the phone is in fastboot mode, it reads the MainVer from misc.

Why?

Because HTC works with the assumption that regular consumers never split ROM and firmware, so these infos will always match on a regular untouched phone. This ensures the RUU can be launched in whatever state the phone is in and you always get informed about is current version. Just in fastboot, the RUU can't read build.prop. So, from HTC's perspective, it's all good.

It only begins to be confusing when you go to XDA and start breaking things apart :D

Awesome find! Thanks for confusing me even more :P

You wouldn't believe how painful it is to try and understand HTC's model logic, naming conventions etc.

I'll try to fit your info into my sheet when I get up ;) Thinking before my first coffee isn't really my thing...

[EDIT] I put your Info into the sheet here - i am missing the carrier yet. Did you buy it as a "free" "HTC" branded device or is it some indian carrier stuff? I just noted "India" in the sheet for now but a little clarification would be nice. Thank you.

[EDIT 2] That (2.5Ghz??) M8q thing from india is available as Dual SIM as well... can't find a model number though, listed as M8q here as well but doesn't have specs to it.

Will you stop the ADSP thing in my thread naowz, please? There's another one for that.
[One (M8) Android Development] meleelord:
I haven't had a chance to see if without wifi the battery is still as good, what have you found? Either way I'm really pleased with the latest base update, both ROM and firmware.
[One (M8) Android Development] Sneakyghost:
So far I have H where I used to have E but the drain is accordingly higher on mobile, the radio seems to work with increased power. Runtime is bad so far, 7 hours, down 50%. Guess it's always either/or. Observed the same on the Ville and M7 - HTC kept changing the radio connectivity (a.k.a power) and the battery life changed with it. My personal theory...

mobile post
[One (M8) Android Development] Kent21:
tonight, i have more free times and use Android Task Script by you. it's amazing. tks for share good tool bro. but i dont understand this thing if i want to flash firmware zip or exe, where folder i can drop :D
[One (M8) Android Development] n1234d:
I just saw the import info page you linked, and well.. This is really confusing :P

All phones in India are unlocked, as of now. There are carrier plans (actually, just one carrier, Reliance, who gives us Verizon/Sprint devices anyway)

I'll do some more research, and get back ;) [emoji106]

PS, to add to your confusion, there's a m8y also :P
[One (M8) Android Development] Sneakyghost:
Added M8y and some new SKU's i had never heard of before (599 latin america lolz) and another CID i used to know as polish, is also used in spain apparently TMOB_009 or something like that...
[One (M8) Android Development] beats4x:
[MENTION=1102297]Sneakyghost[/MENTION], as requested, here is the info from the error I ran into tonight.

While updating firmware from latest tmo us to wwe 4.4.4, I received a FAILED Error 51 message. This resulted in the device booting back into bootloader, but showing ruu in orange letters, and the different sections of the firmware upgrade listed.

User Data was highlighted red and said failed. The phone then proceeded to be stuck on the black HTC screen with a triangle with a ! In the middle displayed on all four corners of the device.

Nothing worked to get it up and running again except for running an RUU.
[One (M8) Android Development] Dacoco:
Hey [MENTION=1102297]Sneakyghost[/MENTION],

for preparing for Venom 3.0 as you described here

http://venomroms.com/viperonem8_3-0-0-requirements/

I'm getting my new stock m8 in a couple of days. Is it possible to do the following, does it work and would you recommed it?:

- Leave the device stock

- S-OFF with Sunshine

- OTA to 3.xx

- Flash TWRP, ROM

Thank you very much.
[One (M8) Android Development] kenn7:
i would suggest you to unlock bootloader as well

try use firewater first before giving sunshine a shot

and use the full wipe zip provided by sneakyghost
[One (M8) Android Development] Sneakyghost:
Userdata. Hmm. Can you detail which RUU you ran to fix and which package you used when it failed? And what method? Manual ZIP or FUU and did you verify the md5?

mobile post
[One (M8) Android Development] Sneakyghost:
Your procedure is 100% correct. The 3.xx OTA is already rolling in some countries and can reach your region anytime soon. If you're using a 401/WWE device, that is. Not sure about the other carrier devices. T-mobile USA has been confirmed to receive the OTA around November 7th but I have no information on any other unfortunately.

Should you be so unlucky to only be able to obtain the 2.xx for now, you'll be perfectly fine with the quite well working 2.5 Viper and can proceed already now, or decide to wait it out on stock.

mobile post
[One (M8) Android Development] beats4x:
Verified md5. It was the International stock full wipe firmware. The RUU used was the newest release for tmo us.

I believe the issue was my Linux PC, had been having trouble with fastboot on it, but thought I had fixed it. When I tried again on my Windows PC it worked perfectly fine.
[One (M8) Android Development] Sneakyghost:
That is a big relief. The FUU worked perfectly fine for me several times. It would have been devastating to hear it's not working well. I guess the Linux is the cause - I've seen posts with Linux fastboot issues a couple of times, seems a little bit less reliable.

mobile post
[One (M8) Android Development] beats4x:
It used to be fine, I'm using Ubuntu atm. The issues arose after upgrading to 14.04. Might revert back to 13 since all was well then. Glad I could be a guinea pig again ?
[One (M8) Android Development] ccatalin:
Need urgent help

After updating with M8_3.28.401.6_WWE_FullStock_rename_to_ROM.zip, everything was ok, but now I am stuck on HTC white screen.

Please advice me what to do
[One (M8) Android Development] Sneakyghost:
Did you reflash the ROM afterwards? First post clearly states that with the full stock wipe thing, the previous ROM will not boot at all or be very damaged at best.

mobile post
[One (M8) Android Development] ccatalin:
No, I can see the internal storage and external card on my PC, but I can't power off the phone or do anything. What to do?
[One (M8) Android Development] Sneakyghost:
I used Linux to connect to qhusb on an intentionally bricked Ville back in 2012 to revive it and I was shocked to see Linux could stabilize an utterly fragile connection when Windows couldn't. I managed to write back a working partition so the device booted again. Raw block by block. Amazing to watch how the connection broke down again and again but eventually it got the whole thing written. The Ville was still damaged though, it died fully two weeks later. That was when I realized there had been corruption in that process. But nonetheless awesome experience.

The bottom line from that story is though, that even when fastboot is an entirely different connection level, I don't quite trust it on Linux due to that story.

mobile post
[One (M8) Android Development] Sneakyghost:
White HTC screen only means it's not getting past kernel initialization stage. That just indicates a broken ROM.

Force reboot to Bootloader, reflash TWRP, copy over a new ROM, reflash, done.

No panic attacks, mate, you'll be fine.

Button combo: power+vol.up, when screen goes dark, immediately slide finger to vol.down, release power.

That'll boot you into Bootloader.

If you can see the storage though, you might be lucky and adb is already running. Then you can also do "adb reboot Bootloader"

mobile post
[One (M8) Android Development] ccw1134:
You can hold the power button down while also holding down the volume up button. After about 10 seconds it should go black and start to reboot. If at that point you want to totally turn it off just hold down the power button only when it first starts to boot up again and it' should just power down.
[One (M8) Android Development] spinninbsod:
Hold the power button and volume down for 30 seconds and then it should reboot into boot loader
[One (M8) Android Development] beats4x:
I tried doing that with my wife's friend's G3, might remember it from the hangout a few weeks ago. I couldn't get it to go though. This is why I keep my Windows PC ? don't like it much, but it sure does come in handy from time to time. I'm gonna see what I can get going on the Linux machine. If I can find anything that'll be useful for the community, I'll post back.
[One (M8) Android Development] ccatalin:
It works like a charm. Thanks a lot. Own you some beears.
[One (M8) Android Development] meleelord:
I wonder if the dev edition firmware holds any differences?
[One (M8) Android Development] Dacoco:
So the device is here, i'm about to charge it fully to apply Sunshine S-OFF (i don't want firewater because of the htcdev unlock and also i want to support the development).

After applying sunshine - what do i need to get ready for the HTC OTA? Relock the bootloader? How?

Thanks!
[One (M8) Android Development] LNJ:
No need to relock bootloader for OTA.

HTC One M8
[One (M8) Android Development] bootneckrhino:
delete
[One (M8) Android Development] DROITURK182:
Does anybody have the new developer edition firmware without red text and custom recovery

Sent from my HTC One_M8 Space Banana.
[One (M8) Android Development] xunholyx:
F*ck the OTA! You can flash the new stuff here before it comes out (unless you have a recent Nexus).
[One (M8) Android Development] dzaster89:
152 Image Error

Just wanted to post on my experience and the small heart attack I almost had. Followed all the steps to do method #1 of the FUU and everything was going fine until the update stopped almost at the end and I got that dreaded "152 image error". Tried method #2 as the trouble shooting suggested but adb was not recognizing my phone, decided to unplug my phone and it went directly to the bootloader screen confirming that the update failed but I could not do anything. Connected it again and tried to manually reboot into bootloader and I was greeted by a more terrifying image, the HTC logo with 4 exclamation point triangles at each corner of the screen. For sure I thought I was bricked, in one last attempt I decided to run the FUU as stated in method #1 and it started going through the process again, it completed this time and I was greeted by a successful message. Now I'm on the latest firmware and I'm ready to try these new roms! If it makes a difference I'm on the T-Mobile variant, s-off and supercid. Now off to satisfy my flashing addiction. :p
[One (M8) Android Development] donmarkoni:
You won't find hex edited bootloaders in this thread. Those things are undesirable here.
[One (M8) Android Development] smeejaytee:
Another successful firmware upgrade using your fuu aruwizard,

thanks sneeky I'll never use another method.
[One (M8) Android Development] lukes91:
[MENTION=1102297]Sneakyghost[/MENTION] you are a God :good:
[One (M8) Android Development] htc finatic:
I had that happen and I didn't unplug, reboot or anything. I reflashed and it was fine. Not sure what happened either.
[One (M8) Android Development] Sneakyghost:
:laugh: thanks for the brown-nosing. Certainly not God though.

mobile post
[One (M8) Android Development] Kent21:
oh my god, you write guide for me but i don't read carefully because i'm don't understand much about language english. now, i had know how to use Task Batch Script and where folder i can put rom.zip and flash. sr [MENTION=1102297]Sneakyghost[/MENTION] and tks a lot again :D
[One (M8) Android Development] Sneakyghost:
C:\Android\com

mobile post
[One (M8) Android Development] Kent21:
yes, my means is know how to use Task Script and know where foder i can put. it's very convenient and no need type :p:good:
[One (M8) Android Development] Sneakyghost:
Install task script to c:\android like the installer suggests.

Then drop a firmware.zip into c:\android\com.

Then either double-click ARUWizard, or double-click task script.bat and choose the option to launch the ARUWizard...

mobile post
[One (M8) Android Development] Kent21:
tks your guide. sorry, you are limited to 8 thanks per day :))
[One (M8) Android Development] gadibob:
thanks for the new update.

Sneakyghost,

thanks for the new FUU update.
[One (M8) Android Development] smeejaytee:
I notice your latest firmware version ends in 6 in the m8 update thread I noticed people are taking about an ota that ends in 7, will you be making a fuu with the same base I'm just curious thank you for your work.
[One (M8) Android Development] Sneakyghost:
Someone had to start asking... Smh...

Yeah if you live in Croatia, that firmware update is really important for you. All others: doesn't change anything for you.

I'll do the FUU, got the firmware here. Need to survive the weekend first. Two 13 hour days ahead and then only one day off. Guess how motivated I am...

mobile post
[One (M8) Android Development] smeejaytee:
Sorry mate as I said in my post I was just curious, I wasn't trying to push you in to anything lol. I didn't know whether it may have been a small update to fix something don't put yourself out if its not important.
[One (M8) Android Development] Jwtiyar:
Hey sneaky

there is not remove-red-text option yet for 3.28 ?
[One (M8) Android Development] Captain_Throwback:
Please search.

http://xdaforums.com/showthread.php?p=55966802
[One (M8) Android Development] Jwtiyar:
what u mean by search? do u learn me how to search?

i knw it has been mentioned , but i have to read all posts ? because i don't have a chance to tell w/o reading all posts ?
[One (M8) Android Development] Captain_Throwback:
Read forum rule number 1 (search before posting). There is a "search this thread" feature. That doesn't require you to read the entire thread. That's how I found the post I linked.
[One (M8) Android Development] Sneakyghost:
Like stated many times, I'll not do the red text removal anymore. I stopped that already with getting the M8. Please search this thread if you wish to understand why.

mobile post