add stuff
This commit is contained in:
commit
26cd15d899
65 files changed
+4820
No files matched your search
@@ -0,0 +1,34 @@
|
||||
# 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)
|
||||
|
||||
```js
|
||||
// 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.
|
||||
Reference in new issue
Block a user