v1.1.0
v1.1.0
Clean-room linker/runtime integration for Android app-process workloads.
Highlights
- Replaces the glibc-derived
libldlinux.sopackage with the clean-roomlibproroot-linker.sodynamic linker. - Installs the early SIGSYS handler before guest libc startup so seccomp-sensitive app-process launches can survive Android Zygote traps.
- Keeps the launcher/runtime/bridge split while routing guest execution through the clean-room linker contract.
- Refreshes release README usage examples for the current Android app-process argv and environment setup.
- Removes the old
libldlinux.soartifact from the release package.
Smoke tested
make -C tests/ldso/host clean && make -C tests/ldso/hostbash build.shgit diff --checkbash android-smoketest/scripts/full-smoke.shBOOTSTRAP_OKGUI_VNC_SMOKE_OKPLAYWRIGHT_CHROMIUM_SCREENSHOT_OKOPENCLAW_OKCODEX_OKESBUILD_OKstatic-procfs-smoke completeRUN_MEDIUM=1 RUN_HEAVY=1 RUN_PLAYWRIGHT=1 RUN_GUI=1 bash scripts/termux-full-smoke-cleanroom.sh- Termux full-smoke
ALL_PASS - Termux basic, medium, heavy npm, Playwright Chromium screenshot, GUI install, and GUI VNC cases all exited
0
SHA-256
17c76ea37f0c6a0ed3fbbf26658aff2cccdde100c317e2635c28fafa495806e4 arm64-v8a/libproroot.so
033b4000e578ce6464e708f87274df8be7131a72618fc1470203ef81974f7ec6 arm64-v8a/libproroot-runtime.so
cdcf0adbf7460be0fd4fd688a2a503385ca04ccd0cb5ac1ee49f029d2502b2b2 arm64-v8a/libproroot-bridge.so
a6fb4459da57fae28e124254efbd8e441249f72223869ccc509983210a8b4490 arm64-v8a/libproroot-linker.so