Possible to force connection to a network without internet? - Fire HD 8 and HD 10 General

Due to Fire OS I suppose, the Fire tablets do not automatically reconnect to networks that it doesn't detect internet on. You must manually go into WiFi settings and connect to it every time. I use my Fire HD8s for a specialized purpose on networks that purposely don't have internet, so this "feature" is somewhat of an annoyance to me.
Does anyone have a way (hacky or otherwise) that'll force the tablet to connect to the network? OR, is there some sort of shortcut app I can place on my homescreen that'll connect it to the network with one touch?

It usually uses one, specific domain to test internet access. If you can figure out what that is, you can make that domain available on your closed network. You'd need a DNS entry for it, plus host a small website that'll give it the reply it's looking for. That would make it think the internet is available.
That's a pretty hacky way, but it should work.

cybersaga said:
It usually uses one, specific domain to test internet access. If you can figure out what that is, you can make that domain available on your closed network. You'd need a DNS entry for it, plus host a small website that'll give it the reply it's looking for. That would make it think the internet is available.
That's a pretty hacky way, but it should work.
Click to expand...
Click to collapse
It should yes. Amazon doesn't offer this option in the settings apk. Unfortunately the only way to truly activate the feature is to use my FireTabletSettings apk, which requires root access.

Related

[Q] Sites Accessible via Wifi, Not Cellular (Intermittent)

Hi All, I have a question I'm hoping someone might be able to help me with.
I have a Nexus S i9020A running CM 7.0.2 on AT&T. I've noticed something strange lately and can't quite pinpoint the problem.
I'm running a server at my house with a no-ip address to access my tv show downloads. I'm able to access this from the browser (any browser) while connected to wireless (in my network, or out) but only intermittently while on cellular data. When it isn't working it simply keeps trying to connect until it times out. I haven't yet recognized a pattern of when it works vs when it doesn't.
I thought for a bit it might be a DNS issue, but even with the straight IP address it won't load. Funny thing is, I'm still able to SSH into my router using ConnectBot, so I know the address is correct and the phone can see it. Other apps like RDP won't work either while I'm having this issue.
It's not the end of the world, but it sure is annoying. I'd like for it to work whenever I need it. Any ideas?! I'm stumped.
Thanks everybody!
Tim
I know nothing about networking, just so you know. It sounds like you know much more. I will offer a guess. With some other phones than the ns, sprint has multimedia proxies set for when you are on their network. Streaming music works on wifi but not cell. Use the msl to get into settings, ##data# is the code for sprint phones, and I forget what they are called but there's two proxy addresses and ports that need to be zeroed out then reboot in order to get streaming to work. This is probably not a solution for you but I thought I'd offer something since nobody else has chimed in yet for suggestions.
RS something or another. The other setting is always right next to the first one and generally at the bottom of the list of settings. It could be in advanced or multimedia. Different places for different phones. It would be wise to write down the default addresses and ports before changing them in case it doesn't work or breaks something. It usually doesn't though.
Hey herb, thanks for the response. I see what you're saying, but I don't think it applies here. I know I made it sound like I was streaming or downloading music through the phone...my mistake. What I actually meant was that I'm accessing a web site running from my house to control my home machine downloading music. It's nothing complicated, I'm just sure I'm explaining it terribly.
But, essentially it's just a regular old web page. It's just very strange that it would work wireless and not over cellular. They do run on funky ports, so that they're blocking or redirecting some stuff is very possible. Annoying...

[Q] USB Internet Tethering. Can Verizon control this like the WiFi tether?

