yashsingh1/xdaforums huggingface dataset:
[Nexus 6  General] doroyce05:
I had a hard time trying to get my tether to work through phone data instead of hotspot data but I finally was able to do it. I found information through the forum but nothing consolidating everything into one post. Some post came from the Flex group, some form Nexus 5 and other sites for info but I did the setup on my phone and it work!!

Must Have (these are the apps I used):

You need to be rooted.

SQLite Editor

Smanager

Things to do:

You will need to edit your APN

Edit your build.prop

Global settings

Editing your APN:

Go to your Settings>MORE>Cellular Networks>Access Point Names

Create a new APN that matches the Original T-Mobile GPRS

Make the changes to match like the pictures attached.

(Known changes made were adding dun to the APN type)

Editing your build.prop:

open SManager

go to System>build.prop

open the file as text and add the following to bottom of the file

net.tethering.noprovisioning=true

Save the file

Editing the Global:

Open SQLite Editor

Click on the Files tab

navigate to the following directory

Data>data >com. Android. Provider. Setings.db>Global

Look for the following entries. If the entry is not listed, add it to the file

package_verifier_enable =0

tether_dun_required =0

That should be it. Let me know if you have any questions.
[Nexus 6  General] JeffDenver:
I am on T-Mobile...I have been using Wifi Tether Router from the Play store.

https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en

It masks internet activity and makes it all look like phone data. Have been using it over a year now and have never tripped up T-Mobile's alarms (and I have gone many gigs over the limit at times...but in general I don't abuse it). I like it because once it is set up, it is literally like a light switch. It takes a few seconds to turn on or off, but it works great. All that is required is root. You do need to tweak the settings to get it working on the Nexus 6, but mine works flawlessly.

I don't doubt that there are ways to get it working for free, but to me the convenience of auto-pilot is worth $2.50. I love that app.
[Nexus 6  General] jj14:
What tweaks were needed in the settings?
[Nexus 6  General] JeffDenver:
APN has to have all IP-related setting show as IPv4.

(Settings -> Adv Settings -> T-Mobile GPRS (fast.t-mobile.com) -> APN Type/APN Protocal/APN Romaing)

All boxes on the main screen should be be UNchecked...except for "No Firmware Reload"...that needs to be checked.

I think all other settings can remain at defaults.

The developer (Fabio, snclabs@gmail.com) is actually fairly responsive. I don't think he's a native english speaker but he's obviously intelligent and knows his stuff. There were some serious issues when Lollipop first came out (at least for Nexus devices), but the app seems to be working smoothly again.
[Nexus 6  General] Prod1702:
I use this as well on T-Mo works great. I do however every now and then need to clear the app's data and reset it up to get it to work but once that is done the app works great.
[Nexus 6  General] doroyce05:
I did mine this way since I like using the the native tether. I tried those before and liked it but in my office, I try to not be "that guy" which using the native tether works :) Good thing is that there are many ways to get around the problem and I wanted to share this since I was able to find it as a single post. I'm just contributing to the community.
[Nexus 6  General] Prod1702:
Oh I am not mad about you posting this at all and thank you for adding this for the community. It always helps someone out there.
[Nexus 6  General] Circaflex:
Is this all for the stock rom or why are there so many steps? Ive used tmobile with wifi hotspot without issues on slimlp and doing this command via ADB stops the upsell at 5gb

This command replaces the steps of using a sql editor, if you don't want to purchase one or do not have one you can use adb and a computer

adb shell content insert --uri content://settings/global --bind name:s:tether_dun_required --bind value:i:0

To verify the entry was successfully added, execute the following:

adb shell content query --uri content://settings/global --where "name='tether_dun_required' AND value=0"

If the query returns a row_id, you are good to go. Reboot phone and you should be fine.

Obviously you cannot use the IPv6 APN, tethering doesn't work. Here is my APN, I never had to do the build prop edit either as most roms include that now, at least SlimLP does.

Name: T-Mobile US LTE

APN: fast.t-mobile.com

Proxy: Not set

Port: Not Set

Username: none

password: ****

Server: *

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc

MMS Proxy: not set

MMS Port: Not set

MMC: 310

MNC: 260

Auth type: not set

APN type: default, supl, mms

APN Protocol: IPv4 I noticed this differed from yours, you have IPv4/IPv6, IPv4 has never given me a single problem

Bearer: unspecified

