Sonim XP8 w/Android 10 apn issues/root - General Questions and Answers

So for the long post but lots of information up front. I obtained an unlocked Verizon Sonim XP8 with Android 10 installed. It works with a Verizon sim as well as a FirstNet sim. I am trying to use a Visible sim in it. I've used this sim in an iPhone, iPad and Unihertz Atom without any issues as the latter 2 let me add the apn settings. The software on the XP8 is obviously from Verizon who locks the apn settings even though the phone is unlocked. The sim lets me select the Visible 4G network but puts in Verizon's apn settings instead of Visible and won't let me change them. I have tried various programs which fail to change the apn settings. One program let me add an apn but refused to save it saying my "user privileges" would not let me add an apn with the "dun" setting. I tried some one-click root programs (even though I didn't want to) which failed to root the device. There is no available dump for Android 10 to pull a boot.img from to modify. TWRP website shows no Sonim compatiblity and even when downloaded won't run on the phone so I cannot get the boot.img myself. I looked through this thread https://forum.xda-developers.com/t/sonim-xp8-root.3851187/ Being a newbie, I think I need to use adb in order to pull the boot.img but am unsure where it is stored and where I am supposed to store the xml files that I create. If I can understand that process better and get the boot.img to root with Magisk, will this even solve my permissions problem with being able to add the apn settings? Is there an alternative or is the only way to solve this to flash the phone back to Android 8 with the stock images off this website to get rid of the Verizon problems? I'd really like to stay with Android 10 if at all possible. Any help would be greatly appreciated.
-Josh

Where did you get one with android 10? I have both the Verizon and ATT XP8s stuck on Android 8.1. I have had tickets open with Verizon for 2 months and they swear it is fully up to date with 8.1. It may actually be my APN configuration that is preventing the update.
I was able to get Visible working on my Verizon version by modifying just the apn name in the existing apn. I can't add new APNs on either ATT or VZW XP8s. Perhaps if you follow the other XP8 root thread you will see there is a method for rooting which gives you access to manually add APNs. I'm not sure if it works on Verizon model though...does anybody successfully have XP8 Verizon with Android 10 and root?

baROMba said:
Where did you get one with android 10? I have both the Verizon and ATT XP8s stuck on Android 8.1. I have had tickets open with Verizon for 2 months and they swear it is fully up to date with 8.1. It may actually be my APN configuration that is preventing the update.
I was able to get Visible working on my Verizon version by modifying just the apn name in the existing apn. I can't add new APNs on either ATT or VZW XP8s. Perhaps if you follow the other XP8 root thread you will see there is a method for rooting which gives you access to manually add APNs. I'm not sure if it works on Verizon model though...does anybody successfully have XP8 Verizon with Android 10 and root?
Click to expand...
Click to collapse
I used a friend's Verizon sim card in it and went to System->System updates->Check for new system updates and it upgraded itself to Android 10. What did you modify the apn name to in order to get it to work? I have 4 apn settings I was given for Visible. The apn settings in the phone however leave little room for modification.

joshnet3 said:
I used a friend's Verizon sim card in it and went to System->System updates->Check for new system updates and it upgraded itself to Android 10. What did you modify the apn name to in order to get it to work? I have 4 apn settings I was given for Visible. The apn settings in the phone however leave little room for modification.
Click to expand...
Click to collapse
Using my Visible SIM on my Verizon device, I have only 1 APN instead of 4. By changing just the APN NAME, (which is all I can change), I am able to get visible data working. No MMS/SMS/ADMIN APNs but full speed data.
My primary sim for this is a Verizon prepaid. Was your friends sim a verizon post-paid account? Also, do you have the appropriate 4 verizon APNs on your phone? Maybe the admin APN is required for the update. Any chance we could swap screenshots of our APN configurations?

