Skip to content

Let chmod work on folders bound into the guest - #347

Merged
mister-teddy merged 2 commits into
mainfrom
fix/proot-chmod-home
Oct 31, 2026
Merged

mister-teddy merged 2 commits into
mainfrom
fix/proot-chmod-home

Conversation

@mister-teddy

@mister-teddy mister-teddy commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor
  • chmod on a file in a folder bound into the guest from the app's own storage is no longer ignored, so a script or binary written there can be made executable. elementary mobile binds /home this way, and the Claude CLI installer failed on it.
  • libproot.so is rebuilt from the vendored source with ./build.sh and NDK r26d (API 23, as before), and the README says how. elementary mobile ships the same binary (Update PRoot to match Local Desktop, and let chmod work in /home elementary-mobile#7).

Tested on the Android 15 emulator: the Xfce desktop starts, process_vm = yes, a script chmodded in /tmp runs, and pacman works.

@mister-teddy mister-teddy added the release:bugfix Assign this label to a PR to bump the patch semver version for the next release. label Oct 31, 2026
@mister-teddy
mister-teddy merged commit f66c9ff into main Oct 31, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:bugfix Assign this label to a PR to bump the patch semver version for the next release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant