Hot questions

Pre-purchase questions

Purchasing questions/issues

Installation issues (general)

Installation issues (Windows)

Connection issues (general)

Connection issues (Windows)

Connection issues (Mac OS X)

Connecting issues (Linux)

Connecting issues (BSD)

If nothing helps

How do I work-around my carrier's (such as T-Mobile or MetroPCS) tethering block?

Some carriers inspect your HTTP traffic for the so-called user agent string in order to detect tethering. They use the fact that different web browsers use different user agent strings.

It is not hard to work-around this limitation by changing the user agent string in the web browser on your computer. Here are the instructions:

  1. Visit the (note we are not affiliated with this site) from your phone and carefully write down the user agent string in some text file on your computer.
  2. Change the default user agent string in the web browser on your computer to the string from your phone:
    Internet Explorer 11
    Press F12, select Emulation, enter the UA string.
    Firefox 36+
    Type about:config in the address prompt, confirm the action, right-click on the list of parameters, select New → String, enter general.useragent.override as the preference name, paste the UA string.
    Safari 5+
    Go to menu bar → Safari → Preferences, select the Advanced tab, enable the "Show Develop menu in menu bar" option then use menu bar → Develop → User Agent.

We will release the updated version with the automatic user agent string substitution soon.

What is the difference between free and paid versions?

