Repository navigation
ShadowDroid v2.7.4
- A lab phone on wireless debugging stays online when its name changes:
the lab agent knows each enrolled device by its hardware serial, not the
exact adb serial it was enrolled under. A phone whose wireless-debugging
name becameadb-<serial>-<id> (2)._adb-tls-connect._tcpafter a restart
(or got a new id after wireless debugging was reset) was reported offline
although it was connected; the agent now finds it under its new name, and
reconnects it through the wireless-debugging services it sees on the
network.lab addrecords the hardware serial; devices enrolled before
work too.lab devicesshows each enrolled device under the name it has
now. - Your own lab works without real-phones access (a Cloud change, live
already):shadowdroid lab registerand reserving your own lab's devices
no longer need the real-phones preview. It's needed only for phones
ShadowDroid bills.
Update with shadowdroid update, run the command it prints, then
shadowdroid init. On a lab host, run shadowdroid lab service install
with the new CLI (it points the service at it), then lab service stop and
lab service start.
Install
macOS and Linux: brew install shadowdroid-dev/tap/shadowdroid, or
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/shadowdroid-dev/shadowdroid/releases/download/v2.7.4/shadowdroid-installer.sh | sh
Windows: scoop bucket add shadowdroid https://github.com/shadowdroid-dev/scoop-bucket and scoop install shadowdroid, or
powershell -ExecutionPolicy Bypass -c "irm https://github.com/shadowdroid-dev/shadowdroid/releases/download/v2.7.4/shadowdroid-installer.ps1 | iex"
Already installed? shadowdroid update prints the command for your install. See updating.