hope2333.github.io / wiki

architecture


架構說明

移植管線

核心創新:將 OpenCode 的 JavaScript 模塊圖植入官方 Android Bun ELF,再執行「復活手術」產出單個 Bionic 可執行文件。

官方 Bun ELF → 提取 → 模块图插入 → 修补 → 组装 → 复活 → 可用二进制

Seccomp SIGSYS Shim

雙層保護:

TUI(libopentui.so)

自構建 bionic libopentui.so(NDK 編譯),通過 swap_tui.py 等長替換植入。

原生 Watcher

tools/watcher/ 提供獨立文件監控守護進程:

包格式