SOLVED! Settings put global tether_dun_required 0

By taking advantage of the “settings put global tether_dun_required 0” command, Android users can activate mobile tethering and share their phone’s Internet connection at will. Needless to say, the command comes in handy if you like to provide Internet access to a selected group of people. You have heard great things about the command but still don’t know how to use it? Then this article could help you out.

Mobile Tether and How it Works?

If your phone is running the latest version of the Android OS, in most cases, you can easily set up mobile tethering in just a few taps. Simply go to the phone’s Settings>Network and Internet (similar option) >Tethering and Portable Hotspot. You can now see the Portable Wi-Fi hotspot option, which you can tap to toggle on.

In the case of dual SIM smartphones, you need to configure which SIM to use for mobile data. If you won’t set this ahead, you might be charged with regular browsing rates instead of your plan’s data. First, go the Settings>Network and Internet>Mobile Network. Choose the network that you’ll use for the mobile data connection.

Depending on the network provider, you can have different Access Point Names (APN). The APN is used to establish a connection between the network and your network provider. Also, it’ll make your connection more secure – thereby, increasing the security and privacy of your internet connection. You must set the correct APN Type to be able to maximize the data connection you’ll have.

Although recently, you don’t necessarily need to go through this hassle, in case can’t connect to the internet set APN Type to default,supl,dun. The default,supl will activate the geolocation via IP, while the dun makes the phone as a modem for internet tethering. This should do the trick. But, if your network provider won’t allow dun-type APNs, do a dirty trick using the following method.

Android Wi-Fi Tethering All the Time

This method is a bit tricky, but this article will give as much detail as you need so you can follow-through easily. All you need to have is your phone and a computer — prior Android technical knowledge not required, but an advantage.

On Android Phone

Note: You will activate the Developer Options in your Android mobile — something that regular users won’t necessarily need. Although there is no security exposure, whatsoever, because you will have access to more options, you might be surprised about how your phone will behave. Be sure to follow the steps we laid out here religiously. Or, you might want to consult someone who has done this before. Let’s get started!

Activate Developer Options

If you don’t know whether the Developer Options in your mobile phone is activated, go to Settings>System. Then, find Developer Options. Alternatively, you can just search Developer Options in your phone Settings’ search bar. You can’t find that setting if you haven’t activated it, yet.

Now, go to Settings>System>About Phone. Then, tap the Build Number (or Version) field seven times or until you’ll be redirected to a screen where you need to enter your phone password or PIN. Or, it’ll automatically display a message, “You are now a developer.” Once you have activated this option, you can see the Developer Options in the Settings under System. Go to Developer Options, then, activate the USB Debug option.

On Your Windows Computer

As mentioned, you need a computer to do this process. Download ADB Drivers, and Minimal ADB and Fastboot on your computer. Restart your computer and connect your Android mobile using a USB cable.

Open the Minimal ADB and Fastboot, which is generally found in drive C. Hold down the SHIFT key and simultaneously right-click free area of the Minimal ADB and Fastboot folder. You have the option to either choose Open command window here or Open PowerShell window here. Choose the Open PowerShell Window here and type cmd. Once you hit enter, the console will pop up.

1. In the console of the CMD, type adb devices and press Enter. It’ll show the serial number of the device you connect. But the connection is yet to be authorized by going to the Android mobile screen, then approve the connection.

Note: If the device isn’t recognized, repeat the process until you can establish the connection.

2. Write adb shell settings get global tether_dun_required and press Enter.

3. If you get null or 1 response, type in the console adb shell settings put global tether_dun_required 0.

The last line will allow you to use the tethering feature in your Android phone without telling your network provider. In this way, sharing your internet connection will work perfectly every time.

4. Type adb kill-server and press Enter.

5. Type exit and press Enter to close the command prompt on your computer.

If you followed the instructions carefully, you have just successfully made your Android mobile as a modem. You are now able to mobile tether and create a hotspot even if you don’t add dun settings in the APN configuration. This change will remain there and it should successfully work every single time.

The Final Say

With the latest Android smartphones and Android OS, it’s very easy for you to share your internet connection. Provided, however, that you have enough data allowance and your network provider allows mobile tethering. But, if your network operator has set restrictions on mobile tethering, you can easily do some proven tricks to do mobile tethering without notifying your network.

The procedure is reserved for those who know a bit about the back-end process of the Android system. Yet, we provide the steps in a very detailed manner that even those who don’t have any know-how about Android can do it. By adding the settings put global tether_dun_required 0 line in your phone’s adb, you’ll be able to activate mobile tethering successfully. Should you have any trouble, don’t hesitate to leave a message in the comment section below.