Changing the " unchangeable " MNC field in APN settings? - Android Q&A, Help & Troubleshooting

Heya ,
My MMS is not working after flashing a custom rom ( HTC ONE X on VirginMobile Australia ).
I realize its to do with the APN settings , I have updated them manually but the MNC field needs to show : 02 , currently its set to 029 - if I change it , it deletes the whole new APN I have put in and Im left with no connection at all.
Is there anyway to change this MNC field? I read on another forum that there is a way through ES File Explorer... going into system/etc and the APN file - but I tried that , and there is def. no APN file in system
Thanks

I'm having the exact same issue - were you able to resolve?

Heya,I'm not sure which country your in.. but I found a solution here ( Oz ) you just have to leave the MNC to whatever it has defaulted to, no point changing it because it won't save... And manually set up APN for internet and APN for mms for your carrier ( settings usually found on the carriers website ) . Just don't try to change MNC ,leave whatever your phone has input. It should still work.
Hope that helps ?
Sent from my HTC One X using xda app-developers app

Related

about apns-conf.xml

hello,everyone.i'd like to ask a question,i modity , configurate the content of ''/system/etc/apns-conf.xml'' and i set my own network provider's APN settings.But when I use the restore default Settings ,it didn't show the APN information,which i set in the file ''apns-conf.xml''.is there any ways can mandate the system to identify it except WIPE.thx...
PS:
finally,i found the solution,you need to modify the file of ''framework-res.apk'', the internal value of ''apns.xml'' must be consistent with that in ''etc/apns-conf.xml''.only this can work,otherwise it will be invalid.
mapleshadow said:
hello,everyone.i'd like to ask a question,i modity , configurate the content of ''/system/etc/apns-conf.xml'' and i set my own network provider's APN settings.But when I use the restore default Settings ,it didn't show the APN information,which i set in the file ''apns-conf.xml''.is there any ways can mandate the system to identify it except WIPE.thx...
Click to expand...
Click to collapse
Gingerblur has a full apns-conf.xml . Pull it from there, and push it to your phone.
If your networks MCC-MNC do not match an entry in the apns-conf.xml it won't pull up any settings.
i already tried ''apns-conf.xml'' from gingerblur,but it didn't work.my network provider is not ATT,please tell me how to fix this problem.in other words,how can ''apns-conf.xml'' itself automatically set ,which i have modified it.besides,i don't want to WIPE my atrix.FYI,i'm now living in china.
the Configuration information of my ''apns-conf.xml'' is provided by MCC-MNC information of the network i am using.
Yeah the GingerBlur apns-conf.xml file didn't work for me either. Australian networks aren't in that one. I edited the stock xml file, put in my APNs, rebooted, clicked "Reset to default" (under the APN settings page), and my two APNs were there (default & MMS).
So it should work for you. Did you reboot after editing (or pushing & pulling) the file?
1.modify ''apns-conf.xml'',
2.use adb push access into /system/etc/ to Cover the original source files,
3.reboot phone,
4.enter APN settings,Restoring default Settings ,but it didn't work.
this is my operation.it confused me.If your modifications effective,is this because the MMC MNC of your network had not been shielding ??
Moved as not andorid development
After testing,i found that the original official version 1.5.2 Really can automatically refresh the APN configuration.but what's the reason??? is there any problems with my operation method??or i didn't notice some mechanism
finally,i found the solution,you need to modify the file of ''framework-res.apk'', the internal value of ''apns.xml'' must be consistent with that in ''etc/apns-conf.xml''.only this can work,otherwise it will be invalid.

[Q] Cannot set up AccessPoint after flash GingerMod-6.1