MVNO type: none
[Nexus 6  General] Angel0fDeath:
Same app that I use. Works great!
[Nexus 6  General] doroyce05:
I wanted to keep as much of a stock settings on the APN as possible. Thanks for the adb route, I personally haven't dabbled into adb.
[Nexus 6  General] simms22:
i use the wifi tether router app as well. using it tethering never shows up for tmobile..
[Nexus 6  General] jussaren:
What did you setup on your WiFi tether app?
[Nexus 6  General] simms22:
i dont remember what i enabled, but for interface i have wlan0, for method i have android version 4.2 or higher, i also have hide network name ssid and lte patch enabled. this is using the wifi tether router app :)
[Nexus 6  General] NoKz:
I've been using the WiFi Router App as well. Works great!

[IMG="Data Usage"]http://i.imgur.com/0BzgxrF.png?1[/IMG]
[Nexus 6  General] jussaren:
Can you please tell me how you set yours up
[Nexus 6  General] NoKz:
I'm too lazy to type everything, so here's screenshots of my configuration.
[Nexus 6  General] daveakowalski:
volte breaks this?

Hey I've used the original post in the past successfully, but now that I've updated to 5.1 and have the advanced LTE services, it broke. It seems like if I have the advanced LTE turned off, it still works OK, but turn it on, and my tether gets metered again.

Anyone else notice this?

EDIT: Nevermind, it's not working at all now. I'll see if I can figure out why.
[Nexus 6  General] doroyce05:
I just used the same setting form the OP and it seems to work for me. I am running Chrome 5.1 build. I do notice that sometimes some data goes through the hotspot route but most of the time it is going through the unlimited data route. Im not 100% sure if the data that went through the hotspot route is from my BT tether from my tablet. I will keep an eye on this since I have to recover my phone from an accidental data delete.
[Nexus 6  General] androidtoy09:
I'd like to report that this method no longer works for me. T-mobile seems to detect and counts my tether usage against my 3GB hotspot limit per month.
[Nexus 6  General] doroyce05:
It's weird that it still works for me. I do have some traffic data on my Smartphone Mobile Hotspot but not not that much. I'g gotten 7gb of data through this method but I didt accumulate 800 MB of data through hotspot. This is with me only using my phone as a hotspot with my tablet and laptop.
[Nexus 6  General] Falinor:
Download a User-Agent and select Safari. Reload and you should be good to go.
[Nexus 6  General] doroyce05:
Could you explain more about the "User-Agent"? I'm not very familiar with this..

Thanks
[Nexus 6  General] Falinor:
A user-agent switcher allows you to spoof your browser and corresponding HTTP and Javascript to appear as if its anothe browser. T-Mobile, some some reason, has the Google Chrome Desktop browser tagged as tethering by default. Safari isn't flagged, and webpages render the same way. If you use Google Chrome, just google google chrome user-agent switcher. Let me know if you have questions.

I faced the same issue, switched to Safari, now I'm good to go.
[Nexus 6  General] androidtoy09:
It WORKS! thank you mucho!
[Nexus 6  General] doroyce05:
Wow i didnt know this, THANK!
[Nexus 6  General] Falinor:
No problem, glad y'all got taken care of ;)
[Nexus 6  General] phishy96:
Disgard please, I was having a T-Mobile Hotspot "Upsell" issue, VPN solved my issue.
[Nexus 6  General] axman92:
Do you connect to your VPN on your phone or computer?
[Nexus 6  General] phishy96:
Installed on my computer, if your having the "Upsell" issue there is a good thread here describing it and solutions.

http://xdaforums.com/showthread.php?t=2493675
[Nexus 6  General] ethan.r.besbris:
Just moved to M and cannot get this to work... "error accessing provider settings."
[Nexus 6  General] Circaflex:
What part isnt working? The adb command? or what?
[Nexus 6  General] ethan.r.besbris:
C:\Users\it-help-desk\AppData\Local\Android\android-sdk\platform-tools>adb devic

es

List of devices attached

ZX1G22HL3R device

C:\Users\it-help-desk\AppData\Local\Android\android-sdk\platform-tools>adb shell

content insert --uri content://settings/global --bind name:s:tether_dun_require

d --bind value:i:0

C:\Users\it-help-desk\AppData\Local\Android\android-sdk\platform-tools>adb shell

content query --uri content://settings/global --where "name='tether_dun_require

d' AND value=0"

