Runs Android su
with all Termux binaries included in superuser mode — which means you can run commands like nano
, directly as system root.
🧩 Rooted Android ONLY
Hey everyone,
I originally created this repo when I was quite young, mainly for my own convenience. But since so many of you are now using it (which is awesome!), I’m restructuring and cleaning things up properly to make it more consistent and reliable.
For anyone who has old forks, please discard old commits when syncing — the old code is preserved in v1.0.0
, but all new work will be structured differently going forward.
Thanks for your understanding and continued support ❤️
Android’s built-in su
environment is missing a few key binaries (like nano
), and adding them manually isn’t persistent — every reboot resets things.
Termux Superuser bridges that gap: it runs Android su
while using Termux’s own binaries, so you get full root access without redundant installs.
-
Update Termux to the latest version:
apt update && apt upgrade -y
-
Install Git:
pkg install git
-
Restart Termux. If prompted for superuser access any time, grant it.
-
Download the installer:
wget https://github.com/cipherswami/termux-superuser/releases/download/v1.0/install_xsu.sh
-
Make it executable:
chmod +x install-xsu.sh
-
Run the installer:
./install-xsu.sh
-
et voilà! Installation complete 🎉. Now, clean up:
rm install-xsu.sh
Run xsu
anywhere in Termux to start Termux Superuser.
- Installation creates a
bin
folder in$HOME/.termux/
, which is automatically added to yourPATH
. - You can drop any binaries or executables in there and call them from anywhere inside Termux.
Author: Aravind Potluri <[email protected]>