Skip to content

v1.0.10

Choose a tag to compare

@coderredlab coderredlab released this 15 Apr 06:44
· 29 commits to main since this release

v1.0.10

GUI/Chromium smoke restoration and app-process startup hardening update for Android app-process Ubuntu workloads.

Highlights

  • Restores end-to-end GUI install, VNC/XFCE startup, and Chromium/Playwright smoke coverage in the Android app-process flow.
  • Hardens app-process startup paths in libproroot-runtime.so, including safer fork/env handling after fork() in multithreaded guests.
  • Tightens SysV shared memory emulation semantics for Android guest workloads.
  • Reduces race risk around virtual cwd and path-translation scratch state during concurrent app-process execution.
  • Clarifies runtime documentation so build.sh is the canonical build entry point and Android device smoke remains the final verification path.
  • Updates libproroot.so, libproroot-runtime.so, and libldlinux.so.

Smoke tested

  • android-smoketest/scripts/full-smoke.sh
  • android-smoketest/scripts/static-procfs-smoke.sh
  • BOOTSTRAP_OK
  • GUI_INSTALL_OK
  • GUI_VNC_SMOKE_OK
  • PLAYWRIGHT_CHROMIUM_SCREENSHOT_OK
  • FS_TAR_OK
  • NODE_CHILD_OK
  • OPENCLAW_OK
  • CODEX_OK
  • ESBUILD_OK
  • PROC_SELF_SMOKE_OK
  • PROC_PID_SMOKE_OK
  • PROC_STATX_PRECISION_OK
  • PROC_MOUNTS_SMOKE_OK
  • PROC_THREAD_SELF_SMOKE_OK
  • PROC_TASK_META_SMOKE_OK

SHA-256

cc2a51ed8f05718989b488d8538e30571ec89d8a36b1af3717c1578c85d697b5  arm64-v8a/libproroot.so
726296b71132fa4613925002650c06fdb9e052b674bcd27c009682b2998a32dc  arm64-v8a/libproroot-runtime.so
f60d08e24a0da9254bfecd8f0e9f4667a68cc7f561bb4865a169acfd4eec8435  arm64-v8a/libproroot-bridge.so
2d9b48db9a49122f809f01c5bdc1d0cb40a5cbb51ca4f2b30f428f5f13829e4e  arm64-v8a/libldlinux.so