AOSP/Lineage based ROMS no APN settings on Sprint Devices - LG V30 Questions & Answers

Noticed this originally a month ago. On LineageOS and any AOSP based rom I no longer have any access to APN settings (they do show up if I remove my SIM but settings don't seem to stick on reboot). Is there any fix for this? Using APN editors don't seem to help either since they just say "APN settings are not available for this device". Calling and texting seem to work on the first boot after a clean install but after a reboot sms stops working until I make a phone call (doesn't stick on reboot). Still no way to get and maintain LTE also. (Stock LS998 works fine as expected)
These used to work for me a couple months ago but now they don't show up at all; even tried using older versions of Lineage OS and they are gone.
Quick Edit: Managed to see at least two other sprint users on the forums who have the same issue

Related

How to use sprint g3 (ls990) with straight talk gsm sim

1. Insert Straight Talk ATT sim
2. Set mobile networks to GSM/UMTS
3. Go to system updates and select update PRL
4. After its updated go back to mobile networks and switch it from global back to GSM/UMTS (it will auto switch when you update prl)
5. Go to roaming in settings and scroll to the bottom and set APN
6. Download Signal Check or Signal Check Pro from the play store to show data signal in the status bar
7. The no sim icon will still be in the status bar but you can remove ot with tweakboxand set carrier text
YOU WILL HAVE TO REPEAT THIS EVERYTIME YOU REBOOT YOUR PHONE SO ITS TEMPORARY UNTIL WE GET FULL UNLOCK
PLEASE SHARE AND GIVE THANKS
(I have only tested this with an ATT ST SIM)
I installed cloudy and used network app from the play store and picked cmda/gsm/lte everything works. I didn't even have to set the apn or mess with the dialer it is all good ?
I registered my phone with Straight Talk a couple days ago and I've been trying to get it to work. I've looked everywhere and Straight Talk has lived up to their reputation of having terrible customer service. Anyway, they've confirmed that my phone is activated, but I can't make a call or anything. I'm thinking it has to do with my settings.
Just to cover all the bases, I tried to activate on the CDMA network via the network access code, but I couldn't register my phone due to no coverage in my area (which I know is not true). So I registered on GSM with the ATT SIM card. My Sprint service no longer works, although I'm showing signal bars in the status bar. Whenever I try to make a call it says "Unable to validate your account. Please contact customer services."
I tried the steps listed in the first post but whenever I switch to GSM/UMTS and try to update the PRL it says "Authentication error. Please try again later."
It's also worth mentioning that my phone is rooted and I have frozen a lot of apps, most of which are listed here:
http://forum.xda-developers.com/sprint-lg-g3/general/sprint-g3-bloatware-list-t2873199
If anybody out there can help I'd greatly appreciate it. I'm not sure where else to turn.
You can try my guide it may allow you to fully unlock your settings so you can do what he is saying above.
Here is the thread link: http://forum.xda-developers.com/sprint-lg-g3/general/how-to-gsm-unlock-t2961099
Ok, after much research and many reboots, I've finally got it working. I tried several different methods but the one that finally worked for me was installing the CloudyG3 rom. I'm no expert by any means but my guess is because you have to completely overwrite any evidence of Sprint that is preventing the other carrier's SIM card from working (for me this was ATT through Straight Talk). I had to set my Network mode to GSM/WCDMA/LTE auto. My data is not quite as fast as I had hoped at 21.06 down 3.72 up but at this point it's better than nothing.
A couple problems I've noticed so far is after cloudy finished installing and my Lookout was running it's first test it flagged QuickApps and LGBackup as malicious apps. I didn't uninstall them yet because they seem harmless but I did freeze them with Rom Toolbox just in case. Can anybody confirm that they're safe or that uninstalling them won't cause any bugs? Also my messaging app no longer works which is a little disappointing as I really enjoyed it for a stock messaging app. Anybody know why this is?
what version of cloudy sir?
D-FUSE said:
I installed cloudy and used network app from the play store and picked cmda/gsm/lte everything works. I didn't even have to set the apn or mess with the dialer it is all good
Click to expand...
Click to collapse
what version of cloudy sir?
4g LTE on gsm
D-FUSE said:
I installed cloudy and used network app from the play store and picked cmda/gsm/lte everything works. I didn't even have to set the apn or mess with the dialer it is all good
Click to expand...
Click to collapse
Your 4G is also working in gsm sim?

Can't get Boost APNs to stick

My phone is the Boost Mobile XT1526. Running Cyanogenmod 13 by squid2. The latest build.
I've been using the Boost APN found here, and even though it works, its not ideal. I'd rather use the APN that's built into the ROM or the APN I pulled from the stock ROM.
My problem is that, for the life of me, I absolutely cannot get the APNs to stick. The APN that's built into CM13, doesn't stick. It disappears. And if I manually add the APN I pulled from the stock ROM, that disappears as soon as I hit save. I have no clue why. The only APN I can use is the one I linked to above. But that one isn't ideal. But I'll use it if I have to.
Can anyone help me with this that knows more about this then I do? I'd really love to use either the built-in APN or the APN I pulled from the stock ROM, if its even possible.
I have data so that's not my problem. I just can't send or receive MMS messages using the SMS app in Cyanogenmod.
Thanks!
If anything isn't clear then please tell me and I'll try to explain better. I suck at explaining.
Trying to get it to work too!
I'm having the exact same problems. I think it might be an issue with cellular network settings in CM13/MM roms (you'll notice clicking "Carrier Settings" in any of them causes com.android.phone to stop).
I've been playing around with various things, and I've found so far that using the Cypher rom (which doesn't have any Boost stuff baked in) I can put in the APN settings you linked to and send and receive MMS but LTE doesn't work. I then went back to Squid's CM13 rom (which is amazing, btw!) and LTE appears from install but changing any APN setting makes it fall over. Then I tried editing the Boost APN in deega/Buzbee2's flashable zip from "n.boost.ispsn" to "Boost_Mobile". I could flash that, and that does make it "stick" in the APN settings but, again, LTE disappears when I do this. Entries under the "Access Point Names" tab do seem to appear and disappear somewhat randomly whatever I do!
I've tried various other fixes suggested online, from root-deleting the telephony database to trying some SMS programs that let you put in the APN settings manually, but still nothing. I feel I'm close...but not that close I'll keep fiddling and see what happens but I'm not entirely sure whether this is a settings issue or a CM13 issue.
Thanks for replying. I'm gonna do some testing too. I had the same exact issue on CM12.1 so I don't think its a CM13 issue.
I wonder if there's a way to use adb or fastboot to force the APNs to stick?
I tried using the Boost APN I pulled from the stock ROM that Motorola or Boost put there and you'd think it'll work but no. It disappears as soon as I hit save.
I know CM13 has to be using some kind of APN because I have data, but I don't know what that APN is nor why I can't get the SMS app to use it so I can send MMS messages.
I'm confused but I'll figure it out. Maybe. :/
EDIT: I notice too that whenever I tried to get into Network Operators that com.android.phone would FC. I was able to get in there by putting my phone in airplane mode and rebooting. I can take the phone out of airplane mode while I'm in it without it force closing. But I'm not able to do anything. Kept saying "error while searching for networks" or something along those lines. So I just gave up for right now.
EDIT2: I noticed that in the file /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml that it had APN settings in there that were blank for the most part. I tried editing that file to add my APN settings but it didn't help.
I've been testing things during the day and my hunch is there's a deeper problem with the LTE implementation in the 6.x roms (and earlier, perhaps, if you had issues with CM12 as well). It's difficult to know if this is Boost/Sprint related only - Buzbee2's flashable fix seems to be working for people on Freedompop and Virgin. I had a few issues today where my phone would be telling me I had LTE connectivity but web pages would give timing-out errors. I switched to Cypher which was solid on 3G where LTE had basically crashed. I sent MMS with manually inputted settings on Cypher again.
So I was left feeling that at the moment it's a choice between fast (patchy?) LTE speeds without MMS or solid (slow!) 3G with MMS. Hmm. It may be that current roms have a issue switching down and up between LTE and 3G...?
Looking at deega/Buzbee2's flashable zip it doesn't seem like it changes much, so it should be a settings issue, just as long as those settings can stick! Trouble is there might be multiple points of failure at present.
I dug up an interesting thread on the Moto G forum where a user who struggled with this on their phone found that Boost requires authentication for MMS over LTE but not on 3G:
Getting MMS to work on LTE made me pull my hair out. Virgin mobile(Boost) working on Sprint networks when it comes to MMS messages is an over complicated issue caused by the providers. When attempting to receive MMS on LTE networks with stock MMS or some 3rd party MMS apps it returns with a "HTTP error: Authorization Required". When trying it on 3G its no problem. Seems they required "Authorization" for MMS on LTE but not 3G - go figure. Hangouts basically works for all because the app itself doesn't use the phones APN settings. It tries (and does) to attain what carrier you are on and use its settings. In our case it will identify you are on the Sprint network and use those APN settings. Why don't we set our phones to the Sprint settings?...no LTE then.
Click to expand...
Click to collapse
Sounds eerily similar, but his fix file has disappeared into the mists of time and seems to have only worked on certain roms. Anyway, I'll keep digging and hope others might chip in.
I found a file called preferred-apn.xml in the data/data/com.android.providers.telephony/shared_prefs directory where you can set a preferred APN. Least I'm assuming that's what its for. But I need the APN id and I can't find the id for the built-in Boost APN.
I'll keep looking and testing stuff. Hopefully we can get this figured out.
I'm stuck with using 3G where I live. Boost/Sprint doesn't have LTE where I live. So LTE isn't a issue for me.
That's a good find. I think the APN ID refers to the line where you can find the details for the APN in the telephony database. There's some stuff on the Moto G forum about it here.
I'm guessing that the APN settings tab is pulling stuff from the telephony db and that your XML file is telling the phone which is the default. If so, maybe writing to the telephony.db (in the databases folder just along from shared_prefs) might make changes "stick", although if you delete that db it's recreated at reboot so it's not the originator of the data. My feeling is that there's a screwy connection between telephony.db and various other bits of CM13 right now...
Maybe taking telephony.db from a stock Boost rom and copying that in will do something.
I still have a backup of the stock ROM on my laptop. Tomorrow I'll pull the telephony.db and copy it onto my phone replacing the original one and see what happens.
Update:
I pulled the telephony.db from the stock ROM and copied it to my phone, replacing the original and I set the APNs in apns.xml to what I thought the APN should be. I wouldn't recommend it.
As soon as I rebooted CM13 stopped recognizing my sim card and the com.android.phone error popped up and wouldn't disappear. I couldn't do anything. Had no choice but to reboot into twrp and use its file manager to delete the db file. So that's a no go I guess.
I found a program for Linux (also available for Windows) called SQLiteBrowser which let's me open the telephony.db files and look through them. All of the APN IDs are stored in that db file. I'm going to use it to look through the telephony.db file for CM13 and get the APN IDs that I need. Then try to edit the preferred_apns.xml file to set it and see what happens.
EDIT: I'm looking through the telephony.db file from CM13 but there are no APNs in it for some odd reason. Wonder if we can manually add them if need be?
Finally working for me
Buzbee2 made some suggestions on his support thread so I tried them and - to my amazement - everything worked. Not immediately, I had to wait a few hours (for the APNs to be picked up from Boost?) but it did work.
So what I did was first go into airplane mode and entered the Boost_Mobile APN details that you can find everywhere online (and on Buzbee's support thread). When I switched off airplane mode those settings disappeared and those baked into Squid's CM13 (or flashed via Buzbee's zip) came back. Switched on airplane mode again, those disappeared and the Boost_Mobile one I entered and saved is there. I can't believe that's meant to happen, but there it is.
I then downloaded Google Hangouts. I'd heard it sorts out its own APN settings if you set it to be your default SMS program. I could send SMS through Hangouts but still no MMS. I gave up at this point as I had to go out.
Checked my phone a couple of hours later and my MMS sent via Hangouts had arrived. I tried a few more and they all worked. Then I tried the stock messaging app and that could send MMS too! I couldn't believe it. I uninstalled Hangouts (much prefer the simpler app) and went to bed. In the morning, no MMS. Reinstalled Hangouts, still no good. Left it a few hours and - yep! - MMS was back for all my MMS apps. I tested with and without wi-fi, knowing that Hangouts likes shortcuts , and it was all good.
So the moral of the story is...I have no idea. But either Hangouts sets the APNs for the whole rom, or some combination of the Boost_Mobile APN (even though it doesn't "stick") and Hangouts gets it going. Maybe set that up, leave it overnight, and see. It doesn't explain some of the weirdness in the carrier settings, but at least it might work.
I'll try that. ☺
Any luck, Debdude? My phone has not been perfect, with it refusing to switch down to 3G when out of LTE coverage, and MMS mostly sending but sometimes not, but acceptable for something running a cutting-edge rom. It'll hopefully improve as things mature.
davidxd said:
Any luck, Debdude? My phone has not been perfect, with it refusing to switch down to 3G when out of LTE coverage, and MMS mostly sending but sometimes not, but acceptable for something running a cutting-edge rom. It'll hopefully improve as things mature.
Click to expand...
Click to collapse
Damn. I forgot. My bad. I got busy with my new laptop and my ps2 I just completely forgot about this.
I'll mess around with it in a bit. And try the suggestions you mentioned a couple posts back.

Flashed US998 on Sprint Network - MMS Issues

I have the LS998 on Sprint. Following the wtf guides, I used LGUp to flash US998 and then I rooted it. Before I did that, I made a dump of all three of my modem files and took a screen shot of all my apns within the Secret menu.
After getting on US998 8.0.0, I used adb to flash my modems back into my phone (I hear that not only is that required to get Sprint lte bands back, but each individual v30 has its own modem files too that are required). I then rebooted and added my APNs back from within the hidden menu again. Rebooted once more and switched from "global" to "lte/cdma" and selected my correct apn as the one to go.
Everything was working perfect for a little bit, but now I am having issues received text messages. I can send them just fine. I am getting phone calls just fine and sending phone calls just fine. I have lte and am able to connect to the internet. I don't understand why i was receiving messages and now I am not. When I go into phone status, it shows my phone number was picked up fine from Sprint and I can go into My Sprint app and it recognizes that I am on the correct device.
As a last resort, I found the Stock Sprint rom that someone posted on XDA here that I can revert back to if nothing works, but I HATE the Sprint rom. They changed so much to it for the worse and of course all the bloatware. I know I can use titanium backup to remove all the bloatware since I can retain root, but I just love the simplicity and cleaness of the US998 stock rom that sprint ruined in their version of it.
Is there anything I am missing or any help in order to get my text messages back for good without reverting? Thank you!
@Klenon
Add apns I linked you to yesterday and select those apns I never had any problems using those
Also I never changed global to lte/cdma
Hey man,
I used those APNs before I reached out in that comment and I was getting all sorts of weird. But I was able to use that post to get back to LS998 to start over, which this second time around is when I did things right like dumping my modems when I'm still on LS998 and grabbing my original apns which were similiar to that one, but a little different. That is when I was working perfectly for about half the day and then stopped getting messages.
I did forget to upgrade rpl and profile before I dumped my modems and grabbed my apns though. So I don't know if that could be my issue.
Thank you for your help so far.
Do you mind telling me all the steps you took form beginning to end in case I missed something?
If you want to stay on us998
Flash rom
Set up romadd apns and select
Boot to TWRP flash modem (I only use the single modem file not all 3)
Reboot and that's it
On us998 you don't need you use hidden menu to add apns you can just add them
When you say flash only one modem was that just the modem and not the numbered ones? I saw another post stating the numbered ones had something to do with your specific device after updatong prl and profile.
Tjats basically all the steps I did. The first time i did it I added the apn that you linked to, then the next time I flashed all three modems and added my own apns from ls988 Rom. And I jusst dont understand why it did work so flawlessly and then decided not to. I think once my contract with Sprint is up I'm moving to a better provider. Ive been with sprint for like 6 years and everything about them including customet service has just beem deteriorating.

Umidigi F1 and GSIs: Getting them to work with Verizon

Good day all,
I'm encountering an issue: a fairly new phone of mine (Umidigi F1) loses its ability to get data from Verizon Wireless when I install Treble Generic System Images (AOSP-based, typically derived from phhusson's et al work). For clarification, despite being from a small Chinese company, the phone normally fully supports VZW (4G LTE data, calls, and text). While on those GSIs, I get a signal and am able to call people with it, but there is no data from the connection.
The APN settings appear to match the ones that work normally (stock F1 and a Pixel 2), so despite not being able to edit or add a new one, I am led to believe this isn't the culprit. Next, I looked at build.prop; the model, device, and brand info changed from the default states and I believe that VZW may be strict enough not to allow the altered info on their network. Attempting to modify build.prop causes a boot loop, though.
Anybody have any thoughts on what I can do? One of the comments at the top of the build.prop file indicates that it is autogenerated by buildinfo.sh. Should I attempt to modify that instead? Or maybe something else?
Veiran said:
Good day all,
I'm encountering an issue: a fairly new phone of mine (Umidigi F1) loses its ability to get data from Verizon Wireless when I install Treble Generic System Images (AOSP-based, typically derived from phhusson's et al work). For clarification, despite being from a small Chinese company, the phone normally fully supports VZW (4G LTE data, calls, and text). While on those GSIs, I get a signal and am able to call people with it, but there is no data from the connection.
The APN settings appear to match the ones that work normally (stock F1 and a Pixel 2), so despite not being able to edit or add a new one, I am led to believe this isn't the culprit. Next, I looked at build.prop; the model, device, and brand info changed from the default states and I believe that VZW may be strict enough not to allow the altered info on their network. Attempting to modify build.prop causes a boot loop, though.
Anybody have any thoughts on what I can do? One of the comments at the top of the build.prop file indicates that it is autogenerated by buildinfo.sh. Should I attempt to modify that instead? Or maybe something else?
Click to expand...
Click to collapse
many MTK soc devices on pis gsi have this issue with sim based data connection. Some even have issue with sms / text.
I did at one point have data working on one of my mtk phones, only when switched connection typs to 3G. But that was not acceptable because way too slow speeds. A solution may come. but i do not know when.
umidigi-f1-tag
I just got a umidigi f1 and am trying to get it working on Verizon. I have talk ant text(sms and mms) working through sim1. However, like you I can't get data to work.
The odd thing is that I can't seem edit the apn settings. That section is missing from my mobile networks section. I am on a stock rom, not rooted.
The sim I was using is a page plus sim. It gets service though Verizon via Tracphone.
I think my issue is that my apn is not set correctly.
Success!
Go to the phone dialer and dial
*#*#4636#*#*
Go to phone information and change your preferred network type to lte only
The default is lte/umts which probably just good for GSM phones
You should see a lte connect. Hit the ping test to verify if you can ping Google.com
Edited to say, the phone is kind of flaky with regards to the APN setting so ymmv. It was working for me for a while then stopped...
Edited 2: Okay I figured it out. To reveal the Apn menu on Verizon, change the preferred network to LTE only as above, then unselect 4g in the Mobile Network section for the Verizon Sim. Restart the phone. Next time you go to the Verizon section, there should be an Apn setting item. Create the proper Apn for Verizon because the default probably does not work. For me, I needed tracfone.vzwentp.
Here's the phone info screen
Here's the mobile network section for the Verizon Sim. Nonintuituve but had to disable 4g toggle but doesn't have any effect on speed. After a reboot, Apn section shows up
Hellom did you get it to work on Verizon? If so what are the full steps?
Make sure your Verizon sim card is in slot 1. Sadly, it seems like Verizon works best in that slot so not able to use a micro SD card.
On 2 other phones running on Red Pocket Verizon, everything just worked. No need to do anything extra.
Also disable wifi calling.
On my other phone running on tracfone/page plus, I had to do the extra steps in the previous posts above.

No LTE, APN keeps changing from my carrier to default

Hi,
Galaxy S5 G900p, Sprint using Tello MVNO.
I finally upgraded from LineageOS 14 to 16. I originally had problems with LTE on version 14 but after reinstalling stock & updating the modem I was able to get LTE. I've tried that multiple times on version 16 to no avail. I flashed the bootloader/modem hosted by haggertk, but that didn't help. It may be the APN, but I cannot get the Tello APN (which is included in the list of available APN's) to stick. Every time I change the APN, it switches back to "Sprint LTE Internet" after a few seconds.
Thanks, Mike
After 3 solid days of trying to figure this out, I give up. I'm done with custom roms forever, going back to stock. I know devs work for free & I appreciate it. I never had a problem with CM & nothing but problems with Lineage.

Categories

Resources