1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 05:37:52 +03:00
This commit is contained in:
Anton Afanasyeu
2026-06-11 18:37:48 +02:00
parent 0431bafd74
commit 9d9a6d66d9
87 changed files with 4443 additions and 1190 deletions

18
scripts/grant-dev-adb-perms.sh Executable file
View File

@@ -0,0 +1,18 @@
#!/usr/bin/env bash
# One-time grants while device is connected (usually USB). Debug package only.
set -euo pipefail
PACKAGE="${1:-com.foxx.androidcast}"
if ! adb get-state >/dev/null 2>&1; then
echo "ERROR: no adb device in 'device' state" >&2
exit 1
fi
echo "==> Granting dev adb permissions to ${PACKAGE}"
adb shell pm grant "${PACKAGE}" android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant "${PACKAGE}" android.permission.DUMP
adb shell am broadcast \
-a com.foxx.androidcast.dev.REFRESH_ADB_WIFI \
-n "${PACKAGE}/.dev.DevAdbWifiReceiver"
echo "OK. Re-check: curl -s http://DEVICE:5039/adb.json | grep secure_settings_granted"