yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] cathorn:
Thanks. I'm trying tonight and tomorrow as well. I get a bunch of hand offs and dead spots heading to and from work.
[Sprint HTC One (M8)] thefisch6:
I've found similar results with both data issues on the test ROM and in adding cards to Android Pay. Regarding Android Pay, I'm interested to hear if it will allow you to pay when SU is active/when Xposed is installed.
[Sprint HTC One (M8)] evoholik:
What if....instead of just disabling super user. I click on full unroot instead? Will that help? And will I be able to re install super user and regain root?
[Sprint HTC One (M8)] PartimusPrime:
Try using the build.prop from the previous build...that worked for me...along with disabling super su and uninstalling xposed.
[Sprint HTC One (M8)] SeventhGen:
Captain, I haven't had any data issues with the test ROM for a few days now...thanks.

I finally got Android pay to work. I'm using the test ROM and did the following:

-uninstalled Android pay update

-flashed the ROM from the 1st post

-wiped dalvik cache/cache

-reboot

-disabled SU

-update Android pay then I was able to add my card

Then I flashed the test ROM and xposed, wiped dalvik cache/cache and enabled SU to get back to where I was before all of the above. I can open the Android pay app without error and my card still shows up with SU enabled and xposed installed. I'll post my experience making a payment if I ever use it.
[Sprint HTC One (M8)] Leonarthius:
I know we are currently testing for LTE, but I just want to say that I've encountered a very particular issue, Every time I receive a picture through MMS, the image size comes very compressed. I'm currently using the Google Messenger app. Has anyone else encountered this? Is there a fix for this? I tried searching but I couldn't find anything.
[Sprint HTC One (M8)] PartimusPrime:
I experience this too.
[Sprint HTC One (M8)] evoholik:
Finally got Android pay to work. So it's either the kernel or the build.prop because it will not work on test build unless you revert to the original build on first page. Then dirty flash test build. Anyways. Thanks everybody for the help
[Sprint HTC One (M8)] Captain_Throwback:
It's not the kernel (as I already said) ;).
[Sprint HTC One (M8)] Zzz73:
sorry for the slighty off topic, but according to an XDA member confirmed as being a security engineer on the Android project, purchases will not work on rooted devices. see:

http://www.xda-developers.com/googl...gn=Feed:+xda-developers/ShsH+(xda-developers)

for now, and the unforseen future, you can choose a rooted phone or tap-n-pay with Android Pay. for me this is no contest.. rooted. according to that post and my own experience jumping thru the hoops to get a card added to AP is all for not. purchases will fail. if anyone has photo evidence to the contrary please post with your method. otherwise, for now, discussions about how to add a card to AP are moot.

Sent from my HTC One_M8
[Sprint HTC One (M8)] Leonarthius:
So I've tested the device since sunday on a clean install, and sadly, I'm still on the same boat! :/ On Monday, it connected to some networks after resurfacing from the subway once or twice, but 3 other times I lost signal, I had to reboot. I have "better luck" now, but I'm still in the same boat that when I lose signal, it won't automatically go back to LTE again.

Also, I've noticed that when I go on WiFi for too long, and the phone turns off data in favor of LTE, when I go out of range of the WiFi, the LTE won't come back automatically either! Please help! I really love this phone but I don't want to continue to have to restart my phone at least 3 times a day! :(
[Sprint HTC One (M8)] Captain_Throwback:
Nothing else I can do. That test ROM was a shot in the dark to try and fix the issue. If that didn't work, I'm out of ideas. This is a port from a ROM not made for a CDMA device, so if there are network issues, the only solution may be to not use it. Sorry.
[Sprint HTC One (M8)] Leonarthius:
Yeah, I figured as much. That's still sad to hear, I personally was wondering if this had to do with signal strength and if maybe there was a value that could be altered to accept weaker signals. I'm only saying this because when I was on MultiRom, the sense version of the rom never had signal problems in areas that the GPE rom did. :/
[Sprint HTC One (M8)] hangnail:
The data issues seem to get better with each subsequent reboot. Try and stick it out and see if it gets better
[Sprint HTC One (M8)] PartimusPrime:
I've had a similar results. A reboot will fix the data drop while on the previous build a reboot would not always work. And I do feel that the data drops have not happened frequently like they did before. Thanks [MENTION=1162986]Captain_Throwback[/MENTION]!
[Sprint HTC One (M8)] evoholik:
Not one data drop or mms message problems at all with test build.
[Sprint HTC One (M8)] jackeagle:
Mod Edit