Error while accessing provider:settings

java.lang.IllegalArgumentException: Supported SQL:

uri content://some_table/some_property with null where and where args

uri content://some_table with query name=? and single name as arg

uri content://some_table with query name=some_name and null args

but got - uri:content://settings/global, where:name='tether_dun_required' AND

value=0 whereArgs:null

at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.

java:165)

at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.

java:135)

at android.content.ContentProviderProxy.query(ContentProviderNative.java

:421)

at com.android.commands.content.Content$QueryCommand.onExecute(Content.j

ava:552)

at com.android.commands.content.Content$Command.execute(Content.java:418

)

at com.android.commands.content.Content.main(Content.java:623)

at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)

at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:250)

C:\Users\it-help-desk\AppData\Local\Android\android-sdk\platform-tools>

---------- Post added at 04:06 PM ---------- Previous post was at 03:09 PM ----------

Tried doing it manually via SQLite, but there was no settings.db for me to modify. Backing up M in TWRP and then restoring Lollipop... My girls tether to my phone quite frequently, so this is a necessity. Additionally, I didn't see any difference in Android M vs Lollipop w/ Xposed.
[Nexus 6  General] Falinor:
On Android M, adb shell content insert --uri content://settings/global --bind name:s:tether_dun_required --bind value:i:0 WORKS

adb shell content query --uri content://settings/global --where "name='tether_dun_required' AND value=0" DOESNT.

I rebooted and I can tether as I did on Lollipop

PROOF in screenshot:
[Nexus 6  General] ethan.r.besbris:
Guess i'm restoring my backup!!!
[Nexus 6  General] Falinor:
Awesome :) Let me know if you have any issues but you should be fine. Push the initial adb command again after restore and reboot.
[Nexus 6  General] ethan.r.besbris:
I pushed the command pre backup... But I just realized that Google removed the option to use "OK, Google" when the screen is off... I use this all the time... Bummer.
[Nexus 6  General] Falinor:
So back to Lolli for you? Maybe they'll re-enable it on M's first OTA later this month if you can't do without it for now
[Nexus 6  General] ethan.r.besbris:
Well it works while charging, and I mostly use it in the car, so I guess I'll stick it out. How's battery life?? ...I'm picky, I know...
[Nexus 6  General] Falinor:
More or less the same - more. If your phone is idle alot, you'll get more standby time. Of course battery life depends on how you use your phone but I've personally seen an increase. And picky is fine, no worries :)
[Nexus 6  General] ethan.r.besbris:
Tethering appears to be working without issue. Streaming Mortal Kombat on my PS4 via Netflix. T-Mobile's app is reporting it as regular data and not tethering. :)
[Nexus 6  General] Falinor:
There you go ;p Lemme know how the battery life goes for ya - welcome back to Android M! ;p
[Nexus 6  General] ethan.r.besbris:
Decided that having "OK Google" when screen off is more important than running M. This is a feature that I use very frequently. I do have my backup of M, so maybe after the first OTA I'll come back. Who knows... Either way, I appreciated the help and the conversation! :D
[Nexus 6  General] kylebenton:
I have a rooted T-Mo N6 that I just updated to M (MRA58K) from Googles factory image.

I have the same problem where the settings.db is not in the directory that is should be (/data/data/com.android.providers.settings/databases/settings.db)

I have the APN set to "fast.t-mobile.com", "default,supl,dun", IPv4, etc.

I used your command:

adb shell content insert --uri content://settings/global --bind name:s:tether_dun_required --bind value:i:0

I guess it worked? I didn't get any message, either error or affirmation:

" C:\Users\it-help-desk\AppData\Local\Android\android-sdk\platform-tools>adb devices

List of devices attached

[serial#] device

C:\Users\Admin\AppData\Local\Android\android-sdk\platform-tools>adb shell

content insert --uri content://settings/global --bind name:s:tether_dun_required --bind value:i:0

[Thinks a minute or two......]

C:\Users\Admin\AppData\Local\Android\android-sdk\platform-tools "

I also added "net.tethering.noprovisioning=true" to the build.prop

All that said and it kind of works... I'm reporting data usage to T-Mo, but not at the rate that I'm using it...

Any ideas ?? :-/

Thanks,

[Screenshots: 1 & 2 - APN settings, 3 - Phone's reported usage, 4 - T-Mo's reported usage]
[Nexus 6  General] Falinor:
Try this (things changed in 6.0 MM)

a) Connect your device (this assumes you have adb installed)

