[Q] MMS APN Settings - Desire Q&A, Help & Troubleshooting

I am running CyanogenMOD 6.1 for the CDMA Desire and I was wondering if anyone knows the APN settings for MMS on Cellcom (from Wisconsin not israel)
I did backup the settings using a market app but they don't seem to work
Code:
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<apns count="3">
<apn name="CDMA" numeric="00000" mcc="000" mnc="00" apn="0" user="null" server="null" password="null" proxy="null" port="" mmsproxy="" mmsport="" mmsprotocol="" mmsc="" type="*" />
<apn name="Production" numeric="00000" mcc="000" mnc="00" apn="1" user="null" server="null" password="null" proxy="null" port="" mmsproxy="" mmsport="80" mmsprotocol="2.0" mmsc="http: / / mms.cellcom.com / cellcom / mms.php" type="mms" />
<apn name="Android" numeric="310995" mcc="310" mnc="995" apn="internet" user="*" server="*" password="*" proxy="null" port="null" mmsproxy="null" mmsport="null" mmsprotocol="null" mmsc="null" type="null" />
</apns>

try to search "APN" in market. It helps you to set the APN, as well as the mms setting~~

Cellcom HTC Desire
I'm having the same problem. Did you ever find a fix?

Hey, Anyone figure this out? Damn Cellcom has to ruin this phone for me!!!

bump, anyone ever find because i have not found on google

I know it's an old thread, but a common issue. And comes up at the top of searches yet, relating to cellcom (wisconsin) and APN settings. So here's what I got....
I was told by Cellcom tech support that these are the only settings you need to fill out. Particularly if you are using a 3rd party app. Although you can just call them to get the APN settings. They have no problems giving out that information. She specifically said that fields such as proxy, login, pass, etc are not set for cellcom's network/devices. Which is unlike other carriers, such as USCC, where you need those items for MMS to work. Don't waste your time at the store, call 611 and ask about it. They'll transfer you to a tech.
MMSC http://mms.cellcom.com/cellom/mms.php-Cellcom
MCC 300
MNC 610

I got the APN to work with Cellcom.... MMS works again! Android 6.0.1
The facts:
Moto Maxx XT1250 from Cellcom (Wisconsin) not Israel
CyanogenMod 13.0-20161221 (Andriod 6.0.1) because Cellcom stopped supporting the phone and stopped at Android 5.0.1
All this broke the APN so no MMS. Called their support and they gave me the APN settings. However when I entered the MMC and MNC it broke again.
The fix:
Go into settings and find your APN modifications.
Locate the VZWINTERNET APN settings or make your own and modify it to these settings:
Name = Cellcom
APN = VZWINTERNET
Proxy = Not set
Port = Not set
Username = Not set
Password = Not set
Server = Not set
MMSC = http: // mms.cellcom.com/ cellom /mms. php ( Do not have spaces. XDA won't let me post this as it thinks it is a link. Put this as one line!)
MMS proxy = Not set
MMS port = Not set
MCC = 311 (this is the default, do not change it, this is what will break the APN profile. Cellcom Says to make it 310 but leave it)
MNC = 480 (this is the default, do not change it, this is what will break the APN profile. Cellcom Says to make it 600 but leave it)
Authentication type = Not set
APN type = default,mms,dun,supl
APN protocol = IPv4/IPv6
APN roaming protocol = IPv4/IPv6
APN enable/disable = will be grayed out and cannot be modified
Bearer = Unspecified (you must turn off all the others and only check the box for Unspecified)
MVNO = SPN
MVNO value = Cellcom (this will auto populate when you change the MVNO to SPN)
Press the 3 dots upper right and click save. Reboot and enjoy MMS again!
I tested with the Cyanogen messaging app, Googles Messaging app, and Google Hangouts and the all work sending photos and multiple people texting.
Now will this work for other handsets or ROMs? I do not know. Please reply to the post with your results.

Related

jellybean AOKP UNOFFICIAL November 3