Thread cleaned.

Please keep the discussion on topic in this Development Thread.

Thank you

jackeagle

Forum Moderator
[Sprint HTC One (M8)] tuxattack80:
My bad too many alcoholic beverages and iPhone hatred don't mix I'll do a better job keeping it on topic next time.
[Sprint HTC One (M8)] Jbluna:
Mo's cold-dead stare is back, looks like we're still gonna be kept alive.

https://twitter.com/moversi/status/651427565358321664
[Sprint HTC One (M8)] KCs2k:
They weren't kidding about monthly security updates...
[Sprint HTC One (M8)] Captain_Throwback:
It was indeed an unexpected update . . .
[Sprint HTC One (M8)] hangnail:
I take it we're ok to run the ota?
[Sprint HTC One (M8)] Captain_Throwback:
Never. This is a port for a reason.
[Sprint HTC One (M8)] mjhuffer:
Is anybody else having problems with locating their device through the Android Device Manager? I've tried on both Wifi and LTE and nothing is happening. I have my location setting set on High accuracy as well.
[Sprint HTC One (M8)] Zzz73:
I've had this problem before. it happens to me when i restore Device Manager with Titanium Backup as well. have you tried: force stop the app, clear the app data, then sign back in to the app?

also for good measure, before signing back into the app make sure gps is working (gps test app free in play store) and that you have a good lock. then disable location and re-enable location and ok the location consent. before signing back in to Device Manager.
[Sprint HTC One (M8)] Captain_Throwback:
Updated ROM to latest base. See changelog for additional details.