baROMba said:
Using my Visible SIM on my Verizon device, I have only 1 APN instead of 4. By changing just the APN NAME, (which is all I can change), I am able to get visible data working. No MMS/SMS/ADMIN APNs but full speed data.
My primary sim for this is a Verizon prepaid. Was your friends sim a verizon post-paid account? Also, do you have the appropriate 4 verizon APNs on your phone? Maybe the admin APN is required for the update. Any chance we could swap screenshots of our APN configurations?
Click to expand...
Click to collapse
The sim was a post-paid account. I don't have it in the phone right now. The only APN that shows up when I put the Visible sim in is named "Verizon" with an APN of "VZWINTERNET" MCC "311" MNC "480" APN type "default, dun,supl" APN protocol "IPv4/IPv6" APN roaming protocol "IPv4" I tried the root method in the thread I listed but when I type the command for the QSaharaServer it tells me the application is not executable even though I followed all the directions so I cannot even get the boot.img downloaded to begin the rooting process.

joshnet3 said:
The sim was a post-paid account. I don't have it in the phone right now. The only APN that shows up when I put the Visible sim in is named "Verizon" with an APN of "VZWINTERNET" MCC "311" MNC "480" APN type "default, dun,supl" APN protocol "IPv4/IPv6" APN roaming protocol "IPv4" I tried the root method in the thread I listed but when I type the command for the QSaharaServer it tells me the application is not executable even though I followed all the directions so I cannot even get the boot.img downloaded to begin the rooting process.
Click to expand...
Click to collapse
Just change APN name from VZWINTERNET to VSBLINTERNET.

unfortunately that didn't work for me. not sure if that's an android 10 difference or something else... i do notice that when the phone starts i get a 4GLTE symbol which promptly goes away.

joshnet3 said:
unfortunately that didn't work for me. not sure if that's an android 10 difference or something else... i do notice that when the phone starts i get a 4GLTE symbol which promptly goes away.
Click to expand...
Click to collapse
Did the APN name save? If so try the following:
Dial *#*#4636#*#*
Select Phone Information
Set Preferred Network type to "WCDMA Only"
Reboot and let it sit for 5 minutes without touching it to update it's settings.
It should automatically change but if not, Do it again and make sure Preferred Network Type is "LTE/CDMA/UMTS auto (prl)"
This got my VISIBLE sim on the right network along with the APN change.

a lot of the secret codes have gone away with the android 10 update hence the need to root. i am unable to change the network type through the typical menu and the dailing code does not bring anything up, just returns to a blank screen. The network is stuck on "LTE/UMTS/GSM" no matter what I do.

Were you able to root with android 10? I heard it hasnt been done as of yet due to the new android 10 features

joshnet3 said:
So for the long post but lots of information up front. I obtained an unlocked Verizon Sonim XP8 with Android 10 installed. It works with a Verizon sim as well as a FirstNet sim. I am trying to use a Visible sim in it. I've used this sim in an iPhone, iPad and Unihertz Atom without any issues as the latter 2 let me add the apn settings. The software on the XP8 is obviously from Verizon who locks the apn settings even though the phone is unlocked. The sim lets me select the Visible 4G network but puts in Verizon's apn settings instead of Visible and won't let me change them. I have tried various programs which fail to change the apn settings. One program let me add an apn but refused to save it saying my "user privileges" would not let me add an apn with the "dun" setting. I tried some one-click root programs (even though I didn't want to) which failed to root the device. There is no available dump for Android 10 to pull a boot.img from to modify. TWRP website shows no Sonim compatiblity and even when downloaded won't run on the phone so I cannot get the boot.img myself. I looked through this thread https://forum.xda-developers.com/t/sonim-xp8-root.3851187/ Being a newbie, I think I need to use adb in order to pull the boot.img but am unsure where it is stored and where I am supposed to store the xml files that I create. If I can understand that process better and get the boot.img to root with Magisk, will this even solve my permissions problem with being able to add the apn settings? Is there an alternative or is the only way to solve this to flash the phone back to Android 8 with the stock images off this website to get rid of the Verizon problems? I'd really like to stay with Android 10 if at all possible. Any help would be greatly appreciated.
-Josh
Click to expand...
Click to collapse
Hello, can you backup rom android 10 to zip file, i can not update my xp8 OTA updae normally.
Thanks

