virtualsquare / virtualsquare/vuos
Arm/Arm64 support?
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 49
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
I found this project a while ago and just got the time to test it in termux(actually, inside a Arch lxc container in termux)
And soon I found out that it doesnt support arm64... It has the potential to allow people to run full linux(I mean with proper privilege and maybe even pid and user namespace) in termux without root access and namespace enabled custom kernel.
Do you have any future plan to add support for arm/arm64 platforms?
Btw I think this project can use syscall user dispatch instead of ptrace? I think it also doesnt need root access and is at least working on both x86/amd64 and arm/arm64. The performance of syscall user dispatch is a lot better than ptrace. (A project I seen and tested using it: https://sr.ht/~arusekk/uglendix/)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no source files, tests, or entry points. Start by identifying where platform support and syscall handling are implemented, then establish whether ARM/ARM64 support or a syscall-user-dispatch approach is feasible and record concrete acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, linux
- Domain
- operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100