Displays various info about Android on Termux app that written in BASH
- Enhanced menu design to improve information visibility.
- Enhanced command mode for executing specific functions.
- Precise system load calculation using ADB HACK.
- Memory and CPU functions optimized for better performance.
- Continuous monitoring of CPU, memory, and battery in real-time.
- sysinfo can now receive future updates.
- Header menu shows updates, termux-api and ADB status.
- Now device sensors list will display.
Attention!
π using curl
- Install curl pkg
pkg install -y curl
- Run one line command to setup the script installation.
- Installation depends on Internet speed.
bash <(curl -s https://raw.githubusercontent.com/Aj-Seven/Android-Sysinfo/master/sys-install)
- It will install the script with required dependencies.
After Successful Installation, execute it by
sysinfo
- Download or clone this Repository
git clone https://github.com/Aj-Seven/Android-Sysinfo
- move this repo folder to
usr/share
directory
mv Android-Sysinfo $PREFIX/share/Android-Sysinfo
- link the script to bin directory
ln -s $PREFIX/share/Android-Sysinfo/sysinfo $PREFIX/bin/sysinfo
Make sure that required dependencies is installed before running
required pkgs
- Install required pkgs by
pkg install -y git curl termux-api ncurses-utils duf figlet bc jq nmap speedtest-go
Thats it, sysinfo is Successfully Installed π
- Run by
sysinfo
- To use ADB connection in the script, you need to activate remote TCP by running:
adb tcpip 5555
- This command opens a TCP connection that stays active until your phone restarts.
- You can check the ADB status in the header menu.
This screenshots were taken by AwesomeShot
- Android Info
sysinfo android
- Disk Fetch
sysinfo disk
- CPU Info
sysinfo cpu
- Memory Fetch
sysinfo memory
- System Baseinfo
sysinfo sysbinfo
- Network Stats
sysinfo netstats
Cellular Info
sysinfo netstats --cellular
WiFi Info
sysinfo netstats --wifi
- Internet Speed
sysinfo speed
- Battery Statistics
sysinfo Battery
sysinfo sensor
- Some information may not be visible in certain functions because I only use a specific fetching method on one device.
- Your contributions could enhance this script by providing even more detailed information about Android System.
bash <(curl -s https://raw.githubusercontent.com/Aj-Seven/Android-Sysinfo/master/sys-uninstall)
Contributions are welcome! Feel free to fork the repository, make your changes and submit a pull request with relevant message of update or changes.
-
Awesomeshot For Awesome screenshot Images.
-
myTermux For Custom shell,themes and config of termux.
-
duf For Disk Usage.