So I had to get a ATT sim without service from ebay, stuck it in and instantly had a update i could do which brought me to the last update before android 10. I then had to do a complete reset before it would even say it had another update. That got me to android 10. then doing the time/date trick got me to the current security patch level.
Unfortunately it still blocks the second sim slot.

I appreciate the many work-arounds here and will look at getting a SIM from somewhere if needed, but is there not a more simple download / extract path? The unlocked XP8 I recently got is on 8.1.0 and would really like to get a tad more recent if possible. Many thanks in advance!
P.S. Got unlimited connectivity and a number from Mint, so at least a very functional device... have no need, so haven't tried 2nd SIM slot.

Related

After successfull lg tool update, Access point name keeps going back to tmobile?

Ok, so I've been with Simple Mobile for a while with no problem. The default "Access Point Name" is T-mobile. The new access point name is Simple mobile which after set up all I had to do was move the green dot to "Simple Mobile". Now, since I've updated to gingerbread via LG update tool which installed successfully, I set up the simple mobile access point name and moved the green dot to it. The data then works for about 3 minutes and then the green dot moves back to the damn Tmobile access point name. WTF? I called simple mobile and they said it was because my phone is not unlocked and once I've downloaded the LG update they locked my phone automatically.
Well, I just unlocked my phone and same problem. Can someone please help, this is really annoying. Everything else works.
I to am having the exact same problem.. Exact same phone, exact same carrier.. There has got to be a way to set the simple mobile apn as the default apn
I am using my G2X in Thailand. I set up my provider as a new APN, selected it and exit out. Everytime I reboot it stays. I think the problem you are having is that Simple and T-Mobile have the same MCC and MNC. At boot the phone reads the sim and sets the APN based on MCC and MNC. In your desired setting change the APN Type to "internet". Maybe this will cause it to become default when you boot up. The TMO one has no setting for apn type. Should be a way to delete the TMO one but it is locked in as default.
Also, flashing new firmware to an unlocked phone does not relock it. I unlocked mine, flashed the GB update and it remained unlocked.
thekid5 said:
Ok, so I've been with Simple Mobile for a while with no problem. The default "Access Point Name" is T-mobile. The new access point name is Simple mobile which after set up all I had to do was move the green dot to "Simple Mobile". Now, since I've updated to gingerbread via LG update tool which installed successfully, I set up the simple mobile access point name and moved the green dot to it. The data then works for about 3 minutes and then the green dot moves back to the damn Tmobile access point name. WTF? I called simple mobile and they said it was because my phone is not unlocked and once I've downloaded the LG update they locked my phone automatically.
Well, I just unlocked my phone and same problem. Can someone please help, this is really annoying. Everything else works.
Click to expand...
Click to collapse
NOt sure if will help u but my buddy had the same issue simple gave him what he needed to edit his acsess point just click on simple and there should be a list of stuff they should be able walk you thru it. His is working just fine now hope this helps.
Are you setting up a new APN entry name "Simple" with apn "simple" and apn type set to "internet"? My settings for my carrier in Thailand are persistent upon reboot. If they don't stay then I would think it is because the MCC and MNC belong to T-Mobile and the phone defaults back to the locked in T-Mobile apn. Otherwise you just have to set it every time and don't reboot so often. There are apps in the market that will set an apn for you upon boot. Maybe you need one of those?

Latest VZW OTA/Firmware update 4.4.3 removes 'New APN' setting.

