Skip to content

alt-fox/magisk-wifiadb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MagiskWiFiADB

Magisk module that automatically enables WiFi ADB on boot. Fork of mrh929/magisk-wifiadb with Android 14+ fixes.

What it does

  • Sets persist.adb.tcp.port and adb_wifi_enabled at boot — ADB starts over WiFi automatically
  • Monitors adbd and restarts it if it goes down
  • No fingerprint prompt on reconnect (single adbd start, no restart loop)
  • Disabling via Magisk Manager does not interfere with USB ADB

Install

Download magisk-wifiadb-x.x.x.zip from Releases and flash via Magisk Manager.

Or via CLI:

adb push magisk-wifiadb-1.2.0.zip /data/local/tmp/
adb shell su -c "magisk --install-module /data/local/tmp/magisk-wifiadb-1.2.0.zip"

Reboot to activate.

Configuration

Edit /data/adb/modules/magisk-wifiadb/config:

Parameter Default Description
ADB_PORT 5555 TCP port (1-65535)
STATUS_CHK_FREQUENCY 5 Check interval in seconds (1-10)
ENABLE_LOG (empty) Set to 1 to enable logging

Logging

When ENABLE_LOG=1, log is written to /data/local/tmp/wifiadb.log. Log is cleared on each reboot.

Connect

adb connect <device-ip>:5555

Changes from upstream

  • persist.adb.tcp.port instead of service.adb.tcp.port — survives reboots
  • adb_wifi_enabled=1 at boot — proper AdbService network init on Android 14+
  • Fixed fingerprint prompt (adbd was restarting every 1s)
  • Module disable = do nothing (no stop_adb call)
  • Default check interval 5s instead of 1s
  • Config file shipped with module
  • customize.sh with install info
  • Log auto-cleanup on reboot

Tested on

  • Pixel, Android 14, Magisk 28

About

A magisk module to enable WiFi ADB automatically.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%