This guide is solely at your own risk. In particular, in the DATA settings under ##3282#, if you go messing around and changing things willy-nilly there is a potential to majorly screw up your phone. However, even if you follow this guide perfectly, I am providing no guarantee this will not screw up your phone or your service, this is merely a documentation of how I did it for the community's benefit.
What are proxies?
A proxy is a server that acts as an intermediary for network traffic. This can be done for a variety of reasons, including to save on bandwidth. For example, Sprint's proxy rewrites all outbound requests from our phones to request the smaller, mobile version of pages, even if the browser user-agent is set to desktop, and does who knows what else.
Why would I want to disable Sprint's proxies?
Faster speeds: Removing the proxy removes a link in between you and the server you're trying to connect to. There may be more to it than that, but it has been widely reported (though without reliable statistics) that disabling the proxy speeds up your connection. In my case, I found that my 3G speeds went from 450/300 kbps right before disabling proxies to 800/300 kbps right after. 4G speeds did not seem affected.
Fix certain apps: Many apps, particularly streaming apps such as Rdio and Rhapsody don't play well with Sprint's proxies.
Access local websites: If you're trying to access a website hosted on your local network, for example, an intranet, Sprint's proxies will break this.
User agent: You can take back control of your browser user agent and view desktop versions of webpages if you want to.
Is it safe?
People have been doing this for years now, including on the Epic 4G and the Evo original, with no ill effects. Even with proxies disabled, historically you have been able to continue to receive all official Sprint updates.
Great, so how do I disable Sprint's proxies?
Install a terminal application, such as ConnectBot
Use it to open a local terminal window
On the command prompt, type (case-sensitive): getprop ril.MSL
The 6-digit number that is spit out is your phone's MSL, make a note of it
Open up your phone dialer, and type on the keypad ##3282#, which will open up the DATA settings
Choose: Edit
Enter your MSL
Choose: Others
Choose: Multimedia
Observe RTSP Proxy Address and HTTPPD Proxy Address, and confirm they are respectively the Sprint proxies rtsp.vog.sprintpcs.com and pd.vog.sprintpcs.com (If they are not that is interesting, and post it here, and also make a note of it in case you want to go back for some reason)
Replace RTSP Proxy Address and HTTPPD Proxy Address with: 0.0.0.0
Observe RTSP Proxy Port and HTTP PD Proxy Port, and confirm they are respectively 554 and 8085 (Same thing as above if they are not)
Replace RTSP Proxy Port and HTTP PD Proxy Port with 0
Back out of the DATA settings, reboot, and your proxies should now be disabled, try it out and post back any feedback on how it works for your now
Gave it a shot, no joy. Not sure what it was, but sending and receiving data was showing though no progress being made. As soon as I put the settings back, all pages were up and speedtest worked.
It may just be me because we still have a tower down in the area (from tornadoes back in April). Thanks for the writeup.
Speedtest.net app hasn't worked for me at all since I got the phone. But it works on other devices in my house (and theyeasily pull 2,000 kbps+ on 3G). I tried before removing proxies and it just says "Network Communicatoin issues" and it still says it after. I did do this on my Epic and it worked great, so I imagine it'd work great for us here, too! Thanks for posting this, regardless if this fixed my speedtest issue or not.
Does anyone else have a weird issue with Terminal Emulator where when you type in getprop ril.MSL it keeps capitalizing it to getprop rIl.MSL? I can't seem to get around this... so I just used ADB.
Maybe it's the Swype keyboard?
WhiteZero said:
Does anyone else have a weird issue with Terminal Emulator where when you type in getprop ril.MSL it keeps capitalizing it to getprop rIl.MSL? I can't seem to get around this... so I just used ADB.
Maybe it's the Swype keyboard?
Click to expand...
Click to collapse
It's exactly that. I'd install the swype beta.
WhiteZero said:
Does anyone else have a weird issue with Terminal Emulator where when you type in getprop ril.MSL it keeps capitalizing it to getprop rIl.MSL? I can't seem to get around this... so I just used ADB.
Maybe it's the Swype keyboard?
Click to expand...
Click to collapse
Try using a different keyboard instead of swype, it IS a swype issue. I would suggest gingerbread keyboard from the market.
Also speedtest 2.0.5 doesn't work well if it works at all. Try 2.0.3 (click here)
Overstew said:
It's exactly that. I'd install the swype beta.
Click to expand...
Click to collapse
You have to uninstall normal swype before installing the beta correct?
In Terminal Emulator:
Menu-> More-> Preferences-> Input method-> Change from "Word-based" to "Character-based".
Problem should be fixed with no need to change Swype.
Edit: Also, click the swype preferences in the lower left of the soft-keyboard and uncheck auto-capitalization.
It's only your problem..... Don't use swype use samsung keyboard and it will work.... Swype is the problem
Sent from my SPH-D710 using xda premium
Ran some speedtest benchmarks before and after.
No appreciable changes in speed for 4g up or down. IN FACT my best 4g run was prior to making any changes and was:
13893kbps down and 1517 kbps up and those 3 consecutive runs were all about the same so I just had an unusually good connection. Otherwise pre change and post change speeds are consistent for 4g
in 3G mode however my speeds prior to proxy change was about 800kbps down and 300kbps up. After proxy changes my 3G speeds are about 1200kbps down (with a high of 1500kbs) and 300kbps up. So no change in upload speeds and a fair change in 3g download speeds.
Working now. Needed a reboot to take hold. 3G seems slightly faster, 4G seems unaffected. No telling for sure, because I get horrid reception in my office.
Seems to work well. I have been getting better speeds since I did this. Thanks
I did this change in the middle of the night almost a week ago. Before I was getting average download speeds of about 500 kbps. After it shot up to 1.2mbps. It also improved the speed of my OGEvo. But, I realized that it only helped during offpeak hours. Once the world wakes up and start to jumble up my bandwidth, my average speeds lower to about 200kbps.
Will this affect ability to receive OTA updates from Sprint? Specifically, PRL, Profile, or firmware updates?
im going to do a few speed tests of before and after, ill post my results
I did this tweak and I saw a huge improvement on 3G speeds! I opened up my Miren browser and went to http://www.speakeasy.net/speedtest (HIGHLY RECOMMEND THIS SITE) and I got 1.3mbps/300kbps speeds. HUGE improvement over my previous on average speeds of 300-500kbps/100kbps.
Thanks for this, OP!
mmmm ok i just got my results and it didnt help me any.
my speeds went way down actually...
here are the results
i went from an average of 1000 kbps dl before to 650 kbps dl after the proxy edit
and
an average of 300 kbps ul before to 50 kbps ul after the edit.
dowant work for me...
I went from 600k to 1400k dl 700k ul after edit!! Amazing thanks
Sent from my SPH-D710 using XDA Premium App
MoMatt said:
Will this affect ability to receive OTA updates from Sprint? Specifically, PRL, Profile, or firmware updates?
Click to expand...
Click to collapse
That's a negatory.
nabbed said:
That's a negatory.
Click to expand...
Click to collapse
Oh yeah... going to give it a shot then! 3G speeds have been the suck here for a couple months now.
Related
In general browsing I notice a lot of people have dl/speeds in excess of 7-800Kb/s. I have only seen that speed once, and it was in an AT&T store. I am usually getting edge speeds (1-200Kb/s) even though I am for certain in a 3G area. Am I missing some magic bullet setting?
I have:
Hermes
Schap's 4.31 ROM WWE
Radio 1.10.x.x (gonna reflash that today to 1.54.x.x)
I have tried to use the isp.cingular connection; but, it appears that it has been disabled. Apparently, you have to have a tethering plan to use it.
Any help you can give would be most appreciated.
I have an 8525 from AT&T. I use the network configurator from CRC's 9.2 WM 6.1. I upgraded my radio to 1.54.30.10. I see very comporable speeds on 3G vs Wi-Fi on my cable internet connection. It uses the isp.cingular, I didn't notice a difference with wap.cingular. I do not use tethering, I don't even have the PDA plan, I use the MEdia Net unlimited for half the price. I had problems with the 3G on AT&T with WM 6.1 before upgrading the radio.
I don't know where I can speed test on my mobile, are you estimating speeds, or do you have a site that will test the speeds?
I test the speed using dslreports.com simple mobile speed test. Link to follow.
Just out of curiosity, would you post your connection settings for isp.cingular? I set it up the way I always have and it doesn't seem to work for me anymore. I have PDA personal express unlimited. So, I should be fine in the "what plan do you have dept."
AT&T Settings
Access Point Name (APN):
wap.cingular
or isp.cingular
User Name:
[email protected]
or [email protected]
(make sure if you use wap, use wap for both)
Make sure you caps the user name.
Password:
cingular1
You must set up a proxy server.
Check both boxes on proxy setup.
Server:
wireless.cingular.com
Click on advanced, make sure there is HTTP and socks have a server. They should do this automatically. HTTP server is wireless.cingular.com:80, socks is wireless.cingular.com:1080. The 80 and 1080 are the port numbers.
When I had problems with my connection whether I did auto or manual configs I still had issues until I upgraded my radio version. Once I did that I haven't had problems since.
Hope that helps.
ARGH THESE SETTINGS ARE WRONG.
I know people who work at AT&T, those settings are far outdated. Use the new ones!
wap.cingular, no username, no password, no domain, click advanced and enable IP Header compression.
The proxy server is OPTIONAL unless you want to use MEdiaNet features (like checking your minutes) in which case it is REQUIRED.
isp.cingular is being phased out. You will get the same speeds from wap.cingular.
arrghhh. The speeds okay now that I have flashed the new radio. But I still can't get youtube to work in HTC streaming media player. Just sits there connecting.
YouTube is AWESOME!
I just went to that speed test.
I got ~140 Kb/s with EDGE/GPRS
I got ~480 Kb/s with UMTS/HSDPA
I got ~1200 Kb/s with Wi-Fi via Cable internet.
I too could not figure out a way for YouTube to work. I tried everything I could find, TCMP, Falsh, not even the mobile youtube would work, when I was finally ready to give up I found this little gem.
It is a program that will querie YouTube for vidoes. You can download them to your phone (as .flv), or stream them. It doesn't go to YouTube, it just finds the videos. You can change the amout to bring you, and your buffer size. It gives you a description when you highlight the video, you can go to related videos. You can search by most watched/commented/rated, etc, or just type in a search and click the button, and away you go. I uploaded a video myself from my mobile phone, and searched for the video 10 minutes later, and was watching the video again on my mobile phone. This searches the real YouTube, not just the mobile version.
I have been struggling with this issue for weeks at a time since the beginning with AT&T here in Puerto Rico. I updated my phone to the new settings, (no username / password) something AT&T didn't notify me about, even in a text message , email, letter or anything (thanks to the XDA Developers!). I just did a dslreports.com test witht the HSDPA icon with 2-3 bars and got 64 kbps So lately I just been switching 3G OFF and using EDGE which I just tested at 187 kbps. I talked to an AT&T guy (yet again) on Saturday to open a ticket with their network guys, but we'll see what happens...
I'm too suing CRC's ROM and the new radio 1.54.30.10, but I had the issue with the offical 1.54.07.00 radio as well.
Streaming videos from mobile Youtube site no go!
So,, I only have WM6 not WM6.1,, and can't seem to get the videos playing on the streaming media player using 3G.. So is that a known thing? If so,, is that cab you just mentioned the best thing to use? I have Coreplayer which I think plays most files, but when I go to the Youtube mobile,,and click on video link, Streaming media player gets automatically associated,,tries to play video,,ends up saying"Failed to Find network".. I am sure that it should work if I am using Wifi,, but would like it to work on 3G..Thanks for anything else you might say about using that cab.
i'm based in ireland here on the 3 network,i have lost count of how many wm6 and wm6.1 roms i've flashed to my hermes ,yet every time the streaming and aspects of home page navigation are cripled or absent completely.
in the course of pulling out my hair/finding solutions i discovered that the user agent string is a vital if not THE vital component of PIE operation.
i used some cooked dll files and n95/spoof UA cabs with significant success.3 now support the kaiser so i'm using that ua on the hermes and find that mobile internet pretty much works as you'd expect with streaming etc.
i wonder if you guys have a similar issue.
point your browser at http://useragent.org and take note then google around or compare with stock rom to see if it is affecting you.
good luck and please report findings
Thanks for Youtube play cab.. it works on my 3G however,,,
was also looking at this UA (user agent thing), which I think I have seen in my Opera settings. Only now, I have to figure what I am actually supposed to do with that. Change it? My problem, of poor 3G speed using the internet (tried some speed tests). I compare to watching a friend bringing up an internet page on his iPhone (maybe I shouldn"t?) So ,one might ask,, if I can play youtube videos with this cab,, isn't that enough? Well yes, but mostly I would really like to use 3G for browsing,, and for some reason that is where everything seems to slow down. Any I can have anywhere from 2 to five bars on 3G, no difference. I would look into this UA thing, if only a setting change, but don't want to start screwing with dll's
I have been feeling out my 4G connection for awhile now, and I am still having a strange experience with it. Speed tests always give good results, but actually using 4G for daily tasks is not working out well so far. Often times it loads pages and market or maps slower than with 4G...
I had been having this off and on all week, but I thought it was just my poor 4g connection at home. Anyway, now I'm writing from a mall with a very strong connection. Now I'm noticing when I load a page or open maps/market, it actually disconnects from 4G and loads with 3G for a second or two then switches back..
I've been using fresh, dc, and bugless ROMs, and always with the latest radio. I've had to apply the 4G patch a few times to get 4G working, but once it's up, it behaves the same...
Is it the ROM, my phone, or the nature of 4G in philadelphia?
I'd guess it's the nature of the 4g. It's still a new market. One thing, the bars on your phone only show the connection to the tower, not the connection to the internet. My 4g has been like that in places around Dallas, but closer to the heart of Dallas, I get more consistent connection. Someone correct me if I'm wrong, but that just seems to be the nature of technology here on the bleeding edge.
I might add, that for whatever reason, I cannot load my XDA bookmark to the evo 4g page on 4g at all, but it loads fine on 3g or wifi. I have yet to understand that one. Other pages seem to load ok though.
I've also noticed issues on xda, I think it's related to flash. I noticed if I load flash only sites on 4G it never loads or takes a stupid long time... If I cut to 3G it loads fine... On xda, it's the flash ads..
Having the phone process information and display it is much different then just doing a speed test. I'm in Philly also - but only use the 4G for tethering.
rutter9 said:
Having the phone process information and display it is much different then just doing a speed test. I'm in Philly also - but only use the 4G for tethering.
Click to expand...
Click to collapse
I agree completely, but the issue is that, on some pages (usually with flash) It loads and displays the information faster on 3G than on 4G... I'm not sure what would cause that. I'll try tethering and see if it's the same... I'll also try 4G when I'm in central philly...
I wonder if flash determines what quality to stream the content at? Like if you use sprint tv on 4g you will get higher quality video but it can be laggy trying to catch up to the stream. When on 3g the quality is a little less but doesn't skip around at all.
I'm having similar issues with my 4G connection. Some pages won't come up. The progress bar loads up to about 50% then either takes a really long time to bring up the page or not at all. All I get is a blank page. The xda forums are one of the sites I'm having problems with also. It loads up fine over 3G and WiFi. I'm currently running the OMJ rom, latest Radio, and the Fresh 4G fix. I'm not sure if the problem lies with my rooted Evo or the 4G network.
rutter9 said:
I wonder if flash determines what quality to stream the content at? Like if you use sprint tv on 4g you will get higher quality video but it can be laggy trying to catch up to the stream. When on 3g the quality is a little less but doesn't skip around at all.
Click to expand...
Click to collapse
That makes sense to me. Still, it seems strange that the network or phone one struggles to keep up like that. Ah well, like I said, the nature of things out here on the bleeding edge.
i have experienced similar 4g/3g flipflopping behavior and pisspoor wifi. its like the radio is very slow to get a connection as coming out of the pocket and then while in use it will go to 3g then say it's found a 4g and get on that and back to 3g. sometimes i'll see 4g w/ full strength but am unable to do any internet functions (web browser, pandora, meebo, appbrain all fail indicating no network). by putting it into Airplane mode...count to 3...take it out of airplane mode the radio reconnects and is able to pass data as expected.
i have done full cache, delvikcache, (and the other whatchamacallit) formatting between builds. and cleared the cache after updating the radio (even tho i shouldn't need to for Fresh .3)
i have not fussed with App2SD nor anything Flash related.
not sure if i live/work on the "edge" of coverage or if it's EVO (software or hardware) related. I"m leaning more to the coverage at this point. between testing it more as i move around town and next weeks froyo builds maybe the 4g gods will shine down upon me.
Increase WiMAX_Idle_Sleep(s) setting
I had the same issue and found these instructions which show how to increase WiMAX_Idle_Sleep(s) setting.
hit ##DATA# > Edit mode.
Put in your msl code
Chose WIMAX
Scroll down to Wimax_Idle_Sleep
Change the value from 10 to 300.
Click menu, commit changes and restart the phone.
See ' [GUIDE] Easy way to get MSL without calling Sprint or using CMDA Workshop' to get MSL Code, or just call Sprint and ask for it.
mgshultz said:
I had the same issue and found these instructions which show how to increase WiMAX_Idle_Sleep(s) setting.
hit ##DATA# > Edit mode.
Put in your msl code
Chose WIMAX
Scroll down to Wimax_Idle_Sleep
Change the value from 10 to 300.
Click menu, commit changes and restart the phone.
See ' [GUIDE] Easy way to get MSL without calling Sprint or using CMDA Workshop' to get MSL Code, or just call Sprint and ask for it.
Click to expand...
Click to collapse
I work in Philly and have the 3g 4g connection problems too. Your fix did not work for me. No matter what Rom or fix I've tried I can't keep a stable 4g connection without the stock Rom flashed. Sometimes WiFi tether will work on 4g with a custom Rom but anything else and I have all kinds of connection issues. I don't think its the network because 4g connection cards work just fine.
Edit: my main cause of concern is that simultaneous talk and data. I like to be able to talk and still follow sports scores while working. Sticking to stock for now.
I seem to not be getting the best signal strength as i was before is that a commen problem with this rom??? i use to have great signal when i was on stock all the time at my house
Restles said:
I seem to not be getting the best signal strength as i was before is that a commen problem with this rom??? i use to have great signal when i was on stock all the time at my house
Click to expand...
Click to collapse
Keyword there is "seem". Every rom uses different algorithms to determine signal strength. One bar on one rom can be the same signal strength as 6 bars on another. So basically, don't trust the bars.
sitlet said:
Keyword there is "seem". Every rom uses different algorithms to determine signal strength. One bar on one rom can be the same signal strength as 6 bars on another. So basically, don't trust the bars.
Click to expand...
Click to collapse
That definitely is a good point and needs to be taken into account, but that being said, I used a little tweak I found over at HTCevohacks.com to boost my connections. Basically just bypasses the Sprint proxy and speeds things up a little bit.
I will copy and paste the instructions below, all credit being given to HTC Evo 4G Hacks.
Before doing this though you'll need to flash a sprint sense rom or else this method doesn't work.
First, install MSL Reader app from the Market (yes, it’s free) and find the MSL of your HTC Evo 4G or 3D.
Then call ##3282#.
Choose “Edit Mode”.
Enter the MSL code you got earlier for password.
Then goto Advanced->RTSP/HTTP Setting.
Then set RTSP proxy IP to 0.0.0.0.
and set RTSP proxy port to 0.
and set HTTP proxy IP to 0.0.0.0.
and set HTTP proxy IP to 0.0.0.0.
Choose back button, menu button, and hit “Commit Modifications”.
This should get your Evo 4G or 3D rebooted.
I used a little tweak I found over at HTCevohacks.com to boost my connections.
Click to expand...
Click to collapse
You aren't actually "boosting" your signal. You signal is the same as it was before the hack. That hack just bypasses sprint's proxy's when streaming media, which is the ONLY time you will see a difference with that hack
The signal bars on the stock ROM do not accurately represent your overall signal. It only shows call quality signal, not data. CM7, and many other ROMS, use a more true representation.
sitlet said:
You aren't actually "boosting" your signal. You signal is the same as it was before the hack. That hack just bypasses sprint's proxy's when streaming media, which is the ONLY time you will see a difference with that hack
Click to expand...
Click to collapse
I understand that haha... I don't see why I can't call it a boost seeing as I explained in the post it bypasses sprint's proxy. All good though, thanks for helping people clarify.
Thanks for all the response guys i did some reading on it that day found most the crap out
Sprint likes to code a proxy into their phones, acting a kind of middle-man for data between you and the data you want. Over the years people have found that disabling them can improve network speeds, especially when streaming media.
Have your phone's MSL on hand. Some people say you can get it by calling or chatting with Sprint tech support. I got mine using this method.
Open the dialer and dial ##DATA# (##3282#). This will take you to the Data programming screen
Tap Multimedia and then tap Edit
Enter your MSL
Remove the server address from RTSP IP Address and the numbers from RTSP Port
After making these changed the phone should reboot.
You're done!
WhiteZero said:
Sprint likes to code a proxy into their phones, acting a kind of middle-man for data between you and the data you want. Over the years people have found that disabling them can improve network speeds, especially when streaming media.
Have your phone's MSL on hand. Some people say you can get it by calling or chatting with Sprint tech support. I got mine using this method.
Open the dialer and dial ##DATA# (##3282#). This will take you to the Data programming screen
Tap Multimedia and then tap Edit
Enter your MSL
Remove the server address from RTSP IP Address and the numbers from RTSP Port
After making these changed the phone should reboot.
You're done!
Click to expand...
Click to collapse
I always wondered about this mod. Has it been proven that having the RTSP IP Address set to 0.0.0.0 and the RTSP Port set to 0 actually improve 3G and 4G speeds? I did this hack on my Photon but I couldn't determine if it helped with 3G and 4G speeds overall.
I'll be watching this one. I am curious if it speeds things up, especlly 3G.
Its proven look in the evo threads. Im not sure but it had issues at some point
chris0160 said:
Its proven look in the evo threads. Im not sure but it had issues at some point
Click to expand...
Click to collapse
It has issues with certain DRM content. Otherwise, there's no proxy it travels through which means faster speeds.
Sent from my LG-LS980
Has anyone found a way to disable the http proxy? On my old e4gt, this menu also changed the http proxy, but only RTSP shows on the G2. I'd love to avoid proxies for web traffic too. Thanks.
Will this disable mms? Can i revert back by putting in the ip agagin?
Sent from my LG-LS980 using XDA Premium 4 mobile app
Changing this does not affect MMS. There's a separate MMS proxy setting; just don't mess with that one.
As we all know, Android Pie has been giving quite a few folks problems on the tethering front. And so far, the G7 Power, at least for me, is in that group.
The method I used was USB-less, because this phone charges anytime you plug it into any device, and going through the cable to my computer just wasn't a great option as I'm trying to save this battery that doesn't easily come out.
I used:
VPN Hotspot
VPN Tether
Express VPN
PhCyber Pro
Opened Express VPN first. Then PhCyber Pro. This is because Express VPN does not play nice with VPN Tether but PhyCyber does, and you want to make sure that the tab on Express VPN that says all apps connect through VPN is clicked. Then I turned on Hotspot, making sure to enable the Wifi and the Wlan0. Then I turned on VPN Tether. From that I was able to use the connection.
So far, so good. Hit 20GB with no throttling. Battery goes out in about six hours with continuous usage give or take. Anybody want to test it and see what happens? Or if you have a better method, lay it out - I'm ALL EARS.:good::good:
Articul8Madness said:
As we all know, Android Pie has been giving quite a few folks problems on the tethering front. And so far, the G7 Power, at least for me, is in that group.
The method I used was USB-less, because this phone charges anytime you plug it into any device, and going through the cable to my computer just wasn't a great option as I'm trying to save this battery that doesn't easily come out.
I used:
VPN Hotspot
VPN Tether
Express VPN
PhCyber Pro
Opened Express VPN first. Then PhCyber Pro. This is because Express VPN does not play nice with VPN Tether but PhyCyber does, and you want to make sure that the tab on Express VPN that says all apps connect through VPN is clicked. Then I turned on Hotspot, making sure to enable the Wifi and the Wlan0. Then I turned on VPN Tether. From that I was able to use the connection.
So far, so good. Hit 20GB with no throttling. Battery goes out in about six hours with continuous usage give or take. Anybody want to test it and see what happens? Or if you have a better method, lay it out - I'm ALL EARS.:good::good:
Click to expand...
Click to collapse
Since I have a backup laptop , I use pda tether via USB , then share the pda connection via windows 10 hotspot share.
Easy set up first use any wifi connection to activate the local area connection 15. Then turn off the wifi leaving on the windows hotspot, then connect pda USB and go to adapter settings in windows and share the pda connection to the local area connection 15. Bam hotspot for the entire house no throttle no detection from carrier since it's pda USB..
Doing this for months on MetroPCS. I average 79 gigs per month.
Battery stays at 100 since it's connected via USB all day. I bought two Moto g7 powers for this reason. The data speeds are perfect in my area. Use H instead of LTE for an average of 6-7 mb download speeds during peak hours 9am to 10pm. Then use LTE during off peak times for speeds of around 30 mb download speeds. The service is so good and reliable I don't pay timewarner aka spectrum no more $$$.
I just keep my Moto g7 power on H all day everyday for the best non throttled data. Lastly use T-Mobile apn and add dun. Some reason using MetroPCS apn I get choppier service when streaming. Using T-Mobile apn I steam all day at 720 p with no buffing. I tested the hotspot devices and they get 720 p steaming with no buffering either. Hope this helps anyone like it helped me.
PS. One last note. Since last Friday my motog7power displays T-Mobile on the drop down menu now. I've change to Tmobile apn on several devices in recent years and this phone is the first one to display T-Mobile although my sim card is MetroPCS. I do have the retail stock rom on June 1st security patch rooted.
Before I would use Xposed and use custom text app to edit the carrier name. I'm glad I don't have to use Xposed anymore for that reason.
Edit now drop down reads metro by T-Mobile. They must be updating towers.
jhjhjhjhjhjh said:
.
Click to expand...
Click to collapse
Not working for me. Can you leave some detailed instructions on how you got pda net to work? I keep getting errors saying pda wasn't made for my device.
Also, cannot change ANY MetroPCS APN settings. Everything is greyed out. Any hopes on that one? Tried making a tmobile one, saved it, it auto deleted.
Articul8Madness said:
Not working for me. Can you leave some detailed instructions on how you got pda net to work? I keep getting errors saying pda wasn't made for my device.
Also, cannot change ANY MetroPCS APN settings. Everything is greyed out. Any hopes on that one? Tried making a tmobile one, saved it, it auto deleted.
Click to expand...
Click to collapse
Make sure your on a non branded stock rom. Download the retus or retail firmware from the website linked in the return to stock thread. Fastboot flash the firmware.
You should be able to change apn settings on the retail stock roms.
Let me know if need further assistance.
As far as pda i use foxfi. Paid key version and select activate USB mode. See pic below.
jhjhjhjhjhjh said:
Make sure your on a non branded stock rom. Download the retus or retail firmware from the website linked in the return to stock thread. Fastboot flash the firmware.
You should be able to change apn settings on the retail stock roms.
Let me know if need further assistance.
As far as pda i use foxfi. Paid key version and select activate USB mode. See pic below.
Click to expand...
Click to collapse
I'm on the RETUS rom (March 1st). No MetroPCS stock rom. Still not highlighted.
Articul8Madness said:
I'm on the RETUS rom (March 1st). No MetroPCS stock rom. Still not highlighted.
Click to expand...
Click to collapse
I'm on Retail.
Weird. Try the updated firmware . June patch. I'm rocking it no problems rooted.
Make sure your sim card isn't in during the flashing of the stock rom. Also wipe your device clean .(factory reset) That's what I did.
PS. My wife is so amazed of the battery, performance and the modifications I did to this phone. She wants a Moto g7 power now and giving up her iPhone 7s plus lol. Said the youtube Vance mod is her favorite. She loves youtube without interruptions...
I must say this phone is a Beast. Highly underrated.
jhjhjhjhjhjh said:
I'm on Retail.
Weird. Try the updated firmware . June patch. I'm rocking it no problems rooted.
Make sure your sim card isn't in during the flashing of the stock rom. Also wipe your device clean .(factory reset) That's what I did.
PS. My wife is so amazed of the battery, performance and the modifications I did to this phone. She wants a Moto g7 power now and giving up her iPhone 7s plus lol. Said the youtube Vance mod is her favorite. She loves youtube without interruptions...
I must say this phone is a Beast. Highly underrated.
Click to expand...
Click to collapse
I've done all you've suggested. I've also deleted /played with the APN.xml file. No dice. It may be because my phone is locked to them - reading more about this apparently Google is locking the APN settings down. There has to be a way to edit them.
Even editing build prop did nothing to ungrey it out.
Articul8Madness said:
I've done all you've suggested. I've also deleted /played with the APN.xml file. No dice. It may be because my phone is locked to them - reading more about this apparently Google is locking the APN settings down. There has to be a way to edit them.
Even editing build prop did nothing to ungrey it out.
Click to expand...
Click to collapse
Wow. I'm still locked to metro for another 87 days. As you have seen I can edit my apn. I did this right after I inserted my sim back in. I have no idea now why you can't edit your apn. Both my Moto g7 powers I've edited both apns.
jhjhjhjhjhjh said:
Wow. I'm still locked to metro for another 87 days. As you have seen I can edit my apn. I did this right after I inserted my sim back in. I have no idea now why you can't edit your apn. Both my Moto g7 powers I've edited both apns.
Click to expand...
Click to collapse
I've checked both the G7s after flashing and they both are greyed out. I'm going to flash a RETEU rom and see if that corrects the problem.
I've been tinkering with this all day and now I've been "locked" out of even looking at the APN.
jhjhjhjhjhjh said:
Wow. I'm still locked to metro for another 87 days. As you have seen I can edit my apn. I did this right after I inserted my sim back in. I have no idea now why you can't edit your apn. Both my Moto g7 powers I've edited both apns.
Click to expand...
Click to collapse
Ok, I went back and reread carefully the entire conversation. I thought I was supposed to change the MetroPCS settings, that's the part that was greyed out for me. I see you made a separate entry for TMO. I went ahead and did that, but for good measure, can you take a complete screenshot of your settings top to bottom, your previous pic was only the bottom.
I've clicked the button. It still says Metro by TMO, but I'm PDA/FoxFI tethering via USB right now and the speeds are pretty gnarly - I think they could be faster.
It's a fresh RETUS flash BTW.
Articul8Madness said:
Ok, I went back and reread carefully the entire conversation. I thought I was supposed to change the MetroPCS settings, that's the part that was greyed out for me. I see you made a separate entry for TMO. I went ahead and did that, but for good measure, can you take a complete screenshot of your settings top to bottom, your previous pic was only the bottom.
I've clicked the button. It still says Metro by TMO, but I'm PDA/FoxFI tethering via USB right now and the speeds are pretty gnarly - I think they could be faster.
It's a fresh RETUS flash BTW.
Click to expand...
Click to collapse
Ok cool.
Here's two pics of the apn settings I use
Data speeds of what I get in my area
H = HighSpeedDataAccess, average around 6mb download and 1.7mb upload during off-peak times.
LTE= Long Term Evolution, average around 44mb download and 38mb upload during off peak times..
jhjhjhjhjhjh said:
Ok cool.
Here's two pics of the apn settings I use
Click to expand...
Click to collapse
Ok. Our data entries match.
I tried PDA NET, the newer foxfi goes straight to the PDA app. I did the USB tether just because my battery was down. Any way to check if its going against my tethering limit? I see where they say how much data I've used, but the hotspot on the phone ain't on.
Also, have you tried the Magisk Tethering App? Its a module that is supposed to do what FoxFi/PDAnet does.
jhjhjhjhjhjh said:
Data speeds of what I get in my area
H = HighSpeedDataAccess, average around 6mb download and 1.7mb upload during off-peak times.
LTE= Long Term Evolution, average around 44mb download and 38mb upload during off peak times..
Click to expand...
Click to collapse
My speed test on that site was at noon....
Download 128.68 Mbps
Jitter 11Ms
Ping 103.0 Ms
32.10 Mpbs
Articul8Madness said:
Ok. Our data entries match.
I tried PDA NET, the newer foxfi goes straight to the PDA app. I did the USB tether just because my battery was down. Any way to check if its going against my tethering limit? I see where they say how much data I've used, but the hotspot on the phone ain't on.
Also, have you tried the Magisk Tethering App? Its a module that is supposed to do what FoxFi/PDAnet does.
Click to expand...
Click to collapse
The way to check tethering limit is hit #611 on dialer the ivr system will say how much hotspot you ve used in realtime.
Yes I've tried the magisk tether to no avail. I can't get it to function better than the method I use.
---------- Post added at 07:18 PM ---------- Previous post was at 07:18 PM ----------
Articul8Madness said:
My speed test on that site was at noon....
Download 128.68 Mbps
Jitter 11Ms
Ping 103.0 Ms
32.10 Mpbs
Click to expand...
Click to collapse
Great speeds
jhjhjhjhjhjh said:
The way to check tethering limit is hit #611 on dialer the ivr system will say how much hotspot you ve used in realtime.
Yes I've tried the magisk tether to no avail. I can't get it to function better than the method I use.
---------- Post added at 07:18 PM ---------- Previous post was at 07:18 PM ----------
Great speeds
Click to expand...
Click to collapse
Drinks on me....called 611.."If you have hotspot data, you haven't used ANY OF IT!!!!"
:highfive::highfive::highfive::highfive::highfive::highfive::highfive::highfive::cyclops::cyclops::cyclops::cyclops::cyclops::cyclops::cyclops:
ADB tethering apps like PdaNet and EasyTether impact performance and reliability for me, so I try to avoid them when possible. Native tether on T-Mobile just requires that your traffic goes through the mobile APN and packets leaving your phone have the standard TTL of 64.
The easiest way is to just use VPN Tether or Tether Hotspot with free local VPN servers like AdClear or Adguard. You can ofc disable the ad blocking features if you want. The downside is that you have to manually enable the routing every time, it's not plug and play. This does bypass the APN and TTL requirements though.
To change the APN you can
1 - create a copy of your APN and add dun to the APN Type
2 - set tether_dun_required 0
3 - edit apns-conf.xml
Modifying the TTL is a bit tougher, standard kernels don't let you use iptables to mangle packets like that. You have to do it on the other device, be it a PC or router or whatever. I recommend an OpenWRT compatible or Asus router if you want to do this. I'm using a Linux dev board running between my phone and router for this atm.
You don't need to flash a different firmware for this to work. Moto is also running standard Android(as opposed to LG or Samsung), so if you want usb tethering as default, all you have to do is set it in the developer settings. You need something like Auto USB Tether for that on non-standard devices.
Edit: Magisk Tether Enabler is just for setting net.tethering.noprovisioning to disable the carrier provisioning check(not needed if your plan supports hotspot) and Xposed XTether is to bypass custom manufacturer tether provisioning apps(not applicable on this device).
Edit 2: If your concerned about charging while using USB tethering, you can use Battery Charge Limit or Advanced Charging Controller to control it.
Another option is to use Termux to start an SSH server with DropBear (easy passwd login) and connect using ssh's built in SOCKS forwarding.
On your pc run:
ssh -D localhost:1234 [email protected] -p 8022
Replace user with either root or the termux username (like u0_a230) and phoneip with your phone's local ip. It'll work if you're connected to a router/hotspot without an internet connection, for instance use your pc to make the hotspot or run a wifi direct hotspot like in pdanet, just as long as your two devices can communicate with each other.
After you've established your ssh connection just set up a socks proxy on the pc through localhost port 1234 and you're good to go! I use macos and the proxy settings are right there in network settings but I'm pretty sure Windows and Linux both allow you to do it natively as well.
Don't need a VPN and doesn't count as hotspot usage.
To put the ssh instance in the background add -f -N to the command.
I have been abusing T-Mobile's tethering restrictions from day one, typically through MVNO's such as MetroPCS or SimpleMobile. Used to be able to change a browsers user-agent string on a pc to that of a mobile browser, then it was running an ssh server on the phone to run SSH dynamic port forwarding as a SOCKS proxy , and finally there's the TTL trick, which works now and has lasted the longest yet. You change the ttl (on the device you want to tether to) from 64 to 65. Most Unix style systems, this a one-liner on the ol shell prompt for example: echo 65 >/proc/sys/net/ipv4/ip_default_ttl I have no idea how to do this on Windows, but I understand it's possible. Lately ipv6 has been a problem, the solution is to disable ipv6 in your APNs(ALL OF THEM) to fix the APN with DUN I use this after disabling selinux temporarily until change is made.....
Post #8
https://forum.xda-developers.com/pixel-xl/help/android-8-1-how-to-edit-cellular-apn-t3697425
There is also a way to DROP ipv6 packets via ip6tables, which I will get down on this device after I get a handle on this A/B slot sh** we get to deal with(I just bricked the thing and got it back with blank-flash) APN/TTL thing is working for me, also it's not device specific. I have a script I put together on the E5 Play(working on the g7 power as well) that repeats xfinitywifi(or any other wifi) as a softap/hotspot to other devices without a MAC address registered on xfinity, no cellular connection at all. Could come in handy as this specific tethering trick evolves, I have an arsenal of other resources as well. Please don't hesitate to ask if you think I could help in any way...
ipv6 DROP info, what became of droidwall if i'm not mistaken. AFWALL has a feature that reduces to a small script left in Magisk's service.d directory.
https://github.com/ukanth/afwall/wiki/CustomScripts
example:
# Deny IPv6 only connections
$IP6TABLES -P INPUT DROP
$IP6TABLES -P FORWARD DROP
$IP6TABLES -P OUTPUT DROP
mrbox23 said:
I have been abusing T-Mobile's tethering restrictions from day one, typically through MVNO's such as MetroPCS or SimpleMobile. Used to be able to change a browsers user-agent string on a pc to that of a mobile browser, then it was running an ssh server on the phone to run SSH dynamic port forwarding as a SOCKS proxy , and finally there's the TTL trick, which works now and has lasted the longest yet. You change the ttl (on the device you want to tether to) from 64 to 65. Most Unix style systems, this a one-liner on the ol shell prompt for example: echo 65 >/proc/sys/net/ipv4/ip_default_ttl I have no idea how to do this on Windows, but I understand it's possible. Lately ipv6 has been a problem, the solution is to disable ipv6 in your APNs(ALL OF THEM) to fix the APN with DUN I use this after disabling selinux temporarily until change is made.....
Post #8
https://forum.xda-developers.com/pixel-xl/help/android-8-1-how-to-edit-cellular-apn-t3697425
There is also a way to DROP ipv6 packets via ip6tables, which I will get down on this device after I get a handle on this A/B slot sh** we get to deal with(I just bricked the thing and got it back with blank-flash) APN/TTL thing is working for me, also it's not device specific. I have a script I put together on the E5 Play(working on the g7 power as well) that repeats xfinitywifi(or any other wifi) as a softap/hotspot to other devices without a MAC address registered on xfinity, no cellular connection at all. Could come in handy as this specific tethering trick evolves, I have an arsenal of other resources as well. Please don't hesitate to ask if you think I could help in any way...
ipv6 DROP info, what became of droidwall if i'm not mistaken. AFWALL has a feature that reduces to a small script left in Magisk's service.d directory.
https://github.com/ukanth/afwall/wiki/CustomScripts
example:
# Deny IPv6 only connections
$IP6TABLES -P INPUT DROP
$IP6TABLES -P FORWARD DROP
$IP6TABLES -P OUTPUT DROP
Click to expand...
Click to collapse
What's the script you use to use your Moto to repeat xfinitywifi? There's about a thousand of those hotspots near my house and I've been looking for a way to use them. I was registering for the free one hour trial every hour for a while but that got exhausting real quick.