USB-Stick mit Sideload für Android TV: Schnell und sicher zwischen
Aktualisiert 2026-10-29
Warum ein dedizierter USB-Stick für Sideloads?
Für viele Nutzer ist die Installation von Sideload-Apps über ADB der sicherste Weg, um Software nachzuziehen, die Google auf Android TV nicht bereitstellt. Der Vorteil: Der Stick bleibt physisch bei Ihnen – Sie können ihn in jedem Raum anpassen, ohne das System zu anfassen. Die Herausforderung liegt darin, die Konfiguration so aufzubauen, dass der Stick nach dem Einstecken sofort erkennt, welche App-Reihe er für ein bestimmtes Modell mitteilen soll, und dass Android TV diese sicher und fehlerfrei installiert.
Vorbereitung des USB-Sticks: Formatierung und Dateiaufbau
Der Stick muss im Dateisystem Format XFS oder FAT32 unterstützen, damit Android TV es erkennt. Nutzen Sie ein Tool wie Rufus oder Etcher und wählen Sie das Zielformat FAT32 (bei USB-Größe >32 GB empfiehlt es sich, beide Formate zu prüfen). Auf dem Stick müssen Sie eine Partition erstellen, die als „EFS“ (Expert WAL) bezeichnet wird, damit die Bootloader-Erkennung sie sieht.
Legen Sie folgende Struktur an:
sideload/– Hauptverzeichnis mit den App-Installationsdateien (.apk)sideload/config.json– Konfigurationsdatei mit Modellnamen und Install-Befehlsideload/apps/– Unterordner für Versionen einzelner Appssideload/manifest.xml– Metadaten für die Launch-Checks
Die Datei config.json sollte beim Wechsel des Sticks zwischen den Modellen neu gepflegt werden. Ein Beispielformat:
{
"model": "X925",
"apks": [
"com.example.app:2.4.1",
"com.anotherext:1.8.0"
],
"postinstall": ["checksum verify"]
}
Konkrete Sideload-Schritte pro Modell
Nehmen wir zwei gängige Geräte: den Xiaomi Mi Box S (Google TV) und den Nvidia Shield TV Pro. Beide erhalten dieselbe App-Version, aber über ADB aktiviert.
- Am PC öffnen Sie eine ADB-Session am Gerät:
adb shell mount -o ro,remount /dev/block/bootdevice/by-name/platform - Kopieren Sie die Konfigurations-Datei auf den Stick:
adb push config.json /storage/emulated/0/sideload/config.json - Deinstallieren Sie alte Apps, falls gewünscht:
adb shell pm uninstall --user 0 com.example.app - Installieren Sie die App über Push:
adb shell wget -o /data/local/tmp/app.apk http://server/myapp.apk - Prüfen Sie die Integrität:
sha256sum app.apk
Bei Nvidia Shield fügen Sie zusätzlich die Option hinzu, dass bei einem Neustart automatisch die neueste stabile Version heruntergeladen wird:
adb shell am instrument --start -p com.anotherext.dailyupdates
Wechseltipp: Modellbasierte Konfiguration auf dem Stick
Der Kernvorteil des dedizierten Sticks ist die Modell-Erkennung. Erstellen Sie auf Ihrem USB-Stick eine kleine Skript-Sequenz, die Ihre config.json liest und je nach gemapped Modell die passende App-Liste installiert:
#!/data/local/bin/sh
MODEL=$(cat /storage/emulated/0/sideload/config.json | grep '"model"' | cut -d'"' -f4)
if [ "$MODEL" = "X925" ]; then
adb shell am install -r app/x925.apk
else
adb shell am install -r app/nvidia.apk
fi
Laden Sie dieses Mini-Script auf den Stick, damit Sie beim Wechsel zwischen Geräten nicht manuell eingreifen müssen. Alternativ: Nutzen Sie die eingebettete Einstellungsoption „USB-Stick installieren“, die einige Android TV 12/13-Geräte nach dem Einstecken erkennen.
Sicherheit, Fehlerbehandlung und typische Fallstricke
Nur laden Sie Dateien aus vertrauenswürdigen Quellen. Ein beschädigtes APK verursacht einen halbfertigen Install‑Zustand, der den Bootloader blockiert. Testen Sie die Dateien zuerst auf einem Emulator, bevor Sie sie auf einem echten Gerät einsetzen.
Typische Stolpersteine:
- Formatfehler: Ein Stick im NTFS-Format wird von Android TV schlicht ignoriert. Im Formatwechsel auf FAT32 oder XFS helfen nur ExFAT-Emulatoren beim Lesen.
- Fehlendes EFS: Ohne EFS-Sektor wird der Stick vom System nicht als Systemgerät erkannt. Prüfen Sie mit
adb shell lsblk. - Falsche Modellzeichen: Die im JSON hinterlegte Modellbezeichnung muss exakt mit der Android-TV-Name übereinstimmen, sonst installiert nichts.
Eine regelmäßige Sicherung der Konfigurations-Datei auf einem zweiten Stick verhindert Datenverlust beim Verschieben zwischen Räumen oder Geräten. So lässt sich der Schnellwechsel zwischen Xiaomi und Nvidia ohne ständiges Nachladen per Hand bewerkstelligen.
Fazit
Ein dedizierter USB-Stick mit vorgefertigten Sideload-Schritten macht das Umschalten zwischen verschiedenen Android TV-Modellen erheblich einfacher. Die Einrichtung erfordert zwar etwas Vorbereitung beim Formatieren und Erstellen der Konfigurationsdateien, belohnt sich aber durch eine saubere Trennung von System-App und Benutzer-App und durch die Möglichkeit, Installsignale manuell zu steuern. Wer diesen Stick als permanente Austauschplattform nutzt, spart Zeit, vermeidet versehentliche System-Updates auf der Nvidia Shield und behält die Kontrolle über die installierte Software – genau das, was in einer Welt voller Google-Polyfills fehlt.
Weiterlesen: mehr zu Android TV
Weiterlesen
Android TV mit CleanYourTV per Sideloading aktualisieren – So geht's
Lerne, wie du über das Internet die Home-Engine-App CleanYourTV per Sideloading installierst und aktualisierst – Schritt für Schritt für Android TV.
Android TV-Serialisierung: Alte Sideload-Zertifikate nach Neustartin
Erfahren Sie, wie Sie nach einem Neuinstall von Android TV veraltete Sideloads und Zertifikate erneut einrichten – Schritt für Schritt mit dem CleanYourTV-Launcher.