Repository navigation
MAC-WebOSTV by 20khzpc - Windows / Android - HOME and root verification fixes
Chọn thiết bị để cài / Choose your installation device
| Thiết bị / Device | Tải hoặc mở / Download or open |
|---|---|
| Windows | MAC-WebOSTV-Windows-3.4.2.zip — giải nén rồi mở / extract and open Start-Setup.cmd |
| Android / Termux | Hướng dẫn Android — không cần file Windows / no Windows files needed |
Android / Termux
pkg update -y
pkg install nodejs curl -y
curl -fL https://github.com/twentykhz/macosLG/releases/download/v3.4.2/install-android.sh -o "$HOME/install-MAC-WebOSTV.sh"
bash "$HOME/install-MAC-WebOSTV.sh"Bản cập nhật 3.4.2 / 3.4.2 update
- Giữ các tính năng hiện có, bổ sung gỡ YouTube gốc/bản không khớp trước khi cài YouTube AdFree 0.5.3. Giữ AdFree đúng bản; kiểm tra phiên bản sau cài. Xem thay đổi.
- Default Windows/Termux setup now probes Developer Mode SSH and Key Server, reports readiness and offers retry; authenticated TV model/firmware are fetched without manual prompts. Status logs contain no keys/passphrases. Already-rooted TVs keep their SSH path without reinstalling Developer Mode.
- DangBro has a dedicated guided browser step with DVB/upstream support checks, TV pairing, local-certificate guidance, and independent UID-0/TV-identity verification. See https://github.com/twentykhz/macosLG/blob/main/docs/DANGBRO.md . Physical DangBro rooting was not performed during validation.
- HOME relay is no longer limited to an SK8000 identity. Eligible ARM32/Python2 input capabilities, actual compositor preflight and a matching readiness PID are required after backup; failure retains native input. Physical UM7400 HOME testing is still required.
- Faultmanager completion is persisted as pending root verification; refused SSH now waits/retries instead of trying another exploit. Enable Homebrew SSH Server and remove the Developer Mode app before rebooting. The installer keeps UID-0/identity and app-removal gates. See https://github.com/twentykhz/macosLG/blob/main/docs/HOME-ROOT-RECOVERY.md .
- Missing networkinput/getServiceInfo is reported as an unsupported diagnostic rather than proof of broken key injection.
- Existing features retained. Setup now removes official/non-matching YouTube before installing pinned AdFree 0.5.3, keeps a matching installation and verifies registration/version. Removing YouTube may require signing in again; snapshot rollback does not restore its original package/account data.
- Windows and Termux now support Enter=AUTO and SKIP for initial model/firmware lookup (-SkipPreflight / --skip-preflight). Model and installed firmware are read after authentication; full identity and root compatibility checks still run before exploits. The webOS22 / 7.6.0-1901 OS label is not treated as firmware.
- Termux prompts now offer English/Vietnamese, clearly label rooted/unrooted choices, retry invalid input, and reject Developer Mode passphrases as TV model names before connection. Firmware help distinguishes Software Version from webOS version.
- Windows/Android entry points are separated. Android runtime excludes Windows launchers. Rollback menus and shared core remain available.
- 178/178 tests pass. Payload/package verification: 147 files. Windows Prepare and packaged runtime checks pass. Physical C2 rollback remains unconfirmed.
Tài liệu và mã nguồn / Documentation and source
Windows users need only the Windows ZIP. Android users follow the commands above. Documentation ZIPs are optional; source ZIP and content-addressed runtime archives are for development/bootstrap.
Windows guide · Android guide · Tiếng Việt · English
Rebuilt installers/source ZIP use commit 21912d4. The original v3.4.2 tag is preserved. Older hash-named runtime assets are retained for existing checksum-pinned bootstraps.