yashsingh1/xdaforums huggingface dataset:
[T-Mobile HTC One (M8)] VolcanicSkunk:
EDIT 2: This issue was solved. Did not brick my phone. Didn't want this post to scare anyone away from a great ROM.

Think I just bricked my phone flashing this. Downloaded, confirmed hash sum, flashed via TWRP 2.7.0.2. Now phone is stuck at HTC splash screen. No amount of holding the power button will turn it off.

EDIT: Got a tip that said to hold the power and volume down buttons under a light source to try to get it to boot to bootloader. No luck.
[T-Mobile HTC One (M8)] LIL_ROOKIE:
Hold power button and volume up, untill the phone shuts off
[T-Mobile HTC One (M8)] VolcanicSkunk:
Got pretty much the same advice in a thread I made in Q&A. Thanks for the tip though. That's exactly what I had to do. Don't know if the light source makes a difference though.

Finally got it to work. I had to hold volume up + power under a light source to get the phone to reboot. When the screen turned black I changed to the volume down while still holding the power button. This booted me to HBOOT. Then I was able to select recovery and boot there just fine. I am now restoring to my stock backup.
[T-Mobile HTC One (M8)] Fenny:
Well, that certainly should not have happened, I am downloading from the link right now. I'll see if I can reproduce the error.

*EDIT*

So, I just did both a dirty flash, and a flash with a /data/ wipe. (A FULL data wipe, sadly.)

Phone booted fine in both cases.

Are you flashing over from a completely stock ROM?

What is your s-off satatus?

If you didn't flash from a fullty stock ROM, and did not wipe /data/ then the system was probably choking on a different SQLite schema. Doing a /data/ wipe before flashing the zip should do the trick.
[T-Mobile HTC One (M8)] VolcanicSkunk:
Hmmm.... That's strange.

I am coming from the stock operating system. I haven't restored the preload data yet. That was one of the reasons I was flashing this (so I didn't have to restore it manually). I am S-Off using Dev Unlock, TWRP + SuperSU & Root, then Firewater.

Here is my flash process:

Download from link in OP with phone to internal storage (/storage/emulated/legacy/download/)

Confirm hash using Hash Droid from Play Store

Reboot to Recovery using Quick Boot from Play Store (TWRP 2.7.0.2)

Select Wipe

Select Advanced

Checked options for system, data, Dalvik cache, cache

Slid to wipe

Repeated wipe with same options

Pressed home button

Selected Install

Chose internal memory

Navigated to /download/

Installed ROM

Since I'm at work I stopped paying attention to the screen after that since last night I had successfully flashed ViperOneM8. I didn't like the UI changes to ViperOneM8, so I restored my stock TWRP backup.
[T-Mobile HTC One (M8)] Fenny:
I'll try again following your process precisely. Perhaps dexopt is cowardly refusing to build the dalvik cache when /cache/ has been wiped. (This happens from time to time if there was a bad deodex.) I'll let you know how it goes.
[T-Mobile HTC One (M8)] VolcanicSkunk:
Thanks so much for checking into it! I'll try it again tomorrow when I've got a lot more time on my hands. I'm just too used to flashing on the fly. :)
[T-Mobile HTC One (M8)] Fenny:
Well, I did exactly the same thing as you did. I even went and downloaded the same rebooter app. The phone booted with no issue.

[MENTION=1918453]Andromorphone[/MENTION] Come back me up here. I KNOW you got it booting as well. :D
[T-Mobile HTC One (M8)] VolcanicSkunk:
Whelp, I really must have done something screwy. Lol. Like I said, I'll try it again tomorrow (or late tonight if I get a chance). I'm just glad that everything works! I was hoping that no one else had the same problems I did. When I try it again I'll post back with my results. Hopefully it goes well without any hitches.
[T-Mobile HTC One (M8)] Fenny:
Ha! Figured it out. Disable zip signature verification. It looks like it didn't sign right but as long as the sha1 matches you should be fine.

*EDIT*

The link in the OP has a valid signature again.
[T-Mobile HTC One (M8)] Andromorphone:
indeed, flashed the initial v1.0 and subsequent version 1.01 and never had any issues booting. in fact it's working great, and very happy to be rid of carrierIQ and to have working tether.
[T-Mobile HTC One (M8)] VolcanicSkunk:
I am able to replicate this freeze several times.