As many of you are aware, the Thunderbolt offers USB Internet Connection mode. This allows you to connect your thunderbolt via USB to a PC and use the phones internet connection. This is similar to the WiFi tethering thats currently free for a limited time. Eventually Verizon will start charging for WiFi tethering, but I'm wondering if they have the ability to cut off (unless your pay) the Internet Connection mode once the promotion ends.
The difference I've noticed is that the WiFi tethering is an actual installed application (hence very easily controllable by VZW), whereas the Internet Connection mode is embedded into the operating system (evinced by the fact thats its in the menu options, as well as the option to change what type of connection you want when you plug the USB cable into your computer).
I think once the promotion ends for free WiFi tethering, the USB tethering will still work and remain free unless VZW pushes an update to non rooted phones preventing this?
I ask because I just switched from my Thunderbolt (very poor battery etc even when rooted) to a Droid Charge. I instantly noticed that when I check the settings for internet connection mode, its not 'integrated' in the same sense as the Thunderbolt. Instead, both the WiFi hotspot tethering, as well as USB tethering are in essence a 'third party' application, which upon being launched, present you with a message stating the ability to tether is free during the promotional period, and thereafter you will be charged for data usage.
Any input on this? It's a shame to see it completely changed on the Droid Charge.. Maybe Verizon missed out on the Thunderbolt and USB tethering will always be available for free? We shall see in the months to come.
I know the word of a VZW store associate isn't really worth anything, but, before I bought my ThunderBolt, I was told that wired tethering will go "under the radar", as long as the data usage "isn't too much". The rep directed me to download "PDANet" from Market for this functionality, and she didn't even know at the time that native wired tethering was present on the ThunderBolt.
Also pdanet has been removed from the market though you can just download the apk from their site and install it now. Also I have not herd of anything with verizon but i know AT&T did send out a message to all the people that were using free teathering apps on thier iphones a text messages letteing them know they would be charged if continuing use. I guess Cell companys can tell if your using them some how.
thetwiztidfreak said:
Also pdanet has been removed from the market though you can just download the apk from their site and install it now. Also I have not herd of anything with verizon but i know AT&T did send out a message to all the people that were using free teathering apps on thier iphones a text messages letteing them know they would be charged if continuing use. I guess Cell companys can tell if your using them some how.
Click to expand...
Click to collapse
ATT never sent me a text and I dont have a tether plan. I am a heavy barnacle user at work, makes my 4gclear look like a joke. My gf just got a fascinate(galaxy s), and it seems verizons has native blocked-ish. i rooted my boss's captivate (galaxy s), and he has no tether plan, and he uses USB tether at work everyday. He didnt get a message either. But my GFs natives /ad hoc make her go to the verizon web site.
I'm worried now about using my barnacle. It should be someting like. 3g free, pay for 4g, something lame like that, rather than be phonenazis.
dumb question, how do you use the USB tethering?
Sent from my thunderbolt 4G using Tapatalk
I doubt it has anything to do with app vs. built-in functionality... they can't "easily track it" just because it's an app. I think it would have to do with the way the packets are being routed, and I don't know *how* they're (supposedly) tracking it when you use wifi tethering, so I wouldn't be so sure they won't be able to track it via USB.
It could have to do with looking for packets for protocols that apps don't support (bittorrent?). I'm really not sure. Anybody know the details of how they can tell?
dbow32 said:
dumb question, how do you use the USB tethering?
Sent from my thunderbolt 4G using Tapatalk
Click to expand...
Click to collapse
in settings - > wireless & networks at the bottom there is internet connection mode.
Just bringing this topic back up, but I tried this mode today, and I got a popup like this. It seems they can find out about ICM. I guess this sucks for those of us who thought we could get away with it.
what25 said:
Just bringing this topic back up, but I tried this mode today, and I got a popup like this. It seems they can find out about ICM. I guess this sucks for those of us who thought we could get away with it.
Click to expand...
Click to collapse
This, my friend, is why god invented PDAnet.
Yep... Pdanet works flawlessly. Go find it, worth the leg work. It's not in the market, but still very easy to find and set up.
miketoasty said:
This, my friend, is why god invented PDAnet.
Click to expand...
Click to collapse
I don't use PDANet. I use Wireless Tether and then tunnel all traffic through an encrypted VPN, so Verizon has no way to identify the traffic. Also secures things on public WiFi.
nerozehl said:
then tunnel all traffic through an encrypted VPN,
Click to expand...
Click to collapse
Can you point me to a tutorial on how to set up the vpn part of this?
I've already got wireless tether installed and working.
zxsix said:
Can you point me to a tutorial on how to set up the vpn part of this?
I've already got wireless tether installed and working.
Click to expand...
Click to collapse
What O/S are you running on your server? If you're running FreeBSD, I'll gladly give you the configuration scripts/files I'm using.
nerozehl said:
What O/S are you running on your server? If you're running FreeBSD, I'll gladly give you the configuration scripts/files I'm using.
Click to expand...
Click to collapse
No server of my own. Windows 7 x64 machine.
I think my router has vpn capability. I'll play with that.
Normally I use PPTP and L2TP/IPsec VPNs for work, but I used OpenVPN instead since it's easier to use and doesn't require too much server-side work. It's natively supported in CM7 and you can get a binary of openvpn with a nice GUI on the market, if you're using Froyo or the new GB leak.
Make sure your phone's kernel supports TUN/TAP. If enough people care about setting up tunnelling, I'll make a post somewhere with a full tutorial.
Here are some of my configuration files (FreeBSD 8.2-RELEASE)
/usr/local/etc/openvpn/openvpn.conf:
Code:
# OpenVPN configuration on Mephisto
# Up/Down Scripts
up /usr/local/etc/openvpn/up.sh
down /usr/local/etc/openvpn/down.sh
# Bridge/Adapter and UDP/IP settings
server-bridge 10.4.11.10 255.255.255.0 10.4.11.200 10.4.11.220
port 1194
proto udp
dev tap0
keepalive 10 120
comp-lzo
# Force all-traffic tunneling and push a DNS server
push "redirect-gateway def1"
push "dhcp-option DNS 67.19.72.206"
# Certificate locations
dh /usr/local/etc/openvpn/keys/dh2048.pem
ca /usr/local/etc/openvpn/keys/ca.crt
cert /usr/local/etc/openvpn/keys/server.crt
key /usr/local/etc/openvpn/keys/server.key
# De-escalate permissions
user nobody
group nobody
# Logging information
status /usr/local/etc/openvpn/openvpn-status.log
verb 4
mute 20
/usr/local/etc/openvpn/up.sh: (chmod +x)
Code:
#!/bin/sh
# xl0 is the ethernet NIC on this server
/sbin/ifconfig bridge0 create
/sbin/ifconfig bridge0 addm xl0 addm $dev up
/sbin/ifconfig $dev up
/usr/local/etc/openvpn/down.sh: (chmod +x)
Code:
#!/bin/sh
/sbin/ifconfig bridge0 deletem $dev
/sbin/ifconfig bridge0 destroy
/sbin/ifconfig $dev destroy
/etc/rc.conf: (snippet to show what you need to add for OpenVPN)
Code:
gateway_enable="YES"
if_tap_load="YES"
openvpn_enable="YES"
openvpn_if="tap"
openvpn_configfile="/usr/local/etc/openvpn/openvpn.conf"
openvpn_flags="--script-security 2"
Make sure the following kernel states are enabled:
Code:
net.inet.ip.forwarding: 1
net.inet.ip.fastforwarding: 1
These files are for FreeBSD, but the configurtion file should work on any implementation.
I take it apps like barnacle and wireless tether go undected right?
Sent from Desire HD or Inspire 4G or whatever this thing is called via premium XDA app.
lrs421 said:
I take it apps like barnacle and wireless tether go undected right?
Sent from Desire HD or Inspire 4G or whatever this thing is called via premium XDA app.
Click to expand...
Click to collapse
So far i didn't get notices while using wireless tether. Never used barnacle tether though.
I remember reading somewhere about a 3G phone on Verizon that when you turn on the native hotspot app, the NAI used by the phone to obtain an IP address for your networked devices, and subsequently service the IP requests for those devices, is made through a DIFFERENT NAI than the phone when you are making requests from your mobile phone.
There must also be some other differences. Recall a while ago in the general forum someone made a complaint about their Thunderbolt mobile browsers being unable to access images from imgur.com. I experienced the same issue. The REALLY wierd thing though is that if I turned on hotspot and went on my laptop through the hotspot, I COULD see images on imgur.com. This means that native wifi hotspot also sends you to a different DNS server than internet requests made through the phone.
It would be interesting to see at what level that happens in the application/operating system/radio stack. It's possible (likely even probable) that wired tether apps specifically like PDAnet somehow work around these differences. If the NAI is spoofed or if the requests are masked to look like they are coming from an application on the phone, I don't see how it is possible for Verizon to know the difference, or ever limit it. They would have to do deep packet inspection and see what you are doing with your internet traffic at the application level, which I think would be much more trouble than it is worth, not to mention bordering on illegal.
tl;dr: I don't think Verizon can ever stop PDAnet.
I know that so far I have not had any issues on my Dinc using both the wired and wifi tethering native in OpenVPN. If verizon gets too smart about it all I will just set up a VPN to hide everything from them even more
I believe the native browser on the thunderbolt didn't give you the option of being recognized as a mobile browser or desktop browser, which could affect the way certain websites will show.
Sent from my ADR6400L using XDA App

