Related
(Hope this is the right area to post, its more leaning towards ARHD ROM in particular but it may turn out ot be Android specific)
Im not 'new' to roms but the whole cooking/recompiling apks is a little past my comfort zone, but still learning Looong time reader, third time poster.
DesireHD, fully rooted s-off etc etc
ARHD with apaches kernal usually.
Ive just transferred to GiffGaff (GG) from Orange which runs on the O2-UK Network, on first boot of ROM HTCsetup asks to select a carrier and lists for me O2 Prepay, O2 Postpay and Tesco (again runs on O2 Network)
I have to select O2 Prepay then eventually reconfigure the APN by deleting the O2 defaults either manually, with APN B&R or using the giffgaffapn tool a fellow GG user wrote.
My goal is to add a APN to the main list so on first boot I can choose 'GiffGaff' as a carrier and have it auto configure the APN so Data is active during the initial setup.
What Ive found out so far:
Post that I found to push me in right direction.
I know CM has GG in its APN list as the two seperate entries (Data and MMS) which work fine and is needed for the San Francisco to work on GG but a single entry for both works fine.
It seems /system/etc/apns-conf.xml is redundent in 2.2.1 base and APNs are read from system/framework/framework-res.apk /res/xml/apns.xml
Adding the APN to /system/etc/apns-conf.xml AFTER initial boot could possibly work but am trying to get it to work on first boot.
I think this is the correct data to add the the list
Code:
<apn carrier="GiffGaff" apn="giffgaff.com" mcc="234" mnc="10" user="giffgaff" password="password" proxy="193.113.200.195" port="8080" server="http://mmsc.mediamessaging.co.uk:8002" mmsc="http://mmsc.mediamessaging.co.uk:8002" mmsproxy="193.113.200.195" mmsport="8080" type=""/>
I can decomplie, edit the xml, recompile then resign but thats where I stumble.
The output apk is mbs smaller then the original and gives bootloops when recompiled into the ROM.
Im obviously missing something here but cant seem to figure out what.
UPDATE: montecristo1 TRIED THIS ON STOCK ROM IT WORKED FOR HIM, MAKE SURE YOU REPLACE THE STOCK MMS.APK IN THE /system/app folder, using ROOT EXPLORER. AND THEN DO THE APNs
Epic 4G Touch MetroPCS Guide.
Follow any other guide to fix you web
PLEASE CLICK THANKS, I AM NOT ASKING DONATIONS.
This guide will tell you how to fix MMS and the annoying dial *611 error for text.
Assuming you already have call and text and web now.
fix your picture message on Samsung galaxy s2 aka Epic 4g Touch.
PLEASE FLASH 2004 PRL TO YOUR S2 IT WILL GIVE YOU BETTER DATA
UPDATE: TRY 3029 PRL IF IT WORKS FOR YOU ! SOME USERS HAVE REPORTED SUCCESS WITH IT !
*Root the phone using the using one click EL29
*If wanted flash the EL26 modem
· PIT Button: This is for the partition structure when flashing an entire ROM
· BOOTLOADER Button: This is for uploading a new bootloader
· (we don't have, and have never used this - IGNORE!)
· PDA Button: This is for flashing kernels and ROMs (in .tar format)
· PHONE Button: This is for the phone's RADIO/MODEM ONLY!!!!!!
*Open the e4gtauto and click on ****install-el29-cwm-rogue.bat****
*
JUST INSTALL THIS ROM
http://uploading.com/files/2df14215/New_SenzationV2.3.zip/
http://forum.xda-developers.com/showthread.php?t=1352405
* Using root explorer or any other root explorer replace the Mms.apk with this one
MetroPCS E4GT MMS
*Reboot phone once more.
*Now open anycut and then create shortcut -> activiry -> apns
*open apns, if you see metro pcs apns, then match it with the settings below. If you see apns blank
Create one and make it active
Name: DO NOT TOUCH
APN: internet
proxy:
port:
username:
password:
server:
mmsc: http://mms.metropcs.net:3128/mmsc
mms proxy: wap.metropcs.net
mms port: 3128
mmc: DO NOT TOUCH
mnc: DO NOT TOUCH
auth type: none
apn type: mms (CASE SESITIVE)
*Reboot your phone and you will have e4gt on metro fully flashed.
*For youtube fix, dial ##3282#, click edit, enter spc, goto other, then look for multimedia and then change proxies to 0.0.0.0, and ports to 0
http://metropcsflash.blogspot.com/p/samsun-galaxy-s2-metropcs-full-flash.html
Has anyone successfully done this?
Was going to give it a try, does anyone have the direct market links for the necessary apps--specifically apnbr and autostart?
PS Think these are the others:
https://play.google.com/store/apps/details?id=com.appdroid.anycut
https://play.google.com/store/apps/details?id=com.japps.apnbr
https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor
https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer
Yes, I have tried it on two phones, I can post video link too, and you can download them from market too
Links to apnbr and autostart, please?
its in the mmsfix.zip link
mms does not work and web way slower now
followed everything down to the whole page step by step and still no mms and web seem to be way slower now and also youtube do not work anymore. i tried the youtube fix and it still didnt work.
ok so when i tried to send a pic message its just stuck in "sending".
Are you sure you wifi is off, and the db files show your phone settings.
Please click thanks if this helps, install the sqlite editor from the mms_fix zip, and then using rootexplorer, check the telephony.db shows your settings.
atinder said:
Please click thanks if this helps, install the sqlite editor from the mms_fix zip, and then using rootexplorer, check the telephony.db shows your settings.
Click to expand...
Click to collapse
Settings???...all I did was set checked all the box on permission for telephony.db and I use sqlite to go into that file and clicked on the second option and a whole list of carriers popped up and it looked like a Excel database file with metropcs on the very first main top of the page and i went and change only the username and password (which is my metro pcs msl).
Where to get guide to Flash to MetroPcs
I followed the guide in one forum that said to use QPST and CDMA Workshop but after i was done the phone still is on sprint is there a guide to get the phone flashed right how did you guys do it ?
thanks
Icebluemale30 said:
I followed the guide in one forum that said to use QPST and CDMA Workshop but after i was done the phone still is on sprint is there a guide to get the phone flashed right how did you guys do it ?
thanks
Click to expand...
Click to collapse
I had that problem with a couple of phones...did you wrote the metro prl in the phone? If so then try manually programming (##yourmsl#)the phone after that then edit the mdn and msid. Just put your number instead and for the msid you need to get that from your old phone through the same process or in the "about phone" section.
Sent from my SPH-D710 using XDA
I have tried all the steps a couple of times and still getting the FC error on startup and when I try to go into the messaging app??
Delete all the database files and the mms app, make sure you use 2004 prl, it will give you better internet (yes 1x works better than 3g).
Try the new updated solution, different rom and it work guaranteed
atinder said:
*For youtube fix, dial ##3424#, click edit, enter spc, goto other, then look for multimedia and then change proxies to 0.0.0.0, and ports to 0
Click to expand...
Click to collapse
thanks for the guide. but its ##3282# for that menu.
oh sorry, i dont know why i wrote that.
Do you have working mms, because other people are having problems
Do we have to use that ROM in the OP, or does any ROM work if it is flashed to Metro?
It'll suck to give up Cyanogenmod
try changing the apn settings, if it doesn't work then try changing mms app. use 2004 prl
!!!WORKS!!!
Hey it works now...i just came back to this thread to see if theres any updates or progress to make pic messaging work and it has finally work for me.
P.s. im using 3027 prl but ill give 2004 a try.
Back on the S8 I was able to add "dun" to the end of the apn data profile for tethering but they are grayed out on the S9. I tried shortcut master and while I can get to it I just can't edit it. Anyone know of a way to do so? I'd like to have unlimited tethering and also if there's a way to turn off the throttling that would be great as well.
GrandMstrBud said:
Back on the S8 I was able to add "dun" to the end of the apn data profile for tethering but they are grayed out on the S9. I tried shortcut master and while I can get to it I just can't edit it. Anyone know of a way to do so? I'd like to have unlimited tethering and also if there's a way to turn off the throttling that would be great as well.
Click to expand...
Click to collapse
Nothing yet. As far as I know, you could flash the U firmware and that would allow it. I have been looking through some adb commands as well, trying to see if we could do it that way.
I went to add one and was finally able to select that one I added and I made sure to put the "dun" at the end and so far so good
GrandMstrBud said:
I went to add one and was finally able to select that one I added and I made sure to put the "dun" at the end and so far so good
Click to expand...
Click to collapse
How did you finally get it in add mode?
Can you try step 1-8 on this please? I know it says s7 edge but this also worked on s8 and now i'm wondering if it works on the s9. Thanks.
https://forum.xda-developers.com/sprint-s7-edge/how-to/hotspot-bypass-nougat-ok-t3563446
Chris2433 said:
Can you try step 1-8 on this please? I know it says s7 edge but this also worked on s8 and now i'm wondering if it works on the s9. Thanks.
https://forum.xda-developers.com/sprint-s7-edge/how-to/hotspot-bypass-nougat-ok-t3563446
Click to expand...
Click to collapse
Tried that. No luck
How are you trying to edit the value? I was able to change it on my Sprint S9+ using Shortcut Master Lite.
There's a thread in the 9+ forum where one person said he had to try several times (using SML) before it actually worked.
meyerweb said:
How are you trying to edit the value? I was able to change it on my Sprint S9+ using Shortcut Master Lite.
There's a thread in the 9+ forum where one person said he had to try several times (using SML) before it actually worked.
Click to expand...
Click to collapse
I have been trying with Shortcut Master...all grey.
It was editable on Day 1. But not since.
VandyCWG said:
I have been trying with Shortcut Master...all grey.
It was editable on Day 1. But not since.
Click to expand...
Click to collapse
I actually have it working now, using a modified version of the ABD command.
Gonna let it sit for a bit, it it keeps working, I'll post it.
Copying from my post in the other thread about this.
Serfrost said:
I have tried every random HiddenMenu shortcut, I have tried ADB CMD and trying to rewrite the APN by hand, I have tried going into the settings and going through Mobile Networks, I have tried mounting /system in the recovery menu, I looked into changing the CSC because it's linked to APN locking... I've literally tried it all.
PDANet+, FoxFi, EasyTether, ClockworkMod Tether ... none of them would work. They would automatically be stuck at 2mbps instead of my normal 30 to 40. Hiding tether/hotspot this way was NOT an option at all.
Specifically on my Sprint S9 and another S9+, I had to do it in this order:
1) Open the Shortcut Master Lite and open LTEFunctionalityTest
2) Open LTE APN Setting
3) Open an APN you want to change.
3) If it's greyed out, close everything and then restart from #1.
4) Edit APN Type, add ",dun" to the end.
5) When done editing, save, and you should be good to go.
If that doesn't work even after trying repeatedly (make sure Shortcut Master Lite is completely closed, etc) ... then you can try the following which allowed me to edit the APN on a sister Sprint S9+ phone:
1) Dialer App, ##3282# (DATA)
2) Edit
3) Sprint MSL for mine is 000000
4) APN Settings
5a) "APN" and "APN protocol" should be editable. Make a minor change, save your APN.
5b) Then change them back, save the APN again. Do this for each APN you want full access to.
6) Open the Shortcut Master Lite and open LTEFunctionalityTest
7) Open LTE APN Setting
8) If it's greyed out, close everything and then restart from #6.
9) Edit APN Type, add ",dun" to the end.
10) After you finish editing, save, and you should be good to go.
Note: You might want to do this for both APNs as one is for LTE & one is for Roaming.
Consider this working on a Sprint S9+ & Sprint S9 Snapdragon SM-G960U - 8.0.0 Oreo Build Feb 10th
Click to expand...
Click to collapse
I had to do this a third time after Factory Resetting my phone, the second set of steps let me do this very quickly.
Do not update your PRL or Profile in System Update, this will wipe out your changes.
This..............
1) Dialer App, ##3282# (DATA)
2) Edit
3) Sprint MSL for mine is 000000
4) APN Settings
5a) "APN" and "APN protocol" should be editable. Make a minor change, save your APN.
5b) Then change them back, save the APN again. Do this for each APN you want full access to.
6) Open the Shortcut Master Lite and open LTEFunctionalityTest
7) Open LTE APN Setting
8) If it's greyed out, close everything and then restart from #6.
9) Edit APN Type, add ",dun" to the end.
10) After you finish editing, save, and you should be good to go.
That worked for me...to a T!
Thanks!
VandyCWG said:
This..............
1) Dialer App, ##3282# (DATA)
2) Edit
3) Sprint MSL for mine is 000000
4) APN Settings
5a) "APN" and "APN protocol" should be editable. Make a minor change, save your APN.
5b) Then change them back, save the APN again. Do this for each APN you want full access to.
6) Open the Shortcut Master Lite and open LTEFunctionalityTest
7) Open LTE APN Setting
8) If it's greyed out, close everything and then restart from #6.
9) Edit APN Type, add ",dun" to the end.
10) After you finish editing, save, and you should be good to go.
That worked for me...to a T!
Thanks!
Click to expand...
Click to collapse
Using this method, APN is not editable for me. But the Shortcut Master Lite method worked fine. Maybe this would work if I hadn't already changed it via SML?
meyerweb said:
Using this method, APN is not editable for me. But the Shortcut Master Lite method worked fine. Maybe this would work if I hadn't already changed it via SML?
Click to expand...
Click to collapse
Trying to get hotspot bypass working... PDAnet works, but is spotty. I have edited my APN's successfully (I had to rename before I could edit). As well as added the ADB commands. I sort of have hotspot working...
When I disable M.data and enable hotspot AND am connected to WiFi, it enables and allows me to re-enable M.data. Hotpot will continue to work indefinately.... until I leave the WiFi connection. Then the Sprint M.data connects and tells me i am not subscribed to Hotspot service. If I am not in a WiFi area when I re-enable M.data, then it instantly goes to the hotspot subscription error.
EDIT: I just reconnected my phone to check settings in adb. The settings were reset to defaults:
tether_dun_required is '1'
tether_dun_apm is 'null'
If you turn on tethering while connected to wifi, you're not really tethering. You're just sharing the WiFi connection.
meyerweb said:
If you turn on tethering while connected to wifi, you're not really tethering. You're just sharing the WiFi connection.
Click to expand...
Click to collapse
I could not share the WiFi connection before I added dun to the APNs.
The real problem appears to be that the ADB settings edits are being reset somehow.
not working with Android 9 (PIE) update
Has any been able to figure out how to open the com.test.LTEfunctionality on Android Pie
I was able to edit the apn before using Quick Shortcut maker but now the com.test.LTEfunctionality cannot be opened.
Any update?
has anybody informed the developer of the app that it needs to be updated for PIE?
Apn settings greyed out
Turn off mobile network and connect to a wifi network(i used my printer wifi network which doesnt internet . I dont know if u can use any wifi or not) i restarted my phone a used mastershortcut and apn is editable again
My device is an HD1907 T-mobile variant, running global firmware with magisk root and bluspark kernel on OxygenOS. Tethering is my only way of getting my laptop connected while at work, and on my old razer phone I got around this issue with settings put global tether_dun_required 0 in ADB. This doesn't seem to work on the OP7T, Even after setting the TTL on my laptop to 65.
I tried the command adb settings put global tether_dun_apn tethering,fast.t-mobile.com,,,,,,,,,310,260,,dun as described in another post, and now my hotspot isn't working (nbd, I'll just keep using PDAnet for now.)
Does anybody have more information on how this all works in android 10 and how we could get around T-mobile's artificially imposed, unusable tethering speeds? PDAnet works good for me however some of the linux apps I use don't work behind a proxy and I'd like to use the built in hotspot.
Also, could somebody ADB to their phone and enter: settings get global tether_dun_apn and give me the output so I can set mine back to default? (should've done it first myself, I know.) Any help or information is appreciated, thank you.
Bump. Same
Same.
attached the result from my device.
my device is OP7T, GLOBAL, not locked for tethering.
From the OnePlus 7 Pro forum: https://forum.xda-developers.com/on...aight-talk-t4035813/post81503219#post81503219
Only thing stopping us is mounting as rw
settings put global tether_dun_required doesn't work anymore edit son I explained how here https://forum.xda-developers.com/oneplus-7-pro/how-to/how-to-enable-dun-apn-t3966580 it works there's few other ways but only way to get some is
https://forum.xda-developers.com/on...abling-speed-hotspot-tethering-t3905948/page7
Download the magisk modules from page 7, VPN Hotspot and TTL Master from links in the thread follow latest instructions (just posted an update today) Should work on any rooted device, android 9/10. There's a non rooted version as well... Try these lemme know in my thread if it works for the 7t.
trying to find a away to mod product apn files new to phone so ill keep trying if someone finds a way to write to system dont know maybe super.img also ill fix a way and that setting tether dun 0 dont work as good terminal settings put net.tethering.noprovisioning=true idk if it works but a better option for now
ecompton59 said:
trying to find a away to mod product apn files new to phone so ill keep trying if someone finds a way to write to system dont know maybe super.img also ill fix a way and that setting tether dun 0 dont work as good terminal settings put net.tethering.noprovisioning=true idk if it works but a better option for now
Click to expand...
Click to collapse
System-less as a magisk module isn't holding?
7t the product file is located different
i fixed it thought it wasn't that hard testing had to do different then i did the 7 pro but it sticks. but that enable_dun global wont work past Android 8. its also in system table and usb is secure table if you want global try net.tethering.noprovisioning 0 may help once i test ill post apn is<apn carrier="T-Mobile Tethering" apn="pcweb.tmobile.com" is apn information
ecompton59 said:
i fixed it thought it wasn't that hard testing had to do different then i did the 7 pro but it sticks. but that enable_dun global wont work past Android 8. its also in system table and usb is secure table if you want global try net.tethering.noprovisioning 0 may help once i test ill post apn is<apn carrier="T-Mobile Tethering" apn="pcweb.tmobile.com" is apn information
Click to expand...
Click to collapse
What
GuyInDogSuit said:
What
Click to expand...
Click to collapse
done apn sticks and works on 7t with dun enabled
Sporos said:
My device is an HD1907 T-mobile variant, running global firmware with magisk root and bluspark kernel on OxygenOS. Tethering is my only way of getting my laptop connected while at work, and on my old razer phone I got around this issue with settings put global tether_dun_required 0 in ADB. This doesn't seem to work on the OP7T, Even after setting the TTL on my laptop to 65.
I tried the command adb settings put global tether_dun_apn tethering,fast.t-mobile.com,,,,,,,,,310,260,,dun as described in another post, and now my hotspot isn't working (nbd, I'll just keep using PDAnet for now.)
Does anybody have more information on how this all works in android 10 and how we could get around T-mobile's artificially imposed, unusable tethering speeds? PDAnet works good for me however some of the linux apps I use don't work behind a proxy and I'd like to use the built in hotspot.
Also, could somebody ADB to their phone and enter: settings get global tether_dun_apn and give me the output so I can set mine back to default? (should've done it first myself, I know.) Any help or information is appreciated, thank you.
Click to expand...
Click to collapse
https://forum.xda-developers.com/oneplus-7t/how-to/easy-tether-fix-magisk-mod-t4075639 theres the fix i put it up working great
Found a new method that's working for me. You need to add these apn settings and use ttl editor to set ttl to 65. I'm getting 30mb down over usb tethering:
I'm using a different phone now but it should work fine as long as you can set these apn settings in OOS.
ecompton59 said:
<apn carrier="T-Mobile Tethering" apn="pcweb.tmobile.com" is apn information
Click to expand...
Click to collapse
I think the key is to make sure the domain is tmobile.com, without the hyphen. The subdomain "fast" works with DUN on my OP7T. I also set APN protocol to IPv4, but this does not appear to have been necessary. This results in full up/down of 130/33 on my best test.
Just something to try for fun, with Verizon I kill ipv6 via teminal (# sysctl -w net.ipv6.conf.all.disable_ipv6=1) before enabling the hotspot and set it back to =0 once my device has connected to the hotspot and this results in uncapped speeds, no idea if applicable here but thought I'd share.
Ttl=65 obviously a must on device wanting to connect to hotspot. Good luck!
LastSilmaril said:
I think the key is to make sure the domain is tmobile.com, without the hyphen.
Click to expand...
Click to collapse
It appears that eventually the OS (I am on OP11 Beta 4) will eventually complain that dun is not allowed, however initially, omitting the hyphen appears to be a good workaround. Using 'pcweb' in the APN type field still works though, and this appears to be enough. I have not had to change ttl on the one client device I've tried it with. That said I have not tried long-term testing.
I just switched from a OnePlus 6T to an iPhone 12 mini today. I have been using this solution by Sporos up until now to bypass mobile hotspot usage through T-Mobile. Does anyone know if this same method can be used to accomplish on an iPhone? iPhones have APN settings too, but the fill-in spots are not as in depth. If no one is familiar, do you at least know which fill-in spots are the ones making the workaround happen?
***I do not want to jailbreak my device***
Hello
I'm going to start off with I don't think there is a resolution to my problem but maybe someone knows a different method.
I have the US Unlocked ZFold 4 (SM-F936U1)
What I have been able to do so far.
1. Setup Custom APN to add "dun" to the "APN Type" setting
2. Add IPv4 support back into the custom APN
3. Changed TTL on the client (In my case Windows 11 via reg edit method)
Method:
In Reg Edit go to -> HKEY_LOCAL_MACHINE subtree, go to the following key: \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Add REG_DWORD "DefaultTTL"
Set to 65(dec)
4. Profit
This lets me use the Native hotspot without a cap or even paying for it .....HOWEVER. Having to change the TTL on each client device is such a pain or not even possible on say an XBOX or Smart TV. I want to be able to change it on the phone directly but there does not seem to be a way with out root.
There is a Terminal Command that seems to do this "cat /proc/sys/net/ipv4/ip_default_ttl 65" but I get an error and I think this is because you need root to make this change.
Are there any ways to change this or am I just stuck only being able to use the hotspot on clients I can change the TTL?
81 Views no replys :/ as I assumed no way to change this.
Maybe this can change going forward. Until then I want for a root method for the US unlocked version.
xVoidx said:
81 Views no replys :/ as I assumed no way to change this.
Maybe this can change going forward. Until then I want for a root method for the US unlocked version.
Click to expand...
Click to collapse
I can't change the apn
Unlocked fold 4 USA variant
Poopnasty said:
I can't change the apn
Unlocked fold 4 USA variant
Click to expand...
Click to collapse
You can't change the current APN but you can add a new APN and manually copy in the same thing for each field. Verify it works first before making any changes. It should work without issue as long as you copy everything exactly as it is from the one you can't edit. From there you can add "dun" to the APN type field and it will work with the native hot spot. Keep in mind you need to change the TTL on the client device you are connecting to the hotspot. This is not always possible, however it is on a Mac or a PC.