Steps:

Downloaded ROM onto PC

Powered phone off

Ejected MicroSD card

Plugged MicroSD card into computer (USB 2.0)

Checked SHA1 hash via MD5 & SHA Checksum Utility 2.1

- Returned "SHA-1 Hash matched."

Transferred ROM to root of MicroSD card

Checked SHA1 hash again

- Returned "SHA-1 Hash matched."

Properly ejected MicroSD from PC

Reinserted MicroSD card into my M8

Booted phone and waited for it to settle

Connected phone to PC via stock USB

Confirmed Connection using "adb devices"

Rebooted phone to recovery using "adb reboot recovery"

In recovery performed the same wipe process outlined earlier

- Checked: Dalvik Cache, System, Cache, Data

- Repeated

Installed ROM from MicroSD card

Pressed Wipe Dalvik/Cache button

Phone rebooted to splash. Hung for 2+ minutes.

Rebooted to recovery via HBOOT.

Wiped again. This time included internal memory.

Installed ROM from MicroSD card

Received an Install Successful message

Pressed Reboot System

Received a warning there was no OS installed

Accidentally pressed reboot anyway

Prompted to install SuperSU since it wasn't detected (lol)

At hanging splash screen rebooted to HBOOT then recovery again

Performed single wipe

Installed from MicroSD card (again)

Install process took significantly longer than prior

Received Install Successful message

Pressed Reboot System

Screen froze while Reboot System button was highlighted

Phone booted through splash to boot animation

I am now sitting at the Welcome screen

I'm not sure if the fact that I was wiping a second time was causing some issue, but this was just a weird process. lol. After the first or second hang (I don't remember which) I exported the recovery log to the MicroSD card. I attached it to the post so hopefully it might shed some light as to what was going on.

Everything seems to have worked though. I'll go through the setup process and get back with you if there are or aren't any issues.

Thanks again for going through the same process I went through so I knew it was probably a fluke. Hopefully this is an isolated incident.

Anyway... :highfive:
[T-Mobile HTC One (M8)] Fenny:
Okay, I think there may be some sort of problem with TWRP and mounts/storage.

This tells me that your system partition was completely blank upon the last boot reboot:

/system | /dev/block/mmcblk0p45 | Size: 2641MB Used: 42MB Free: 2599MB Backup Size: 42MB

I have two working theories at the moment. The first is that IO was hanging when reading from your ext-sd, and then the system locked up IRQ style.

The second I think is more likely and involves the /system/ mount point. I wonder if after the second wipe, the /system/ partition was not actually mounted. It would mean that the script would flash to the tmpfs that is created for the root partition, and the files would go precisely nowhere.

The second could be proven by looking at the /data/preloads folder right after a non-booting scenario. If it exists and there are files there, then the data partiton mounted just fine, while the system partition did not.

*EDIT*

Battery is looking gooood. :)
[T-Mobile HTC One (M8)] pcriz:
Anyone not able to send or receive mms when apn switched to ip4/ip6?
[T-Mobile HTC One (M8)] fineazbro:
Same here
[T-Mobile HTC One (M8)] wirelessrevolution:
Does it have Wi-Fi calling?
[T-Mobile HTC One (M8)] My Beer Belly:
Yes, this is nearly 100% stock.
[T-Mobile HTC One (M8)] Luigiesin:
Can't wait for that new OTA coming soon! It's supposed to fix a lot of little bugs... And make battery life better!
[T-Mobile HTC One (M8)] PunishedSnake:
Hope so cuz I'm missing Gpe with almost 7hr sot

Barely getting 5 now
[T-Mobile HTC One (M8)] Luigiesin:
Yeah but this is the Sense version bro...
[T-Mobile HTC One (M8)] PunishedSnake:
I know thus my comment lol

Was on Gpe with amazing battery life

Went back to sense for the update
[T-Mobile HTC One (M8)] Luigiesin:
Damn.. 7 hours! Wow! Is it smoother than sense?