hey, just a little something I cooked up using source found here http://aokp.co/index.php/news
aokp for the sgh i957,
choose mtp or camera connection once connected
paid apps work
Mtp works with win 7 and ubuntu
Mass storage does not work so well, just there for testing
Download:
http://goo.im/devs/damantea/AOKP_UNOFFICIAL
Gapps:
http://goo.im/devs/damantea/Gapps
Please factory reset before install
issues:
usb devices don't have an unmount option in task tray
nfc no work
Wow! I love aokp, rockin it on my skyrocket for months now. Can't wait to try this.
Sent from my SGH-I727 using xda premium
Sweet!
Gotta try it.
Wow, ROM flies!!!!!, feels like brand new tablet. Still testing out everything, but so far so good. Android is so awesome because of the great devs, thanks!!!
Only issues so far are MHL out doesn't work (anyway to get this working?) and the touch sensitivity seems off. Have to press hard and hold links in browser for example. Other than that, this ROM is awesome!
Can i use this rom in P7320 LTE 8.9 tab ?
What should work, and what shouldn't?
VTEChump said:
Only issues so far are MHL out doesn't work (anyway to get this working?) and the touch sensitivity seems off. Have to press hard and hold links in browser for example. Other than that, this ROM is awesome!
Click to expand...
Click to collapse
You try calibration?
Sent from my SGH-I727 using xda premium
How about storage? Can i use my 16GB internal storage i p7320 ?
I am guessing this can't be used on the 7320
Sent from my SGH-I727 using xda premium
I can't get cellular data to work for some reason.
Anybody else?
neubauej said:
I can't get cellular data to work for some reason.
Anybody else?
Click to expand...
Click to collapse
Try rebooting without a charger connected and make sure wifi is off. If that doesnt work, wipe and reinstall the ROM. If THAT doesnt work, maybe try flashing a skyrocket modem similar to the CM10 stuff.
Tried all but a skyrocket modem.
Ill give that a go.
I show bars of service, shows att, then states no internet connection.
Imei is still good, and stock or cm10 work.
Weird..
neubauej said:
Tried all but a skyrocket modem.
Ill give that a go.
I show bars of service, shows att, then states no internet connection.
Imei is still good, and stock or cm10 work.
Weird..
Click to expand...
Click to collapse
What is your APN settings?
orlandoxpolice said:
What is your APN settings?
Click to expand...
Click to collapse
My APN settings were incorrect.
Doh!
Thanks.
neubauej said:
My APN settings were incorrect.
Doh!
Thanks.
Click to expand...
Click to collapse
No problem. It may be helpful to post the settings here for other users who may have the same issue.
Code:
Name: Broadband
APN: Broadband
Proxy: Not Set
Port: Not Set
Username: Not Set
Password: Not Set
Server: Not Set
MMSC: Not Set
MMS Proxy: Not Set
MMS Port: Not Set
MCC: 310
MNC: 410
Authentication Type: Not Set
APN Type: Not Set
APN Protocol: IPv4
Bearer: Unspecified
Default APN settings are determined by system/etc/apns-conf.xml. The specific ones used are determined by the SIM's MCC/MNC settings, in the case of an ATT SIM, 310/410.
The default file has 310/410 set up like:
Code:
<apn carrier="ATT" mcc="310" mnc="410" apn="wap.cingular" user="[email protected]" mmsc="http://mmsc.cingular.com" mmsproxy="wireless.cingular.com" mmsport="80" type="default,supl,mms" />
<apn carrier="ATT LTE" mcc="310" mnc="410" apn="pta" mmsc="http://mmsc.mobile.att.net" mmsproxy="proxy.mobile.att.net" mmsport="80" type="default,supl,mms" />
<apn carrier="StraightTalk ATT" mcc="310" mnc="410" apn="att.mvno" mmsc="http://mmsc.cingular.com" mmsproxy="66.209.11.33" mmsport="80" type="default,supl,mms" />
The first and last line there can be nuked, and the ATT LTE line like:
Code:
<apn carrier="ATT LTE" mcc="310" mnc="410" apn="Broadband" mmsc="" mmsproxy="" mmsport="" type="" />
That'd result in working connectivity for users with a data-only LTE plan from ATT, as usually sold with these devices.
The quirk I'm trying to figure out, though, is how to get LTE. The RIL seems to default to WCDMA preferred (3G), but AOKP's settings don't seem to provide the selector to select the "other" setting, LTE / WCDMA, which enables LTE.
Probably just a toggle to flip in framework-res or some other similar config setting area... finding it is the fun part!
Can anyone confirm/deny if the touch screen seems wonky?
orlandoxpolice said:
You try calibration?
Sent from my SGH-I727 using xda premium
Click to expand...
Click to collapse
Calibration option is greyed out and not selectable.
VTEChump said:
Calibration option is greyed out and not selectable.
Click to expand...
Click to collapse
you try wiping and reflashing?
any bugs
I am really curious to see if I should flash this (getting tired of honeycomb constant restrictions and constant crashings)
Are there any bugs or any features not working at the moment?
Thanks

Those using Straight Talk

