Auf meiner FireTV Box sind diverse Android Apps installiert, welche man so im Amazon Store nicht findet. Zum Beispiel Kodi oder VLC.
Mit den Android Debug Bridge Tools (in den Platform Tools enthalten) kann man sich dabei eine ganze Menge Ärger ersparen. Die Tools erlauben zum Beispiel das Installieren von Apps vom PC aus.
Android Debugging aktivieren
Zuerst muss das Debugging in Android aktiviert werden. Dies erlaubt es vom Netzwerk aus auf das Gerät zuzugreifen.
Beim ersten Zugriffsversuch des PCs auf den FireTV muss der Zugriff gestattet werden. Anschließend hat der PC Vollzugriff.
ADB Verbinden
# ./adb connect 192.168.13.11:5555
connected to 192.168.13.11:5555
# ./adb devices
List of devices attached
192.168.13.11:5555 device
APKs installieren
Neue App installieren:
# ./adb install VLC-Android-3.3.4-armeabi-v7a.apk
Performing Push Install
VLC-Android-3.3.4-armeabi-v7a.apk: 1 file pushed. 3.2 MB/s (30990469 bytes in 9.174s)
pkg: /data/local/tmp/VLC-Android-3.3.4-armeabi-v7a.apk
Success
App aktualisieren:
# ./adb install -r kodi-19.1-Matrix-armeabi-v7a.apk
Performing Push Install
kodi-19.1-Matrix-armeabi-v7a.apk: 1 file pushed. 3.1 MB/s (75796367 bytes in 23.594s)
pkg: /data/local/tmp/kodi-19.1-Matrix-armeabi-v7a.apk
Success
Textfelder ausfüllen
Über die ADB Shell kann das Tool input
benutzt werden, um Text auf dem Android Gerät
schreiben zu lassen.
./adb shell "input keyboard text 'my-awesome-long-password-which-is-annoying-to-type'"
Bildschirm abdunkeln verhindern
Sobald der FireTV den Bildschirmschoner aktiviert, geht oft der aktuell pausierte Film verloren und man muss diesen neu aus dem “Weiterschauen” Menü starten. Über ADB kann man die Timeouts (Millisekunden; Sekunde x 1000) für Bildschirmschoner und Bildschirm abdunkeln verändern.
Bildschirmschoner nach einer Stunde aktivieren:
./adb shell settings put system screen_off_timeout 3600000
Bildschirm nach drei Stunden ausschalten:
./adb shell settings put secure sleep_timeout 10800000
Quelle: aftvnews.com
Screenshot erstellen
./adb exec-out screencap -p > screen.png
Neustart
./adb reboot