The main download link is still uploading, so in the meantime please use one of the mirror links (if you can't wait).

Dirty flash should be fine if coming from a previous 5.1 version.

P.S. Before you ask, I'm not making any other version of the ROM. This should be my standard release going forward, as long as we have proper kernel source.

P.P.S. Main download link is now live. Please let me know how it works (but only if it's working well, lol).
[Sprint HTC One (M8)] Zzz73:
has anyone been able to get the new update to boot with Xposed installed? the one i an using is

xposed-v71-sdk22-arm-by-romracer-20150816

it puts me in a bootloop every time i try to install the zip. other than Xposed, the update is running great.
[Sprint HTC One (M8)] dopy25:
That's an old and even unofficial one. Try official version 74 or 75 if it exists. I saw something about 75 earlier today but I ran 74 on the last GPE.
[Sprint HTC One (M8)] Zzz73:
thank you sir. so you've got Xposed working with a newer installer?

TO THE INTERNETS!!!
[Sprint HTC One (M8)] dopy25:
Haha. I love the enthusiasm. I haven't installed this ROM yet but the last version right before the ota on this.

Version h9 works with closed v74. As long as there weren't that many changes, the same one could work.
[Sprint HTC One (M8)] Zzz73:
for anyone who cares the current rendition of this flawless and always promptly updated ROM will boot using xposed-v75-sdk22 available in the Xposed Official thread for those using Xposed. Thanks for all you do Captain!
[Sprint HTC One (M8)] Captain_Throwback:
236 total downloads so far and no comments/feedback. I'm going to assume that no news is good news :).
[Sprint HTC One (M8)] tuxattack80:
I believe you're right, haven't had any issues so far. Haven't been using the phone as much as did when it was my only phone (before company phone) but when I do it is solid. Thanks Captain!
[Sprint HTC One (M8)] Zzz73:
I'm running better than ever. Once i found the correct zip for Xposed and got all my favorite modules running i took on Viper4Android. I couldn't get the driver to install properly until i installed a small app to change SELinux to permissive. Now I'm running super smooth with all my favorite mods. I couldn't be happier. Thanks again for all your work.
[Sprint HTC One (M8)] Jbluna:
This is very much an isolated issue,

but a month or so ago my LTE just broke(nothing to do with this rom) and neither the internet or Sprint could find out why.

So If I switch to cdma only, I can use(and have been using) 3g just fine. For some reason this only works on Sense roms.

On aosp/this nothing will get 3g working for me. tried re/ejecting the sim, switching data connection settings, the 4636 dialer code menu, nothing.

There anything Im missing/not understanding in terms of data/the toggles in stock lollipop?
[Sprint HTC One (M8)] Captain_Throwback:
The "3G" that's listed in the "Cellular networks" menu (Settings -> More -> Cellular networks -> Preferred network type) is CDMA only. I'm not sure why that wouldn't be working for you on this ROM, since it's the exact same thing that Sense uses. Does the 1X option work? It might take 30 seconds to switch to either mode from LTE/eHRPD, since they use a different APN.
[Sprint HTC One (M8)] mjhuffer:
I had no connection issues until I installed xposed-v75-sdk22 and gravitybox. The phone went into 3G and then would not go back into LTE. Then data cut off period. I really want to use this rom but I cannot use it without some of the gravity box features.
[Sprint HTC One (M8)] Jbluna:
Pretty much anything related to data in Gravitybox breaks cdma. Check to see if you've got any data toggles/tweaks enabled from GB. I've used it just fine before. Only way to fix it once it happens though would have to be reflashing.

And regarding my earlier post above, I've tried force switching to pretty much every cdma related network(& 3g/1x) within the hidden dialer menu/connection settings and I've only ever gotten the data exclamation mark on aosp/gpe.
[Sprint HTC One (M8)] PartimusPrime:
You ever try this fix to regain data:

1. Turn on airplane mode

2. Delete data/data/com.android providers.telephony/databases/telephony.db

3. Delete data/data/com.android.providers.telephony/databases/shared_prefs folder

4. Turn off airplane mode

Takes about a minute or two to regain data but it's worked for me.

Learned this from [MENTION=4450367]Zzz73[/MENTION] :)
[Sprint HTC One (M8)] Jbluna:
Sorry but no dice, still nothing

Still the same issue.
[Sprint HTC One (M8)] j.c.briggs:
Anyone having bluetooth trouble? For me, pairing seems to be iffy and when pairing does work, connecting afterwards doesn't work very often. I wiped everything before flashing and only restored user apps/data with Titanium. Any suggestions?
[Sprint HTC One (M8)] TT_Vert:
Guys, is there any way to silence the phone and still retain alarms? I see i can press volume and choose none and not have any sounds and also vibrate. The stock functionality allowed all sounds off (except alarm), vibrate and volume control. Is there a way to regain this functionality?

Dave
[Sprint HTC One (M8)] KCs2k:
It's a "feature" in lollipop. Only way to do this is to add the alarm app in question to priority notifications and use that function as best I know.
[Sprint HTC One (M8)] TT_Vert:
Well that's kind of sucky!!
[Sprint HTC One (M8)] SublimeMogul:
Hand Off Issue

So far for me, I've been having really good luck getting handoffs between wifi and LTE/3G by flashing a sense rom and updating profile and PRL than restoring from my nandroid backup of the test build. Since I did that I've yet to have a hand off issue. I mean handoffs are still a tiny bit slow, but at least they take place this way. Hopefully that helps some people with this issue still.
[Sprint HTC One (M8)] thefisch6:
Worked for me (so far). Thanks, fellas.
[Sprint HTC One (M8)] Captain_Throwback:
You haven't updated to the latest?
[Sprint HTC One (M8)] SublimeMogul:
I'm using the latest Sprint specific test build you posted in a comment currently dirty flashed over the lastest build from the 8th I believe. It's working pretty well for me, hand offs from wifi seem to work about 80% of the time on this build, but its a small price to pay to have a rooted devices with all my favorite tweaks and Android Pay working. Cap builds are best builds.
[Sprint HTC One (M8)] Captain_Throwback:
The 8th build, which is based on the latest security updates, already includes the changes from the test build. It sounds like you just dirty flashed an older version over the newest, which doesn't make any sense :confused:.

EDIT: And how do you have Android Pay working?
[Sprint HTC One (M8)] SublimeMogul:
That is very possible, I'll have to double check what I did and reflash if needed. All I really care about is the fact that its the only rom for this device that I've been able to use Android pay on and have yet to find any other issues not including the minor data issue thats pretty much out of your control anyway.
[Sprint HTC One (M8)] Captain_Throwback:
So I ask again - how is it you have Android Pay working, exactly?
[Sprint HTC One (M8)] SublimeMogul:
Sorry missed that question. So I flashed the rom, set it up, disabled SuperSU, removed xposed and rebooted the device. After it started back up I setup Android Pay and activated a card on it. Then I reactivated SuperSu, rebooted to recovery and reinstalled xposed. Booted back up and installed gravity box again, checked that everything I wanted tweak wise was working and then launched android pay to find it was still configured. I haven't used to to pay for anything yet, but it works perfectly for my loyalty cards again at least. As soon as I go somewhere that has Tap to Pay (damn Wawa's not actually having tap to pay yet) I'll report back if the tap to pay actually functions.
[Sprint HTC One (M8)] Captain_Throwback:
Yeah, the functioning is apparently what doesn't work with the device rooted. So if Tap & Pay works for you, that's a breakthrough.
[Sprint HTC One (M8)] SublimeMogul:
Okay I'm going to hunt down a tap to pay ready store and test this out. I'm really curious if it works now. This is the furthest I've been able to get with Android Pay though.
[Sprint HTC One (M8)] henderjr:
Funny I've been trying to get Android Pay to work today. I'm running BabBoyz sense rom and no matter what I did I couldn't get Android Pay to work. Even if I tried adding a card right after a clean flash and disabling SuperSU. For whatever reason I couldn't get SuperSU to completely remove (it just hangs).