Port forwarding with FoxFi or other options

So I have been looking for a way to say goodbye to AT&T's U-Verse and their terrible service/billing.
Now that I have a galaxy S3 and there is decent LTE coverage at home, I would like to use my Unlimited LTE as my main internet service.
This has worked out well tethering with FoxFi and I usually get around 15mb/s down / 6 mb/s up.
However I cannot figure out how to get incoming connections to uTorrent. I don't torrent very often but I like to maintain a good ratio and there are some things which I will seed forever, to make sure they are still available.
I haven't yet rooted my phone though I'm comfortable with it from prior experience. I wouldn't mind rooting it but if I can avoid it for the time being, why bother?
Has anyone had any trouble with Verizon and torrents on an unlimited plan? I don't use an exorbitant amount of data but I wonder about my privacy.
I would be very appreciative if someone could show me how to port-forward or otherwise open my phone to incoming connections from uTorrent through tethering. I have also considered using a VPN to increase my privacy, so if I could use that with my phone connection, I would be very happy.
Thank you to any who devote their time to my cause.
Sorry, I dont have a solution for you. but i would like to know the answer to this as well
i torrent just fine when tethering my Galaxy nexus on verizon (using PDAnet) i use about 20gigs a month or so and the max i ever went with it was 60gigs. but i have not torrent in a long time and have been using my tethering for WoW and L4D2 and downloading steam games
Whoa, you're on u-verse and having bad service and bill? Might want to shoot me a private message to talk about it and I can take a quick looksee of what's going on (I'm a tier 2 technical support agent for u-verse, and you wonder why I'm on Verizon Wireless )
Anyways, the only thing I've learned is that setting up utorrent on the phone is a pain in the ass but will work (been awhile since I've done it) but only when it's on 4G, if it's on the 3G network it won't let you do it (I can't point my figure on why).
scsa20 said:
Whoa, you're on u-verse and having bad service and bill? Might want to shoot me a private message to talk about it and I can take a quick looksee of what's going on (I'm a tier 2 technical support agent for u-verse, and you wonder why I'm on Verizon Wireless )
Anyways, the only thing I've learned is that setting up utorrent on the phone is a pain in the ass but will work (been awhile since I've done it) but only when it's on 4G, if it's on the 3G network it won't let you do it (I can't point my figure on why).
Click to expand...
Click to collapse
Thanks for the consideration. I'll be in touch.
I tried to use uTorrent on my S3, but the private tracker I use only allows supported clients. There is no Android option available. I am going to suggest they add one, but in the mean time, I'm wishing I could run a Linux client on my phone or figure out a way to enable incoming connections over a WiFi/USB tether. Don't know where to start with that, though.
You might want to look at your computer's built in firewall. From my understanding of port forwarding it allows certain traffic to bypass a firewall to a specific client. I don't recall foxfi having any built in firewall so anything connected to it should be in a DMZ
Sent from my SCH-I535 using xda app-developers app
Jarredw said:
You might want to look at your computer's built in firewall. From my understanding of port forwarding it allows certain traffic to bypass a firewall to a specific client. I don't recall foxfi having any built in firewall so anything connected to it should be in a DMZ
Sent from my SCH-I535 using xda app-developers app
Click to expand...
Click to collapse
The built in firewall doesn't block incoming connections when I am using my home wifi (I have set up port forwarding in the router). The only thing I change is that I connect to FoxFi and the port is no longer accessible from outside (no connections are being made to upload in uTorrent.)
BUMP?
Has Anyone gotten anywhere with this, I know its not a firewall somewhere down the line the port is getting blocked but all my firewalls are off....
Mike
androidkitty said:
Thanks for the consideration. I'll be in touch.
I tried to use uTorrent on my S3, but the private tracker I use only allows supported clients. There is no Android option available. I am going to suggest they add one, but in the mean time, I'm wishing I could run a Linux client on my phone or figure out a way to enable incoming connections over a WiFi/USB tether. Don't know where to start with that, though.
Click to expand...
Click to collapse
You should see if they support tixati. I have had nothing but problems with utorrent in the past couple years. Tixati may not look superior at first but it has all the same options plus more. Probably what really draws me to tixati is it allocates the files before download.
VPN Fixed it, Kinda
androidkitty said:
The built in firewall doesn't block incoming connections when I am using my home wifi (I have set up port forwarding in the router). The only thing I change is that I connect to FoxFi and the port is no longer accessible from outside (no connections are being made to upload in uTorrent.)
Click to expand...
Click to collapse
Hey I had the Idea to set up a VPN on the computer, and It did fix the connection problem, got the green, BUT my DL speeds went to crap, Which makes sense, So I guess if you wanna either find a decent VPN provider that can handle the through put could possibly solve the issue...I just jumped on the first free one I came across..
Hope It Helps
Mike
Which VPN did you use eventually mike ?
dumbledon said:
Which VPN did you use eventually mike ?
Click to expand...
Click to collapse
I Started with OpenVPN, which worked OK, But was a PITA to setup, I eventually went to a free VPN through a website, and client configuration, They'd change the password daily, you just jump to the site, log-in get the new Password and your good to go, Speeds where about the same...
And It's been awhile, but I found out the the Issue was AT&T blocking certain websites (Including at the time, My Free Host for my Forum which is now on a VPS..) and have since moved to T-mobile....
Been Awhile and memory isn't as great as it was, Hope this is what you are looking for,
Mike

My phone is eating through its own Hotspot

I have the LG G5 through T-Mobile, running the stock ROM. Sometimes, when I download a torrent file, it is downloaded through my hotspot data. My hotspot is not turned on, but I check my usage through the T-Mobile app, and the data used for my hotspot goes up in correlation with the download. This didn't happen on my HTC One M8, also with stock ROM. I don't use my hotspot much, I mainly have the plan for unlimited high speed data, but it is annoying. Especially since my downloads slow once my hotspot is gone. I've tried searching online to see if this is happening to anyone else. All I get is "can my phone connect to its own hotspot?" Any help with this is greatly appreciated.
Also, this is my first time posting here, so I apologize if I did anything wrong.
Siggy_13 said:
I have the LG G5 through T-Mobile, running the stock ROM. Sometimes, when I download a torrent file, it is downloaded through my hotspot data. My hotspot is not turned on, but I check my usage through the T-Mobile app, and the data used for my hotspot goes up in correlation with the download. This didn't happen on my HTC One M8, also with stock ROM. I don't use my hotspot much, I mainly have the plan for unlimited high speed data, but it is annoying. Especially since my downloads slow once my hotspot is gone. I've tried searching online to see if this is happening to anyone else. All I get is "can my phone connect to its own hotspot?" Any help with this is greatly appreciated.
Also, this is my first time posting here, so I apologize if I did anything wrong.
Click to expand...
Click to collapse
Nothing done wrong, no, you did finely! Meanwhile, I have no idea why you're having this issue. It sounds really strange. I doubt I'll be able to really help you with this one, but someone who can would likely want to know...
1) The app you're using to torrent
2) If your hotspot is turned on or not
3) Root status, any mods you think may be relevant
Aaaand I'm not sure if I've got everything here, so if anyone else knows better, please chime in!
I'm using BitTorrent Pro, my hotspot is turned off, and my phone is not, nor has it ever been rooted. Nor has the bootloader been unlocked.
Also having a YouTube issue that several people on other devices are having. Most videos are limited to 480p, despite showing higher resolutions on the desktop site, and other Android devices.
I've been using Flud through 4g/wifi and my hotspot only when I need to use RDP to my desktop(first hotspot through 4g, then VPN on my device then RDP) and the only usage I see reflected on the hotspot is when it is on.
Just so I'm understanding this correctly, you are using a torrent app and regardless if the hotspot is on or not it will go through your hotspot data @Siggy_13?
Yes. My hotspot is turned off. Somehow my phone still downloads the torrent data through its own hotspot, something countless forums and articles say is impossible. So, every time I start a torrent, I open my T-Mobile app to monitor my hotspot usage. If it goes up, I pause the torrent, exit BitTorrent, and turn Airplane mode on, then off. If this doesn't work, I do the same thing, but turn my phone off (not restart) instead of airplane mode. If this fails, I pull the battery. So far, these have corrected it, but it shouldn't be happening in the first place.
Siggy_13 said:
Yes. My hotspot is turned off. Somehow my phone still downloads the torrent data through its own hotspot, something countless forums and articles say is impossible. So, every time I start a torrent, I open my T-Mobile app to monitor my hotspot usage. If it goes up, I pause the torrent, exit BitTorrent, and turn Airplane mode on, then off. If this doesn't work, I do the same thing, but turn my phone off (not restart) instead of airplane mode. If this fails, I pull the battery. So far, these have corrected it, but it shouldn't be happening in the first place.
Click to expand...
Click to collapse
yeah that shouldn't be happening, it sounds like the hotspot itself isn't actually closing and has something set up that reports it AS tethering. you might wanna call t-mobile just to let them know it's acting up(you can replace torrenting with remoting so they won't get all high and mighty on you) so if you accidentally blow through your data you can talk them up and they might work with you... if you're rooted I'd recommend following this next time it acts up so you can see what is exactly going on
https://danielpocock.com/android-betrays-tethering-data
basically a simple how-to for routes on your phone
edit: check if something like 0.0.0.0 is set to forward to the interface for your hotspot or what. Also does this happen when your torrent client is started before the hotspot or after the hotspot or just doesn't matter?
fatapia said:
yeah that shouldn't be happening, it sounds like the hotspot itself isn't actually closing and has something set up that reports it AS tethering. you might wanna call t-mobile just to let them know it's acting up(you can replace torrenting with remoting so they won't get all high and mighty on you) so if you accidentally blow through your data you can talk them up and they might work with you... if you're rooted I'd recommend following this next time it acts up so you can see what is exactly going on
https://danielpocock.com/android-betrays-tethering-data
basically a simple how-to for routes on your phone
edit: check if something like 0.0.0.0 is set to forward to the interface for your hotspot or what. Also does this happen when your torrent client is started before the hotspot or after the hotspot or just doesn't matter?
Click to expand...
Click to collapse
It doesn't matter. This happens when to hotspot isn't started at all, before or after. I thought at first it might be because I was using a different APN, but I deleted it and was using the locked T-Mobile APN, and it happened again.
Also, Idk what you're talking about here: "check if something like 0.0.0.0 is set to forward to the interface for your hotspot or what."
Siggy_13 said:
It doesn't matter. This happens when to hotspot isn't started at all, before or after. I thought at first it might be because I was using a different APN, but I deleted it and was using the locked T-Mobile APN, and it happened again.
Also, Idk what you're talking about here: "check if something like 0.0.0.0 is set to forward to the interface for your hotspot or what."
Click to expand...
Click to collapse
have you tried using a different torrent application? is it being reported on your tmobile bill as hotspot data as well or only on android?
and the 0.0.0.0 forwarding to an interface is just a technical step that would tell us how your phone is handling any outbound/inbound traffic, and possibly tell us why it's doing it.
I will install Flud, and switch to it the next time BitTorrent starts using hotspot.
It's not just my phone. The hotspot usage us being reported by my T-Mobile app. So T-Mobile thinks I'm actually using the hotspot. Once the app says it's been used up, it throttles to dial up speeds.
I don't know how to check the inbound/outbound traffic thing.
Siggy_13 said:
I will install Flud, and switch to it the next time BitTorrent starts using hotspot.
It's not just my phone. The hotspot usage us being reported by my T-Mobile app. So T-Mobile thinks I'm actually using the hotspot. Once the app says it's been used up, it throttles to dial up speeds.
I don't know how to check the inbound/outbound traffic thing.
Click to expand...
Click to collapse
try that link I sent you, all you need is to be rooted and download a terminal emulator, run those commands and there is an explanation about what interface is what on the device. According to that blog port, your data is being routed out a virtual interface that is being marked as your hotspot data. So from what I am gathering is the application knows it has a connection through that interface and is choosing that no matter what, changing apps should help.
here's an excerpt, sorry for it not being formatted, I'm busy at work so it'll have to do.
"As my device is rooted and as it is my device and I will do what I want with it, I decided to have a look inside.
The ip command revealed that there are now two network devices, rmmnet_usb0 and rmmnet_usb1. The basic ip route command reveals that traffic from different source addresses is handled differently and split over the different network devices:
[email protected]:/ # ip route
0.0.0.0/1 dev tun0 scope link
default via 100.66.150.89 dev rmnet_usb0
83.224.66.138 via 100.87.31.214 dev rmnet_usb1
83.224.70.94 via 100.87.31.214 dev rmnet_usb1
100.66.150.88/30 dev rmnet_usb0 proto kernel scope link src 100.66.150.90
100.66.150.89 dev rmnet_usb0 scope link
100.87.31.212/30 dev rmnet_usb1 proto kernel scope link src 100.87.31.213
100.87.31.214 dev rmnet_usb1 scope link
128.0.0.0/1 dev tun0 scope link
192.168.42.0/24 dev rndis0 proto kernel scope link src 192.168.42.129
I then looked more closely and found that there is also an extra routing table, it can be found with ip rule
[email protected]:/ # ip rule show
0: from all lookup local
32765: from 192.168.42.0/24 lookup 60
32766: from all lookup main
32767: from all lookup default
[email protected]:/ # ip route show table 60
default via 100.87.51.57 dev rmnet_usb1
100.87.51.57 dev rmnet_usb1
192.168.42.0/24 dev rndis0 scope link
In this routing table, it is obvious that data from the tethering subnet (192.168.42.0/24) is sent over the extra device rmnet_usb1."
if you can view your routing table you can see exactly how android is handling the data, also this excerpt is just showing the route of his data, you will need something such as 0.0.0.0 as the origin to indicate that it isnt a specific space of addresses but all traffic.