I remember my Nexus 4 was super smooth...
[T-Mobile HTC One (M8)] PunishedSnake:
Yea very.

I wanted to stay on Gpe but I want the radio update And WiFi calling

I'll prolly reroot and load Gpe again after the update
[T-Mobile HTC One (M8)] Luigiesin:
Same here... I always liked stock android better... But I'm really happy with Sense 6! I kinda like it better actually.. It's smoother.. Hahahaha and all the tweaks... Though, I would love to have Android L stock!

Also wifi calling is a must for me!
[T-Mobile HTC One (M8)] PunishedSnake:
Yep WiFi calling is basically the only reason I used the tmo ruu to return to sense otherwise Gpe it is

Volte if it's coming is another plus and upgraded radio maybe will help keep weak lte longer like the 4.4.2 update did for the note 3
[T-Mobile HTC One (M8)] Luigiesin:
I hope they really fix some things... I'm still using the old radio.. The latest OTA radio sucks for me... My wife is using it and she s it too... Hers isn't rooted so I might have to side load it for her...

When a radio works man.. That's it! It's one of those things that if it's not broken, don't fix it... Though, we have to see if the new radio is better because of some system space tweaks on the rom or something like that.
[T-Mobile HTC One (M8)] trofmoc:
are downloads working?

over 3 hrs and no progress yet.. slow slow slow:confused:
[T-Mobile HTC One (M8)] uoY_redruM:
Any plans to update to the 4.3.3 that I just got notification for, [MENTION=522448]Fenny[/MENTION] ?
[T-Mobile HTC One (M8)] suppliesidejesus:
Agreed, an update would be grand now that HTC finally saw fit to update us, haha.
[T-Mobile HTC One (M8)] My Beer Belly:
+1. I'm running the US developer firmware and ARHD 10.2 because I wanted the 4.4.3 with security fixes. But I would much rather be running the stock T-Mobile ROM and firmware.
[T-Mobile HTC One (M8)] thewierdone:
Hey how did you get a 4.4.3 ROM to run on a 4.4.2 radio. I really want to run viper one ROM or arhd but I don't know if flashing will brick or soft brick my device
[T-Mobile HTC One (M8)] jmwils3:
tmobile pushed an OTA to 4.4.3 this morning, which has compatible firmware for those roms. Now just waiting for devs to add TMO features like wifi calling :)
[T-Mobile HTC One (M8)] v2.2v:
WiFi calling is a muuuuuust
[T-Mobile HTC One (M8)] Luigiesin:
Yup!
[T-Mobile HTC One (M8)] PunishedSnake:
So we can get WiFi calling on a gpe ROM?
[T-Mobile HTC One (M8)] pingels:
wifi calling

I see so many people begging for wifi calling. Here's my $0.02: I have great wifi and a killer router with great range. BUT! wifi calls have much worse sound quality than cellular calls. Also, if you're on the phone (calling a business) you can't leave your house (or wherever you're at) because the phonecall wont magically transition to cellular when you leave the wifi range---it will just get dropped.
[T-Mobile HTC One (M8)] PunishedSnake:
For me WiFi calling helps when I'm in a fortress and no tmo signal can enter.
[T-Mobile HTC One (M8)] Luigiesin:
Yup.. But some of us have no signal at all at hour businesses and home.. And missing calls from clients means no $$$. So wifi Calling is a must brotha.
[T-Mobile HTC One (M8)] pingels:
Yeah, I know. Helpful when traveling outside the country too. Just remember to turn it off when geting ready to leave the WiFi area ... I should be able to set up a location-based rule, right?
[T-Mobile HTC One (M8)] treIII:
Hey fenny are you going to post a stock Rom of the 4.4.3 update? Thanks

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] Luigiesin:
I always keep it on though.. No point on turning it off.. Anyways it will turn on and off by itself when you disconnect wifi.
[T-Mobile HTC One (M8)] My Beer Belly:
The US developer edition got the OTA about 3 weeks ago along with new firmware. This firmware is compatible with all US M8s, but I'm not certain it works with cdma devices (vzw/sprint). Since it's meant to work with multiple carriers, the firmware contains extra content not specifically for T-Mobile, but it still works. Once people have had a chance to post how the new Tmobile firmware works then I'll probably switch to the dedicated TMO firmware. But for the impatient ones like myself, the US developer firmware works just fine. That exact firmware was 2.22.1540.3
[T-Mobile HTC One (M8)] v2.2v:
lol you obviously do not understand the point of wifi calling. :good:
[T-Mobile HTC One (M8)] Fenny:
I should have some time later tonight to put some work in on this. :)
[T-Mobile HTC One (M8)] Luigiesin:
Awesome man! Thanks!
[T-Mobile HTC One (M8)] uoY_redruM:
Awesome! Thanks [MENTION=522448]Fenny[/MENTION], much appreciated. Looking forward to it. I much prefer flashing over existing rather then wiping everything.
[T-Mobile HTC One (M8)] Arrogant Ambassador:
Thanks Fenny! I refuse to use any ROM but Yours. Appreciate it Man :D
[T-Mobile HTC One (M8)] jesses_girl:
Any news on update
[T-Mobile HTC One (M8)] uoY_redruM:
I got impatient and just reverted to a stock ROM, pushed stock recovery and then updated and flashed back to TWRP.