So I decided to get MultiRom and flash this as secondary. On first boot I removed SuperSU completely and cleared data in google play services and play store. Then I was able to add cards fine. So then I went ahead and readded SuperSU.

About 10 mins ago I went to a coke machine at work and tried to use Android Pay and it threw an error about not able to use the card. I assumed it was SuperSU as I've used that card with my phone before when it was wallet. So I removed SuperSU again, rebooted, and I was able to get a Coke. In fact I must have held it up there too long or something as I ended up getting two. Whoops spent $3 on two 20oz's when I have a case at my desk. In hindsight I probably could've tapped cancel on the card reader on the machine but oh well. I'll drink them.

So that's my experience thus far. Next I might try installing SuperSU again as well as xposed. Then use root cloak or something to hide root from google play services, google play app, and android pay to see if that works. But at least I can have a bare version of this ROM as secondary with multirom and just boot into it when I want to use AndroidPay. In general I use the Wallet/Pay app to bring up my reward/loyalty cards for the cashier to scan more than to pay for something.

Edit: A bit OT but is there a way to remove the boot vibration? I reboot so often when messing with this stuff I feel like my coworkers are wondering what the heck I'm doing. I'm guessing it not possible because it's the very beginning of the boot process before OS/Recovery/Fastboot is loaded
[Sprint HTC One (M8)] Jbluna:
Addendum to my earlier issue, I just ended up getting a free warranty replacement so I'm all good, port's running beautifully.

Oh and, goddammit, forgot to reroot to test if tap to pay still worked afterwards, ohwell I got my lunch anyway for the first time with pay, that was fun.
[Sprint HTC One (M8)] SublimeMogul:
So I went to Walgreens with this build on the device, SuperSU active and Xposed functioning. I tried the Android Pay and it worked, but my Chase card was rejected as its apparently not supported. I had to disable SuperSu and uninstall xposed to add my TD card to Android pay, but I'm going to try it again next time I see a tap to pay. But right now it looks like it should work as long as I have a card on it thats acceptable by android pay standards
[Sprint HTC One (M8)] Captain_Throwback:
If you were able to add the card in the first place, then the card is supported. The message you're referring to when trying to use the card is the failure caused by root.
[Sprint HTC One (M8)] henderjr:
Yep same exact experience I saw yesterday. It's due to root. I got the same error when I had SuperSU on. I uninstalled SuperSU and rebooted. Then it worked. All about a minute apart. My only hope is that root cloak on xposed with it cloaking root from the google play services, store, and android pay app would work. Doubt it since I haven't heard of a single person saying they were able to pay while rooted. Will still try it soon
[Sprint HTC One (M8)] Captain_Throwback:
If you read the RootCloak thread, you'll know that is doesn't work for Android Pay. Sorry.
[Sprint HTC One (M8)] henderjr:
Yeah I skimmed it yesterday but didn't see someone saying they tried it after getting the cards put in. But maybe I missed it. I'm fine using multirom and having a secondary rom just for android pay for the few times I will want to use it
[Sprint HTC One (M8)] Captain_Throwback:
RootCloak doesn't/can't circumvent the SafetyNet API, so it will never work for Android Pay, unfortunately. But you're welcome to try, obviously.
[Sprint HTC One (M8)] henderjr:
Yep you're right. There seems to be some people trying to figure out how to get pay to work on rooted/xposed devices but no luck so far. https://github.com/pylerSM/NoDeviceCheck/issues/3 I'll be watching this GIT
[Sprint HTC One (M8)] Chewieez:
I installed the 4.04.1700.10 build last night and had Google restore my apps. This morning I dropped down to 3g and I knew I was in a good lte area so I cycled airplane mode. My phone would not connect to LTE after that, or automatically drop down to 3G. It connected to 3G when I manually set that as preferred network, but would not connect to LTE when I set LTE as preferred. I took a logcat which I'll attach. It's basically me cycling airplane mode and waiting a while for my phone to connect.