I noticed that under Network settings for Global or GSM, the New APN feature to manually add an APN for different sim is gone. Looks like it's an auto detect feature now. I travel overseas for business alot and use pre-paid SIM cards. Not all prepaid sim cards have the data APN coded. I just found out on my trip here to Taiwan and couldn't get data on my phone because the option for adding the APN is no longer available. I tried multiple settings, different ROM's and no good. Only when I downgraded my firmware did the option come back. Glad I'm rooted, it sux, but had to downgrade and reflash back to the old 4.4.2 firmware/rUU and run custom ROM. Until this is addressed by verizon, there will be no way to manually add an APN.
rudyo78427 said:
I noticed that under Network settings for Global or GSM, the New APN feature to manually add an APN for different sim is gone. Looks like it's an auto detect feature now. I travel overseas for business alot and use pre-paid SIM cards. Not all prepaid sim cards have the data APN coded. I just found out on my trip here to Taiwan and couldn't get data on my phone because the option for adding the APN is no longer available. I tried multiple settings, different ROM's and no good. Only when I downgraded my firmware did the option come back. Glad I'm rooted, it sux, but had to downgrade and reflash back to the old 4.4.2 firmware/rUU and run custom ROM. Until this is addressed by verizon, there will be no way to manually add an APN.
Click to expand...
Click to collapse
Adding Screen shots for reference from my testing on my device Using 4.4.2 firmware and SkyFall Rom 2.7 and 4.4.3 firmware running both SkyFall 3.2 and RKDN rom 1.4 & final version tested.
Update: Figured the APN issue thing out
Thanks to member DOTTAT for giving me the direction I needed to get the APN assignment issue resolved. I just needed to do things differently for getting the APN to load up. Basically had to to to the 'Network Preferences' section to add the network my SIM cards are registered on. This is a long list to scroll through. After I selected the network, there is multiple options to add the network type (GSM,UMTS,LTE, etc.) Had to enable three different versions then reboot the phone. After, there were two APN's that automatically populated and I was able to edit. Thanks again to DOTTAT for the direction. :laugh::good:
rudyo78427 said:
Thanks to member DOTTAT for giving me the direction I needed to get the APN assignment issue resolved. I just needed to do things differently for getting the APN to load up. Basically had to to to the 'Network Preferences' section to add the network my SIM cards are registered on. This is a long list to scroll through. After I selected the network, there is multiple options to add the network type (GSM,UMTS,LTE, etc.) Had to enable three different versions then reboot the phone. After, there were two APN's that automatically populated and I was able to edit. Thanks again to DOTTAT for the direction. :laugh::good:
Click to expand...
Click to collapse
Sounds good man... Glad this will be useful for all. Might even take some guess work out of some of the weirder apns.
dottat said:
Sounds good man... Glad this will be useful for all. Might even take some guess work out of some of the weirder apns.
Click to expand...
Click to collapse
I apologize but I did not see the steps to get the apn settings access. I've got the HTC One M7 for Verizon on 4.4.3 and can not change apn settings. What would the steps be? Thank you so much for any and all help.
thewhiz7 said:
I apologize but I did not see the steps to get the apn settings access. I've got the HTC One M7 for Verizon on 4.4.3 and can not change apn settings. What would the steps be? Thank you so much for any and all help.
Click to expand...
Click to collapse
The info is in the last couple posts.
dottat said:
The info is in the last couple posts.
Click to expand...
Click to collapse
I figured I'd bump this thread rather than start a new one... It seems I and many other Verizon M8 users have encountered the same problem:
I get no list of network APNs under "Network Preferences." There are zero entries, even though a message pops up to say the list is full.
I tried manually entering the MCC/MNC numbers for my carrier abroad (Claro Brazil) but this doesn't resolve the problem. I am stuck with only voice but no mobile data service.
Has anyone found a solution to this? Verizon tech support of course insists "just pop in the SIM and it should work automatically" as does the Brazilian carrier.
Does anybody know where in the phone the APN settings are stored, to edit them manually?

[Q] Unlocking Mobile Data on Second Sim