I figured I might as well get my radio and all that other crud updated as well.
[T-Mobile HTC One (M8)] Luigiesin:
Did you update FW as well?
[T-Mobile HTC One (M8)] uoY_redruM:
Whatever the OTA includes. I'm not use to how it works with this phone. I'm so use to the Nexus lineup.

Sent from my HTC One_M8
[T-Mobile HTC One (M8)] x714x:
FW == OTA
[T-Mobile HTC One (M8)] Luigiesin:
Sometimes these custom OTA don't include the FW.. That's why I asked.
[T-Mobile HTC One (M8)] johnvicencio:
Just reverted to stock, did the update 4.4.3 direct from tmo. Then rooted back.
[T-Mobile HTC One (M8)] Luigiesin:
Did you have to lock your bootloader again In order to do it? I'm trying to avoid all the unlocking bootloader and re-rooting.
[T-Mobile HTC One (M8)] johnvicencio:
No I didn't have to unlock. Took a nandroid backup stock, did restore from twrp, installed stock recovery but making sure that I didn't install root, then did the ota update. Once updated, I reinstalled twrp recovery. Rerooted. And I'm on 4.4.3.
[T-Mobile HTC One (M8)] jldr:
So a stock rooted 4.4.3 is being created? Would we need s-off for that, or is unlock enough?

I'm sick of seeing the damn update icon! hehe
[T-Mobile HTC One (M8)] Luigiesin:
No need for S-Off for updating your ROM.
[T-Mobile HTC One (M8)] jesses_girl:
Update
[T-Mobile HTC One (M8)] housecat93:
Update to Stock+ Coming Soon?

Hey Fenny, would love it if you released a 4.4.3 updated version of this rom from the latest OTA. I for one would be willing to toss you a donation if you made it happen. I don't want to have to revert to stock and flash recoveries, reroot, etc. and since I've been running the old rom I've been very impressed, would love it if there was a newer version.
[T-Mobile HTC One (M8)] pingels:
I agree with what housecat93 said about the donation so I just donated to Fenny's whatever-fund.

Confirmation number: 86E673312P663723V
[T-Mobile HTC One (M8)] pingels:
uh-oh

http://www.phonearena.com/news/Seve...roid-4.4.3-update-for-AT-T-HTC-One-M8_id59947
[T-Mobile HTC One (M8)] Luigiesin:
This an issue with the AT&T update... Remember the updates are slightly different for each network because of radio and such... I updated to 4.4.3 T-Mobile and the battery is better than ever... Quick tip, when you update to 4.4.3 keep the new radio even if you sacrifice a few mbits of download speed.. The idle battery with the new radio is amazing.. I tried flashing one of the old radios because it was faster and ended up with tons of wakelocks! So keep it clean with the new radio.
[T-Mobile HTC One (M8)] captainreynolds:
Why would keeping the new radio sacrifice any download speed?
[T-Mobile HTC One (M8)] Luigiesin:
Every radio update is different... This latest one in particular has been a bit slower for me and 3 more people. The very first radio, the one that came with 4.4.2 initially, was the fastest.
[T-Mobile HTC One (M8)] davidwnbrgr:
Updated to the latest firmware while running the ROM and now Wi-Fi wont turn on. Any idea why?
[T-Mobile HTC One (M8)] Luigiesin:
Try dirty flashing the rom again.. Remember to clean dalvik and cache after flashing.
[T-Mobile HTC One (M8)] davidwnbrgr:
Yup, that did it :good:

