Fix for many Data issues!!! - Sprint HTC One (M8)

I wanted to follow up with a solution to a problem I've had for a long time that I finally resolved, in case others run into a similar issue.
Original symptoms:
- Roaming would transfer no data.
- Forcing to native CDMA 3G mode would not transfer data.
- 4G WOULD work just fine.
- Phone calls worked fine in all modes.
- Signal Check would never display the band like its advertised to do (originally thought it was fault of Signal Check, but its not)
- The Mobile Data screen only had 3 options listed, 4G Settings, Network Mode & Automatic Connections. It didn't list any options regarding roaming, domestic data, International Voice, etc.
- Hands-Free Activation would never work, nor would Update Profile or Update PRL
- Phone would rarely go off of band 25 (1900mhz) to one of the other Sprint bands (26 & 41)
- Popping the sim card in and out while in 3G mode WOULD temporarily fix the 3G data problem, but if I switched to automatic (4G) and back to CDMA (3G) it would stop data transfer on 3G again.
I had wiped, re-wiped, restored from RUU, restored from stock backup several times. Also tried updating radio firmware and PRL using ADB and MSL codes. All to no avail.
Then I did the following... I'm not entirely sure which of these steps actually made the difference, but the following process resolved all the problems above:
0) Did a Titanium Backup of all my apps, and booted into Recovery and did a Nandroid Backup.
1) Booted into Bootloader and ran Factory Reset from HBOOT (Bootloader). Since I have a custom recovery all this did was launch my custom recovery (TWRP), but perhaps it makes a difference going through the Bootloader rather than booting directly into Recovery?
2) Under wipe, ran Factory Reset.
3) After this ran, I went to advanced and wiped Cache and Dalvik again, even though this is already done once from point 2.
4) My backup of my stock image is actually in two parts. So I ran the first restore, then AGAIN cleared Cache and Dalvik.
5) Then I ran part 2 of my Stock backup, and AGAIN cleared Cache and Dalvik.
6) Reboot
7) This time, for the first time ever, when the phone booted the first time it ran hands free activation and was successful, as well as PRL update. Had the phone for several months and this is the first time since the original out of the box activation that it was successful.
At this stage I noticed all the new options under Mobile Data, and tested 3G and it worked! Woo hoo. unfortunately I run a custom ROM so I wanted to put that back on. So I went back from step 1 and did all the steps again but instead of restoring stock I restored my ViperOneM8 ROM. The results were still successful, so I then updated my PRL and Firmware to the latest stuff, forced roam, tested it, forced native 3G, tested it, everything works great. Also now Signal Check correctly displays the band I'm on, which it never did before. Also, my home tower always had me on band 25 before when I looked in the Engineering screen, but after fixing this I'm now on band 26 (800mhz), which is great.
SOOO.. I think from all the things I've tried in the past, the new things that might be making the difference is either:
- Factory Reset initiated from Bootloader
- Cache & Dalvik wipe before and after any Restore.
I've installed ROMS, firmware, used ADB, used my MSL in with various resets, etc. So I figured I always knew what I was doing, but I think one of the very simple things above makes an important difference. Just not sure which step it is, but apparently the little things count.
A couple other related things that users with similar issues should try if this doesn't help:
- Make sure to Update Profile and reboot
- Start a web-chat or phone call with Sprint and ask them to force a Profile Update from their end. I've had success with issues with them initiating a profile update.
Hope this helps others!