Can you guys post your APN settings?
I am having problems sending and receiving MMS messages.
If I put the recommended APN setting from Straight Talk it works fine but I am getting horrible data speeds. Note even getting up to 1mbps
If I put separate APN's (one for Internet and one for MMS) my data speeds are very fast approaching 5mbps downloads, but my MMS wont work with two separate APN's.
Thanks for the help
What are your APN settings?
Sent from my HTC Desire HD using xda premium
ProtheusIRC said:
What are your APN settings?
Sent from my HTC Desire HD using xda premium
Click to expand...
Click to collapse
these are the setting straight talk says to use. Everything works but data extremely slow
http://www.straighttalksim.com/pdf/ST_SIMCard_ActCard_AT&T_R3.pdf
Then when i use these settings, no MMS but internet speeds over 5mbps
APN1
Name - Internet
APN - AT&T.mvno
APN type - default,supl
APN2
Name - MMS
APN - AT&T.mvno
MMSC - http://MMSC.cingular.com
MMS Proxy - proxy.mvno.tracfone.com
MMS port - 80
APN type - mms
I have finally got the MMS working with the fast data speeds, thanks to this guy on youtube.
http://www.youtube.com/watch?feature=player_embedded&v=P7koKQqnwJo#!
So, could you please post the APN settings that improved your speed and kept the MMS working, for completeness? Thanks.
voxano said:
So, could you please post the APN settings that improved your speed and kept the MMS working, for completeness? Thanks.
Click to expand...
Click to collapse
I am using the exact settings in this video.
Look at his video description they are in there.
http://www.youtube.com/watch?feature=player_embedded&v=P7koKQqnwJo#!
Submitted hiapn as a system app.... Be patient, us annoying to get it to finally work and not just black screen.... And just use the same settings as me but switch to your number
Apn_backuplist.xml
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><apns><apn name="Verizon" numeric="310012" mcc="310" mnc="012" apn="Verizon" user="[email protected] " server="*" password="vzw" proxy="null" port="null" mmsproxy="null" mmsport="8080" mmsprotocol="" mmsc=" http://mms.vtext.com/servlets/mms?X-VZW-MDN=4233688083 " type="null" /></apns>
Sent from my SPH-D710 using xda premium
Change the mms proxy to this for sending pics
APN1
Name - Internet
APN - AT&T.mvno
APN type - default,supl
APN2
Name - MMS
APN - AT&T.mvno
MMSC - http://MMSC.cingular.com
MMS Proxy - mms2,tracfone.com
MMS port - 80
APN type - mms
LISTEN CHANGE THE MMS 2 PROXY TO THAT, I HAD THE SAME PROBLEM AFTER *****ING FOR A MONTH IN HALF,WITH THIS U CAN TXT PICS
I have finally got the MMS working with the fast data speeds, thanks to this guy on youtube.
http://www.youtube.com/watch?feature=player_embedded&v=P7koKQqnwJo#![/QUOTE]
No Mobile data
Seems like all of you don't have any issue with mobile data on N2 international
I got the att compatible sim from Straight Talk and set up the APN the way they posted online.
I have no problem texting or receiving calls, but I receive no mobile data at all.
Anyone know how to fix this?
Oh, just figured I can't text pic neither!
straight talk Apn settings for sprint epic 4g
Would the apn settings be the same if I have a epic 4g from sprint?
If not can anyone give me the apn settings for straight talk for a sprint samsung galaxy epic 4g.
Saralee_cheese said:
Would the apn settings be the same if I have a epic 4g from sprint?
If not can anyone give me the apn settings for straight talk for a sprint samsung galaxy epic 4g.
Click to expand...
Click to collapse
Use this app, dun ask for it. https://play.google.com/store/apps/details?id=com.tweakker
Smack that thanks button if I helped.
N7105 Note 2 LTE International powered by Illusion ROM 2.6
Plasma Kernel 2.02
Sent from a small country named Singapore

[Q] Mobile Network not connecting: LU6200