Now I guess we wait patiently for [MENTION=522448]Fenny[/MENTION] 's 4.4.3
[T-Mobile HTC One (M8)] sovanyio:
Care to create a rom? :D
[T-Mobile HTC One (M8)] FreydNot:
I'm doing the same, except I am starting from the 4.4.3 RUU on a warranty replacement phone (the old one had the infamous camera lens scratch problem). I figure I'll remove Carrier IQ (http://xdaforums.com/showthread.php?t=2717348) and then start freezing bloat using Titanium.
[T-Mobile HTC One (M8)] captainreynolds:
Wait, what camera lens scratch problem? I think I have this...
[T-Mobile HTC One (M8)] uoY_redruM:
If I still had the kitchen and everything set up, I wouldn't mind. It doesn't take long to do at all.

I never set up my kitchen and stuff when I built my new rig. Sort of got out of the game when I left the SGS3 scene.
[T-Mobile HTC One (M8)] sovanyio:
Did it require flashing/pulling from the phone? I didn't know there was a kitchen, but I haven't been on here much since I flashed the original ROM in this thread.. I'd be down to do this if you could point me in the right direction.
[T-Mobile HTC One (M8)] mike6669:
Hi Guys, have used this rom from the start and love it, zero issues.

This morning I got the TMO OTA update message in my statusbar. When I click install it just sends me to TWRP, so I tried flashing from TWRP but it didn't work.

I don't really care if I have the OTA or not but my problem is I now have a message in my sttusbar that I can't get rid of telling me the update is ready.

Does anyone know how I get rid of that or would I be right in thinking I now need to flash stock nandroid and stock recovery to get the update and then revert back?

Thanks
[T-Mobile HTC One (M8)] Luigiesin:
Clean data from the Updater app..
[T-Mobile HTC One (M8)] mike6669:
Much appreciated, thank you.
[T-Mobile HTC One (M8)] jay661972:
Just stock recovery and accept tmo ota, when its done install twrp again.
[T-Mobile HTC One (M8)] davidwnbrgr:
I tried that and got the phone with red warning sign after it started updating. I flashed new firmware previously so that might have what to do with it.
[T-Mobile HTC One (M8)] jay661972:
I think this new update came with new fw which i read that it will give some issues, idk im still using the tmo fw when 4.4.3 came out.
[T-Mobile HTC One (M8)] mike6669:
Wish I'd never started this: Relocked bootloader, flashed stock recovery and now have red triangle with phone booting directly to bootloader. Any ideas? Device not found message also via adb.

Obviously I'm fully backed up but can't enter or reflash TWRP because of the device not found issue.

If I can reflash back to TWRP i will be good but my bootloader is showing 'reloacked.'

Running RUU as we speak.

EDIT: RUU worked fine, back in the land of the living, flashing update now.
[T-Mobile HTC One (M8)] captainreynolds:
Glad to hear it worked out. Been in that situation, it's no fun.

[MENTION=522448]Fenny[/MENTION] - any update on the latest T-Mobile OTA?
[T-Mobile HTC One (M8)] jldr:
Probably easier to wait for L at this point...This doesn't seem like too much of an upgrade to begin with?
[T-Mobile HTC One (M8)] pingels:
Agreed :)
[T-Mobile HTC One (M8)] Luigiesin:
It's actually a great update... Especially the new FW... Everything is supper fluid. I updated the FW putting it on my SD card and renaming it... Then restored a nandroid with the new ROM and set all my apps again after I restored HTC backup.. Pretty easy...
[T-Mobile HTC One (M8)] sovanyio:
Anyone still getting the OTA alert for 2.22.531.5 after flashing the 2.22.531.6 and clearing Update data with a restart? Should I wipe cache?
[T-Mobile HTC One (M8)] twinnfamous:
I just force close in the updater app settings and ota don't show it might be worth a try
[T-Mobile HTC One (M8)] sovanyio:
Hm didn't work for me. Ended up disabling the Updater service.
[T-Mobile HTC One (M8)] Luigiesin:
Just clear data on the Updater app.. No need to disable it.
[T-Mobile HTC One (M8)] sovanyio:
I was doing that, but the notification kept coming back within 30 minutes of a reboot... It was like tmobile was trying to push, not sure.
[T-Mobile HTC One (M8)] Luigiesin:
There's a new OTA around that fixes wifi Calling... Maybe is that.. I'm trying to get a hold of that OTA's firmware with no wipe but it's been tough.
[T-Mobile HTC One (M8)] sovanyio:
Would that not be .6? If you think the firmware might be different, I'll pull it down and post it.
[T-Mobile HTC One (M8)] Luigiesin:
That's right! It's just the FW they updated apparently. But don't want to have to lock bootloader and wipe. Want to keep my custom recovery.
[T-Mobile HTC One (M8)] Fenny:
I am ALIVE!
[T-Mobile HTC One (M8)] Luigiesin:
Welcome back!! ?
[T-Mobile HTC One (M8)] sovanyio:
Turned out to the the same file
[T-Mobile HTC One (M8)] sgndroid1:
The att HTC one m8 comes with an native app that displays music lyrics for any music app on a cool animated background. Is there anyway we can port the app into our phone?
[T-Mobile HTC One (M8)] :
Does wifi calling work on this rom? I found an option for it