After upgrading my phone to GingerMod-6.1 (http://forum.xda-developers.com/showthread.php?t=1400023) my phone could not create an AccessPoint (Setting->Wifi & Network->Mobile network->AccessPoint) because:
- MCC, MNC are required fields, so for awhile searching I found value MCC, MNC of my network provider (452 and 01), but MNC must be at least 3 digits
After that I install AccessPoint over Setting message from my Network Provider, finally installed AccessPoint, but now my phone still could not connect to the Internet (although 3G signal is very strong).
One more: whenever I create new AccessPoint with valid values of MCC, MNC, after press Save, the phone's access point list still empty with out any warning message????
With the old ROM, I even dont need to enter value of MCC and MNC
Anybody tell me why ??? I dont want to upgrading to another firmware because my personal data

APN setting for Milestone x2

The last couple of days I have really enjoyed trying out these new roms the Mx2 but I can never get the mms to work. My mx2 is with Bluegrass Cellular and if anyone can share the correct setting I would appreicate it. I have searched and searched and cant seem the find the correct ones.
fergie_cn said:
The last couple of days I have really enjoyed trying out these new roms the Mx2 but I can never get the mms to work. My mx2 is with Bluegrass Cellular and if anyone can share the correct setting I would appreicate it. I have searched and searched and cant seem the find the correct ones.
Click to expand...
Click to collapse
Try this tutorial. It's not for MX2 but its still for ICS and its what I did to get my MMS working on Cspire.
http://forum.xda-developers.com/showthread.php?t=1671592
I have tried that and could not get it to work.
Sent from my Milestone X2 using xda app-developers app
754boy said:
Try this tutorial. It's not for MX2 but its still for ICS and its what I did to get my MMS working on Cspire.
http://forum.xda-developers.com/showthread.php?t=1671592
Click to expand...
Click to collapse
Those settings were incorrect for my phone.
Sent from my Milestone X2 using xda app-developers app
fergie_cn said:
Those settings were incorrect for my phone.
Sent from my Milestone X2 using xda app-developers app
Click to expand...
Click to collapse
I too have bluegrass and could not get MMS to work forever. Finally I found the right combination of fixes that works for me (and has been replicated on all my coworkers devices). I am using this on Eclipse 2.3 on my MX2. I do not know if it will work for other carriers or other ROMs. Use at your own risk.
First, you will need root (which you have if you are on a custom rom), and you will need a file explorer that let's you browse with root permissions (I use ES File Explorer with root options set in settings).
Browse to /system/etc/ and replace apns-conf.xml with all the .xml files from the Conf folder in the attached Conf.zip file. I am not sure why there are so many, I copied them from a stock Bluegrass MX2. (Feel free to make a backup of your original apns-conf.xml prior to replacement).
Now, browse to /data/data/com.android.providers.telephony/databases/ and delete the 3 .db files here. (Again, make a backup if you wish). This will remove your existing text messages off your device!
Restart your device.
Now download "APN Settings Shortcut" from the Play Store. This is not an app or widget, but an actual shortcut. Press and hold on an empty space on your home screen and choose Shortcut and then APN Settings Shortcut.
Once it opens, hit menu and then new. Populate all fields with the following settings:
Name
Bluegrass Cellular (this doesn't matter, can be named anything)
APN
internet
Proxy
66.255.55.23
Port
9201
Username
%[email protected]
Password
blue
Server
*
MMSC
http://mms.iot1.com/bluegrass/mms.php
MMS proxy
66.255.55.23
MMS port
9201
MCC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
MNC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
Authentication type
PAP or CHAP
APN
mms
APN protocol
IPv4
Now click menu and save.
Your MMS now works!
This guide is a combination of fixes found at the links below:
http://forum.xda-developers.com/showthread.php?t=1671592
http://forum.xda-developers.com/showthread.php?t=1822890
http://forum.xda-developers.com/showthread.php?t=1815822
All credit goes to them, I just kept trying fixes until one worked for me, and it ended up taking a combination of three.
hilltopper06 said:
I too have bluegrass and could not get MMS to work forever. Finally I found the right combination of fixes that works for me (and has been replicated on all my coworkers devices). I am using this on Eclipse 2.3 on my MX2. I do not know if it will work for other carriers or other ROMs. Use at your own risk.
First, you will need root (which you have if you are on a custom rom), and you will need a file explorer that let's you browse with root permissions (I use ES File Explorer with root options set in settings).
Browse to /system/etc/ and replace apns-conf.xml with all the .xml files from the Conf folder in the attached Conf.zip file. I am not sure why there are so many, I copied them from a stock Bluegrass MX2. (Feel free to make a backup of your original apns-conf.xml prior to replacement).
Now, browse to /data/data/com.android.providers.telephony/databases/ and delete the 3 .db files here. (Again, make a backup if you wish). This will remove your existing text messages off your device!
Restart your device.
Now download "APN Settings Shortcut" from the Play Store. This is not an app or widget, but an actual shortcut. Press and hold on an empty space on your home screen and choose Shortcut and then APN Settings Shortcut.
Once it opens, hit menu and then new. Populate all fields with the following settings:
Name
Bluegrass Cellular (this doesn't matter, can be named anything)
APN
internet
Proxy
66.255.55.23
Port
9201
Username
%[email protected]
Password
blue
Server
*
MMSC
http://mms.iot1.com/bluegrass/mms.php
MMS proxy
66.255.55.23
MMS port
9201
MCC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
MNC
DO NOT CHANGE THIS, LEAVE THE NUMBER THAT IS THERE
Authentication type
PAP or CHAP
APN
mms
APN protocol
IPv4
Now click menu and save.
Your MMS now works!
This guide is a combination of fixes found at the links below:
http://forum.xda-developers.com/showthread.php?t=1671592
http://forum.xda-developers.com/showthread.php?t=1822890
http://forum.xda-developers.com/showthread.php?t=1815822
All credit goes to them, I just kept trying fixes until one worked for me, and it ended up taking a combination of three.
Click to expand...
Click to collapse
Self Bumping an old post so that anyone still in need can get some additional for ICS roms.
You can edit the APN information on ICS roms (or at least the latest CM9 Beta) by opeing Voice Dialer (it is a preinstalled app) and saying:
A P Ns
Then choose Open APNs. Hit the menu button and choose new, then enter the same information listed above. Hit the menu button again and choose save. Reboot and enjoy MMS on ICS.

How to get data and mms/sms to work on other variant note 3 lollipop roms

All this is, is a simple guide to get data and mms/sms working on "most" other note 3 variant 5.0 lollipop Roms. As an example, we will use darklord 2.2. This method has worked on most of the Roms that I have flashed that are not sprint based.
OK. You are going to need a few apps. APN manager and APN changer and root explorer. APN manager is a paid app, but worth it when flashing other variant's roms. When you do flash DarkLord 2.2, you will need to do so with philz recovery. It will not flash in TWRP. Once the phone boots, choose your language and when you get to the second screen asking about sharing your data usage. Check "no thanks". It should be the second option. Log in to Google play store and download those three apps. Open APN changer first. See if there is an APN already there named sprint. Even if there is or is not. You will either change a few things in it or if there is not one, you will create one. Either or, you APN should read as follows. . . . . .
NAME: APN LTE internet
APN: n.ispsn
PROXY: not set
PORT: not set
USERNAME: not set
PASSWORD: not set
SERVER: not set
MMSC: http://mms.sprintpcs.com
MULTIMEDIA MESSAGE PROXY: 68.28.31.7
MULTIMEDIA MESSAGE PORT: 80
MCC: 310
MNC: 120
AUTHENTICATION TYPE: none
APN TYPE: default,mms,dun
APN PROTOCOL: Ipv4/Ipv6
APN ROAMING PROTOCOL: Ipv4/Ipv6
TURN APN ON/OFF: should be checked but greyed out. Can not change this.
BEARER: LTE
MOBILE VIRTUAL NETWORK OPERATOR TYPE: none
MOBILE VIRTUAL NETWORK OPERATOR VALUE: not set (can't change this one either, greyed out)
https://mega.co.nz/#F!ZYoRXKYK!G8FGNN5eHXYZaNm6Mz0rSg
In this link, download all the files.
APN file
Lib file
Mms apk
Push the APN file to system/etc folder. Just replace the original file and set permissions.
Push the lib file to system/lib folder. Just replace the original file and set permissions.
Now take the mms apk and push it to system/private folder and place it in the mms folder. Just rename the original one with. bak at the end of the name. Set permissions. If you are not sure to what the permissions should be, pay attention to see what the permissions are for the file you are replacing. But I am pretty sure that all the permission settings should be as followed
RW-R--R--
Reboot. Now go back to the apn changer app and see if your apn is still there. Might be unchecked. Just tick it. Give it a few minutes and see if data starts up. If not, go to the apn manager app and scroll to the next screen to right. There will be a very long list of apn configurations of multiple carrier's. Scroll through and see if the APN2 LTE internet APN file you created is there. Should be in alphabetical order. Once you find it the vertical bar to the left of it should be green. If not, press or long press on it and you will see a heart at the top of the screen. Press it and it will save it as your preferred apn configuration. If LTE does not appear, just reboot, go back to apn changer and tick The apn that is now there and LTE will now be working. I have tried this method and shared this method with other members and it works. I am running darklord 2.2 now. Have been for a few days. Sorry There are no zips for this. If someone wants to make one, then by all means go for it.
Here is the frameworkres.apk that I modified for darklord 2.2 Push it and set permissions. It will display sprint instead of roaming indicator off. You might want to push it to the system folder first then set the permissions, then take it and push it and replace the original in the framework folder. Might put you in a boot loop if not done that way first. Thanks to @legalmoneygang for the winzip tip.
https://mega.co.nz/#!ZEZ3WRiQ!1XO-kxd6w5hwE6UqLGQhfWqsht3nssu4z3EbQvIx5qA
Must give thanks to @sac23 for being a silent teacher. I read everything that he has posted throughout all forums. He is the one that I learned about the lib file for mms. Plus I love every rom he puts out. I truly admire what he can do.
And thanks to the guys over in the international forum for the awesome darklord rom and the relentless work ethic they put forth. @nambavuong and @thereassaad and @filchi756.
Link for darklord rom
http://forum.xda-developers.com/showthread.php?p=58541391
Link for philz recovery
https://mega.co.nz/#!wBB2gYSY!cxG6rw_NWbcOIvUeo_42z1Et-zPopKE8caziiWoKjkc
These are my steps that I use, and I have flashed dang near every touchwiz rom for every note 3 variant. Once you get into the habit of this and have the needed files. This process only takes a few minutes.
Hope i have not left anything out of this lengthy so to say how to. Hope this helps. If it does, then awesome. Glad we could get it working. If it does not help. Sorry you couldn't get it to work.
Ill try your method on Sacs Ported V2 for now because when I flash DarkLord Rom I get the "no sim"
even after following OP. I cant even test your method because once it says "no sim" cant even
turn data on, says no sim, lol.
Ill report back with my results...thanks for the method though!!!
Hi,
The download files are gone? Does this work?
THanks,
Tango

Sim APN settings fails to save

im trying to add bt one phone apn but if i edit the MNC if fails to save , is there a way to edit my apn i made in text editor or another way ?
thanks

Categories

Resources