Good day.
I currently have the Galaxy S6 dual sim version bought from a local network. It seems that although the second sim (whether in slot 1 or slot 2) can be used for SMS and calls, it CANNOT be used for mobile data.
I've tried flashing a supposedly OPEN LINE stock firmware (XTC brand, version 5.0.2) to try and open up both slots for mobile data, but although the phone firmware definitely updated, the second sim still is locked out from being used for mobile data. APN settings are locked for the second sim, again whether it was in slot 1 or slot 2.
Will flashing a different firmware (NOT FROM our country) work in unlocking the mobile data access? Will I have issues if the CSC comes from another country while I use this phone here at home?
Thanks!
Help with build.prop settings
So I've tried rooting and going around the build.prop file. I've tried to install a couple of lines that seemed to open up the APN settings of other network-locked phones:
ril.sales_code=LOL
ro.csc.sales_code=LOL
However, I'm only still able to add or modify APN settings for the sim of the network but not for a sim for another network. Maybe there's a modification to the build.prop file that can be done to finally open up APN settings for both sims?
UP
Still hoping someone can help me with this, either with a firmware for the dual sim version that can unlock the data/APN settings for any sim in both slots or possibly some build.prop tweak settings that can do the same.
SOLVED
Was able to find a tech guy who downloaded a program that "debranded/unbranded" the unit, making it a plain vanilla S6 Duos. Now any sim can work with data in any slot, APN settings activated.
link to the program please
Hello, I'm having the same problem, could you advise what was done to make your apn setting enabled?
Yes, link to the program will be very useful to all of us.
DRHTPH said:
Was able to find a tech guy who downloaded a program that "debranded/unbranded" the unit, making it a plain vanilla S6 Duos. Now any sim can work with data in any slot, APN settings activated.
Click to expand...
Click to collapse
hi, am very interested in the solution to this issue. can you provide us more information?
what was the program used. or who this tech guy is, and where can we find him. also, how much did you spend. thanks!

Can someone explain how APN setting configuration actually works?

So, let me explain the problem I had as context for my question.
I have a HTC M8 from Verizon that is totally unlocked (bootloader, SIM, etc) and rooted. I am running a recent version of LineageOS
My wife has a Samsung Galaxy S5 from Verizon that is rooted. She is running the latest available stock firmware from Verizon (with some bloat removed).
On the Verizon network with our Verizon SIM cards neither of us could edit APN settings.
We have been off contract for a while and just switched to Total Wireless.
I had 0 issues with my phone as the proper APN for Total Wireless was obviously loaded properly into my phone when I put in their SIM.
My wife OTOH was not able to get any internet access and upon examining her settings I noticed she lacked the newer TRACFONE.VZWENTP APN that my phone had.
I was not however able to edit her APN settings.
From everything I was finding online it seemed that the phone was clearly unlocked since the TW SIM worked to make/receive phone calls. Also it appeared people were stating that the presence of an APN is a function of the SIM and that if the APN wasn't there or I couldn't add it, then the SIM was the problem.
In the end I was able to install build.prop editor and make the following changes:
Code:
ril.sales_code=LOL
ro.csc.sales_code=LOL
This allowed me to add an APN. I copied the settings from my HTC *exactly* (triple checked) and still no Internet.
Finally I chose the option "Reset to default" and it appeared that it deleted the APN I added and added another TRACFONE.VZWENTP that was just slightly different then what I had on my phone (it set the "Bearer" option to 'LTE' instead of 'unspecified'). Everything then worked.
This experience leaves me to believe the following:
1) The ability to edit the APNs is a function of the ROM, not the SIM, since I was able to edit with build.prop and then make the change.
If this is the case however, why would a custom ROM like LineageOS not have this unlocked by default???
2) The APN is actually stored in the SIM card.
This must be the case because when I "Reset to default" there was nowhere that it could have gotten these changed settings from other than the SIM card as it was unable to even reach out to the internet at the time (wifi was off).
This was all just such a hassle and there are hundreds of posts out there about people in similar situation who state they can't access their APN settings.
If my wife's phone wasn't rooted I would not have been able to use build.prop editor to make the APN editable and then I would never have been able to get internet. What could I have done in that situation?
Again - my issue was resolved, but I am trying to understand specifically how these things are controlled and unlocked - especially for someone who doesn't have root access to their phone.
Oh - I just wanted to add that I worked with Total Wireless over chat for close to an hour while I was researching this on my own.
I helped them out from the beginning by telling them that I thought the APN was the issue and the block head kept telling me that I needed to edit my APN settings.
When I continued to tell him they were greyed out and I couldn't do it he just kept repeating as if they have never experienced this before and there *must* be a way for me to edit my APN settings.
I haven't had a build on my HTC or my wife's G5 that I can remember where I have ever been able to edit them manually, so I would expect that grayed out APN settings are pretty standard. Ofc I may have had a total moron over chat (likely), but he seemed to be consulting either their internal KB or another associate - so the fact that it was so difficult for them to figure this out (in fact they never did, I did) and they never would likely have if my phone wasn't rooted is very perplexing to me as to the root problem.

