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
Before You Begin
Tasker is a $4.49 one-time purchase, not a subscription, and is required for Smarter's automation features.
After each device restart, turn Wireless debugging back on and redo Step 4: pair, connect, then run adb tcpip 5555.
Tasker support cannot assist with Smarter configuration. Please join our Discord channel for setup help.
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.
Install Tasker & Termux
First, install the two required apps from the Google Play Store:
Set Up Termux & ADB
Open Termux and run these commands one by one:
pkg update -ypkg install android-tools -yTroubleshooting: If Android tools fail to install, try: pkg install adb
Verify the installation was successful by running:
adb versionEnable Developer Options & Wireless Debugging
Most phones hide Developer options until you enable them. Do this first:
- Open Settings → About phone.
- Tap Build number 7 times.
- Enter your PIN or password if Android asks.
- Go back to Settings and open Developer options.
Then navigate to wireless debugging:
Turn on Wireless debugging and keep this screen open for the next step.
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:
Pair Termux with your phone:
- In the wireless debugging window, tap "Pair device with pairing code".
- Keep that pairing dialog open. Use the IP address, port number, and 6-digit pairing code shown there while you type in Termux.
- In the Termux window, enter the pairing command:
adb pair [IP_ADDRESS]:[PORT]# Example: adb pair 192.168.1.120:37487When 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.
- 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.
- Go back to Termux.
- 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:41235While the device is connected, run this next command in Termux to switch ADB to port 5555 for this session:
adb tcpip 5555restarting in TCP mode port: 5555Once you see this message, Step 4 is complete.
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_SETTINGSWhy 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.
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- Tap the link above - This will open Tasker and prompt you to import the profile.
- Confirm import - When the import dialog appears, select Yes to proceed.
- 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
Turn Wireless debugging back on and redo Step 4: adb pair, adb connect, then adb tcpip 5555.
Installing the apps, enabling Developer options, granting WRITE_SECURE_SETTINGS, and importing the Tasker profile are one-time setup items.
The WRITE_SECURE_SETTINGS permission persists until Tasker is uninstalled.
The imported profile will automatically handle all Smarter automation tasks.
Troubleshooting
Ensure you have the latest version of Tasker installed. Older versions may not support the profile format.
Ensure you're connected via ADB (Step 4) before running the permission command. The device must show as "connected" in Termux.
Verify ADB installation in Step 2. Run adb version to confirm.
Make sure both devices are on the same Wi-Fi network and wireless debugging is still enabled.