aprwx said:
I wanted to follow up with a solution to a problem I've had for a long time that I finally resolved, in case others run into a similar issue.
Original symptoms:
- Roaming would transfer no data.
- Forcing to native CDMA 3G mode would not transfer data.
- 4G WOULD work just fine.
- Phone calls worked fine in all modes.
- Signal Check would never display the band like its advertised to do (originally thought it was fault of Signal Check, but its not)
- The Mobile Data screen only had 3 options listed, 4G Settings, Network Mode & Automatic Connections. It didn't list any options regarding roaming, domestic data, International Voice, etc.
- Hands-Free Activation would never work, nor would Update Profile or Update PRL
- Phone would rarely go off of band 25 (1900mhz) to one of the other Sprint bands (26 & 41)
- Popping the sim card in and out while in 3G mode WOULD temporarily fix the 3G data problem, but if I switched to automatic (4G) and back to CDMA (3G) it would stop data transfer on 3G again.
I had wiped, re-wiped, restored from RUU, restored from stock backup several times. Also tried updating radio firmware and PRL using ADB and MSL codes. All to no avail.
Then I did the following... I'm not entirely sure which of these steps actually made the difference, but the following process resolved all the problems above:
0) Did a Titanium Backup of all my apps, and booted into Recovery and did a Nandroid Backup.
1) Booted into Bootloader and ran Factory Reset from HBOOT (Bootloader). Since I have a custom recovery all this did was launch my custom recovery (TWRP), but perhaps it makes a difference going through the Bootloader rather than booting directly into Recovery?
2) Under wipe, ran Factory Reset.
3) After this ran, I went to advanced and wiped Cache and Dalvik again, even though this is already done once from point 2.
4) My backup of my stock image is actually in two parts. So I ran the first restore, then AGAIN cleared Cache and Dalvik.
5) Then I ran part 2 of my Stock backup, and AGAIN cleared Cache and Dalvik.
6) Reboot
7) This time, for the first time ever, when the phone booted the first time it ran hands free activation and was successful, as well as PRL update. Had the phone for several months and this is the first time since the original out of the box activation that it was successful.
At this stage I noticed all the new options under Mobile Data, and tested 3G and it worked! Woo hoo. unfortunately I run a custom ROM so I wanted to put that back on. So I went back from step 1 and did all the steps again but instead of restoring stock I restored my ViperOneM8 ROM. The results were still successful, so I then updated my PRL and Firmware to the latest stuff, forced roam, tested it, forced native 3G, tested it, everything works great. Also now Signal Check correctly displays the band I'm on, which it never did before. Also, my home tower always had me on band 25 before when I looked in the Engineering screen, but after fixing this I'm now on band 26 (800mhz), which is great.
SOOO.. I think from all the things I've tried in the past, the new things that might be making the difference is either:
- Factory Reset initiated from Bootloader
- Cache & Dalvik wipe before and after any Restore.
I've installed ROMS, firmware, used ADB, used my MSL in with various resets, etc. So I figured I always knew what I was doing, but I think one of the very simple things above makes an important difference. Just not sure which step it is, but apparently the little things count.
A couple other related things that users with similar issues should try if this doesn't help:
- Make sure to Update Profile and reboot
- Start a web-chat or phone call with Sprint and ask them to force a Profile Update from their end. I've had success with issues with them initiating a profile update.
Hope this helps others!
Click to expand...
Click to collapse
I am very happy for you and will try the same today, what new settings did you see under mobile data?

Data roaming sound, roaming guards, roaming, domestic voice, domestic data, international voice, international data and 3 grayd out ones: allow GSM data, access point names, and available GSM networks. Probably disabled because I'm on Sprint (CDMA not GSM)

How do you get to the engineering screen?

I use signal check, and there is a shortcut in that app that launches it.

Sorry for necroposting and being a noob, but this required rooting, right? Could you walk me through it in a little more detail? How to boot into recovery, bootloader, etc.

depends on the phone. I'm only familiar with the M8
Sent from my M8 using Forum Fiend

aprwx said:
depends on the phone. I'm only familiar with the M8
Sent from my M8 using Forum Fiend
Click to expand...
Click to collapse
Right, I have the Sprint M8 as well.

mesopotamius said:
Right, I have the Sprint M8 as well.
Click to expand...
Click to collapse
First things first, the information in this thread is NOT required to root or unlock the bootloader. There are threads with that information in the general as well as Q&A threads and even the development thread. Also, if you search the internet for HTC DEV you will find their website and they give instructions on unlocking the bootloader.
With the M8, the first step is unlocking the bootloader, then you install recovery and from there you can gain root privileges.
You can also use Sunshine to unlock the bootloader and obtain s-off which is not required to flash custom ROMs, but other firmwares and radios.
Please be aware that unlocking from the HTC dev website will wipe everything. Including pictures (and anything for that matter) stored on internal storage. Sunshine does not.