Do you think something is messing up the radios when my apps are restored from playstore?
[Sprint HTC One (M8)] Captain_Throwback:
Does rebooting fix it?

Also, for that log to be of any use, you'd need to look at the radio buffer (logcat -b radio).
[Sprint HTC One (M8)] Chewieez:
Yes, after a reboot, my phone connected to LTE.

Sorry about logcat. I thought I had radios selected. I'm using catlog and now have it selected to only radio. I'll run a few more logs when I lose connection again.
[Sprint HTC One (M8)] Chewieez:
Here is another logcat, hopefully with the radio info this time.

I lost LTE again this afternoon and had to reboot to get it back.
[Sprint HTC One (M8)] polkadots:
Rooted/unlocked and installed this over the weekend after coming from a purely stock, unrooted/unlocked ROM. Totally clean wipe.

Everything is working perfectly...well, almost.

A persistent voicemail notification. I keep getting a notification popping up that I have a new Voicemail. I do have Google Voice 'linked' with my Sprint number and have in the past used that for my VM. But, I called in and cleared any/all voicemails, there aren't any new voicemails showing online. When I call in, there are no new voicemails. Basically, I keep getting a voicemail notification when there aren't any new voicemails. The only way I can clear/dismiss the notification is by going into Settings>Apps>All>Phone and selecting "Clear Data" - that clears the notification, temporarily. Always comes back.

When I wiped/flashed I did have unlistened to/"new" voicemails...but we're all clear now, nothing new/unlistened to.

Any ideas on what to do?
[Sprint HTC One (M8)] Captain_Throwback:
I think [MENTION=2735242]tjeeeeee[/MENTION] has a fix for that. Maybe he can share how he does it and someone can patch the ROM for it?
[Sprint HTC One (M8)] tjeeeeee:
Not a fix, just a band aid for it, it would hide the notification indefinitely throughout the rom, no notifications for voicemail at all.
[Sprint HTC One (M8)] Captain_Throwback:
There was quite a bit of data there, but from what I gathered, it seems to get stuck looking at the GSM Sprint APNs, rather than the CDMA ones. I've made some adjustments to the build.prop to more closely reflect what's in stock, and I'm hoping that will have some positive effect. Attached is a flashable zip with the updated build.prop. Please try this and let me know if it makes any difference. If it doesn't, another radio logcat might be helpful. Thanks!

P.S. If you could take a screenshot of the Mobile Network Settings page (the one that has the toggle for roaming on it) after installing, I'd appreciate that as well - just want to see something.

I can't currently test on my M8, so I'll have to rely on the people in the thread to be my eyes.
[Sprint HTC One (M8)] Chewieez:
Thanks! I just flashed the new build.prop. I'll report back after a day or so of use.

Attached is a screenshot of my mobile network settings page.
[Sprint HTC One (M8)] thefisch6:
I've flashed this as well and will update with any issues. Thanks for the continued support.
[Sprint HTC One (M8)] Chewieez:
Well sadly, I just turned off wifi while at my house and my phone wouldn't connect to LTE. My house is in a pretty good LTE area so it generally connects pretty quickly after I turn off wifi or leave the house.

I pulled another log, a shorter one this time. It should basically be me starting on wifi, then turning wifi off and waiting a minute, then turning on airplane mode for 10-15 seconds and then back off again and waiting a minute or so for it to connect to LTE. It never connected.
[Sprint HTC One (M8)] widjit:
out of the blue today I got a "no sim card" error, tried a bunch of different solutions, but nothing worked, anybody have ever have this issue, and if so what can i do to fix it? I was on the 4.04.1700.6 version, and after updateing to current version still no issue, also updated to newest firmware, and flashed back and did a PRL and Profile update, to no avail. In a stock rooted rom i still have the same issue, but everything works(data, voice, txt) but LTE, but that never worked for me anyways, but when i flash back the only thing that i can do is send txt msg (no data, or voice calls). also com.android.phone crashes when i try and change advanced network settings.
[Sprint HTC One (M8)] Captain_Throwback:
It's still looking for GSM APNs, first, so I'm going to try removing them and see if that works. I also noticed I somehow neglected to include the APNs for 1x/EVDO so this one adds those back in too.

Let me know if this one helps at all.
[Sprint HTC One (M8)] SeventhGen:
Apparently the voicemail app hasn't worked for me since I flashed the latest version when it came out. I called into my voicemail and had messages dating back to when I flashed the latest. I flashed the attachment and the voicemail app is working now...has anyone else had issues with the voicemail app?