Sonim XP8 w/Android 10 apn issues/root

Search This thread

joshnet3

Member
Apr 9, 2021
8
0
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
 

baROMba

New member
Apr 15, 2021
4
0
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?
 

joshnet3

Member
Apr 9, 2021
8
0
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?
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.
 

baROMba

New member
Apr 15, 2021
4
0
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.
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?
 

joshnet3

Member
Apr 9, 2021
8
0
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?
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.
 

baROMba

New member
Apr 15, 2021
4
0
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.
Just change APN name from VZWINTERNET to VSBLINTERNET.
 

baROMba

New member
Apr 15, 2021
4
0
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.
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.
 

joshnet3

Member
Apr 9, 2021
8
0
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.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone