Help required verizon samsung s5 - activate hidden codes - Verizon Galaxy S 5 Q&A, Help & Troubleshooting

Hello
I am using verizon sansung s5 900v on a network other than verizon. I wanted to know whether i can activate the hidden codes without rooting my set. Further is it possible to use other network 4g on this set. I have heard that i can only use other network 4g if i can enable hidden codes. I dont want to root my device. Any help would be highly appreciated

I may be wrong, but im pretty sure enabling them requires root. So to answer yout question, no you cannot without rooting.
Sent from my SM-G900A using Tapatalk

I don't think you need hidden codes just to use another network. You just need to input the correct APN for mobile data. Now, if the codes provide functionality to recharge on that network, etc, then you won't be able to. You can simply root and change the appropriate setting and unroot and it will stick, since the setting is in the EFS filesystem of the phone.
You only need to do step 2 from the OP here after rooting on the S5: http://forum.xda-developers.com/showthread.php?t=2303905
FWIW, I was recently in Puerto Rico and was able to buy and use a SIM card with 4G data just fine on my Verizon Galaxy S5 after inputting the correct APN information and selecting GSM/UMTS as the network or Global instead of LTE/CDMA. Verizon's handsets are usually unlocked by default.
If you have the latest software update, band 4 should already be enabled, barring there is some sort of SIM check to determine if there is a VZW sim card installed, but I doubt it.

Related

[Q] URGENT! International Unlock NG2?

I'm leaving the country on Sunday and I need to be able to use my phone with an international SIM. What is the quickest way to international unlock it by then? I see a lot of conflicting information like I can't downgrade from NG2 or something like that. Any help?
Hope This helps.
gmap516 said:
I'm leaving the country on Sunday and I need to be able to use my phone with an international SIM. What is the quickest way to international unlock it by then? I see a lot of conflicting information like I can't downgrade from NG2 or something like that. Any help?
Click to expand...
Click to collapse
if you need any help; please pm me, or search this site for answers. I am sure you are not the first person, to want to do this or to have this question.
Before you continue; please note that i am not liable for any damages, that may occur to any the devices you attempt this on.
To undo any and all of the changes that you are about to make to your phone(**NOTE** the following will erase all data on your phone so backup everything you want to keep.), (1) first download an app called MSL utility and write down your MSL code on a computer, or any other device maybe even pen and paper.(2) go to your phone settings hit activate this device when it is done loading do not click done.(3) click on the menu button and go to PST settings. (4) go to the ##SCRTN# menu and follow what it prompts you to do, your phone will then reboot automatically. (5) do steps 2 and 3 over again and go to the ##RTN# menu and follow the prompts your phone should than reboot automatically and now you should see an invalid SIM sign. **NOTE** any time it asks you to enter a code it means enter you MSL code. Remember to undo these steps first. (No. 2)**NOTE** when your done with steps below download BuildProp Editor(you must have root), and click on the pencil icon; scroll to the bottom, and add these two lines: ril.sales_code=LOL ro.csc.sales_code=LOL)
No. 1) = No, you do not need to downgrade.
No. 2)**NOTE** when your done with steps below download BuildProp Editor(you must have root), and click on the pencil icon; scroll to the bottom, and add these two lines:
ril.sales_code=LOL
ro.csc.sales_code=LOL
save and reboot
with sim inside the apn should be set automatically. If not, well than google your apn, and add it manually.
done.
This is a re-post(i would thank whom ever posted this, though i do not recall where i found it.); because i am to lazy, to write it from scratch.
1. Use ssu.apk to unlock it first
2. use cf auto root to it
3 .use adb:
su
am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://27663368378
UMTS -> DEBUG SCREEN -> PHONE CONTROL -> NETWORK CONTROL -> GCF
There the phone is domestic unlock without downgrading the modem.
1. be on stock NG2. ssu.apk force-closes on aosp/custom roms.
2. Run ssu.apk and do the unlock. This does not require root.
3. do the other commands through ADB(step 3 Above), just in case. You may or may not need them. I don't know why it worked for me without them. That step DOES require root.
4. Test your sim card and make sure your phone can read it, and if possible, make a call, try text/data, whatever.
You're Welcome!
I had NAE i downgrade to mdc then unlocked it and after that i download firmware which is NG2-xas i think and after upgrading its still unlock.
For that method and files you can search international sim unlock.
Its easy to do it.
imaxuout said:
if you need any help; please pm me, or search this site for answers. I am sure you are not the first person, to want to do this or to have this question.
Before you continue; please note that i am not liable for any damages, that may occur to any the devices you attempt this on.
To undo any and all of the changes that you are about to make to your phone(**NOTE** the following will erase all data on your phone so backup everything you want to keep.), (1) first download an app called MSL utility and write down your MSL code on a computer, or any other device maybe even pen and paper.(2) go to your phone settings hit activate this device when it is done loading do not click done.(3) click on the menu button and go to PST settings. (4) go to the ##SCRTN# menu and follow what it prompts you to do, your phone will then reboot automatically. (5) do steps 2 and 3 over again and go to the ##RTN# menu and follow the prompts your phone should than reboot automatically and now you should see an invalid SIM sign. **NOTE** any time it asks you to enter a code it means enter you MSL code. Remember to undo these steps first. (No. 2)**NOTE** when your done with steps below download BuildProp Editor(you must have root), and click on the pencil icon; scroll to the bottom, and add these two lines: ril.sales_code=LOL ro.csc.sales_code=LOL)
No. 1) = No, you do not need to downgrade.
No. 2)**NOTE** when your done with steps below download BuildProp Editor(you must have root), and click on the pencil icon; scroll to the bottom, and add these two lines:
ril.sales_code=LOL
ro.csc.sales_code=LOL
save and reboot
with sim inside the apn should be set automatically. If not, well than google your apn, and add it manually.
done.
This is a re-post(i would thank whom ever posted this, though i do not recall where i found it.); because i am to lazy, to write it from scratch.
1. Use ssu.apk to unlock it first
2. use cf auto root to it
3 .use adb:
su
am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://27663368378
UMTS -> DEBUG SCREEN -> PHONE CONTROL -> NETWORK CONTROL -> GCF
There the phone is domestic unlock without downgrading the modem.
1. be on stock NG2. ssu.apk force-closes on aosp/custom roms.
2. Run ssu.apk and do the unlock. This does not require root.
3. do the other commands through ADB(step 3 Above), just in case. You may or may not need them. I don't know why it worked for me without them. That step DOES require root.
4. Test your sim card and make sure your phone can read it, and if possible, make a call, try text/data, whatever.
You're Welcome!
Click to expand...
Click to collapse
Thanks so much for the quick response!
Couple of things, I actually called Sprint to ask them to unlock it for international SIMs, and they said they'd go ahead and do it. I flashed back to Stock and did the UICC Unlock thing in the menu like they told me. The phone rebooted. I think it's unlocked then, correct? If not, I'll go ahead and do this method tonight.
Also, does this phone support LTE (Is that the right term) on international GSM networks or just 3g?
Thanks!
gmap516 said:
Thanks so much for the quick response!
Couple of things, I actually called Sprint to ask them to unlock it for international SIMs, and they said they'd go ahead and do it. I flashed back to Stock and did the UICC Unlock thing in the menu like they told me. The phone rebooted. I think it's unlocked then, correct? If not, I'll go ahead and do this method tonight.
Also, does this phone support LTE (Is that the right term) on international GSM networks or just 3g?
Thanks!
Click to expand...
Click to collapse
it may be unlocked; you would not know for certain unless, you attempt to insert an international sim card.
Depending on which country you are traveling to. Some countries only have 2-G, then there is some that use 3-G, some also utilize HAPA+, and LTE. It also depends on the sim card they give to you. If the give an LTE sim card, it may work (for LTE or HSPA+). Though it depends on which band/frequency, its relying on. click here to see LTE frequency data sheet. click here to select the country you are traveling to, this way you'll know if you will be able to be on a favorable network.
You're Welcome!
imaxuout said:
it may be unlocked; you would not know for certain unless, you attempt to insert an international sim card.
Depending on which country you are traveling to. Some countries only have 2-G, then there is some that use 3-G, some also utilize HAPA+, and LTE. It also depends on the sim card they give to you. If the give an LTE sim card, it may work (for LTE or HSPA+). Though it depends on which band/frequency, its relying on. click here to see LTE frequency data sheet. click here to select the country you are traveling to, this way you'll know if you will be able to be on a favorable network.
You're Welcome!
Click to expand...
Click to collapse
I'll be in Israel, and their networks support LTE
gmap516 said:
I'll be in Israel, and their networks support LTE
Click to expand...
Click to collapse
I don't know if that's true. What i do know is that the last time i was in Israel, i used Golan Telecom, and i only had a 3G connection. i do know that they state they have a 4G-Lte network, but i guess i'll have to find out in a few months from now.
good luck.

[GUIDE] unlock APN settings on stock firmware

if you have a problematic firmware that won't allow you to edit your APN settings in the dialer hidden menu, this may be what you need.
first, the warnings:
1. THIS IS ONLY FOR SPRINT SAMSUNG PHONES RUNNING TOUCHWIZ ROMS!!! never attempt on any other carrier or manufacturer's device or alternate roms! it should most likely work on other Samsung Sprint devices with stock/touchwiz roms.
2. DEPENDING ON DEVICE, YOU ARE MOST LIKELY TO BE FORCED TO FACTORY RESET YOUR DEVICE IN THE PROCESS, which likely includes LOSS OF ALL DATA ON INTERNAL SD!! take all necessary precautions.
3. ROOT REQUIRED
4. you will STILL NEED your MSL number!!!
5. have a FULL backup in TWRP ready in case anything goes wrong. INCLUDE your EFS in the backup!!! again, INCLUDE YOUR EFS. make sure it's stored on EXTERNAL sd card. again, EXTERNAL SD CARD!!! or copy it to your PC if you don't have an external card.
here's the short but sweet guide.
1. download "Samsung Phone Info" from Google Play
2. swipe over to the CSC section.
here you should see:
Firmware's CSC Code
Active CSC Code
Available CSC Code
3. if Firmware's AND Active both say XAS, you should already be able to edit your APNs using your MSL number.
if Firmware and Active codes do not match, you have a dirty rom and I am unable to help you correct it, you'd best try a different stock based rom or 3rd party that allows it by default.
if Available CSC Codes does NOT include "XAS" then whoever modified the customized stock touchwiz rom you're using removed it and you'd best try a different stock based rom or 3rd party that allows it by default.
4. using any CSC editor, change "SPR" in ALL places it appears as only the 3 letters "SPR" to XAS
5. confirm changes and reboot. you will now most likely lose ALL personal data on your phone and should now be able to edit your APN using your MSL inside the dialer's hidden menu.
Sterist said:
if you have a problematic firmware that won't allow you to edit your APN settings in the dialer hidden menu, this may be what you need.
first, the warnings:
1. THIS IS ONLY FOR SPRINT SAMSUNG PHONES RUNNING TOUCHWIZ ROMS!!! never attempt on any other carrier or manufacturer's device or alternate roms! it should most likely work on other Samsung Sprint devices with stock/touchwiz roms.
2. DEPENDING ON DEVICE, YOU ARE MOST LIKELY TO BE FORCED TO FACTORY RESET YOUR DEVICE IN THE PROCESS, which likely includes LOSS OF ALL DATA ON INTERNAL SD!! take all necessary precautions.
3. ROOT REQUIRED
4. you will STILL NEED your MSL number!!!
5. have a FULL backup in TWRP ready in case anything goes wrong. INCLUDE your EFS in the backup!!! again, INCLUDE YOUR EFS. make sure it's stored on EXTERNAL sd card. again, EXTERNAL SD CARD!!! or copy it to your PC if you don't have an external card.
here's the short but sweet guide.
1. download "Samsung Phone Info" from Google Play
2. swipe over to the CSC section.
here you should see:
Firmware's CSC Code
Active CSC Code
Available CSC Code
3. if Firmware's AND Active both say XAS, you should already be able to edit your APNs using your MSL number.
if Firmware and Active codes do not match, you have a dirty rom and I am unable to help you correct it, you'd best try a different stock based rom or 3rd party that allows it by default.
if Available CSC Codes does NOT include "XAS" then whoever modified the customized stock touchwiz rom you're using removed it and you'd best try a different stock based rom or 3rd party that allows it by default.
4. using any CSC editor, change "SPR" in ALL places it appears as only the 3 letters "SPR" to XAS
5. confirm changes and reboot. you will now most likely lose ALL personal data on your phone and should now be able to edit your APN using your MSL inside the dialer's hidden menu.
Click to expand...
Click to collapse
Have you found a way to retrieve your MSL without calling sprint? I've tried all the tool apps in the play store and using a logcat within the ##3282# menu with no luck. Getprop ril.MSL yields nothing, not even a not found error.
I've tried calling sprint for my MSL but refuse to release it.. I'm not exactly on their "nice" list - they've even called to tell me I'm "using too much of my [UNLIMITED] data" many times so I don't expect much from them anymore..
Any help or direction would be greatly appreciated
try the Sprint chat -- through the website, NOT Facebook, and have a good reason ready as to why you need the MSL, other than for bypassing their security lol
Holy **** after searching high and low I have FINALLy found a way to get back editing my APNS for hotspot on my rooted Sprint Note 5! AND I keep Android Pay! Thanks so much!!
This works perfectly! Only thing is turn on hotspot option disappeared from settings. I can turn it on and off from the top bar if I swipe down. OR I can download a hotspot shortcut app and access it from that app.
Also I noticed my icons for LTE now say 4G and the bars are different too - more old school.
I noticed I changed EVERY SPR to XAS - do ALL of them NEED to be changed to enable APN editing? Can I switch back the ones that give me back hotspot option in settings and stock LTE & bars icons?
Sterist said:
if you have a problematic firmware that won't allow you to edit your APN settings in the dialer hidden menu, this may be what you need.
first, the warnings:
1. THIS IS ONLY FOR SPRINT SAMSUNG PHONES RUNNING TOUCHWIZ ROMS!!! never attempt on any other carrier or manufacturer's device or alternate roms! it should most likely work on other Samsung Sprint devices with stock/touchwiz roms.
2. DEPENDING ON DEVICE, YOU ARE MOST LIKELY TO BE FORCED TO FACTORY RESET YOUR DEVICE IN THE PROCESS, which likely includes LOSS OF ALL DATA ON INTERNAL SD!! take all necessary precautions.
3. ROOT REQUIRED
4. you will STILL NEED your MSL number!!!
5. have a FULL backup in TWRP ready in case anything goes wrong. INCLUDE your EFS in the backup!!! again, INCLUDE YOUR EFS. make sure it's stored on EXTERNAL sd card. again, EXTERNAL SD CARD!!! or copy it to your PC if you don't have an external card.
here's the short but sweet guide.
1. download "Samsung Phone Info" from Google Play
2. swipe over to the CSC section.
here you should see:
Firmware's CSC Code
Active CSC Code
Available CSC Code
3. if Firmware's AND Active both say XAS, you should already be able to edit your APNs using your MSL number.
if Firmware and Active codes do not match, you have a dirty rom and I am unable to help you correct it, you'd best try a different stock based rom or 3rd party that allows it by default.
if Available CSC Codes does NOT include "XAS" then whoever modified the customized stock touchwiz rom you're using removed it and you'd best try a different stock based rom or 3rd party that allows it by default.
4. using any CSC editor, change "SPR" in ALL places it appears as only the 3 letters "SPR" to XAS
5. confirm changes and reboot. you will now most likely lose ALL personal data on your phone and should now be able to edit your APN using your MSL inside the dialer's hidden menu.
Click to expand...
Click to collapse
elcidroyale said:
Holy **** after searching high and low I have FINALLy found a way to get back editing my APNS for hotspot on my rooted Sprint Note 5! AND I keep Android Pay! Thanks so much!!
This works perfectly! Only thing is turn on hotspot option disappeared from settings. I can turn it on and off from the top bar if I swipe down. OR I can download a hotspot shortcut app and access it from that app.
Also I noticed my icons for LTE now say 4G and the bars are different too - more old school.
I noticed I changed EVERY SPR to XAS - do ALL of them NEED to be changed to enable APN editing? Can I switch back the ones that give me back hotspot option in settings and stock LTE & bars icons?
Click to expand...
Click to collapse
this **might** be fixed by renaming (or deleting, if you're brave) the features.xml file, if I remember correctly, stored in system/csc/ or system/etc/ not sure honestly
features.xml.backup should do just fine.
if the rom doesn't boot afterwards or if the dragons catch all your apps on fire, go back to recovery and use TWRP's file manager to change it back
also, any xposed app (like wanam's) or other feature.xml adjusting apps (like GalaxyTools or Samsung Phone Info) can cause the problem to happen again.
the alternative / temporary / dirty-fix would be to create a shortcut to hotspot on your home screen:
1. download Activity Launcher from Google Play
2. launch and change recent activities to all activities
3. wait approximately 72 years for it to load
4. scroll to Settings and tap it
5. scroll to Hotspot and long-press it
6. tap create shortcut
7. never uninstall Activity Launcher -- instead just make it a hidden app (it's very small anyways)
I can just longpress hotspot toggle in slide down drawer from top no probz. Which CSC settings modifies the ability to edit APN? I want to put the rest back to SPR.
Sent from my SM-N920P using Tapatalk
I used the msl code and everything appears the way you say it should... but the phone STILL says invalid sim!
What internal file must be deleted, the thing is unlocked on sprints end it just wont let go !
Phyzic said:
Have you found a way to retrieve your MSL without calling sprint? I've tried all the tool apps in the play store and using a logcat within the ##3282# menu with no luck. Getprop ril.MSL yields nothing, not even a not found error.
I've tried calling sprint for my MSL but refuse to release it.. I'm not exactly on their "nice" list - they've even called to tell me I'm "using too much of my [UNLIMITED] data" many times so I don't expect much from them anymore..
Any help or direction would be greatly appreciated
Click to expand...
Click to collapse
see this thread.. https://forum.xda-developers.com/sprint-galaxy-s5/general/guide-how-to-msl-code-t3628728 ....theres the rooted way...and i also posted the non rooted way....
Hello,
I rooted Sprint Note 5 from Nougat to Magisk and went ahead to replace SPR into XAS in all files under system/CSC folder. APN Type is still coming greyed out. Any help will be appreciated.
-Sunny

LTE On Oreo After Root?

Ok so I use @jrkruse guide https://forum.xda-developers.com/verizon-s7-edge/how-to/root-s7-s7edge-oreo-nougat-t3819616 to root my SM-G935P on Oreo and it works great but I cannot get LTE working, Now when I rooted my phone on Android N with @godpowerrr tutorial https://forum.xda-developers.com/sprint-s7-edge/how-to/sm-g935p-spr-root-nougat-7-0-data-t3568780 and do the build.prop tweaks I get LTE working fine. I have tried to add the same build.prop lines to my rooted oreo phone with no success would anyone happen to know where to find the settings in the build.prop from android N in android oreo?
LTE on Oreo
DirtyPISTOLA said:
Ok so I use @jrkruse guide https://forum.xda-developers.com/verizon-s7-edge/how-to/root-s7-s7edge-oreo-nougat-t3819616 to root my SM-G935P on Oreo and it works great but I cannot get LTE working, Now when I rooted my phone on Android N with @godpowerrr tutorial https://forum.xda-developers.com/sprint-s7-edge/how-to/sm-g935p-spr-root-nougat-7-0-data-t3568780 and do the build.prop tweaks I get LTE working fine. I have tried to add the same build.prop lines to my rooted oreo phone with no success would anyone happen to know where to find the settings in the build.prop from android N in android oreo?
Click to expand...
Click to collapse
Is your phone network unlocked?
[email protected] said:
Is your phone network unlocked?
Click to expand...
Click to collapse
No its locked for sprint network.
LTE on Oreo
Try this. Go into your phone dialer and enter this secret code:
##3282# (puts you in programming mode)
Click edit.
For the MSL code, put "000000" and press OK.
On the main screen, go to MORE.
Then click HDR/1x Selection.
On this screen, select Global then press OK.
The phone will restart and should enable LTE.
Hope this helps.
[email protected] said:
Try this. Go into your phone dialer and enter this secret code:
##3282# (puts you in programming mode)
Click edit.
For the MSL code, put "000000" and press OK.
On the main screen, go to MORE.
Then click HDR/1x Selection.
On this screen, select Global then press OK.
The phone will restart and should enable LTE.
Hope this helps.
Click to expand...
Click to collapse
If Global doesn't work, go thru the process again and try the next 2 settings.
Unfortunately I have tried that and it does not work for me.
@DirtyPISTOLA This is a step you might of missed and has been throughout my thread. (Apn settings need to be applied after eng boot is registered) I implemented these settings through a .bat file in device system/etc folder, but doesn't work for all. So if you apply the eng boot through ODIN...and upon reset... Edit APN settings through mobile networks, being;
Name: APN2 LTE Internet
APN: n.ispsn
MMSC:http://mms.sprintpcs.com
Multimedia message proxy:68.28.31.7
Multimedia message port:80
MCC: 310
MNC: 120
APN type:default,supl,mms,dun,fota
APN Protocol:IPv4/IPv6
APN roaming protocol:IPv4/IPv6
Bearer:LTE
You should be able to run SuperSU .bat file and hopefully that'll fix it. If not it's a firmware issue.
I'm not sure if this works for oreo because I no longer have this device, but these are settings needed for LTE. Like I said idk if Nougat's LTE is different from Oreo's LTE.
Build.prop entries:
ro.characterisitics=Sprint
ro.telephony.default_network=10
ro.cdma.default_numeric=310120
ro.cdma.default_alpha=Sprint
ro.cdma.home.operator.alpha=Sprint
If this doesn't work try SM-G935U firmware with exact settings and steps, but change MNC: to 000.
godpowerrr said:
@DirtyPISTOLA This is a step you might of missed and has been throught my thread. (Apn settings need to be applied after eng boot is registered) I implemented these settings through a .bat file in device system/etc folder, but doesn't work for all. So if you apply the eng boot through ODIN...and upon reset... Edit APN settings through mobile networks(APN), being;
Name: APN2 LTE Internet
APN: n.ispsn
MMSC:http://mms.sprintpcs.com
Multimedia message proxy:68.28.31.7
Multimedia message port:80
MCC: 310
MNC: 120
APN type:default,supl,mms,dun,fota
APN Protocol:IPv4/IPv6
APN roaming protocol:IPv4/IPv6
Bearer:LTE
You should be able to run SuperSU .bat file and hopefully that'll fix it. If not it's a firmware issue.
I'm not sure if this works for oreo because I no longer have this device, but these are settings needed for LTE. Like I said idk if Nougat's LTE is different from Oreo's LTE.
Build.prop entries:
ro.characterisitics=Sprint
ro.telephony.default_network=10
ro.cdma.default_numeric=310120
ro.cdma.default_alpha=Sprint
ro.cdma.home.operator.alpha=Sprint
If this doesn't work try SM-G935U firmware with exact settings and steps, but change MNC: to 000.
Click to expand...
Click to collapse
Awesome thanks for the reply, I just upgraded to a new update that wont let me downgrade because of security policy updates as soon as SamMobile posts the firmware so I can restore if something goes wrong I'll give this a try. Thanks again.
Glad I finally found this thread, which firmware should I be on if I want to root this thing? Thinking of flashing Boot Loader 6 though again not sure.
Hey hey, I need to dig up this ghost here, cause I rooted a Sprint S7 Edge and put a verizon SIM in it, I don't have an active sprint SIM so I can't test it out, but the verizon SIM isn't getting any LTE, it just shows roaming, and no MMS messages can be downloaded. I may or may not have messed with some settings.
So, I can't edit the APN settings it's locked out. How can I either a. unlock the APN settings, or b. get it to recognize LTE networks without doing that. I've tried so many different things I've found on the forums, like nova launcher menu and going into the IOTHidden stuff to get into LTEfunctionality and that's not even there on the phone.
We're running OREO, but I just don't know what the deal is. Any ideas?
ChrisAGilbert said:
Hey hey, I need to dig up this ghost here, cause I rooted a Sprint S7 Edge and put a verizon SIM in it, I don't have an active sprint SIM so I can't test it out, but the verizon SIM isn't getting any LTE, it just shows roaming, and no MMS messages can be downloaded. I may or may not have messed with some settings.
So, I can't edit the APN settings it's locked out. How can I either a. unlock the APN settings, or b. get it to recognize LTE networks without doing that. I've tried so many different things I've found on the forums, like nova launcher menu and going into the IOTHidden stuff to get into LTEfunctionality and that's not even there on the phone.
We're running OREO, but I just don't know what the deal is. Any ideas?
Click to expand...
Click to collapse
Even with the inactive sprint SIM I am given options for APN settings, I can't edit or add any, but I do have options, whereas with the Verizon card it's all frozen out

Help Enabling LTE Band 4?

I have a friend's ZB602KL and really need to try and add LTE band 4 since he is in the USA and bought this phone without realizing its supported bands lack what he needs. I have the phone rooted with Magisk. I have tried using QXDM without success <https://forum.xda-developers.com/asus-zenfone-max-pro-m1/help/able-to-modify-qualcomm-settings-using-t3928772>.
I have read here <https://forum.xda-developers.com/showpost.php?p=79713339&postcount=3> that this is because modem config info is simply not available via QXDM but is stored in the file system in a file called mcfg_sw.mbn. I have found this (and other files) stored under /firmware/image/modem_pr/mcfg/configs and patching/replacing these files from other variants of this phone might work.
So I am looking for some help in locating a file that has LTE band 4 enabled. Of course, any other help/tips/approaches are appreciated.
Thanks

Oxygen OS, root, APN and the meaning of life

Hi All,
I appeal to you keepers of the knowledge to enlight me on some points I need to clarify.
The situation:
I recently bought an unbranded Oneplus 6T and I (still) use stock oxygen OS V9.0.17.
Since a couple of years I've been using a data-only plan with a VOIP SIP account as my main phone service. It was working great on my beloved almost-6-years-old Nexus 5 until I dropped it to it's death. I chose the 6T as replacement because it seemed a good option for rooting and custom ROMs.
My service provider is FIDO in Canada. They offer a very good value data-only plan (15$ CAD for 4GB), but for an UNKNOWN reason to me, with FIDO the SIP calls drop automatically if I use the default autoconfigured APN for LTE. The simple solution to that is to create a new empty APN config and fill it manually. Once done, SIP calls work like a charm (again, I don't know what causes this).
On my Nexus, I was running Android 8.0 which permitted me to modify the APN. But since Android 8.1 Google (don't be evil right) introduced the APN locking for participating providers. FIDO seems to be one of them since I cannot change any APN configuration on Oxygen OS 9.0.17. That renders my phone useless (unless I choose the 3G apn, which honestly sucks).
Now that you know a little bit about my life, here are my questions.
First thing I did:
I rooted my phone with Magisk 20.0 with the intention of modifying the /system/etc/apns-conf.xml and try changing the default FIDO APN configuration with the hope it would work.
I tried by many ways to modify it (using ADB, root browser, root explorer, solid explorer) and I couldn't change the content. Even worse, when I tried to change the permissions to the file to RW using root explorer, the file turned empty (0b) and it's still impossible to modify it (I tried editing it, deleting, replacing it, nothing works).
Question 1: The simplest of ways would be to be able to change the APN. Does anybody knows a trick (using root or not) to do that on stock OOS 9.0.17. Anybody ever tried changing apns-conf.xml?
Question 2: Did anybody succefylly edit system files onstock OOS 9.0.17 using root?
Question 2-A: Does anybody know why I break the file when I change the permission? I'd like to understand what's going on.
Another option that I am considering is using a custom ROM that disables this nonsense APN lock mechanism.
Question 3: Does anybody have a good ROM suggestion that is positively disabling this APN lock and that would allow me to change my APN with FIDO? (I was considering Lineage but I couldn't get a firm answer on the APN unlock capability).
I searched the web for many hours without success, I hope you can help me with this.
Thank you all for your insight.
jfmartel said:
Hi All,
I appeal to you keepers of the knowledge to enlight me on some points I need to clarify.
The situation:
I recently bought an unbranded Oneplus 6T and I (still) use stock oxygen OS V9.0.17.
Since a couple of years I've been using a data-only plan with a VOIP SIP account as my main phone service. It was working great on my beloved almost-6-years-old Nexus 5 until I dropped it to it's death. I chose the 6T as replacement because it seemed a good option for rooting and custom ROMs.
My service provider is FIDO in Canada. They offer a very good value data-only plan (15$ CAD for 4GB), but for an UNKNOWN reason to me, with FIDO the SIP calls drop automatically if I use the default autoconfigured APN for LTE. The simple solution to that is to create a new empty APN config and fill it manually. Once done, SIP calls work like a charm (again, I don't know what causes this).
On my Nexus, I was running Android 8.0 which permitted me to modify the APN. But since Android 8.1 Google (don't be evil right) introduced the APN locking for participating providers. FIDO seems to be one of them since I cannot change any APN configuration on Oxygen OS 9.0.17. That renders my phone useless (unless I choose the 3G apn, which honestly sucks).
Now that you know a little bit about my life, here are my questions.
First thing I did:
I rooted my phone with Magisk 20.0 with the intention of modifying the /system/etc/apns-conf.xml and try changing the default FIDO APN configuration with the hope it would work.
I tried by many ways to modify it (using ADB, root browser, root explorer, solid explorer) and I couldn't change the content. Even worse, when I tried to change the permissions to the file to RW using root explorer, the file turned empty (0b) and it's still impossible to modify it (I tried editing it, deleting, replacing it, nothing works).
Question 1: The simplest of ways would be to be able to change the APN. Does anybody knows a trick (using root or not) to do that on stock OOS 9.0.17. Anybody ever tried changing apns-conf.xml?
Question 2: Did anybody succefylly edit system files onstock OOS 9.0.17 using root?
Question 2-A: Does anybody know why I break the file when I change the permission? I'd like to understand what's going on.
Another option that I am considering is using a custom ROM that disables this nonsense APN lock mechanism.
Question 3: Does anybody have a good ROM suggestion that is positively disabling this APN lock and that would allow me to change my APN with FIDO? (I was considering Lineage but I couldn't get a firm answer on the APN unlock capability).
I searched the web for many hours without success, I hope you can help me with this.
Thank you all for your insight.
Click to expand...
Click to collapse
Have you tried creating a new apn with the info and settings you need?
jestyr8 said:
Have you tried creating a new apn with the info and settings you need?
Click to expand...
Click to collapse
Yes! I tried that many times.
So, what happens is when you have an "APN locked SIM" inserted in the device, you have no access to any edit option. No editing, no adding, nothing. You are in view mode for the APN settings (which is useless really).
In my research I found that if you insert a "not APN locked SIM" you get acces to creating a new APN (and of course editing the actual SIM APN settings).
I happen to have a SIM card (my girlfriend's) that is not APN locked on hand. I tried a couple of times creating a new APN with the FIDO settings but when I inserted back the FIDO SIM my new APN was not in the list of options.
... I should have deepened my research! I failed at that...
What I didn't realize at the time is that when you create a new APN, Android defaults the MCC and MNC parameters with the values associated with the currently inserted SIM!!! I tought it was some kind of black magic settings used by the service provider for it's network to work. But not later than TODAY (I did more research today...) I learned that: MCC = Mobile Country Code and MNC = Mobile Network Code. ****!!!
Sooooo, all I had to do is create a new APN with my girlfriend's SIM inserted and set (along with all the other settings) the MCC and MNC to the values corresponding to FIDO config (which in the past I left as is since I didn't know what they were). Save. Shut down my device. Insert FIDO SIM, reboot, and fuc**ng VOILA!!! The newly created APN is now available and... wait for it... EDITABLE!!! So if I messed-up any setting I can change it and play around with everything like we did when Google was not Evil.
So here I am with my un-activated FIDO SIM and I can confirm that my newly created APN is selectable, but I cannot try a SIP call for now since I've closed my account. Tomorrow I'll get a new subscription & SIM and update this post. But I think this part is solved.
All that being said, Question 1 is partially answered to my greatest pleasure. But I'd still like to hear your experiences about modifying sytem files on OOS with root access.

Categories

Resources