b) type: adb devices to verify

c) type: adb shell

d) type: settings put global tether_dun_required 0 '

Boom, you should be good to go. I did this with my device and I've had zero issues.
[Nexus 6  General] kylebenton:
Thanks!

I do have ADB and drivers and everything. I followed your steps exactly and got:

[

C:\Users\admin\AppData\Local\Android\android-sdk\platform-tools>adb devices

List of devices attached

ZX1_______ device

C:\Users\admin\AppData\Local\Android\android-sdk\platform-tools>adb shell

shell@shamu:/ $ settings

usage: settings [--user NUM] get namespace key

settings [--user NUM] put namespace key value

settings [--user NUM] delete namespace key

settings [--user NUM] list namespace

'namespace' is one of {system, secure, global}, case-insensitive

If '--user NUM' is not given, the operations are performed on the owner user.

shell@shamu:/ $ settings put global tether_dun_required 0

shell@shamu:/ $

]

Is this correct, or do I put my device's Serial number (ZX1_______) after settings?

Ex:

Shell@shamu:/ $ settings --ZX1_______ put global tether_dun_required 0
[Nexus 6  General] Falinor:
After typing adb shell and pressing enter, do not type SETTINGS then enter

this should all go on one line after typing adb shell (then pressing enter)

settings put global tether_dun_required 0

Press enter after that. Let me know what you get - you're almost there!
[Nexus 6  General] kylebenton:
I know, I know....

I hit enter by mistake... It shows how to use the command, but right under that I typed:

settings put global tether_dun_required 0

and the prompt returned:

shell@shamu:/ $ settings put global tether_dun_required 0

shell@shamu:/ $

That's it? is there a way to verify it took?

I just rebooted my device and am going to tether something real quick and check the data.

I really appreciate your guidance :)
[Nexus 6  General] Falinor:
Thats how mine took. I'm not sure if there is a way to verify. What I can tell you is that I've tethered about 27GB this billing cycle and still experiencing full LTE speeds.
[Nexus 6  General] kylebenton:
I'm currently YouTubing (yes, I made that a verb) on my XBone. I've watched about 3 10 minute videos and my device went from 4.78GB to 5.26GB. The T-Mobile app shows that my mobile data went up from ~5.9GB to ~6.4GB, but the hotspot is still showing at 1.9GB!

I guess it's working :)

Thanks again, man. Awesome!
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] lagunas11:
So I got my note the first day it came out and a couple days latter used my GPS and noticed it was off a little, anyways I downloaded GPS status and thought it'll fix it but I never used it or tested it to see if it got fixed or not.

I used my GPS a couple days ago and the GPS seemed to be worse than last time, if I stopped at a stop sign or a light the GPS would freeze for about a minute or two and then catch up, I'd be in the highway and it'll show I was getting out in an exit even tho I was still going straight and it would really route and te route again. So is my GPS just faulty or is there a way to fix it?

Ps. I uninstalled GPS status since it looked like it made it worse
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] niftydl:
What kind of case are you using? I am using the official Samsung blue protective case and it makes my GPS barely work. As soon as I use the phone without the case my GPS locks in to 10 ft no problem.
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] Android_Monsters:
I am using the tech 21 case from Tmobile most of the time.

All I have to do when case is on and GPS isn't working is shake the phone and it works/locks.
[Galaxy Note 4 Accessories] btort1:
Ok so I been searching amazon and ebay for a CASE for an extra battery but I can't find one. The only one I found was from the official Samsung Extra Battery Kit which cost about $50 and I think it's already too late to get my 50% off accessory code (bought it at launch)....but I wouldn't really want to spend $25 on ONE battery and a case when I already have 2 Anker spare batteries.

Does anyone know where I can find something hard/plastic that can hold my spare Note 4 batteries?

(Picture below)
[Galaxy Note 4 Accessories] rcobourn:
I was originally using these cases when carrying the batteries in my back pocket but the extra bulk was uncomfortable, so now I am carrying them without the case, no problem. I wouldn't recommend going out of your way for these.
[Galaxy Note 4 Accessories] tbvnz:
Go to Amazon, pick out an eyeglass case, many different colors, materials, belt clips, rugged etc...
[Galaxy Note 4 Accessories] d4rkkn16ht:
Try this

Hard Case Storage For 1000-20000MA Power Bank USB CABLEs Backup Battery Charger

