Files
hisense-root/skills
2026-10-27 15:56:27 +01:00
..
2026-10-27 15:56:27 +01:00
2026-10-27 15:56:27 +01:00
2026-10-27 15:56:27 +01:00
2026-10-27 15:56:27 +01:00
2026-10-27 15:56:27 +01:00

TV-Modding Skills — Hisense HE40E5600FFWTS (Vidaa U)

Kompakte, action-first Skills zum Modden dieses TVs. Jede Datei = „ich will X tun → so geht's, inkl. Stolperfallen“. Für Tiefe/Belege siehe ../modding/ und ../root/ROOT-GUIDE.md.

Skill Datei Ein-Satz-Zweck
File-API & Schreibrechte fileapi-permissions.md Root-JS-APIs lesen/schreiben, Whitelist, Symlink-Bypass
Root-Ausführung & Persistenz root-execution.md Root-Loop, SSH, Boot-Hooks, AM-Steuerung
Payload-Deploy payload-deploy.md Dateien/Binaries ohne Package Manager auf den TV
UI / Launcher / Bloat ui-launcher-bloat.md App-Tiles, UI-Seite, Services an/aus

Kurz-Cheat-Sheet (die drei wichtigsten Primitive)

// Lesen (Text)
fileXHR("file:///3rd_rw/appdata/root_out.txt");

// Schreiben (Text; binär => EINVAL)
HiBrowser.File.write("root_cmd.sh", "id\n", 1);

// Binär schreiben (byte-exakt, curl)
HiBrowser.File.download("http://<host>:9000/pub/x", "x", 1);

// Root-Befehl ausführen (Loop läuft als root)
HiBrowser.File.write("root_cmd.sh", "/bin/sh /3rd_rw/appdata/verify.sh\n", 1);

Whitelist (wichtigste Regel): Schreiben/Download geht nur relativ zu /3rd_rw/appdata, /dev/shm/shm_tmp, /3rd/launcher/data — oder über den dangling ext4-USB-Symlink-Bypass. Details: fileapi-permissions.md.

Rettungsweg: SSH root@192.168.188.94 (Dropbear, key-only). Nie wegwerfen.