opz187 said:
How do you get to the engineering screen?
Click to expand...
Click to collapse
should be ##33282#

Related

[Q] Rooted for the first time, lost any cellular connection. I need a step by step.

So I finally took the plunge today and rooted. I flashed the most recent Sprint version of ViperROM, and everything was going just fine and dandy, I was all giddy setting up my MoDaCo UI mods, etc, until I tried to send a text. Tried to send for 5 minutes, got the fail message. Well, that's weird. What about 3G data? Nope, nothing. Maybe the ROM is bad? I flashed the stock ROM by viperboy, also didn't work. Same problems. So now I'm stuck with no cellular connection and I need it soon. How do I fix it? (Note that I followed my tutorials step by step and everything works except cellular connection. Also note that it says I have service and that data is going in/out, but it's not actually sending/receiving anything. It seems that I need something called an RUU, but I have no idea what that is or where to get a correct one and how to flash it.
Please give me a step by step (I'm using TWRP if that matters), as this is my first time rooting or doing anything more advanced with my phone past advanced themes in Nova Launcher. I'll need links if you have them, or at least where to look. Please help me, because don't want to go back to stock after getting all my awesome tweaks already!
And yes, I have updated my PLR and Profile in the system updates menu, same results.
EDIT: I fixed it, yay! I tried clicking UICC unlock in the software update menu. It said no profile update available, and then it started working (it's actually faster than normal! ) It may have been the profile update that did it and it took a second to update, but it works now! Yay! I even rebooted to make sure it was going to stay after a shutdown, etc, and it did! I guess I should check all option before posting a thread next time... (If you can't tell I'm extremely happy it works!)
EDIT 2: It stopped working again :'(. Now I'm constantly losing the 3G connection that I "had" and messages and data only work about 10% of the time they say they're connected. Wifi still works. When I try updating the profile, it says it could not be updated and to try again later (this is after several tries and a reboot). I try to update the PLR and I get error code 1233. Apprently this is an HTC specific error with no know fix? I try to do the UICC unlock, and it gives me the same error as the profile message.
EDIT 3: It seems Sprint is having issues in my area, I will update again if they resolve it or reply to my tweet.
EDIT 4: They told me to go restart the booster thingy I have in my house, and now my connection is working for now...

[Q] Atrix HD - No Network/No Wifi

Recently tried the nightlies for Cyan 10.2, wasn't satisfied, flashed older Cyan 10.1 and proper GAaps. Clean wiped and formatted. Phone has gone bunk. Restarting causes the phone to go into AP Fastboot instead of normal reboot or recovery. However, starting in fastboot and choosing to boot normally works.
Real is issue is, upon restarting, was told to insert SIM card, despite it already being in the phone. Checked the card, seems to be fine, however, there's no network connection, and can't turn on wifi. Best bet I've been linked to is the fact that the APN settings are gone. Tried putting in the same APN settings from a default atrix hd phone, but saving the settings takes me back to the empty list of APN's.
Looking for possible solutions, either to why none of the APN's wont save, why they're gone in the first place, and why booting seems to be messed up now.
What did you format? Maybe the modem by mistake?
http://forum.xda-developers.com/showthread.php?t=2469104
Seems to have been the issue.
Decided after finding out I may be able to trade in my phone for a newer model to just unroot and restore to default. Ran stock ROM with RSD, everything seems fine.
Only other question is, will relocking the boot loader with fastboot keep the phone running presentably so I can trade it in? Stock ROM and recovery are running fine, only thing left if getting rid of the warranty void message.
Can't relock bootloader.
Sent from my MB886 using XDA Premium 4 mobile app
you could flash a new image over the bootloader unlocked image. it most likely would not take much image wise to fool them.

[Q] Problems After Flashing Custom ROMs - T-Mobile HTC One

Hello all,
Every ROM I have tried to flash has come with some type of problem or another.
I have a SIM locked T-Mobile HTC One with a PTel SIM inside. I unlocked the bootloader, rooted the phone, and installed TWRP. Then, I downloaded several ROMs and tried to flash them (after doing wipe data and cache). Here are the specific problems I have run into with each ROM.
OneDroid: The screen keeps popping up "Unfortunately, Android Keyboard has stopped". After second boot, in addition to the other error message, the screen keeps popping up systemUI has stopped. The whole thing is just unusable.
Android Revolution HD: I am unable to obtain any phone signal.
ViperOne: Same issue, no signal.
InsertCoin: I can't get a proper HSPA+ connection due to incorrect APN settings. I have followed the directions on PTel's own website, but was unable to obtain data. It's a shame because I like this ROM the most of all.
MaximusHD: The only ROM to have worked properly.
I am sure I have done something wrong somewhere. I guess I'll just live with MaximusHD.
MaximusHD is completely stock with very minor changes. For other ROMs you have to select (or flash additional stuff) that you have T-Mobile device I think. But it is better to have their threads searched for "T-mobile".

No Data On Cyanogen or RR

After unlocking and rooting my stock system, it still worked fine, but I wanted more features so I went to a custom rom.
Neither CM12.1 or RR had mobile data for Verizon.
When I flashed by TWRP backup of /system, I had data again.
According to 6Binford, my APN settings are correct.
Thanks!
If you upgraded from something other than the most recent -44 build, I think you need to update the radio. You can find that in the official CM thread for the Turbo.
I've tried flashing radio files but still no data.
I've also noticed this notification every now and then, even though I am in an area where data works perfectly fine on stock ROM, and even though before this pops up I still had no data:
Data roaming
----------------------
You've lost data connectivity because you left your home network with data roaming turned off.

No Service Until Reboot

I get no service often and it does not go away until i reboot my phone. I have tried the following but failed.
1) Unlocked bootloader and installed CynogenMod 13.
2) Installed Team Bliss Firmware
3) Updated Radio and Bootloader to S4UTL 49
4) tried the 4636 code and manually set the preferred network to LTE/GSM Auto and GSM Auto too.
5) Tried Different Sim Jack.
6) Tried different network sims.
7) Now i am back on stock rom 49 but issue persist.
Please provide me a solution or atleast give me an idea how do i make my system to reboot on no service automatically so that i dont miss important calls.
I believe this is a known issue with poor service areas.
Sadly I do not know a solution either.
When i use my sim in other phone it works fine and i have no such issues.just with driod turbo i am having this issue.
I, too, had this issue, but only when I went to the Brazilian MM ROM. I did not have that issue on stock LP (unlocked bootloader, Xposed).
the only thing different I did to help resolve it was I went into the developer options and set the "Aggressive to Cellular handover" to on. You may also want to see if "Cellular data always on" works as well. However, when I just checked this setting, it was set to off (but I had flipped it to on about a week ago, and I'm wondering if it defaults to off on reboot).
so see if one/both of those options works.
I switched both on let's see what happens.
try also to see if this happens after a phone call. I'm wondering if the lack of VoLTE is causing the issue. could some issue where the device thinks that there is a call connection when really not???
Same issue with me, When I Google I found this is common with Motorola mobiles but found no solution yet, Please help if any one have resolved it yet
asimbaloch_ said:
I get no service often and it does not go away until i reboot my phone. I have tried the following but failed.
1) Unlocked bootloader and installed CynogenMod 13.
2) Installed Team Bliss Firmware
3) Updated Radio and Bootloader to S4UTL 49
4) tried the 4636 code and manually set the preferred network to LTE/GSM Auto and GSM Auto too.
5) Tried Different Sim Jack.
6) Tried different network sims.
7) Now i am back on stock rom 49 but issue persist.
Please provide me a solution or atleast give me an idea how do i make my system to reboot on no service automatically so that i dont miss important calls.
Click to expand...
Click to collapse

Categories

Resources