One of the main reason for me is to root my phone was "tethering" and even though I don't really use it on daily basis, I would like to use it whenever I have a need for it and that's why I root my Moto X and right now still stuck on 4.4 (not even 4.4.2) and now 4.4.4 is about to come out and even more so incline to jump on it, not to mention Android L is coming soon too)).
So, I'd like to get an opinion on ClockworkMod Tether (no root) - Android Apps on Google Play.
... or what's my other alternatives? in best case scenario I'd like to use android-wifi-tether (wifi tethering, no cables) but I understand once I switch to 4.4.2 or 4.4.4 I will no longer have this ability due to not having root.
I used to use FoxFi (WiFi Tether w/o Root) - Android Apps on Google Play a long time ago and it worked great, I'm not sure if this will work for Moto X on 4.4.4 though.
a1exus said:
One of the main reason for me is to root my phone was "tethering" and even though I don't really use it on daily basis, I would like to use it whenever I have a need for it and that's why I root my Moto X and right now still stuck on 4.4 (not even 4.4.2) and now 4.4.4 is about to come out and even more so incline to jump on it, not to mention Android L is coming soon too)).
So, I'd like to get an opinion on ClockworkMod Tether (no root) - Android Apps on Google Play.
... or what's my other alternatives? in best case scenario I'd like to use android-wifi-tether (wifi tethering, no cables) but I understand once I switch to 4.4.2 or 4.4.4 I will no longer have this ability due to not having root.
I used to use FoxFi (WiFi Tether w/o Root) - Android Apps on Google Play a long time ago and it worked great, I'm not sure if this will work for Moto X on 4.4.4 though.
Click to expand...
Click to collapse
You are correct. Your only option once on 4.4.2 or above will be USB Tether. The ClockworkMod tether you have linked has been reported to work fine on 4.4.2 -- no idea if it will continue to work on 4.4.4.
EDIT: have you considered the possibility of unlocking your bootloader (which is permanent and would allow you to use wifi-tether)? I realize that you are using a Verizon device, but you might check the thread titled "China Middleman Back??" in the General sub-forum. Apologizes if you have already tried this method and he didn't have your code....
Good Luck
Related
So I am strongly considering the Moto X not that Verizon has Moto Maker and the 32GB verizon. The one thing I love on my current phone running CM10.2 is the ability to tether my laptop to it for internet access without getting charged extra by verizon while I travel. Usually in a monthly billing cycle when traveling with work I'll consume about 20GBs of data. Can I do this with the Moto X without getting charged tether fees? Do I need to root it to do this?
FYI: I'm i'm on an unlimited plan
If you root with RockMyMoto, yes..
For using Wifi Tether for Root app, see -> http://forum.xda-developers.com/showthread.php?t=2449534 You MUST use the specific version now linked in the first post, or it wont work.... In other words, do NOT get the version from the Play store. (I'm using this way with my Rooted X, also unlimited plan)
To use the built in tethering app see -> http://forum.xda-developers.com/showthread.php?t=2443562 (I haven't tried it, but there are many reports in that thread of it working).
If you don't want to root, then you could try Foxfi. Not sure if it works, I've never used it.
I have always used THIS, on multiple phones. I'm on the 3.3 beta 2 and it works fine. Go into settings, and make sure the device profile is Generic ICS/JB (wlan0), and check the WiFi driver reload, MSS clamping, and Routing fix options.
gokart2 said:
I have always used THIS, on multiple phones. I'm on the 3.3 beta 2 and it works fine. Go into settings, and make sure the device profile is Generic ICS/JB (wlan0), and check the WiFi driver reload, MSS clamping, and Routing fix options.
Click to expand...
Click to collapse
For some reason I couldn't get that version to work on my Verizon X. While the PC and tablet saw the X, it saw it as WLAN0, and never properly connected to the phone.
The thread I linked to has a patched version that works properly for me, including seeing the "hot spot" as the SSID I set on the phone, and letting the PC and tablet connect to the phone and get to the internet.
The x is awesome for one. All u gotta do is root and follow the thread to use built In tethering appreciate. Works great. Or better yet flash Nitro's eclipse ROM. Its all done and its a great rom
Sent from my XT1060 using xda app-developers app
KidJoe said:
For some reason I couldn't get that version to work on my Verizon X. While the PC and tablet saw the X, it saw it as WLAN0, and never properly connected to the phone.
The thread I linked to has a patched version that works properly for me, including seeing the "hot spot" as the SSID I set on the phone, and letting the PC and tablet connect to the phone and get to the internet.
Click to expand...
Click to collapse
I did notice the wlan0 where on the other device I had u could change it or use the ssid, but my tab and others will connect? The initial connection always funks up, usually just have to cycle WiFi from the device and cycle tether too. U try reboot, fix perms, and cache/dalvik wipes? Haven't tried modifying that system apk, heard about some issues and this never gives much, if any.
gokart2 said:
I did notice the wlan0 where on the other device I had u could change it or use the ssid, but my tab and others will connect? The initial connection always funks up, usually just have to cycle WiFi from the device and cycle tether too. U try reboot, fix perms, and cache/dalvik wipes? Haven't tried modifying that system apk, heard about some issues and this never gives much, if any.
Click to expand...
Click to collapse
I tried everything. Yes.
I liked the way wifi tether worked on my past phones. Using the patched copy found in this thread -> http://forum.xda-developers.com/showthread.php?t=2449534 , which is also needed for the GNex w/4.2, works just like it did on my Bionic, Thunderbolt, and other past phones. No issues. After initial config and allowing SU, just launch the app, tap to start tethering, go to my PC, Tablets, etc.. and connect and go.
The APK is originally from https://code.google.com/p/android-wifi-tether/issues/detail?id=1661#c109 however, I just noticed lower down in that discussion a patch was added to the experimental 3.4 ( https://code.google.com/p/android-wifi-tether/issues/detail?id=1661#c197 ) so I might try that.
I don't feel the need to mess with those system files to use the phone's built in tethering app. I don't have to. I only offered that because some were using it since Wifi Tether for Root wasn't working.
KidJoe said:
I tried everything. Yes.
I liked the way wifi tether worked on my past phones. Using the patched copy found in this thread -> http://forum.xda-developers.com/showthread.php?t=2449534 , which is also needed for the GNex w/4.2, works just like it did on my Bionic, Thunderbolt, and other past phones. No issues. After initial config and allowing SU, just launch the app, tap to start tethering, go to my PC, Tablets, etc.. and connect and go.
The APK is originally from https://code.google.com/p/android-wifi-tether/issues/detail?id=1661#c109 however, I just noticed lower down in that discussion a patch was added to the experimental 3.4 ( https://code.google.com/p/android-wifi-tether/issues/detail?id=1661#c197 ) so I might try that.
I don't feel the need to mess with those system files to use the phone's built in tethering app. I don't have to. I only offered that because some were using it since Wifi Tether for Root wasn't working.
Click to expand...
Click to collapse
editig one cell in the system settings to get the built-in hotspot app to work is hardly messing with the system files. i've done this on my last three phones and they've all worked flawlessly. plus the built-in app has decent security features.
640k said:
editig one cell in the system settings to get the built-in hotspot app to work is hardly messing with the system files. i've done this on my last three phones and they've all worked flawlessly. plus the built-in app has decent security features.
Click to expand...
Click to collapse
I know you read the one thread I posted a link to as you asked about doing the SQL edit, and posted a screen shot from your D4.. Its OP talks about replacing a bunch of APK files which are system files...
In Post #24 of that thread, thepolishguy the SQL tweak doesn't work.
... hence my saying I didn't want to mess with a bunch of system files.
Not to mention, side loading an APK and using it is easier. It might not be "cleaner" or seem as "integrated" but it works.
Awesome thanks everyone. I defintely plan on rooting my phone and installed xposed.
Hello,
Thanks in advance - I have read all the relevant guides and resources (slap/rock/pwnmymoto). Just got a new MotoX in the mail, 4.4, it's great.
I have an unlimited data Verizon plan - bought the non-contract phone (non-Dev) to keep it. I use tethering on my current device (rooted galaxy nexus) like crazy. My biggest goal is to get tethering on the new phone, which I guess means it has to be rooted.
I've been generally comfortable rooting with my previous devices, never really had a problem - but was able to use dedicated apps from the community here to do it/undo it.
I'm really not comfortable with adb (any good threads explain where/how to get this? something to do with the SDK, right?) I also have a mac, making some of these programs hard to use.
I guess my question is this - is there a simple way to get tethering on my device without rooting it?
Side question - if I manage to figure out how to root the phone (which seems really out of my league), would I be stuck on the stock 4.4? It seems unlocking the bootloader is really difficult if not totally out of the question (without an unlock code from Motorola), meaning no custom roms. Rooted 4.4 would not accept OTA updates, right? So in 6 months if a new Android version comes out, I'd be stuck on 4.4, right?
Searched around the forums and couldnt seem to find an answer or it turns into a foxfi/pda+ help thread. Wondering if anyone knows how to or point me in the right direction.
So I have a XT1060 (VZW DevEd) Rooted running Stock 4.4.2
My question is. Is there any way to activate Wifi tether without a custom kernal or rom?
Tried Wifi Tether 3.4 Experimental APK (some people have claimed around the net that it works) but nothing happens or atleast it seems like nothing happens since my laptop cannot find the wifi. (maybe someone here knows how?)
Even tried turning on Tether Freedom through XYZ Toolbox (supposed to remove tether restrictions) and starting Wifi Tether, same thing.
Dont want to use native app with XYZ, when i tried it My Verizon Mobile asked for SU access and i denied it, kinds weird, dont want that to pop up again.
Also have read that X Tether Module works, but it replaces entitlements, will they go back to normal when i stop the module or does it change it for good? And will Verizon ask for SU access?
also dont mind spending a dollar or 2 if one works from the Play store.
Thanks in advance. Hopefully this will help others with this question as well.
The my Verizon app does ask for root just deny it access..this happened with the last update to the app
X tether module will need xposed framework and as far as I know it only makes the hooks when called for
Or http://forum.xda-developers.com/showthread.php?t=2705152
Sent from my xt1060vzwDE
jwthompson said:
The my Verizon app does ask for root just deny it access..this happened with the last update to the app
X tether module will need xposed framework and as far as I know it only makes the hooks when called for
Or http://forum.xda-developers.com/showthread.php?t=2705152
Sent from my xt1060vzwDE
Click to expand...
Click to collapse
Thank you. You are correct. :highfive:
Went back to XYZ, Turned on Tether Freedom, Retried turning on Wifi Tether thru native and worked like a charm. No permission request to access SU from Verizon anymore. So just need to deny it the first time.
To tether on my rooted VZW Dev X I do the following...
Use the wifi_tether_v3_4-experimental1.apk from https://code.google.com/p/android-wifi-tether/
change device profile to galaxy nexus (cdma/lte)
check box: wifi-driver reload
check box: enabled routing fix
If you have troubles, its also suggested to...
check box: wifi-driver reload 2
Doing this, I can set the SSID and WPA key. And it doesn't touch any system files or anything, so it is one less thing to get in the way of taking future OTA updates.
Or Try this way -> http://forum.xda-developers.com/moto-x/themes-apps/native-tether-vzw-4-4-t2536166
Or some use the Xposed module.
When turning on tethering though the system (not a separate app), I'm seeing a message along the lines of 'Verifying subscription with T-Mobile servers'. I never saw any message like this on my 2013 Moto X. Tethering still activates, but I'm worried about this causing any issues later.
Is anybody else seeing this? Any issues?
I'm on the $30/mo plan with a Moto Maker pure edition.
I see the same thing. It's normal.
My 2014 X on T-Mobile eventually stopped going past the "Verifying Account" stage. It now notifies me that I do not have T-Mobile Mobile Hotspot on my plan, and thus cannot use WiFi tethering.
I switched to PdaNet and Bluetooth instead, which is working fine.
Edit: This is a Pure Edition phone.
nishmaster2k said:
My 2014 X on T-Mobile eventually stopped going past the "Verifying Account" stage. It now notifies me that I do not have T-Mobile Mobile Hotspot on my plan, and thus cannot use WiFi tethering.
I switched to PdaNet and Bluetooth instead, which is working fine.
Edit: This is a Pure Edition phone.
Click to expand...
Click to collapse
I had that warning once. A restart fixed it. It was odd because I decided to call in to tech support first, then while on the phone I restarted my X and it started working again, hah.
nishmaster2k said:
My 2014 X on T-Mobile eventually stopped going past the "Verifying Account" stage. It now notifies me that I do not have T-Mobile Mobile Hotspot on my plan, and thus cannot use WiFi tethering.
I switched to PdaNet and Bluetooth instead, which is working fine.
Edit: This is a Pure Edition phone.
Click to expand...
Click to collapse
That's disturbing. I was thinking of getting this phone, but I don't want to give up tethering. I'm assuming a custom ROM (Cyanogen, etc.) would solve the problem?
Have you tried to see if this also makes USB tethering stop working?
Might be plan dependent
Does your plan include tethering?
Sent from my Nexus 7 using XDA Free mobile app
I thought all T-mobile plans supported tethering up to the LTE data limit per month?
Note10.1Dude said:
I thought all T-mobile plans supported tethering up to the LTE data limit per month?
Click to expand...
Click to collapse
I think all the new simple choice ones do.
I'm still using my Pure on Tmo, and tethering still works.
I thought if you had a stock rom or something like Cyanogen, they couldn't really block (or detect) tethering, regardless of plan, carrier, etc. Is that incorrect?
Yeah, the plan includes tethering. I've check my usage and I now see it split between "data" and "mobile hotspot usage" (see attached screenshot). On my 2013 moto x I've never seen the hotspot usage and any data used while tethering just fell under the "data" label - same as any other data on my line. I read something (forget where) about there being a change in 4.4.4 (for 2013 moto x) which tags data used by the hotspot as such. I assume this is how t-mobile can tell the difference.
techie91 said:
Yeah, the plan includes tethering. I've check my usage and I now see it split between "data" and "mobile hotspot usage" (see attached screenshot). On my 2013 moto x I've never seen the hotspot usage and any data used while tethering just fell under the "data" label - same as any other data on my line. I read something (forget where) about there being a change in 4.4.4 (for 2013 moto x) which tags data used by the hotspot as such. I assume this is how t-mobile can tell the difference.
Click to expand...
Click to collapse
I hate stuff like that. Carriers and manufacturers shouldn't be able to control and monitor how people use their devices so much. This does make me hesitate about the Moto X. I'm used to Nexus devices where I have a lot more control over things like this, even if it requires a custom ROM.
I agree. It really has me rethinking my decision to hold on to the x. Might move to the nexus when it releases.
Yeah, I'm feeling torn. The 2nd Gen. Moto X is about as close as anything has gotten to what I'm looking for in terms of hardware (if it only had OIS). And of course it is a near stock experience that can be modified with xposed to have features found in custom ROMs. But for the under the hood, keeping the user in control, and privacy stuff, I just trust Cyanogen and other ROMs more. And yet if the 1st Gen. Moto X is any indication, custom ROMs will break some of the unique features on the Moto X, like active notifications and always listening voice controls. On the other hand, if the next Nexus really has a 6" display, I just don't know if I want an enormous phablet. So it's a hard choice.
I had this trouble as well on the prepaid unlimited data plan. I should be entitled to 2 1/2 GB of tethering. I tried three or four times and restarted the phone and it eventually went through with no extra tinkering on my part. Good luck!
After a week of not having tethering, I tried a few things and got it working! I don't have tethering on my T-Mobile plan, and every time I tried to enable wireless tether in the settings menu, I got the T-Mobile verification failed. But that's all good, now.
So here's what I did:
1) Unlock Bootloader, Custom Recovery, Root (Basically, just get root access on your phone)
2) Download the Xposed Module "Xtether" and activate it. This gets rid of the verification message, but tethering still didn't work, it just got the wifi tether to turn on.
3) Download SQlite Editor from the app store
4) Go to Settings Storage (the one that has "com.android.providers.settings" at the bottom > settings.db > global
5) Add "tether_dun_required" with a value of "0"
6) Go to your APN settings. Create a new APN entry, and set it up the same as your fast.t-mobile.com one, except use IPV4 (IPV6 will not work)
7) Reboot, and you're good!
Wrote this hastily, so if you need clearer instructions, just ask!
Thanks for the explanation Moose8106.
So am I correct in understanding that the tethering function built into AOSP Android (and normally available on Nexus devices) is deliberately modified in the stock Moto X ROM to allow carriers to scrutinize (and possibly limit) how you are using your mobile bandwidth?
2104
cb474 said:
Thanks for the explanation Moose8106.
So am I correct in understanding that the tethering function built into AOSP Android (and normally available on Nexus devices) is deliberately modified in the stock Moto X ROM to allow carriers to scrutinize (and possibly limit) how you are using your mobile bandwidth?
Click to expand...
Click to collapse
I don't think it's deliberately modified for the Moto X ROM. I believe it's a restriction of AOSP Android: danielpocock.com/android-betrays-tethering-data
Tethering worked fine on my Galaxy Nexus and when I upgraded to the Moto X 2014 Pure I thought Motorola had applied this tethering restriction but further investigation led me to believe that even the Nexus devices have this issue.
aaronbc said:
I don't think it's deliberately modified for the Moto X ROM. I believe it's a restriction of AOSP Android: danielpocock.com/android-betrays-tethering-data
Tethering worked fine on my Galaxy Nexus and when I upgraded to the Moto X 2014 Pure I thought Motorola had applied this tethering restriction but further investigation led me to believe that even the Nexus devices have this issue.
Click to expand...
Click to collapse
Hmm, I've never had an issue on my Nexus One or my current Nexus 4 (though I'm still--lamely--using Jelly Bean, maybe KitKat introduces a problem). Well, accept that I find I have to change the DNS servers to OpenDNS on my laptop or otherwise I have problems connecting when I tether over USB.
cb474 said:
Hmm, I've never had an issue on my Nexus One or my current Nexus 4 (though I'm still--lamely--using Jelly Bean, maybe KitKat introduces a problem). Well, accept that I find I have to change the DNS servers to OpenDNS on my laptop or otherwise I have problems connecting when I tether over USB.
Click to expand...
Click to collapse
I believe this feature came on an update. It might have been 4.4.4. On Nexus 5, if you didn't want reporting tethering to the carrier you needed to modify the "tether_dun_required" line to 0. This being a Google Play purchased Nexus 5. Here's more info in the Nexus 5 forums.
http://forum.xda-developers.com/google-nexus-5/general/fix-nexus-5-tethering-block-t2581035
So, nothing to do with Moto X itself. I haven't tried it yet but yea, this method should also work on the the Moto X.
Re-enabling Tethering & Portable Hotspot option somehow on Stock or CM12.1/Nexus rom
Is this possible ? The third party stuff is absolutely horrible and doesn't work.
Seems they turned this flag off this from tablets with Lollipop and M while its still works for phones (if the networks allow or rooted).
Xplic1T said:
Is this possible ? The third party stuff is absolutely horrible and doesn't work.
Seems they turned this flag off this from tablets with Lollipop and M while its still works for phones (if the networks allow or rooted).
Click to expand...
Click to collapse
How are you getting the internet to be shared via hotspot/tether onto the tablet if not via the WiFi?
Xplic1T said:
Is this possible ? The third party stuff is absolutely horrible and doesn't work.
Seems they turned this flag off this from tablets with Lollipop and M while its still works for phones (if the networks allow or rooted).
Click to expand...
Click to collapse
Please explain what you are trying to accomplish so others are better able to assist. Are you trying to turn your device into an AP to serve out local content? What is the purpose of the tether and would it be used in conjunction with WiFi? While I don't have a solution in mind understanding what you are trying to do may surface some remedies. If the capability has been disabled in Android 5/6 as you claim then the only workaround will likely come via Xposed.
Davey126 said:
Please explain what you are trying to accomplish so others are better able to assist. Are you trying to turn your device into an AP to serve out local content? What is the purpose of the tether and would it be used in conjunction with WiFi? While I don't have a solution in mind understanding what you are trying to do may surface some remedies. If the capability has been disabled in Android 5/6 as you claim then the only workaround will likely come via Xposed.
Click to expand...
Click to collapse
Hi Davey, yes I'm trying to serve local content through a 3rd party app called KWS server. In order to do this on my other tablets, I need to enable a hotspot so that others can connect to it. This feature is invaluable to me as I make presentations that I host from an inconspicuous tablet. Google must of nixed it off the official dev path.
I've installed the XPOSED framework on the Nexus rom and they only had one plugin (X Tether I believe the name) and it didn't work.
All the 3rd party apps out there that say they do this absolutely suck.
Maybe there's some generic unofficial CM10 (Kitkat) rom out there I can try ?
Xplic1T said:
Hi Davey, yes I'm trying to serve local content through a 3rd party app called KWS server. In order to do this on my other tablets, I need to enable a hotspot so that others can connect to it. This feature is invaluable to me as I make presentations that I host from an inconspicuous tablet. Google must of nixed it off the official dev path.
I've installed the XPOSED framework on the Nexus rom and they only had one plugin (X Tether I believe the name) and it didn't work.
All the 3rd party apps out there that say they do this absolutely suck.
Maybe there's some generic unofficial CM10 (Kitkat) rom out there I can try ?
Click to expand...
Click to collapse
Yep - looks like it's a goner in Android 5.1+ in the absence of a mobile radio. Tried to force it but was only successful in disabling WiFi reception and amplifying a distant hotspot that I never connect to (standard WiFi weirdness in the presence of multiple radios). No sign of a functioning AP. The code is likely there but disabled when a mobile radio is not found. Possible it could be enabled via a build.prop tweak. Spent some time searching but didn't find any promising hits. Guessing it's not a high demand item that warrants a lot of attention.
Options (don't shoot the messenger):
- keep searching for a Lollipop solution ... good luck
- snag a cheap KitKat tablet that still supports single radio tethering. Many to choose from including rootable 3rd gen HDXs which have much better specs than 2015 Fire; supports Nexus and CM ROMs. I confirmed the portable hotspot function does work on HDX Nexus. A 2013 Nexus 7 is another fine choice.
- grab an older phone with decent memory specs (eg: Moto X or mini) that will support tethering regardless if running KitKat or Lollipop. You don't need to put it on a mobile plan; just use it as a stand-alone device/server.
Davey126 said:
Yep - looks like it's a goner in Android 5.1+ in the absence of a mobile radio. Tried to force it but was only successful in disabling WiFi reception and amplifying a distant hotspot that I never connect to (standard WiFi weirdness in the presence of multiple radios). No sign of a functioning AP. The code is likely there but disabled when a mobile radio is not found. Possible it could be enabled via a build.prop tweak. Spent some time searching but didn't find any promising hits. Guessing it's not a high demand item that warrants a lot of attention.
Options (don't shoot the messenger):
- keep searching for a Lollipop solution ... good luck
- snag a cheap KitKat tablet that still supports single radio tethering. Many to choose from including rootable 3rd gen HDXs which have much better specs than 2015 Fire; supports Nexus and CM ROMs. I confirmed the portable hotspot function does work on HDX Nexus. A 2013 Nexus 7 is another fine choice.
- grab an older phone with decent memory specs (eg: Moto X or mini) that will support tethering regardless if running KitKat or Lollipop. You don't need to put it on a mobile plan; just use it as a stand-alone device/server.
Click to expand...
Click to collapse
Thanks, yeah I figured that would be the case... It's a pretty big feature for them to just take off like that without input from people.
Whats weird is that none of the 3rd party ones work at all ... even FoxFi.