1.8 KiB
1.8 KiB
Templates — kurz erklärt
| Datei | Ziel |
|---|---|
developer.sh |
früher Root-Boot-Hook (/3rd_rw/developer.sh), Beispiele für Binds/Stubs/Services |
custom-app.json |
AppInfo-Eintrag für eine eigene App-Tile (Appinfo.json) |
hide-preset.json |
deletedPresetApp.txt-Beispiel (Tiles ausblenden) |
custom-ui.html |
minimale Custom-UI-Seite (/3rd_rw/UI/custom.html) |
start-UI-custom.sh |
start-UI.sh-Klon, lädt custom.html |
Nutzung
# 1) developer.sh (optional, früh)
cp developer.sh /3rd_rw/developer.sh
chmod 755 /3rd_rw/developer.sh
# Beispiele in der Datei einkommentieren; reboot
# 2) App-Tile
# custom-app.json-Inhalt in /3rd_rw/appdata/launcher/Appinfo.json mergen
# (bestehende AppInfo-Einträge behalten!)
# UI neu starten / reboot
# 3) Tiles ausblenden
cp hide-preset.json /3rd_rw/appdata/launcher/deletedPresetApp.txt
# anpassen; UI neu starten / reboot
# 4) Custom-UI
cp custom-ui.html /3rd_rw/UI/custom.html
cp start-UI-custom.sh /3rd_rw/patch/start-UI-custom.sh
chmod 755 /3rd_rw/patch/start-UI-custom.sh
# in /3rd_rw/developer.sh:
# mount --bind /3rd_rw/patch/start-UI-custom.sh /3rd/opera4x/hisenseUI/start-UI.sh
# reboot
Wichtig
- Backup vor jeder Änderung:
/3rd_rw/backup/. - SSH/Root-Loop als Rettungsweg behalten; bei schwarzem Bildschirm
UI/index.html-Backup zurück,hisenseUIneu starten. - API-Namen (
Hisense_StartApp,TVAPI,guijs) sindUNVERIFIED; im UI-DevTools (9223) / Web-Browser (9224) prüfen. - Kein Flash: alles in
/3rd_rw/Bind-Mounts; Rollback per Datei/umount/Reboot. hide-preset.jsonist ein Vollbeispiel (inkl.TV Browser/vidaa-plus); kürze es auf das, was du wirklich ausblenden willst.VidaaReconnicht ausblenden, wenn du die Recon-Seite brauchst.