EasyTether Lite will block secure (https://, TCP port 443) sites (such as gmail, facebook, amazon or ebay) and any UDP-based applications (including L2TP VPNs, most instant messagers and Xbox 360 / PS3 / Wii games) after some time. The paid/activated versions have no such limitations.

Is it a one-time payment or are there any tethering fees?

One-time. EasyTether is an application, not a service. It uses exactly the same data connection as any other networking applications on your smartphone (such as a mail or youtube app) so the same carrier's (not ours) fees apply.

Note however, that most "unlimited" data plans are not that unlimited. Some carriers start to throttle your bandwidth when you exceed several GB per month.

May I install the computer-side software on multiple computers or different operating systems?

Yes. One license is tied to one phone so you may install the computer-side software on as many computers/systems as you need. The easiest way to setup another computer for EasyTether is to re-run the setup wizard in the smartphone-side application.

Does EasyTether void my phone warranty?

No. As distinct from many other tether apps, EasyTether does not require root and uses only official APIs, it is a normal low-priveleged Android application.

Is EasyTether compatible with the latest Android versions?

EasyTether works on all Android versions since 1.5 and up to Android 5.1. Note that Android 4.2.2 (or above) requires the latest computer-side software.

How can I purchase EasyTether?

Buy EasyTether activation code from our site
You can pay via PayPal, credit/debit cards and you will receive the activation code for EasyTether Lite.
In Play Store (see the standard Market application on your smartphone)
See Google's Google Play Store Help for more information on payment methods etc.
In Amazon App Store
In Pdassi Android App Shop
If you are from Europe, you can purchase EasyTether via bank transfer from Pdassi Android Shop

How can I (re-)install my EasyTether copy purchased at Google or Amazon?

Remember you never need an activation code for Google/Amazon purchase. Instead download the pre-activated version from the appropriate store and remove any free EasyTether versions from your smartphone (if installed at all).

In some cases you may be unable to re-download your past Google (but never Amazon) purchase for free because some carriers have hidden tethering applications from Google Store. In that case restore your Google order number (see here on how to do this) and send it us so we can arrange the alternative download link for you.

All of the above applies to the smartphone-side application only. If you need to re-download the computer-side software, see here.

How can I (re-)activate my EasyTether copy purchased at Mobile Stream?

Note you never should try to download the pre-activated version at Google/Amazon stores for Mobile Stream purchase. Instead enter the five-digit activation code from your purchase confirmation e-mail in the free EasyTether Lite downloaded from Google Play Store or from our site to your smartphone (you may need to enable Settings → Applications → Unknown sources).

You may get the "Activation code is invalid" message. This is perfectly expected if you replaced your smartphone because the activation code is tied to the device's unique IMEI/MEID number.

Email us your phone's IMEI/MEID (exactly as it is shown in EasyTether → Activate EasyTether → Enter code) along with your purchase confirmation e-mail (or indicate your purchase e-mail address at least).

I have problems with purchasing EasyTether via Android Market

There is a bug in Android Market: sometimes Google Checkout fails to authorize a payment and Market gets stuck forever when you try to download the purchased application. Order processing is performed solely by Google so we, as the developers, have no control over it.

  1. Let Google know about the problem. Contact the Android Market support team.
  2. Refund that order (consult with the Google Play policies on the allowed refund period) and consider other ways to purchase the application as described here. If refund period is over, send the order number to our support e-mail address, we will arrange the download link from our site.

I cannot copy the downloaded drivers from my smartphone to my computer

As a general note, the support to copy files using USB is implemented in every Android-powered smartphone and this feature does not depend on EasyTether at all. Consult the User Guide for your smartphone if the instructions below do not help.

  1. Connect your smartphone to your computer with a USB data cable.
  2. Pull down the notification area (sliding down your finger) on your Android and tap Mount; this will allow you to access the SD card inside your smartphone from your computer.
  3. Look for the EasyTether computer-side packages in the downloads folder, copy them to your computer first (do not run installers off the exported SD card) then launch and follow the wizard-like setup.

I used EasyTether Lite, then I purchased the paid EasyTether version. Do I need to reinstall anything on the computer side?

Absolutely not. This also covers any update of the smartphone-side application: do not re-install the computer-side software if you are not asked explicitly to do this.

How can I install EasyTether on an AT&T smartphone?

Now it has become very easy. You can download EasyTether Lite from the Android Market and follow the instructions. If for some reason you cannot find the app in the Android Market, please e-mail our support team, we will send you the instructions on how to work around that issue.

Installation fails with the "EasyTether requires Service Pack for Windows" message

See the corresponding Microsoft article on how to update your Windows installation.

Windows Vista
How to obtain the latest Windows Vista service pack
Windows XP
How to obtain the latest Windows XP service pack

Installation fails with the "Installation ended prematurely" message (or something similar) when I try to install EasyTether on my computer

If you use Windows XP, open Control Panel → System → Hardware tab → Driver Signing and verify the "Warn - Prompt me each time to choose an actions" check is set. If it is set as suggested or you have Windows 8.1/8/7/Vista, try to disable temporarily any third-party applications that may prevent the installation of non-WHQL drivers.

Installation fails with the "This installation package is not supported by this processor type" message

You seem to be trying to install the older 64-bit EasyTether computer-side software package (easytether_x64.msi) on 32-bit Windows version. Download the modern unified installation package (easytether.exe) instead.

Note it is perfectly possible to have 32-bit Windows version on a 64-bit capable processor. See the Microsoft's support article on how to determine wheither your computer is running 32-bit or 64-bit version of Windows.

I get the "Error code 67 registration failure PCS vision username and/or password may be incorrect" message on my phone

This is not EasyTether, it never displays this error. You are likely trying to use the built-in tethering feature which (unlike EasyTether) requires the special tethering plan. Do not enable Internet sharing mode on the smartphone when you attach it to your computer. Instead select "Charge only" or "Disk drive" and click "USB: Android" in the EasyTether taskbar menu:

EasyTether popup menu

I cannot get my VPN to work with EasyTether connection

TCP- or UDP-tunneled (such as L2TP or some kinds of Cisco VPN) VPNs
These really should just work assuming you have the paid/activated or unexpired free version of the smartphone-side application.
PPTP will not work because there is no way to implement GRE passthrough on a non-rooted smartphone. Instead configure VPN on your phone in Settings → Wireless & networks on your phone, activate it there then establish the EasyTether connection from the computer.

How do I tether my Android phone to PS3, Xbox 360 or Wii?


  1. An Ethernet cable; Wii also requires the Wii LAN Adapter from Nintendo (other USB-to-Ethernet adapters may or may not work).
  2. A computer with an Ethernet (LAN) port and the fully configured EasyTether installation.
  3. A smartphone with the paid/activated or unexpired free EasyTether versions. Do not expect the instructions below to work if you see the "Free feature-limited mode" status in EasyTether on your smartphone. The "Full-featured trial mode" status is okay though.

Connection setup:

  1. Configure Internet connection sharing on your computer. For Windows this means you need to enable ICS in Properties → Sharing tab for the EasyTether network adapter (not for the Ethernet port where you will attach the gaming console). Here is how to find it.
    Windows 7:
    Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings (on the left side) → right-click Local Area Connection N → Properties → Sharing tab.
    Windows Vista:
    Control Panel → Network and Internet → Network and Sharing Center → Manage network connections (on the left side) → right-click Local Area Connection N → Properties → Sharing tab.
    Windows XP:
    Control Panel → Network connections → right-click Local Area Connection N → Properties → Sharing tab.
    If you also see the "Home networking connection" pull-down list, select the connection where you will attach your gaming console later.
  2. Establish the EasyTether connection from your computer and make sure it works.
  3. Finally attach your Xbox 360 / PS 3 / Wii to your computer's Ethernet port using an Ethernet cable. For Wii you will need a USB-to-Ethernet adapter.

I do not see the EasyTether icon in the Windows taskbar

  1. Open Windows Start menu → All Programs → EasyTether and left-click the EasyTether entry to start the application manually. If you do not have EasyTether in Windows Start menu at all, make sure you installed the core package from our drivers page.
  2. Look in the Windows taskbar for the added icon (usually lower-right corner of the computer screen). If you do not see the EasyTether icon there, press small Up arrow (right-left arrow for Vista/XP) to unhide all the icons. If that does not help either, open Windows Task Manager, switch to Processes tab, find easytthr.exe there, right-click it, select "End Process" then launch it again from the Start menu.
  3. Now right-click the EasyTether icon in the Windows taskbar. You should see the popup menu:

    EasyTether popup menu

  4. Click the "USB: Android" option. If you get "No devices to connect" instead, see here.

I see "No devices to connect" instead of the expected "USB: Android" option when I right-click the EasyTether icon in the Windows taskbar

As a general note, device recognition never depends on the smartphone-side EasyTether application. It only depends on the computer-side USB drivers and the built-in (i.e. non-EasyTether) USB options on your smartphone.

  1. So the first thing to check is the USB debugging option in Settings → Developer options on your smartphone (Settings → Applications → Development on older Android versions). It must be enabled.
  2. If the problem persists see the advice below depending on your smartphone vendor.

    Motorola smartphones
    Make sure the USB mass storage mode is active on your smartphone (these devices may ignore the USB debugging option in Charge only mode). If that does not help, install the Motorola USB driver from their site.
    Samsung smartphones
    Install the supplementary driver either from our site or from Samsung support site. Note most Samsung smartphones have been including the supplementary driver on the built-in installation media since May 2011.
    LG smartphones (including Verizon-branded models)
    Install the supplementary driver either from LG support page (preferred) or from our site.
    Huawei smartphones (including Verizon / T-Mobile / Vodafone-branded models)
    Install the supplementary driver from the built-in installation media (i.e. the pseudo CD-ROM device that Huawei smartphones export when attached). These devices also suffer from a very buggy USB debugging option; for the best result, unplug the device, turn USB debugging off, reboot the device, enable USB debugging then re-attach the device.
    Casio G'zOne Commando
    Install the Casio USB driver package (C771 USB Driver V1.0.11.0.msi or similar) from the built-in installation media.

I cannot open any web pages after successfully establishing the EasyTether connection

  1. Disable any other LAN and/or a WiFi connections on your computer before connecting via EasyTether.

I get the unexpected "Connection closed" (or "Connection dropped") message on my computer

  1. Make sure to update the smartphone-side application to v1.1.11 or higher. See the version number in EasyTether on your smartphone.
  2. Make sure to either disable any third-party task killers or task managers on your phone or add EasyTether to their exceptions list.

I was on dial-up and my browser keeps trying to dial-up

Close all browser windows, open Internet Explorer (even if you use another browser), click Service → Options and enable "do not use dial-up connections" checkbox.

I get the "Connection failed. Enable Easytether network adapter in Network Connections" message

It looks like the EasyTether network adapter driver disappeared for some reason. Try to find it in Device Manager → Network adapters and enable it (right-click → Enable). If it is not there, unplug the device, close EasyTether tray agent, uninstall the EasyTether software, reboot the computer then install the latest version from EasyTether drivers page.

ADB on Mac OS X stops recognizing the attached device after installing EasyTether driver

Do not follow this advice if you are not a software developer who uses the Android SDK on Mac. Otherwise run "sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext" to unload the EasyTether driver manually. Load it again with kextload when necessary.

How do I tether a computer with Ubuntu or Fedora installed?

First install the appropriate computer-side package from our drivers page. Then to establish the connection:

via USB:
Open the command-line environment (e.g. Terminal, Konsole etc) then run as root easytether-usb.
via Bluetooth:
Pair your phone to your Linux computer first. Then (and only then) open the command-line environment and run as root "easytether-bluetooth xx:xx:xx:xx:xx:xx" (without quotes), where xx:xx:xx:xx:xx:xx must be replaced by the actual Bluetooth address of your phone.

You can use the standard sudo utility to run one command as root. Note EasyTether 0.8.4+ properly drops root privileges (to dedicated unprivileged user) and locks itself in the chroot(2) jail for more secure operation. It needs root privileges only to instantiate TUN/TAP interface and (on certain Linux distributions) open USB device.

Some Linux systems need additional steps:

Arch Linux, Manjaro:
Enable and start the dhcpcd@tap-easytether.service if not using systemd-networkd (this is the default). Otherwise use usual systemd-networkd means.
Mageia 5:
Mageia binaries rely on systemd-resolved (installed and enabled by default in Mageia) so make sure to configure the /etc/resolv.conf file to be a symbolic link pointing to /run/systemd/resolve/resolv.conf (or edit /etc/nsswitch.conf appropriately). Otherwise DNS resolution will not work.
OpenSUSE 13.2:
Network interface will be configured automatically only if you use wicked (instead of the default NetworkManager).
Ubuntu 15.04:
Configure the network interface manually with "sudo dhclient easytether-tap" after link is up (or add the interface stance in /etc/network/interfaces and use ifup/ifdown).

How do I tether a computer with FreeBSD or DragonFly BSD installed?

Install the computer-side application from our drivers page with pkg(7) then as root:

  1. Create tap(4) interface with "ifconfig tap7 create". You can use different interface number of course.
  2. Start the EasyTether connection with "easytether-usb -t tap7".
  3. Configure IP address, routers and DNS servers of the connection with "dhclient tap7". NOTE for static configuration (if preferred): phone-side application is locked to
  4. Use the Internet connection. To disconnect, clear the USB checkbox in EasyTether on your phone or simply unplug the device.
  5. Destroy tap(4) interface with "ifconfig tap7 destroy".

Eventually we will implement devd(8) integration out of the box.

My problem is not described here

Please describe the problem in more details.