Skip to the content.
-r–r–r– archsystemconfigs.bash
-r–r–r– espritfunctions.bash
-r–r–r– getimagefunctions.bash
-r–r–r– knownconfigurations.bash
-r–r–r– necessaryfunctions.bash
-r–r–r– printoutstatements.bash
-r–r–r– setupTermuxArch.bash
-rwxrwxrwx setupTermuxArch.tar.gz
-r–r–r– systemmaintenance.bash

Contributions have helped in the successful development of this script and project immensely. The following contributors have helped to refine setupTermuxArch.bash 📲 Thank you for contributing and collaborating!  

Join the chat at https://gitter.im/termux Termux developers welcome.

Android smartphone screenshot 2018

screenshot_20180413-172406

AccountsDept submitted issue #49, “Every Mirror Returning 404”. Result: TermuxArch instructions improved!

abicorios opened issue #27, How to use Xorg in TermuxArch? Contributed important XServer XSDL information. Made #95 that enchanced rapid code streamlining from newly arisen keyring errors that, at times, uninstalled entire Arch Linux in Termux PRoot installations.

BearChavez submitted an issue. Result: TermuxArch improved!

Ben Shaji composed #94 that enchanced rapid code streamlining from newly arisen keyring errors that, at times, uninstalled entire Arch Linux in Termux PRoot installations.

FreshMosh supplied #94 including information that resolved newly arisen keyring errors manually that, at times, uninstalled entire Arch Linux in Termux PRoot installations.

brysgo helped debug Chromebook. Result: TermuxArch improved!

Codimiracle submitted and discussed issue #46, “TermuxArch setup scripts has some error in Android x86_64(RemixOS 2.0.513) in Termux” and suggested solutions resolving this matter. Result: TermuxArch improved!

cb125 commented and contributed: watch cat /proc/sys/kernel/random/entropy_avail to resolve pacman-key --populate archlinux in issue #33. Result: addwe () created and TermuxArch improved!

cherryleafroad opened and discussed issue Ability for Scripts to Launch Commands for Arch Linux in Termux PRoot on Device #54 Result: TermuxArch improved, option setupTermuxArch.sh refresh added, user login and command options introduced to startarch! Opened and presented issue Hush motd on login when using -c command #58 Result: TermuxArch improved!

cswl suggested, “I dont have time to tinker around with TermuxArch… but could we make an stub package for linux-aarch64 and linux-firmware… since we’re just using proot… I dont think we’d need the kernel and firmware… wasting space” Result: addtrim () created and TermuxArch improved!

Jezwin submitted an issue. Result: TermuxArch improved!

David xu contributed Shared: NO such file or directory! #61. Result: TermuxArch improved!

developer787 submitted an issue. Result: TermuxArch improved!

EsdrasTarsis contributed insightful comments regarding pacman-key https://github.com/sdrausty/TermuxArch/issues/28 Result: TermuxArch improved!

emoryy submitted https://github.com/sdrausty/TermuxArch/issues/64 Result cleanliness in git repository added: TermuxArch improved!

evg-zhabotinsky Contributed standard output terminal benchmark information. Result: stdoutbench.sh created.

fornwall contributed: Created Termux, Termux PRoot… Pushed wget v1.19.4 fixing wget v1.19.3 errors immediatly… Result: TermuxArch improved!

Dmitry Matveyev contributed key debug information to resolve issue Declare error: value too great for base (error token is: 08) #60 Result: TermuxArch improved!

Hax4us provided insight regarding open issues. Submitted pull request. Result: TermuxArch improved!

iantothecore submitted an issue. Result: TermuxArch improved!

imdaveho helped debug Chromebook. Result: TermuxArch improved!

jlam: contributed getprop ro.product.device Chromebook detection, getprop ro.product.cpu.abi, polite KISS, program flow suggestions. Result: TermuxArch improved!

Kitsumi contributed issue Declare error: value too great for base (error token is: 08) #60 Result: TermuxArch improved!

markfelt contributed Succesfully Modified Stock ‘makepkg’… #38 with instructions. Result: pending

michalbednarski contributed Termux PRoot, discussed PRoot, contributed: pacman-key --init && echo disable-scdaemon > /etc/pacman.d/gnupg/gpg-agent.conf which resolved pacman-key --populate archlinux issuses, export PROOT_NO_SECCOMP=1 resolving Android 8 installation issues. Contributed kernel test and updated PRoot for Android 8. Contributed pacman -R linux-aarch64 linux-firmware easing free space concerns. Result: TermuxArch greatly improved!

mjskoneg submitted issues. Result: TermuxArch improved!

Neo-Oli suggested unset LD_PRELOAD to resolve an issue when using termux-exec. Result: TermuxArch improved!

rootconfig27 contributed to printoutstatements.sh with this 9cd505a commit.

Root-voidX contributed great discourse which resulted in instructions and diagnostic information about Arch Linux #59 for GUI users and improvements for Android 8 user. Result: TermuxArch improved!

Soph1a7 contributed to issues and submitted pull requests (locale-gen, printf, quiet, mirrors, wget -A tar.gz -m -nd -np http://mirrors.evowise.com/archlinux/iso/latest, et al ). Also provided numerous constructive suggestions. Result: TermuxArch greatly improved, and working with this project improved too!

smu submitted issues #21vi Command Not Found” and #24sed Command Not Found” which helped debug i686 Chromebook installation. Result: TermuxArch improved!

staymetal contributed: debugging wget v1.19.3 errors Result: TermuxArch improved!

Ublimjo submitted issue #37, No such or file directory when setting Arch Linux up in Termux PRoot and commented. Result: https://github.com/sdrausty/dfa created and TermuxArch improved! TermuxArch space warnings added.

vishalbiswas contributed: export LD_PRELOAD=$PREFIX/lib/libtermux-exec.so. Result: TermuxArch improved!

wulvyrn contributed: pacman -S rng-tools, rngd -r /dev/urandom to resolve pacman-key --init in issues #28, #33 and #46.

Thank you for making this project work better and please contribute 🔆  See Notice to Contributors for information. See PRoot for more information about Linux on device with Termux.