Skip to content

Statically compiled proot binary repository with patches applied to work under Termux.

Notifications You must be signed in to change notification settings

ZhymabekRoman/proot-static

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

proot-static

A static compiled version of proot from Termux. Only armhf binary files, but also works on arm64

Usage example

proot-static can be used to run 32 bit proot systems on 64 bit environments without installing 32 bit packages, and switching environment (for example, to run box86/box64). Also proot-static does not require any dependency on the system, accordingly can be started without any dependencies (talloc and etc) (only in Android, of course).

Usage

$ git clone https://github.com/ZhymabekRoman/proot-static
$ cd proot-static/
$ ./proot_static --help

Or you can overwrite the PATH value to use proot-static, instead of the usual proot:

$ git clone https://github.com/ZhymabekRoman/proot-static
$ cd proot-static/
$ export PATH=`pwd`/bin:$PATH
$ export PROOT_LOADER=`pwd`/bin/loader

Compile

Clone termux-packages repository and apply patch patches/proot_static_compile.patch. For compilation I used GitHub Action (CI).

About

Statically compiled proot binary repository with patches applied to work under Termux.

Topics

Resources

Stars

Watchers

Forks

Languages