Locked APN

Is there anyway to make the APN editable without rooting as I use a couple of banking apps that I can't do without ?
It was possible with my OnePlus 5 with Android 9.
What happens when you try to add an APN?
Give this thread from last year a look (another model, naturally, but, it may apply).
https://forums.oneplus.com/threads/help-cant-add-apn-settings.981063/
Can't edit the auto APN as it's greyed out.
Thank you, yes that helped, I can now create a new APN and save it but I can't select it or delete the automatic APN.
bingobill said:
Can't edit the auto APN as it's greyed out.
Thank you, yes that helped, I can now create a new APN and save it but I can't select it or delete the automatic APN.
Click to expand...
Click to collapse
I slightly altered my T-Mobile APN for a 2nd APN (changed the APN Protocol & APN Roaming Protocol to IPv4/IPv6).
Ran a speed test & it works. Perhaps it's not enough of a change to the original APN, but, I was able to select it.
I did find that once it's saved, to select another APN, you have to tap directly on the corresponding dot for the selected APN to change. If you just tap on it w/o tapping the dot, it won't select & just stay on whatever you're currently using.
KOLIOSIS said:
I slightly altered my T-Mobile APN for a 2nd APN (changed the APN Protocol & APN Roaming Protocol to IPv4/IPv6).
Ran a speed test & it works. Perhaps it's not enough of a change to the original APN, but, I was able to select it.
I did find that once it's saved, to select another APN, you have to tap directly on the corresponding dot for the selected APN to change. If you just tap on it w/o tapping the dot, it won't select & just stay on whatever you're currently using.
Click to expand...
Click to collapse
Well, I managed to create a new APN by temporarily using a different carrier sim but no dot so unable to select it
bingobill said:
Well, I managed to create a new APN by temporarily using a different carrier sim but no dot so unable to select it
Click to expand...
Click to collapse
Do you have a carrier-locked version?
If so, I'm guessing that may be the issue, even though mine is a T-Mobile US carrier locked version. (still SIM Locked) & I can get a 2nd APN to select.
I don't have another carrier SIM Card to see if I'd have the same issue as you. Perhaps someone else will be able to help w/a 2nd SIM/APN.
No it's an unlocked OnePlus 8 bought from Amazon.
I believe though that carriers are requesting locked APNs or pushing them to the phone and is a problem since Android 10.
Another sim I tried from a different carrier is also locked.
Anyway your suggestions are appreciated.
bingobill said:
No it's an unlocked OnePlus 8 bought from Amazon.
I believe though that carriers are requesting locked APNs or pushing them to the phone and is a problem since Android 10.
Another sim I tried from a different carrier is also locked.
Anyway your suggestions are appreciated.
Click to expand...
Click to collapse
Yeah, troubleshooting is difficult when neither the mfg or carrier(s) want to take ownership of the issue.
Since the phone is SIM Unlocked, I'd start with the carrier & see if they have to whitelist your device (by IMEI) or whatever means they require for BYOD. I'd grab the SIM Card serial number as well before you give 'em a call.

Categories

Resources