Thanks
[T-Mobile HTC One (M8)] twinnfamous:
Can u find someone to upload the apk.

It might be worth a try to decompile it and take a look.

It probably reads the build. prop for mid or cid.

I'm not an expert but I'm willing to try.
[T-Mobile HTC One (M8)] sgndroid1:
Actually, the app is already built in but disabled. I had to S-on, and the use root explorer to edit the default.xml file located in system/customize/acc folder, go all the way to the end, look for music channel and change false to true, save and exit, reboot, profit. I was hopping there was an easy way without having to s-off.

There are several other tweaks like enable Harman Kardon setting, NFC hide and other stuff than can be changed for it to work.

---------- Post added at 06:04 PM ---------- Previous post was at 05:55 PM ----------

It sure does
[T-Mobile HTC One (M8)] twinnfamous:
I'm on the latest stock Rom with the hk mod and write protection removed.

In my default xml it doesn't have the false part. It just says <app name="musicchannel">

<item type="string"
[T-Mobile HTC One (M8)] sgndroid1:
Scroll all the way down towards the end.

It would be line 17 counting from last to top.
[T-Mobile HTC One (M8)] twinnfamous:
Ok I pulled the file and Edited it with notepad ++ . And then overwrote the old one and now it works and shows in the settings.

If someone is good at making an updater script u could make a flashable zip.

The problem is some users have the h/k mod.

So we would have to make two. One stock and one for h/k users.

Now I'm not for sure but I thought I had music channel in settings before I flashed the h/k mod . Someone please confirm that as I may be mistaken.
[T-Mobile HTC One (M8)] sgndroid1:
It wasn't included in plain Rom. Maybe the H/K mod activates it.
[T-Mobile HTC One (M8)] twinnfamous:
No the h/k mod doesn't enable it as I just modified the default xml to get music channel working.

So need to make one for stock and one for h/k users.
[T-Mobile HTC One (M8)] sgndroid1:
Can you do OTA updates on the deodexed version? I installed custom recovery but failed. If is possible, how? I installed the odexed version, and updated with no problems. Another question, do we rename or delete the settings file for apn mode to work?
[T-Mobile HTC One (M8)] captainreynolds:
Any news on the latest update that T-Mobile just put out? It's stock 4.4.4 - any chance of a rooted rom like this one? :)
[T-Mobile HTC One (M8)] Luigiesin:
+1
[T-Mobile HTC One (M8)] godjunior:
I would really like this as well.
[T-Mobile HTC One (M8)] laehmic:
Does anyone has a 1.12.114.18, 1.57.114.2 or 2.23.114.3 rom/backup? It's for cid t-mob003