ADB Wi-Fi Setup Guide for Smarter + Tasker Integration

Enable selected advanced Android automation features with this comprehensive, no-computer-required setup guide.

What You'll Achieve

One-time Tasker permission grant
No computer required
Enable advanced Tasker automation
Import ready-to-use automation profiles

Before You Begin

Tasker Requirement

Tasker is a $4.49 one-time purchase, not a subscription, and is required for Smarter's automation features.

Connection Maintenance Required

After each device restart, turn Wireless debugging back on and redo Step 4: pair, connect, then run adb tcpip 5555.

Support Information

Tasker support cannot assist with Smarter configuration. Please join our Discord channel for setup help.

Advanced Android Setup

Only continue if you understand Android developer settings and device permissions. Use Smarter and Tasker safely, follow applicable laws and platform rules, and do not interact with your phone while driving.

Setup Instructions

Follow these steps carefully. All commands are executed in Termux.

1

Install Tasker & Termux

First, install the two required apps from the Google Play Store:

2

Set Up Termux & ADB

Open Termux and run these commands one by one:

pkg update -y
pkg install android-tools -y

Troubleshooting: If Android tools fail to install, try: pkg install adb

Verify the installation was successful by running:

adb version
3

Enable Developer Options & Wireless Debugging

Most phones hide Developer options until you enable them. Do this first:

  1. Open Settings → About phone.
  2. Tap Build number 7 times.
  3. Enter your PIN or password if Android asks.
  4. Go back to Settings and open Developer options.

Then navigate to wireless debugging:

Settings → Developer options → Wireless debugging

Turn on Wireless debugging and keep this screen open for the next step.

4

Pair, Connect, and Enable TCP/IP

Important: Repeat this whole step after each device restart.

Use split-screen mode so the wireless debugging details stay visible while you type in Termux:

Top Window
Wireless debugging settings
Bottom Window
Termux terminal

Pair Termux with your phone:

  1. In the wireless debugging window, tap "Pair device with pairing code".
  2. Keep that pairing dialog open. Use the IP address, port number, and 6-digit pairing code shown there while you type in Termux.
  3. In the Termux window, enter the pairing command:
adb pair [IP_ADDRESS]:[PORT]
# Example: adb pair 192.168.1.120:37487

When Termux asks for the pairing code, enter the 6-digit code shown in the wireless debugging window. Wait for the confirmation that pairing was successful.

After pairing, return to the main wireless debugging screen. Look for the new connection details (different from the pairing information) that are now displayed.

  1. On the main wireless debugging screen, tap and hold the IP address & Port value, then press Copy. If your phone does not offer copy, keep it visible in split-screen and type it manually.
  2. Go back to Termux.
  3. Enter the connect command in Termux using the copied IP address and port:
adb connect [IP_ADDRESS]:[PORT]
# Example: adb connect 192.168.1.120:41235
connected

While the device is connected, run this next command in Termux to switch ADB to port 5555 for this session:

adb tcpip 5555
Expected output
restarting in TCP mode port: 5555

Once you see this message, Step 4 is complete.

5

Grant Write Secure Settings Permission

This critical permission allows Tasker to modify system settings required for advanced automation features:

adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS

Why this is needed: This gives Tasker the elevated Android permission required by Smarter's Tasker profile for advanced automation, including Uber overlay-permission handling and Tasker-based tap actions.

You should see no output if successful. This means the permission was granted correctly.

6

Import the Tasker Automation Profile

Now that Tasker has the necessary permissions, import the pre-configured automation profile:

Click the link below to download and import the profile:

Smarter Advanced Tasker Profile
  1. Tap the link above - This will open Tasker and prompt you to import the profile.
  2. Confirm import - When the import dialog appears, select Yes to proceed.
  3. Wait for completion - Tasker will automatically install all necessary components.

Note: This profile contains all the automation tasks and configurations needed for Smarter's supported Android automation workflow.

Setup Complete!

Your device is now fully configured for Smarter automation features.

The Smarter Advanced Tasker profile is installed and ready to use.

After Setup

After Device Reboot

Turn Wireless debugging back on and redo Step 4: adb pair, adb connect, then adb tcpip 5555.

One-time Items

Installing the apps, enabling Developer options, granting WRITE_SECURE_SETTINGS, and importing the Tasker profile are one-time setup items.

Permission Persistence

The WRITE_SECURE_SETTINGS permission persists until Tasker is uninstalled.

Profile Management

The imported profile will automatically handle all Smarter automation tasks.

Troubleshooting

Profile Import Issues?

Ensure you have the latest version of Tasker installed. Older versions may not support the profile format.

Permission Denied Error?

Ensure you're connected via ADB (Step 4) before running the permission command. The device must show as "connected" in Termux.

Command Not Found?

Verify ADB installation in Step 2. Run adb version to confirm.

Device Not Found?

Make sure both devices are on the same Wi-Fi network and wireless debugging is still enabled.