It may not be the same with the original battery case in the OEM Replacement Battery Kit, but it may be useful. & may store more than 1 batteries.
[Galaxy Note 4 Accessories] btort1:
I was looking for something I can keep in my back pocket :p
[Galaxy Note 4 Accessories] arjun90:
You can search on eBay for cheap. Even a Mesh Pouch works too. Anything you store things in. Works for me.

This one is awesome, extremely useful, and the seller is genuine and professional in terms of communication and customer service.

http://www.ebay.com/itm/EEEKit-Carr...2?pt=US_Camera_Cases_Bags&hash=item2a45d02290
[Galaxy Note 4 Accessories] sheltem:
Try unregistering your phone and registering it again. If that doesn't work, try calling Samsung at 1-888-987-4357. They'll probably give you another code if you ask nicely.
[Galaxy Note 4 Accessories] tenaciousj:
I've been looking for something like this since I had my GS4, can't believe no one makes anything.
[Galaxy Note 4 Accessories] btort1:
It's easier to find one for an S4 because it's square, I found a q-tip traveling case that was perfect for my S4 batteries haha. Sucks our note 4 has skinny and long batteries :(
[Galaxy Note 4 Accessories] arjun90:
What about a pouch or pencil case?
[Galaxy S 4 Mini Q&A, Help & Troubleshooting] QA Bot:
[Q&A] [SHV-E370K][ROM][5.0.2] Install CyanogenMod 12.0 Nightlies for S4 Mini SHV-E37

Q&A for [SHV-E370K][ROM][5.0.2] Install CyanogenMod 12.0 Nightlies for S4 Mini SHV-E370K

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for [SHV-E370K][ROM][5.0.2] Install CyanogenMod 12.0 Nightlies for S4 Mini SHV-E370K. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Galaxy S 4 Mini Q&A, Help & Troubleshooting] nitin194:
Unable to install CM-12 serranoltexx on Serrano3g device SHV-E370K

Thank you very much for posting method to install CM 12 along with lollipop android version on device SHV-E370K korean model.

First I upgraded my device from android 4.2.2 to 4.4.4 as suggested. Then I installed CWM latest model. Then I downloaded the latest nightly build of serranoltexx device as you suggested along with GAPPS package. when I tried to flash CM12 zip through CWM when it showed error saying "this package is for device types serranoltexx whereas this device is serrano3g" and installation aborted. I searched and found different link for 3g device given as "https://download.cyanogenmod.org/?device=serrano3gxx".

I request you to let me know whether I should install the latest nightly build from this link or there is other way to install the CM12 from the link you provided ?
[Galaxy S 4 Mini Q&A, Help & Troubleshooting] nitin194:
Installed CM 12 successfullu

I would like to thank you again for this post because it is because of this only that I could muster courage to take risk and installed CM12 for serrano3gxx device which is working like a cream. The experience is completely awesome. Now I want to keep my mobile more in my hand working out several new features with tweaks and all. Android L is just great and fabulous.:D:D

The installation experience however was not very good as I only deleted system and cache partition at first due to which the installation process was stuck on logo for atleast half an hour and wasn't moving at all. It is then I decided to delete data partition and voila the installation succeeded. FInally I was able to play around with the best android experience ever.:victory:

Thanks CM Team .. you people are absolutely great.:good::good:
[Galaxy S 4 Mini Q&A, Help & Troubleshooting] yeahman45:
can you tell me what guide did you use to root and install CWM on the E370K plz??
[Galaxy S 4 Mini Q&A, Help & Troubleshooting] njubleazt:
Hy... I use tutor of this link for instal cm rom. And now my shv-e370k installed twrp and cm14.1 rom. I put all of custom rom from i9195 and its work well on e370k.
[One (M8) Q&A, Help & Troubleshooting] smithisize:
GPE and sense ROMs have Bluetooth that works fine, but AOSP ROMs are having problems. If Bluetooth works at all, it's crackley and disconnects from my car without warning (though my phone still says connected). A reboot gets Bluetooth functional again, but it will fail.

Currently running Xenon HD with latest WWE firmware and stock kernel.

Any ideas? I'm guessing this is kernel level
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] egren58:
Hello i recently trying out aosp based rom and everything is working good. But i use tether alot and on tw i was able to view all the devices that are connected and also only allow certain devices. Is there any way i can do this on aosp please help