Unlimited Tethering LG V10 Tmobile H901

So i've been a user of xda for quite sometime, however i never really contributed before so i'd like to share my latest discoveries and hopefully i can help someone in the future.
(Please note this is for intermediate users i will not be going into full details. Feel free to google any keywords here for further information)
Please note this will erase your device!
Disclaimer: I am not responsible for anything you do to your device ie: damages. Proceed at your own risk
This is a tutorial on how to get unlimited tethering on an LG V10 Tmobile
First you will need to unlock bootloader and get TWRP so you can flash SuperSU and get root.
I used a combination of these two guides. DOTtech i just used to get LGUP. I do not believe the .kdz (refurbish) step is necessary.
https://dottech.org/198032/how-to-root-lg-v10-t-mobile-h901-on-android-6-0-marshmallow/
http://forum.xda-developers.com/tmobile-lg-v10/general/root-android-6-0-h901-t3382819
make sure you use this .tot file from xda (most updated, July) link
once you have flashed the tot file. make sure you download supersu and save it on your phone. Link Here .You will need to boot into recovery mode. The best way i found to boot into recovery mode is to use "adb reboot recovery" command via adb command terminal. For help on setting up adb, usb debugging, and oem unlock. follow the youtube video below. Do not follow his recovery flash steps. (That is Outdated!). once you have adb set up, phone on, open a terminal, navigate to your adb folder and run the "adb reboot recovery" command. Phone will boot into TWRP. Find your SuperSU file. Flash it. You are now rooted!
https://www.youtube.com/watch?v=PPLwFGxLQA4
once you have root....
you will need wifi tether router from fabio grasso. Buy it. best money ever spent.
next you will need to edit your build prop.
download es file explorer. build prop is just a text file. enable root explorer in es file explorer. navigate to your root folder/system.
under system you will find build.prop. open with es text editor. at the end of the text file insert
net.tethering.noprovisioning=true
hit back. and it will ask you to save. save it!
This will allow our wifi tether router app to work properly.
reboot your phone.
open your wifi tether router app. The most important setting here is under method. Use Native! This will tell wifi tether router to port it's connection through your native hotspot app.
You should now be ready to go.
Now, how do we prevent Tmobile from noticing our traffic is being tethered?
We need to change a few settings on our computers. You will want to change your defaultTTL to 65 (decimal) on all your PCs.
For details on that follow this youtube video
https://www.youtube.com/watch?v=PZOqm98kzIU
for windows 10 its a little bit different. Use this command in a terminal.
netsh int ipv4 set glob defaultcurhoplimit=65
This should prevent Tmobile from noticing and counting your hotspot data.
If i missed anything, please feel free to message me along with any other questions.
Cheers!
Hi,
What are your setup parameters for Wi-Fi Tether?
Sent from my LG-H901 using XDA-Developers mobile app
Encryption wpa2-psk
wifi channel 1
interface wlan0
method 4 -native tether
auto disconnect wifi when start tethering (check)
wifi scanning autodisabler (check)
i also root disabled all tmobile apps especially com.tmobile.pr.adapt
Good Luck!
When was the last time you've checked your usage? I'm using a vpn (in addition to build.prop and settings.db "hacks") as well, so not sure how they see it now. I'll change my TTL on the pc as next precaution. Vpn used to be the bullet proof method, but they're getting sneakier.
RussianBear said:
When was the last time you've checked your usage? I'm using a vpn (in addition to build.prop and settings.db "hacks") as well, so not sure how they see it now. I'll change my TTL on the pc as next precaution. Vpn used to be the bullet proof method, but they're getting sneakier.
Click to expand...
Click to collapse
My apologies to everyone, i guess my post was a little premature. I just got the text message today saying i've used 80% of my mobile hotspot. RussianBear, i am interested in your settings.db hack. What is the purpose of that hack, and also what vpn do you use?
The TTL was a game changer for me with my S5. The problem i am running into with the LG V10 is that in the wifi tether router app, the hostapd method would not work anymore. I "enable wifi router" and i can't see my hotspot.
Russianbear, how far along have you gotten with this. Maybe we can help each other. Can you see your hotspot via wifi tether router? What are your wifi tether router settings? The only way i was able to activate it was with the Native method, however i believe the native hotspot embedded with the phone sends packets to tmobile.
I was wondering also if a custom rom can help me in this situation. It seems as though the native hotspot does not allow third party apps like "wifi tether router" to activate the hotspot. Can anyone recommend a good stable custom rom that can help me accomplish this?
Cheers!
jontav said:
My apologies to everyone, i guess my post was a little premature. I just got the text message today saying i've used 80% of my mobile hotspot. RussianBear, i am interested in your settings.db hack. What is the purpose of that hack, and also what vpn do you use?
The TTL was a game changer for me with my S5. The problem i am running into with the LG V10 is that in the wifi tether router app, the hostapd method would not work anymore. I "enable wifi router" and i can't see my hotspot.
Russianbear, how far along have you gotten with this. Maybe we can help each other. Can you see your hotspot via wifi tether router? What are your wifi tether router settings? The only way i was able to activate it was with the Native method, however i believe the native hotspot embedded with the phone sends packets to tmobile.
I was wondering also if a custom rom can help me in this situation. It seems as though the native hotspot does not allow third party apps like "wifi tether router" to activate the hotspot. Can anyone recommend a good stable custom rom that can help me accomplish this?
Cheers!
Click to expand...
Click to collapse
I'm using private internet access vpn. Not currently using any play store apps, just my native usb/wi-fi tether, but it looks like they upped their game this month, as I've already ran out of hotspot data lol
The settings db "hack" was forcing zero flag inside a settings database. In MM it was moved to this location:
/data/system/users/userid/settings_[system|global|secure].xml"
On V10 it's under global.xml - search for tether_dun and make sure that's 0.
You can also try using adb or terminal emulator and execute commands found here:
https://pmf.silvrback.com/fixing-tethering-on-android-kitkat
I'm using the same settings but my usage keeps going up
Sent from my LG-H901 using XDA-Developers mobile app
I have to find a way to get wifi tether router working on this phone. Wifi tether plus DefaultTTL will fix this. If anybody tries wifi tether and gets it to work with LG V10 please let me know. Maybe its my phone. I did use the .tot file in this thread
http://forum.xda-developers.com/tmobile-lg-v10/general/root-android-6-0-h901-t3382819
I'm thinking maybe that might have corrupted something and is not letting me activate my hotspot via wifi tether router.
Looks like adjusting ttl has worked for now.
RussianBear said:
Looks like adjusting ttl has worked for now.
Click to expand...
Click to collapse
Can you please explain where and how you did this?
I'll try this, but dont think it will work. I've used Wifi Tether Router alot before, but that was before Tmo started cracking down on heavy tether users not too long ago. Now if I try to use it, they always notice quickly. I also did the no provisioning trick but same results. I created a new APN with a guide I found, same thing. I didnt change any values on my other devices' end. I've heard it helps if you use a different DNS server but dont know for sure. It may also help if you use a different user agent.
I do believe the days of unlimited tethering with Tmo are over, I've tried lots of tricks but didnt get far.
luckydog98 said:
Can you please explain where and how you did this?
Click to expand...
Click to collapse
use the video from the op above.
AnonVendetta said:
I'll try this, but dont think it will work. I've used Wifi Tether Router alot before, but that was before Tmo started cracking down on heavy tether users not too long ago. Now if I try to use it, they always notice quickly. I also did the no provisioning trick but same results. I created a new APN with a guide I found, same thing. I didnt change any values on my other devices' end. I've heard it helps if you use a different DNS server but dont know for sure. It may also help if you use a different user agent.
I do believe the days of unlimited tethering with Tmo are over, I've tried lots of tricks but didnt get far.
Click to expand...
Click to collapse
Invest into a good vpn service.
@RussianBear: I actually use a VPN on my phone most of the time. However, by default, Android wont direct tethering to a VPN. I found a guide awhile back that shows how to use terminal commands to forcibly route through a VPN, it worked for quite awhile, but Tmo caught on eventually. I made sure the VPN and my script were already running before activating tethering. A VPN is supposed to be encrypted, so how they detected ne is beyond me. I guess they saw the sheer amount of data I was using and suspected tethering (over 500GB in one month, at the highest point).
AnonVendetta said:
@RussianBear: I actually use a VPN on my phone most of the time. However, by default, Android wont direct tethering to a VPN. I found a guide awhile back that shows how to use terminal commands to forcibly route through a VPN, it worked for quite awhile, but Tmo caught on eventually. I made sure the VPN and my script were already running before activating tethering. A VPN is supposed to be encrypted, so how they detected ne is beyond me. I guess they saw the sheer amount of data I was using and suspected tethering (over 500GB in one month, at the highest point).
Click to expand...
Click to collapse
Can you not enable vpn on the clients instead? I have my asus router set up with my vpn settings, so anything connecting to it automatically gets passed thru the vpn ip instead. Lower your ttl on desktop/laptop, do the build.prop entry, set ipv to 4 in settings, and set tether dun to 0 in settings.xml (I made a script for that). You should be to go with your vpn then.
Honestly I see almost no point in having unlimited tethering since your data is slowed down around 26gbs. I'm fine with the 7gb I have rn. If I were to make use of unlimited tethering, I'd need truly unlimited since I do very heavy usage on any of my computer's. Usually 700-900 GB a month(and that's only download. Upload is around 200gb a month). Used to have an at&t business hotspot that I paid $125/month and used 300 or so GB a month for three months with no slow downs on it.
xBØYxTØYx said:
Honestly I see almost no point in having unlimited tethering since your data is slowed down around 26gbs. I'm fine with the 7gb I have rn. If I were to make use of unlimited tethering, I'd need truly unlimited since I do very heavy usage on any of my computer's. Usually 700-900 GB a month(and that's only download. Upload is around 200gb a month). Used to have an at&t business hotspot that I paid $125/month and used 300 or so GB a month for three months with no slow downs on it.
Click to expand...
Click to collapse
Gotta pay to play. They "prioritize" your after 26, so it's not like it'll be slow 24/7. Annoying, sure. However, I haven't had home internet going on two years now. Worth it to me, based on my usage. With this tmo one stuff, they offer unlimited tethering, but of course, your primary usage has to be from your phone...
The victory was only half-way declared... They somehow know when device(s) that connect to my router are tethered. Router is setup with an openvpn configuration and connects to the vpn server automatically. All IPs check out, as well as ttl values, but they're still able to tell. One thing that was strange was if I did not enable vpn thru the router, but instead thru the client, the speeds remained constant - undetected. This is fine and dandy, but I'd lose my chromecast functionality this way... If things get rough and I can't finger this one out, I might hop onto to their unlimited everything for $95/month instead of the simple choice one I got now.
RussianBear said:
use the video from the op above..
Invest into a good vpn service.
Click to expand...
Click to collapse
If you have good home internet with VPN supported router, you can run VPN through your home
mingkee said:
If you have good home internet with VPN supported router, you can run VPN through your home
Click to expand...
Click to collapse
Yes, but somehow they can tell...even with a vpn setup thru a router.
RussianBear said:
Yes, but somehow they can tell...even with a vpn setup thru a router.
Click to expand...
Click to collapse
They can tell tho the t mobile app the one the shows your data you have to delete it and delete this the one that has the red # by it, that how they track you and can see everything on your phone and know it you have root or not and anything you do on your phone .

Categories

Resources