Hi,
I installed YongShi's ROM last night. (http://forum.xda-developers.com/showthread.php?t=1705667) It's a nice ROM, despite the bloatware still being in /system/apps, though they aren't installing.I edited build.prop to change the language, region, and time zone (4 lines). Later, I try to go online w/o wifi, but there's no mobile network. 3g/4g is connected (mobile data on) but it doesn't detect a network, even though the plan has 4g. I did a factory reset, just in case, but no dice. Does anyone have any ideas, how to make the mobile network work? Any help'd be appreciated.
I've also tried to re-flash stock 167 (http://main.develoid.com:81/lg/Optimus LTE/LG-LU6200/Stock Firmware/LU620167_00.kdz) but the KDZ_FW_UPD program had a problem at unpacking the kdz file (or something like it). I tried re-flashing via the LG Support Tool, but it pauses at 4%, right when it goes into download mode. FlashTool (UpTestEX.exe) also crashes when checking for mobile phone info., so I can't use that.
I know the ROM is customized for Shanghai, so maybe something's off in /system? BTW, I'm in Korea and the phone's under an LG plan, if that helps.
all you would have had to do was add your apn settings and your network would have worked
KronicSkillz said:
all you would have had to do was add your apn settings and your network would have worked
Click to expand...
Click to collapse
haven't had a chance to get at it (it's the gfs). I've been looking for specific lg u+ apn info, but can't seem to find any.
so, to do this, are either of these methods that I found on the web valid? (I only have a flip phone and a wifi only device)
dial *#*#4636#*#* and select LTE only should the option appear
or
Type in-
Name: vpn APN
APN Type: default
under APN in Wireless and Network?
==
figures. I find relevant info out after posting. anyway, I found these settings from a github: (https://gist.github.com/imnuts/4319762)
<!--LG U+ Multi-PDN Requirement -->
<apn carrier="LG U+"
mcc="450"
mnc="06"
apn="internet.lguplus.co.kr"
type="default,supl"
protocol="IPV4V6"
/>
<apn carrier="LG U+ MMS"
mcc="450"
mnc="06"
apn="ims.lguplus.co.kr"
type="ims,mms"
protocol="IPV4V6"
mmsc="http://omammsc.uplus.co.kr:9084"
/>
<apn carrier="LG U+ Tethering"
mcc="450"
mnc="06"
apn="tethering.lguplus.co.kr"
type="dun"
protocol="IPV4V6"
/>
<apn carrier="LG U+ Roaming"
mcc="450"
mnc="06"
apn="wroaming.lguplus.co.kr"
type="default,mms,dun,supl"
protocol="IPV4V6"
mmsc="http://omammsc.uplus.co.kr:9084"
carrier_enabled = "false"
/>
<!--LG U+ Multi-PDN Requirement -->
Is this saying that I need to make four separate APNs, each with the above info entered via settings->wireless etc etc OR should I edit the apns-conf.xml and the /apps/common/res/apns.xml directly? also, the "wroaming"; is that a typo or should that be entered as written? I'm not a stranger to Android, but I'm green w/r/t 4G and LTE and the like...so the help is appreciated. Thanks!
===
also: when we (gf and I) talked on the phone, the service seemed...really bad. dropped several times. can I assume that she's stuck on the 2G CDMA line and can use the *#*#4636#*#* set preferred network type to...well, ok since I haven't seen or done this before and won't have internet whiel doing this, I know that the 2G Network is CDMA 800 / 1900, the 3G Network CDMA2000 1xEV-DO, HSDPA 2100 and the 4G Network LTE 800. I read that "LTE only" is data only...so...?

[Q] Where are APN - Access Point Names Menu Settings? LTE

Settings>Wireless & Networks>More...>Mobile Networks>Access Point Names
This menu is missing from the KVT49L deb 4.4.2 version, I have seen screenshots of 4.3 Nexus 7 LTE with this menu.
My device cannot connect tethering, VPN or MMS messages, I think due to a faulty or purposely disabled APN setting.
Sorry, more info; I have unlocked, rooted, installed the xposed framework and the SMS mod.
In Hangouts from the SMS settings, the APN settings are visible, but cannot be changed. When I make a change they disappear, and if I create a new one it doesn't save. Reset to defaults appears to read the Android APN settings and restore them back.
Timestamp Socket Connection Test HTTP Connection Test Network Type Mobile Data Network Type SIM State Is Connected Is Roaming Is Available Is Failover Data Activity Data State Extra Info SIM Operator SIM MCC SIM MNC Network Operator Network MCC Network MNC Is Network Metered Cell Signal Strength (0-4) Cell Signal Strength (dBm) ASU Level
3/13/2014 15:51 PASS PASS mobile/LTE LTE READY 1 0 1 0 INOUT CONNECTED VZWINTERNET 311 480 Verizon Wireless 311 480 1 0 -98 42
3/13/2014 15:50 PASS PASS mobile/LTE LTE READY 1 0 1 0 INOUT CONNECTED VZWINTERNET 311 480 Verizon Wireless 311 480 1 0 -99 41
3/13/2014 15:50 PASS PASS mobile/LTE LTE READY 1 0 1 0 INOUT CONNECTED VZWINTERNET 311 480 Verizon Wireless 311 480 1 0 -99 41
3/13/2014 15:50 PASS PASS mobile/LTE LTE READY 1 0 1 0 INOUT CONNECTED VZWINTERNET 311 480 Verizon Wireless 311 480 1 0 -99 41
3/13/2014 15:50 PASS PASS mobile/LTE LTE READY 1 0 1 0 INOUT CONNECTED VZWINTERNET 311 480 Verizon Wireless 311 480 1 0 -99 41
3/13/2014 15:50 PASS PASS mobile/LTE LTE READY 1 0 1 0 INOUT CONNECTED VZWINTERNET 311 480 Verizon Wireless 311 480 1 0 -99 41
3/13/2014 15:50 PASS PASS mobile/LTE LTE READY 1 0 1 0 INOUT CONNECTED VZWINTERNET 311 480 Verizon Wireless 311 480 1 0 -98 42
Under /system/etc/apns-conf.xml I found the following. I am going to try changing the information here.
<apn carrier="Verizon Internet"
mcc="310"
mnc="004"
apn="VZWINTERNET"
type="default,supl"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="Verizon FOTA"
mcc="310"
mnc="004"
apn="VZWADMIN"
type="fota"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="Verizon Wireless"
mcc="311"
mnc="480"
apn="vzwinternet"
type="default,supl"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
authtype="1"
/>
<apn carrier="Verizon FOTA"
mcc="311"
mnc="480"
apn="VZWADMIN"
type="fota"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="VZW Roaming Internet"
mcc="204"
mnc="04"
apn="VZWINTERNET"
type="default,supl"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="VZW Roaming FOTA"
mcc="204"
mnc="04"
apn="VZWADMIN"
type="fota"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="VZW Test Internet"
mcc="246"
mnc="81"
apn="VZWINTERNET"
type="default,supl"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="VZW Test FOTA"
mcc="246"
mnc="81"
apn="VZWADMIN"
type="fota"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="VZW Test Internet"
mcc="246"
mnc="081"
apn="VZWINTERNET"
type="default,supl"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
<apn carrier="VZW Test FOTA"
mcc="246"
mnc="081"
apn="VZWADMIN"
type="fota"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>

Tethering

I've been trying to get the tethering workaround to stick on my new G3, and I've run into a few issues.
First, the settings.db file in /data/data/com.android.providers.settings/databases/ already has a tether_dun_required entry, with a value of 1. I can set it to 0, but when I reboot, it comes back up as 1.
Second, the built-in APN is configured for IPV6, and in order for the workaround to work, it needs to be set to IPV4. The APN is not editable, so I created a copy with everything exactly the same, except for the protocol and set that to IPV4. If I activate the IPV4 copy, I lose data completely. If I edit the copy and change the protocol to IPV6, the data comes back.
So it seems there are two hurdles to get this working. It will probably just be easier to have a custom ROM to get around this, but I'd be curious if someone knows how to make this work without a ROM. A G3 Toolbox tweak maybe? I'm just not familiar enough with this.
havanahjoe said:
I've been trying to get the tethering workaround to stick on my new G3, and I've run into a few issues.
First, the settings.db file in /data/data/com.android.providers.settings/databases/ already has a tether_dun_required entry, with a value of 1. I can set it to 0, but when I reboot, it comes back up as 1.
Second, the built-in APN is configured for IPV6, and in order for the workaround to work, it needs to be set to IPV4. The APN is not editable, so I created a copy with everything exactly the same, except for the protocol and set that to IPV4. If I activate the IPV4 copy, I lose data completely. If I edit the copy and change the protocol to IPV6, the data comes back.
So it seems there are two hurdles to get this working. It will probably just be easier to have a custom ROM to get around this, but I'd be curious if someone knows how to make this work without a ROM. A G3 Toolbox tweak maybe? I'm just not familiar enough with this.
Click to expand...
Click to collapse
I use PDANet+ and it works without doing anything funky. I haven't tried FoxFi on it, but bluetooth and usb tether works perfectly for me right out of the box.
Semantics said:
I use PDANet+ and it works without doing anything funky. I haven't tried FoxFi on it, but bluetooth and usb tether works perfectly for me right out of the box.
Click to expand...
Click to collapse
Thanks, I know USB and Bluetooth are easier, but I want WiFi tethering to use with the Nexus 7 in my car. Bluetooth can be too slow for streaming music.
I'll have my tethering bucket back tomorrow, but I easily blow through the 3 gb, so it's nice to have a fallback.
havanahjoe said:
Thanks, I know USB and Bluetooth are easier, but I want WiFi tethering to use with the Nexus 7 in my car. Bluetooth can be too slow for streaming music.
I'll have my tethering bucket back tomorrow, but I easily blow through the 3 gb, so it's nice to have a fallback.
Click to expand...
Click to collapse
I use 30+ GB a month, I even stream netflix over bluetooth without issues. This app worked perfectly for me on the G2 when I had it, but I have no need now with USB and Bluetooth working so well.
https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en
Semantics said:
I use 30+ GB a month, I even stream netflix over bluetooth without issues. This app worked perfectly for me on the G2 when I had it, but I have no need now with USB and Bluetooth working so well.
https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en
Click to expand...
Click to collapse
Hmm. I had issues with streaming Netflix over Bluetooth, and they went away with WiFi. I use around 12 GB a month.
The one downside to using Bluetooth is that the Nexus 7 does a better job with GPS lock when tethering it over WiFi than over Bluetooth, and this is with WiFi enabled.
I'll have to give it a shot with the apps be the built in tethering over Bluetooth.
havanahjoe said:
Hmm. I had issues with streaming Netflix over Bluetooth, and they went away with WiFi. I use around 12 GB a month.
The one downside to using Bluetooth is that the Nexus 7 does a better job with GPS lock when tethering it over WiFi than over Bluetooth, and this is with WiFi enabled.
I'll have to give it a shot with the apps be the built in tethering over Bluetooth.
Click to expand...
Click to collapse
The app I posted WiFi tether router works fine if you rooted your phone. I use it when folks at work need a hotspot.
Sent from my LG-D851 using Tapatalk
havanahjoe said:
I've been trying to get the tethering workaround to stick on my new G3, and I've run into a few issues.
First, the settings.db file in /data/data/com.android.providers.settings/databases/ already has a tether_dun_required entry, with a value of 1. I can set it to 0, but when I reboot, it comes back up as 1.
Second, the built-in APN is configured for IPV6, and in order for the workaround to work, it needs to be set to IPV4. The APN is not editable, so I created a copy with everything exactly the same, except for the protocol and set that to IPV4. If I activate the IPV4 copy, I lose data completely. If I edit the copy and change the protocol to IPV6, the data comes back.
So it seems there are two hurdles to get this working. It will probably just be easier to have a custom ROM to get around this, but I'd be curious if someone knows how to make this work without a ROM. A G3 Toolbox tweak maybe? I'm just not familiar enough with this.
Click to expand...
Click to collapse
If memory serves..its been many months since I did it on N5..you need write permissions to make the 0 fix on tetherdunrequired.
Were you able to unlock tethering on the TMO g3? I tried the db edit as well no luck
wideasleep1 said:
If memory serves..its been many months since I did it on N5..you need write permissions to make the 0 fix on tetherdunrequired.
Click to expand...
Click to collapse
The /data partition is mounted rw, so with root access any changes will be made to the file. It just seems to be restored on boot:
Code:
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,resuid=1000,errors=continue,data=ordered 0 0
megtanael said:
Were you able to unlock tethering on the TMO g3? I tried the db edit as well no luck
Click to expand...
Click to collapse
Not yet. The phone will default to using the pcweb.tmobile.com APN when enabling the hotspot, and then the change in the database file doesn't stick. I got my 3 GB tethering bucket back (new billing cycle) and even with tethering allowed, I have issues sometimes where the tethered devices get no data for a while. Usually until I change towers. I noticed that tethering fails at home, I think it's due to IPV6 tethering. The default APN for the phone does not let you change it to IPV6, and not sure what settings it is using for tethering.
I found this message in the logcat:
Code:
I/Tethering( 1000): Skip IPv6 Connectivity Check because IPv6 Tetheirng is supported.
Spelling errors aside, it looks like it doesn't care if IPV6 is enabled on the network and would tether it. When looking at the IPs assigned though, only IPV4 ones are getting assigned right now (I'll have to look at this in the places where tethering fails)
Code:
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - ID : 7
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - IPv4 Address : 100.106.90.82 IPv6 Address :
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - V4 Dns : 10.177.0.34 v6 Dns :
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - V4 Dns : 10.176.83.140 v6 Dns :
I debugged it again and I do see an IPV6 statement
Code:
I/Tethering( 993): Skip IPv6 Connectivity Check because IPv6 Tetheirng is supported.
D/Tethering( 993): Only IPv6. but tethering uses both IPv4 and IPv6, so add default v4 dns addresses too - LinkProp:{InterfaceName: rmnet0 LinkAddresses: [2607:fb90:60a:2f6c:730c:b36f:b138:a4fa/64,] Routes: [::/0 -> fe80::3890:dff4:7a18:a991,] DnsAddresses: [fd00:976a::9,] Domains: null MTU: 1440 Stacked: [ [{InterfaceName: clat4 LinkAddresses: [192.0.0.4/32,] Routes: [0.0.0.0/0 -> 192.0.0.4,] DnsAddresses: [] Domains: null MTU: 0} ],] }
D/TetherController( 315): setDnsForwarders(0 = 'fd00:976a::9')
D/TetherController( 315): setDnsForwarders(1 = '8.8.8.8')
D/TetherController( 315): setDnsForwarders(2 = '8.8.4.4')
I see this entry about a preferred APN:
Code:
D/Tethering( 993): chooseUpstreamType(true), preferredApn =5, got type=0
But then all other APN references while tethering is enabled point to pcweb:
Code:
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - ID : 7
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - Initiator : USER
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - Type : PRIMARY
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - NSAPI : 0
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - SAPI : 0
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - APN : pcweb.tmobile.com
D/CaptivePortalTracker( 1000): NoActiveNetworkState{ when=-1ms what=1 obj=NetworkInfo: type: mobile_dun[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: pcweb.tmobile.com, roaming: false, failover: false, isAvailable: true, smCause: 0, isConnectedToProvisioningNetwork: false target=com.android.internal.util.StateMachine$SmHandler }
Whenever I change the value of tether_dun_required, the ID of the database entry changes. When I reboot and the value is back to 1, the ID has increased by 1, so something is restoring the value on boot up. If I tether right after changing the value to 0, but without rebooting, the phone will tether using the pcweb APN.
havanahjoe said:
The /data partition is mounted rw, so with root access any changes will be made to the file. It just seems to be restored on boot:
Code:
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,resuid=1000,errors=continue,data=ordered 0 0
Not yet. The phone will default to using the pcweb.tmobile.com APN when enabling the hotspot, and then the change in the database file doesn't stick. I got my 3 GB tethering bucket back (new billing cycle) and even with tethering allowed, I have issues sometimes where the tethered devices get no data for a while. Usually until I change towers. I noticed that tethering fails at home, I think it's due to IPV6 tethering. The default APN for the phone does not let you change it to IPV6, and not sure what settings it is using for tethering.
I found this message in the logcat:
Code:
I/Tethering( 1000): Skip IPv6 Connectivity Check because IPv6 Tetheirng is supported.
Spelling errors aside, it looks like it doesn't care if IPV6 is enabled on the network and would tether it. When looking at the IPs assigned though, only IPV4 ones are getting assigned right now (I'll have to look at this in the places where tethering fails)
Code:
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - ID : 7
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - IPv4 Address : 100.106.90.82 IPv6 Address :
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - V4 Dns : 10.177.0.34 v6 Dns :
D/PDPContextStateBroadcaster( 1512): sendPDPContextConnected - V4 Dns : 10.176.83.140 v6 Dns :
I debugged it again and I do see an IPV6 statement
Code:
I/Tethering( 993): Skip IPv6 Connectivity Check because IPv6 Tetheirng is supported.
D/Tethering( 993): Only IPv6. but tethering uses both IPv4 and IPv6, so add default v4 dns addresses too - LinkProp:{InterfaceName: rmnet0 LinkAddresses: [2607:fb90:60a:2f6c:730c:b36f:b138:a4fa/64,] Routes: [::/0 -> fe80::3890:dff4:7a18:a991,] DnsAddresses: [fd00:976a::9,] Domains: null MTU: 1440 Stacked: [ [{InterfaceName: clat4 LinkAddresses: [192.0.0.4/32,] Routes: [0.0.0.0/0 -> 192.0.0.4,] DnsAddresses: [] Domains: null MTU: 0} ],] }
D/TetherController( 315): setDnsForwarders(0 = 'fd00:976a::9')
D/TetherController( 315): setDnsForwarders(1 = '8.8.8.8')
D/TetherController( 315): setDnsForwarders(2 = '8.8.4.4')
I see this entry about a preferred APN:
Code:
D/Tethering( 993): chooseUpstreamType(true), preferredApn =5, got type=0
But then all other APN references while tethering is enabled point to pcweb:
Code:
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - ID : 7
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - Initiator : USER
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - Type : PRIMARY
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - NSAPI : 0
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - SAPI : 0
D/PDPContextStateBroadcaster( 1512): sendPDPContextRequested - APN : pcweb.tmobile.com
D/CaptivePortalTracker( 1000): NoActiveNetworkState{ when=-1ms what=1 obj=NetworkInfo: type: mobile_dun[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: pcweb.tmobile.com, roaming: false, failover: false, isAvailable: true, smCause: 0, isConnectedToProvisioningNetwork: false target=com.android.internal.util.StateMachine$SmHandler }
Whenever I change the value of tether_dun_required, the ID of the database entry changes. When I reboot and the value is back to 1, the ID has increased by 1, so something is restoring the value on boot up. If I tether right after changing the value to 0, but without rebooting, the phone will tether using the pcweb APN.
Click to expand...
Click to collapse
very interested to see if you've made any progress on this?
So there is the app Upsell.apk that does the actual checking. I would bet that the first thing to do would be to hack that app to always return that tethering is allowed.
Second, I'm not sure where this pcweb APN is actually stored and getting set, but wherever it is, it would need to be modified to use the regular APN.
Sent from my Nexus 7 using XDA Premium HD app
flinttownbrown said:
So there is the app Upsell.apk that does the actual checking. I would bet that the first thing to do would be to hack that app to always return that tethering is allowed.
Second, I'm not sure where this pcweb APN is actually stored and getting set, but wherever it is, it would need to be modified to use the regular APN.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
I noticed the upsell.apk. It's probably being run when you get the message "Verifying your account" or whatever it says.
I would love to find where the APN is stored. I know there's /system/etc/apns-conf.xml and it contains a bunch of APNs for the different TMo MCC/MNC combinations:
Code:
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<!-- use empty string to specify no proxy or port -->
<!-- If you edit this version, also edit the version in the partner-supplied
apns-conf.xml configuration file -->
<apns version="8">
<apn carrier="LTE Attach APN (00101)"
mcc="001"
mnc="01"
apn=""
type="ia"
protocol="IPV6"
defaultflag="0"
/>
<apn carrier="LTE Attach APN (00102)"
mcc="001"
mnc="02"
apn=""
type="ia"
protocol="IPV6"
defaultflag="0"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="160"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="160"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="160"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="200"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="200"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="200"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="210"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="210"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="210"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="220"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="220"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="220"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="230"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="230"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="230"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="240"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="240"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="240"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="250"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="250"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="250"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="260"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV4"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="260"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="260"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="270"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="270"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="270"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="300"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="300"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="300"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="310"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="310"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="310"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="490"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="490"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="490"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="530"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="530"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="530"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="580"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="580"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="580"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="590"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="590"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="590"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="640"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="640"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="640"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="660"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="660"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="660"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile LTE"
mcc="310"
mnc="800"
apn="fast.t-mobile.com"
mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"
type="default,supl,mms"
protocol="IPV6"
/>
<apn carrier="T-Mobile LTE Attach APN"
mcc="310"
mnc="800"
apn=""
type="ia"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="MetroPCS"
mcc="310"
mnc="800"
apn="fast.metropcs.com"
mmsc="http://metropcs.mmsmvno.com/mms/wapenc"
type="default,supl,mms,hipri"
mvno_match_data="6D"
mvno_type="gid"
/>
<apn carrier="T-Mobile Emergency"
mcc="310"
mnc="260"
apn="sos"
authtype="0"
type="emergency"
protocol="IPV6"
defaultflag="2"
/>
<apn carrier="LGE LTE Attach APN"
mcc="450"
mnc="00"
apn=""
type="ia"
defaultflag="2"
/>
<apn carrier="LGE DEFAULT"
mcc="450"
mnc="00"
apn="lte"
user="lge"
password="lge"
authtype="1"
mmsc="http://203.229.247.19/mm1"
mmsproxy="203.229.247.28"
mmsport="8000"
type="default,supl,mms,dun"
defaultflag="0"
/>
<apn carrier="LGE IPv6"
mcc="450"
mnc="00"
apn="lte6"
type="default"
protocol="IPV6"
defaultflag="0"
/>
<apn carrier="LGE IPv6 2G/3G Only"
mcc="450"
mnc="00"
apn="iv6"
type="default"
protocol="IPV6"
defaultflag="0"
/>
</apns>
When the phone boots up, it verifies the checksum of this file but it seems to leave it alone. I edited it for my MNC (260) so you'll see that mine above is set to IPV4, but when you pull up the settings on the phone, it still shows IPV6. I don't know what "T-Mobile LTE Attach APN" is, and it has an APN type of ia but no APN.
After typing all that, I decided to do a deeper search and finally found the pcweb APN. It's in the framework-res.apk
Code:
<string-array name="config_tether_apnlst">
<item>310260:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,260,,dun</item>
<item>310160:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,160,,dun</item>
<item>310200:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,200,,dun</item>
<item>310210:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,210,,dun</item>
<item>310220:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,220,,dun</item>
<item>310230:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,230,,dun</item>
<item>310240:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,240,,dun</item>
<item>310250:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,250,,dun</item>
<item>310270:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,270,,dun</item>
<item>310300:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,300,,dun</item>
<item>310310:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,310,,dun</item>
<item>310490:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,490,,dun</item>
<item>310530:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,530,,dun</item>
<item>310580:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,580,,dun</item>
<item>310590:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,590,,dun</item>
<item>310640:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,640,,dun</item>
<item>310660:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,660,,dun</item>
<item>310800:T-Mobile Tethering,pcweb.tmobile.com,,,,,,,,,310,800,,dun</item>
<item>310260gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,260,,dun</item>
<item>310160gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,160,,dun</item>
<item>310200gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,200,,dun</item>
<item>310210gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,210,,dun</item>
<item>310220gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,220,,dun</item>
<item>310230gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,230,,dun</item>
<item>310240gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,240,,dun</item>
<item>310250gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,250,,dun</item>
<item>310270gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,270,,dun</item>
<item>310300gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,300,,dun</item>
<item>310310gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,310,,dun</item>
<item>310490gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,490,,dun</item>
<item>310530gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,530,,dun</item>
<item>310580gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,580,,dun</item>
<item>310590gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,590,,dun</item>
<item>310640gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,640,,dun</item>
<item>310660gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,660,,dun</item>
<item>310800gid6D:MetroPCS Tethering,pcweb.metropcs.com,,,,,,,,,310,800,,dun</item>
</string-array>
I would think a fix is as easy as replacing the pcweb with fast. I did that and I'm working on getting the modified framework-res.apk to boot properly. I'll report back.
Update: Was able to edit the framework-res.apk file and changed all pcweb to fast. Unfortunately, tethering doesn't work. There are no errors on the phone, but there is no IP forwarding being done.
When tethering with the original framework-res (using pcweb), these come up:
D/Tethering( 1000): chooseUpstreamType(true), preferredApn =4, got type=4
I/Tethering( 1000): Skip IPv6 Connectivity Check because IPv6 Tetheirng is supported.
D/CommandListener( 315): TetherCmd::runCommand. argc: 5. argv[0]: tether
D/TetherController( 315): setDnsForwarders(0 = '10.177.0.34')
D/TetherController( 315): setDnsForwarders(1 = '10.180.12.172')
D/TetherController( 315): Sending update msg to dnsmasq [update_dns;10.177.0.34;10.180.12.172]
D/Tethering( 1000): notifying tethered with iface =rmnet1
D/Tethering( 1000): TetheredState.processMessage what=12
D/WifiStateMachine( 1000): processMsg: TetheredState
When using fast, these show up instead:
D/Tethering( 998): chooseUpstreamType(true), preferredApn =4, got type=-1
D/Tethering( 998): notifying tethered with iface =null
D/Tethering( 998): TetheredState.processMessage what=12
D/Tethering( 998): TetheredState.processMessage what=12
and repeat over and over. There is another check being done before tethering will be completed.
Not sure if you guys have followed this thread, but it may be worth keeping an eye on:
http://forum.xda-developers.com/tmobile-lg-g3/help/wifi-tether-router-root-t2826251
Tethering is confirmed by multiple users (including me) to be working using WiFi Tether Router by Fabio Grasso from the Play Store.
https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en
This is the same app that "Semantics" posted on earlier in this thread.
orbitalcomp said:
Not sure if you guys have followed this thread, but it may be worth keeping an eye on:
http://forum.xda-developers.com/tmobile-lg-g3/help/wifi-tether-router-root-t2826251
Tethering is confirmed by multiple users (including me) to be working using WiFi Tether Router by Fabio Grasso from the Play Store.
https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en
This is the same app that "Semantics" posted on earlier in this thread.
Click to expand...
Click to collapse
I tried the app when Semantics suggested it and could not get it to work. I was only trying it within my 15 minute trial so when it didn't work I just got a refund. Good to know it works. For $2.50, it's worth not bothering trying to get this stock stuff to work.
havanahjoe said:
I tried the app when Semantics suggested it and could not get it to work. I was only trying it within my 15 minute trial so when it didn't work I just got a refund. Good to know it works. For $2.50, it's worth not bothering trying to get this stock stuff to work.
Click to expand...
Click to collapse
I assume this app works without changing to the pcweb APN, right? Will it also work for USB tethering?
Sent from my LG-D851 using XDA Premium HD app
flinttownbrown said:
I assume this app works without changing to the pcweb APN, right? Will it also work for USB tethering?
Sent from my LG-D851 using XDA Premium HD app
Click to expand...
Click to collapse
I think it's WiFi only, hence the name. I don't see any USB options.
It's a HUGE battery hog on my G3 though. Anyone notice that? I also heard back from the developer about Tasker:
Hello,
Other users have asked for this
Unfortunately, this app is not compatible with Tasker
Tasker is not compatible with the app that verify the Google License
I'm sorry
Regards
Fabio
Click to expand...
Click to collapse
I'm not quite sure he knows what intents/tasker integration do, or, I don't understand why his licensing app would be incompatible with Tasker. Even though it works, I'd much rather get the built-in tether function working so I can use Tasker and not waste so much battery. I'll continue to play with that and see if I can get it to work.
$100 to whoever can hack stock tethering.
Edit: offer good for one week, or until CM for the G3 arrives, whichever is first
Sent from my Nexus 7 using XDA Premium HD app
flinttownbrown said:
$100 to whoever can hack stock tethering.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
Why not bypass it? Isnt the goal to use regular data over hotspot data?
Sent from my amazing LGG3!
flinttownbrown said:
I assume this app works without changing to the pcweb APN, right? Will it also work for USB tethering?
Sent from my LG-D851 using XDA Premium HD app
Click to expand...
Click to collapse
Just download pdanet for USB tether, works like a charm and you can change a setting that hides tether usage so you never get upsell pages and don't need user agent switchers.
Semantics said:
Just download pdanet for USB tether, works like a charm and you can change a setting that hides tether usage so you never get upsell pages and don't need user agent switchers.
Click to expand...
Click to collapse
Don't you need to install something on your computer in order to use that? I can't do that on work devices, it's not allowed... It was enough of a pain to get the LG drivers installed
Sent from my SGH-M919 using XDA Premium HD app

Categories

Resources