Related
Since the beginning of time...there have been many APN configurations that work. But some claim that the addition of certain entries into the "APN Type" field are a necessity, or that they improve performance.
After searching, and viewing the support documentation for the AT&T Galaxy Note, I can find no definitive answers...nor does it seem that these additional entries improve performance....so-- if these entries don't improve peformance, are they dead weight? What do they do? If anyone can point to any external resources, or for that matter, they can explain what the different flags mean, it'd be extremely enlightening.
Lets start with the default settings:
Name: ATT PTA
APN: pta
MMSC: http://mmsc.mobile.att.net
MMS Proxy: proxy.mobile.att.net
MMS port: 80
MCC: 310
MNC: 410
Auth: none
APN type: default,mms,supl,hipri
and finish with one that was recently suggested:
Name: ATT pta
APN: pta
MMSC: http://mmsc.mobile.att.net
MMS Proxy: proxy.mobile.att.net
MMS Port: 80
MCC: 310
MNC: 410
Authentication type: none
APN type:default,admin,fota,mms,supl,hipri,internet
What can difference can we expect? What functions do the different flags provide?
I was actually just wondering this myself this afternoon and saw your thread. It seems that the additions to the apn type showed up with the newer ICS leaks. After browsing multiple threads, most people seem to experience faster data speeds and more stable data with these additional apn types.
I found out what hipri and supl are on some random aussie site:
http://forums.whirlpool.net.au/archive/1663451
...
3. High Priority Mobile data {TYPE_MOBILE_HIPRI}
A High Priority Mobile data connection. This connection is typically the same as {TYPE_MOBILE} but the routing setup is different. Only requesting processes will have access to the Mobile DNS servers and only IP’s explicitly requested via {@link #requestRouteToHost} will route over this interface if a default route exists.
Something you don’t need to think about
4. WIFI data connection. (TYPE_WIFI)
When active, all data traffic will use this connection by default.
Used to connect to your home wireless router.
Below are the APN TYPES that you set in the APN config on your phone.
1. Default (TYPE_MOBILE)
The Default Mobile data connection. When active, all data traffic will use this connection by default. Should not coexist with other default connections.
2. mms (TYPE_MOBILE_MMS)
An MMS-specific Mobile data connection. This connection may be the same as {TYPE_MOBILE} but it may be different dependant on the network. This is used by applications needing to talk to the carrier’s Multimedia Messaging Service servers.
3. supl (TYPE_MOBILE_SUPL);
A Secure User Plane Location specific Mobile data connection. This connection may be the same as {TYPE_MOBILE} but it may be different. This is used by applications needing to talk to the carrier’s Secure User Plane Location servers for help locating the device
How does the config on the phone get chosen?
When an application wishes to talk to the “network” it sets the APN type when it requests ConnectivityManager. ConnectivityManager then checks if you have an “APN type” set that matches. So for instance if the “APN type” it checks is MMS it will scan you configuration setting for a match and use say testra.mms APN. It will then use this configuration for the network connection. What you use for the APN name does not matter.
So now the connected to the network with say telstra.mms which is the APN that you configured.
Click to expand...
Click to collapse
fota = Firmware Over the Air (for receiving OTA updates)
still not sure what admin is though.
m4570d0n said:
I was actually just wondering this myself this afternoon and saw your thread. It seems that the additions to the apn type showed up with the newer ICS leaks. After browsing multiple threads, most people seem to experience faster data speeds and more stable data with these additional apn types.
I found out what hipri and supl are on some random aussie site:
http://forums.whirlpool.net.au/archive/1663451
fota = Firmware Over the Air (for receiving OTA updates)
still not sure what admin is though.
Click to expand...
Click to collapse
None of those seem like a good thing. Haha.
Not So Sure of the Defaults...
Jamesyboy said:
Lets start with the default settings:
Name: ATT PTA
APN: pta
MMSC: http://mmsc.mobile.att.net
MMS Proxy: proxy.mobile.att.net
MMS port: 80
MCC: 310
MNC: 410
Auth: none
APN type: default,mms,supl,hipri
On my Note (running UCLE2 and Unofficial CM9) I have only default,mms,supl - no hipri [which does not surprise me 'cause I don't see AT&T giving individuals control over the priority - that could be a nightmare for their network]. And the more I think about this, my feeling is that if people start running high priority stuff, AT&T will land on like a ton of bricks
Click to expand...
Click to collapse
Those settings for ATT are very different from the "classic" wap.cingular
Did you notice any particular benefit to use those?
Does it work with the "old" one?
CarpeNoctem said:
Those settings for ATT are very different from the "classic" wap.cingular
Did you notice any particular benefit to use those?
Does it work with the "old" one?
Click to expand...
Click to collapse
I remember using similar settings for my APN profile on my Motorola flip phone probably nearing a decade ago for gprs.
docfreed said:
Jamesyboy said:
Lets start with the default settings:
Name: ATT PTA
APN: pta
MMSC: http://mmsc.mobile.att.net
MMS Proxy: proxy.mobile.att.net
MMS port: 80
MCC: 310
MNC: 410
Auth: none
APN type: default,mms,supl,hipri
On my Note (running UCLE2 and Unofficial CM9) I have only default,mms,supl - no hipri [which does not surprise me 'cause I don't see AT&T giving individuals control over the priority - that could be a nightmare for their network]. And the more I think about this, my feeling is that if people start running high priority stuff, AT&T will land on like a ton of bricks
Click to expand...
Click to collapse
Hipri is a device flag. This tells the device to use this APN profile over others. That's why some APN profiles don't stick.
Sent from my Transformer TF101 using XDA Premium HD app
Click to expand...
Click to collapse
there is one more apn type - dun
for wifi sharing
popcorn1122 said:
there is one more apn type - dun
for wifi sharing
Click to expand...
Click to collapse
As a newcomer to Android I am attempting to investigate certain of the APN Type settings on searching the Internet have
yet to find a definitive answer but gave tested some settings on a Motoluxe on O2 and have determined that I had to set it to
'default,dun' to successfully use Tethering both USB and WIFI prior to setting this it did not function. Any ideas?
Perhaps I can revive this thread.
I see many recommendations for APN settings where the APN type is empty. What does that mean?
What does Android do when it looks for APN settings, but only finds one without any APN type? Does it use that? For what?
So is an empty APN type the same as default or default,supl,mms?
hgmichna said:
Perhaps I can revive this thread.
I see many recommendations for APN settings where the APN type is empty. What does that mean?
What does Android do when it looks for APN settings, but only finds one without any APN type? Does it use that? For what?
So is an empty APN type the same as default or default,supl,mms?
Click to expand...
Click to collapse
APN Type is a field where you can tell your device to treat the profile differently than the other profiles....for instance, if you have the "default" flag in it, if you manually choose to use another APN setting and there are connection issues, or it fails, your phone will fall back to the one marked "default". A "hipri" flag might mark a profile as "high priority"--the profile of choice when choosing between multiple APN profiles.
I don't remember what flags mean what, but they're easy to find. If I remember correctly, none of them affect performance...they're there simply to priority, and alter the treatment of these connection methods by your device.
Sent from my Transformer TF101 using XDA Premium HD app
Jamesyboy said:
APN Type is a field where you can tell your device to treat the profile differently than the other profiles....for instance, if you have the "default" flag in it, if you manually choose to use another APN setting and there are connection issues, or it fails, your phone will fall back to the one marked "default". A "hipri" flag might mark a profile as "high priority"--the profile of choice when choosing between multiple APN profiles.
I don't remember what flags mean what, but they're easy to find. If I remember correctly, none of them affect performance...they're there simply to priority, and alter the treatment of these connection methods by your device.
Click to expand...
Click to collapse
Why did you write that? It does not answer my question.
Can someone tell me how to add an APN to the official list? I'm working for a MVNO and we would like to have our APN embedded into Android so that next time our users Powerup a device they can get the APN settings automatically.
Does anyone know what is the procedure to submit to Android a new APN for data connectivity?
- (error, please delete)
I don't think there is anything like this for the Moto X on here or I didn't see it.
The goal is to increase you mobile data speeds.
*Disclaimer*
I don't take responsibility for anyone ruining there data settings or if you speeds are so fast you start having addictions and run up your bill.
First, lets explain what the APN is. It is the Access Point Name. Its function is basically a gateway between your phone, the carrier, and the inter web.
There are a few ways to accomplish this. One is adding the APN in your settings, but I had(and read other people too) where the stock ATT APN overrides the one you create.
Option 1) Adding a APN in Settings.
Go to Settings>Under Wireless & Networks click More>Mobile Network>Access Point Names>Click the Plus
Some info on these settings. If there is nothing in the field below, leave blank. Also if the MMS Port set as 80 causes issues, then use 8080.
The Bearer settings will be a hit or miss if it helps you. eHRPD is for CDMA and is just a software tweak used by verizon to help hand off between CDMA and LTE a few years ago. Sprint users may benefit from this since they are rolling out there LTE.
Name: ATT pta
APN: pta
Proxy:
Port:
Username:
Password:
Server:
MMSC: https://mmsc.mobile.att.net
MMS Proxy: proxy.mobile.att.net
MMS Port: 80
MCC: 310
MNC: 410
Authentication type: none
APN type:default,admin,fota,mms,supl,hipri,internet
APN Protocol:
APN Roaming Protocol:
APN enable/disable:
Bearer: Default is unspecified, but you can try LTE if you are on GSM. CDMA can use the eHRPD
MVNO Type:
Click on the menu and save. Click the radio button to select the APN, Reboot your phone, and check the APN to see if it is still checked. If it isn't then use option 2.
Option 2) Removing the APN's and creating one
You will need Root for this to work. 4.4 changed some write settings for 3rd party apps. They have to be installed in the system/priv-app/ folder for this to work.
Either google for APN Backup & Restore or install it from the Play Store
https://play.google.com/store/apps/details?id=com.riteshsahu.APNBackupRestore
Step 1) Setup APN App
Option A: If you downloaded the APK.
Then using a file explorer move the apk to system/priv-app/ and install it.
Option B: If you installed it from the Playstore.
Go to Data/App/ and find com.riteshsahu.APN.apk and copy it to your sdcard.
Next using whatever you use to unstall apps, uninstall the APN app.
Then move the apk from the sdcard to system/priv-app/ and install.
I set the permissions to rwx r-x r-x.
Step 2) Backing Up & Deleting Current APNs
Open the app and click the menu button.
The last option is to disable the ICS Check.
Now click on the first options, Backup APNs. A pop up will come up to save the file. Press ok.
If you get a error about the app can't write to the APN settings, then the apk is not installed properly.
Click on the Delete APNs button
A popup will appear warning about deleting them, click ok
Until you reenter a new APN, you will not have Data, SMS, MMS service
Step 3) Install Anycut
Anycut is a app that makes shortcuts. In this case to the Programming menu
https://play.google.com/store/apps/details?id=com.spring.bird.anycut
After you install the app. Do the following
Launch the app and click the button that says new shortbut
Click on Activity
Scroll down till you find the Programming Menu. Click it and click ok to the popup
NOTE: There are 2 listed. Select the 2nd one first. If that doesn't work, then redo the steps and select the 1st one.
Step 4) Create a new APN Via Programming Menu
Click the shortcut that Anycut made
Scroll down to 13 APN Controls. Click APN Config Edit. You should see no APNs listed
Click on the menu and select New APN
Enter the same APN settings from above
There is a setting that you have access to that isn't in the settings option APN. Under the APN Protocol you can select IPv4, IPv6,IPv4/IPv6. From what I read this is experimental and may not improve anything, but tmobile customers may find this working.
Name: ATT pta
APN: pta
Proxy:
Port:
Username:
Password:
Server:
MMSC: https://mmsc.mobile.att.net
MMS Proxy: proxy.mobile.att.net
MMS Port: 80
MCC: 310
MNC: 410
Authentication type: none
APN type:default,admin,fota,mms,supl,hipri,internet
APN Protocol:
APN Roaming Protocol:
APN enable/disable:
Bearer: Default is unspecified, but you can try LTE if you are on GSM. CDMA can use the eHRPD
MVNO Type:
I normally would get 5-8 Mbps at my house. With this APN Setup, I get 12-16. I have 2 bars normally. I drove to Walmart after doing this and I got 41Mb down and 13Mb up with full service.
I will add in any credits later,
This is what it did for me. The first screenshot is showing the 41(full service as you notice) then I reverted back to original apn. Those are normal at my house. The last 2 are at my school.
Sent from my XT1058 using xda app-developers app
im in mexico, does it work?
KokoReyes said:
im in mexico, does it work?
Click to expand...
Click to collapse
You would have to change the mcc and mcn to your country and network provider.
Actually every outside of att would have to use this. This is the site for worldwide lookup.
http://www.mcc-mnc.com
This wiki page will tell the frequency it supports
http://en.m.wikipedia.org/wiki/Mobile_country_code
Sent from my XT1058 using xda app-developers app
Fancy seeing you here....:good:
So whats the thought behind this, how exactly does it make it faster?
I noticed in the apn type I had" dun" after the hipri
evilp8ntballer7 said:
So whats the thought behind this, how exactly does it make it faster?
I noticed in the apn type I had" dun" after the hipri
Click to expand...
Click to collapse
hey cart!
This is from a Austrailian site. http://forums.whirlpool.net.au/archive/1663451
There are alot of sites that have different setups for each carrier, but not many that explain what they mean. Here are some of them.
The FOTA and MMS are obvious. trying to find info on the admin and internet.
1. Dial Up Network (TYPE_MOBILE_DUN)
This is really old but might be used for some very old networks. Networking Bridge so that the carrier is aware of DUN traffic. It may coexist with default data connections.
3. High Priority Mobile data {TYPE_MOBILE_HIPRI}
A High Priority Mobile data connection. This connection is typically the same as {TYPE_MOBILE} but the routing setup is different. Only requesting processes will have access to the Mobile DNS servers and only IP’s explicitly requested via {@link #requestRouteToHost} will route over this interface if a default route exists.
Below are the APN TYPES that you set in the APN config on your phone.
1. Default (TYPE_MOBILE)
The Default Mobile data connection. When active, all data traffic will use this connection by default. Should not coexist with other default connections.
3. supl (TYPE_MOBILE_SUPL);
A Secure User Plane Location specific Mobile data connection. This connection may be the same as {TYPE_MOBILE} but it may be different. This is used by applications needing to talk to the carrier’s Secure User Plane Location servers for help locating the device
I have tmobile when inserted the simcard in my z2 I've noticed that I'm not getting any internet connection so i went to Setting/wireless and networks/internet setting and downloaded all the files then I went to mobile netword and changed it to 4G Tmobile, starting that day I keep losing connection every time I have to go to mobile network and change it manually although it's set on automatic, most of teh times 4g doesn't work and I have to set it to 3g... it's really annoying
In your dial pad type in *#*#info#*#* (numbers for info)
Go to phone info
Scroll down
Select prefered network mode
Select LTE or an option for local with
Go back to your network settings and see if 4G shows up
If not change your mode back to what it was before and call tmobile because they may have to sort some issues out for you
Sent from my D6503 using XDA Premium 4 mobile app
now whatever I'm doing I can't get data connection
shahabk818 said:
now whatever I'm doing I can't get data connection
Click to expand...
Click to collapse
go to your network settings, when tmobile USA shows up with 4G click it to register, once thats done, go back a menu and click on network mode and change it to LTE/HSPDA/GSM (or what ever bands are used in USA)
you should have data connection but 4G depends on how good Tmobile USA Coverage is
You may need to call TMo and ask them to do whatever they do in the backend to reset the phone to network connection. Another thing is to look at TMo support site for the correct APN settings. In my case, data was perfect but MMS would not work because the phone settings were incorrect. Basically, call TMo. They will even email you the settings.
One last thing. Try airplane mode off then on and see it that helps.
Sendt fra Q XPERIA Z2 D6503
shahabk818 said:
I have tmobile when inserted the simcard in my z2 I've noticed that I'm not getting any internet connection so i went to Setting/wireless and networks/internet setting and downloaded all the files then I went to mobile netword and changed it to 4G Tmobile, starting that day I keep losing connection every time I have to go to mobile network and change it manually although it's set on automatic, most of teh times 4g doesn't work and I have to set it to 3g... it's really annoying
Click to expand...
Click to collapse
One thing I would do, is to call T-Mobile and register the IMEI so they can provision the unit. The settings on their end may have something which is preventing it to connect to it based on a previous phone's capabilities.
-----------------
I had something similar similar but it was with AT&T. In my case, it would not connect to LTE at all as it would stick on HPSA. This was because I had a S3 (UK version), which was only capable of HSPA+, and I had registered the IMEI with them prior.
I had a lot of problems getting my Z2 to work on T-Mobile as well. I finally used the following settings to get everything to work.
Create 2 APNs, the first should have the Following Settings:
Name: T-Mobile
APN: fast.t-mobile.com
Proxy: 216.155.165.050
Port: 8080
MMSC: http://mms.msg.eng.t-mobile.com/mms/
MMS proxy: 216.155.165.50
MMS port: 8080
MCC: 310
MNC: 260
APN Type: defaul,supl,admin,dun,mms
APN Protocol: IPv4
APN Roaming Protocol: IPv4
Now create a second APN with the following settings:
Name: T-Mobile GPRS
APN: epc.tmobile.com
MCC: 310
MNC: 260
APN Protocol: IPv4
APN Roaming Protocol: IPv4
With both of those created, go to your list of APNs and make sure your first one (T-Mobile) is selected.
These settings fixed my problems, hope you get it worked out.
Sango2 said:
One thing I would do, is to call T-Mobile and register the IMEI so they can provision the unit. The settings on their end may have something which is preventing it to connect to it based on a previous phone's capabilities.
-----------------
I had something similar similar but it was with AT&T. In my case, it would not connect to LTE at all as it would stick on HPSA. This was because I had a S3 (UK version), which was only capable of HSPA+, and I had registered the IMEI with them prior.
Click to expand...
Click to collapse
I had a similar issue, is that why my phone doesn't have signal with tmobile cause I have to register the IMEI?
Alant514 said:
I had a similar issue, is that why my phone doesn't have signal with tmobile cause I have to register the IMEI?
Click to expand...
Click to collapse
It is likely, make sure the internet/mms settings are downloaded too.
Once the IMEI is registered, they will able to see what phone it is and enable the proper features which the phone is capable of.
I heard it's best to let them know as the IMEI as well because they could flag the unauthorized phones and reject it from being connected the carrier.
Hi Everyone,
T-Mobile/Moto E user here, and I was having significant connectivity issues with my device. You see, One second I'd have HSPA, which would tick down to 3g, then tick down to edge, then, soon after, disconnect completely.
I don't know if location has a bearing on this, but I do like in Southern California.
Now, I tried numerous troubleshooting methods which range from replacing the sim, to talking to T-Mobile and Motorola tech support. Fortunately, one of the T-Mobile CSRs suggested I tweak the access point network, which ended up working out
OK, So here is what I did.
1. Go to Settings>Mobile networks>Access Point Names
2. Create new APN
3. Input the following (bold are the main changes)
Name - T-Mobile US Moto E
APN - epc.tmobile.com
Proxy - Not set
Port - Not set
Username - none
Password - ****
Server - wap.voicestream.com
MMSC - http://mms.msg.eng.t-mobile.com/mms/wapenc
MMS proxy - 216.155.165.50
MMS port - Not set
MCC - 310
MNC - 260
Authentication type - Not set
APN type - default
APN protocol - IPv4
APN roaming protocol - IPv4
APN enable/disable - APN enabled (greyed out)
Bearer - Unspecified
MVNO type - None
MVNO value - Not Set (greyed out)
4. Hit menu>save
5. Select T-Mobile US Moto E as new APN
And, just like that, your phone will have significant better connectivity.
Have a great day!
Tozak
Wanted to see if this resolved the issue for anyone else.
APN for Sprint and RingPlus listed at bottom of post
Original provider: FreedomPop
New Provider: RingPlus
Custom Recovery: TWRP
[SPH-L720] CF-Auto-Root: http://forum.xda-developers.com/showthread.php?t=2291827
RingPlus APN: https://bestmvno.com/apn-settings/ringplus-apn-settings/
Change APN App: https://play.google.com/store/apps/details?id=it.appando.app.changeApn&hl=en
Offline SIM APN Database: https://play.google.com/store/apps/details?id=com.SIMAPNCheck&hl=en
** Always make a backup. A full system and personal data backup. At the very least backup personal data just in case something goes wrong, so you still have your pics and vids. **
Started with FreedomPop ROM. Switch to RingPlus. Activated service and updated PRL. 4g and mms were working at this point. Flashed to cyanogenmod 13 and I could make calls but not use 4g. If it set it to 3g in Settings -> Cellular Network Settings -> Preferred Network Type it would work without issues.
I flashed back to my FreedomPop ROP and updated PRL and Profile. Rebooted. Flashed back to CM13. Still no 4g.
Next I used oden 3.09 to flash stock 5.0.1 Lollipop ROM L720PUGOK3. Took forever to download and had to flash 3 times before it completed. Once setup, I updated PRL and Profile again. Rooted and installed TWRP. Flashed back to CM13. Still no 4g.
Tried to select APN from APN list in settings expect there is no APN list settings anywhere.
Tried to manually edit APN list but was not able to find a great details on how to modify the APN file. Its an XML file and it seemed too risky to manually edit with the lack of a good guide.
Next I used Change APN app. No APN's were listed so I manually entered in RingPlus APN. No APN was added to the list but I rebooted the phone. Still no 4g.
Next I installed Offline SIM APN Database. Selected, Search APN settings for this SIM. It informed me I had two APN's on my device. Both named Sprint World with the same exact settings. I selected one. Then I selected the third button from the top named Go TO Android APN Settings. Again, the APN list was blank. I selected the three dots or options button and selected Reset To Default. It asked permission to reset to the default APN. Immediately the 4g symbol showed up. Data was now working on 4g. I rebooted and 4g was still working.
I don't know if all or just some of the steps caused it to work. I'm not to eager to replicate the situation. If anyone is having the 4g issue and they have tried everything, please try these steps and let me know if it worked. Honestly, I think just doing the last step of resetting the APN to default just might fix it. IDK.
I would have just flashed to stock but CM13 is cool and small.
**** RingPlus APN ****
--
APN Name RingPlus
APN n.r5.ispsn
Proxy
Port
Username null
Password
Server
MMSC http://mms.sprintpcs.com
MMS Proxy 68.28.31.7
MMS Port 80
MCC 310
MNC 120
Authentication Type None
APN Type default,mms,ia
APN Protocol IPv4
APN Roaming Protocol
Bearer
MVNO Type
**** Spint APN ****
--
APN Name Sprint World
APN ninet.spcs
Proxy
Port
Username
Password
Server
MMSC http://mms.sprintpcs.com
MMS Proxy 68.28.31.7
MMS Port 80
MCC 310
MNC 120
Authentication Type
APN Type default,hipri,mms,supl,hipri,dun,admin
APN Protocol
APN Roaming Protocol
Bearer
MVNO Type