├── aapt ├── bash ├── git ├── htop ├── make ├── nano ├── ssh ├── tmux ├── vim ├── BitchX ├── busybox ├── ctags ├── links ├── mc-real ├── rsync ├── dropbear ├── utelnetd ├── dropbearkey ├── dx ├── jar ├── jping ├── java ├── apkbuilder ├── javac ├── signer ├── telnetd ├── mc ├── chroot.sh └── README.md /aapt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/aapt -------------------------------------------------------------------------------- /bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/bash -------------------------------------------------------------------------------- /git: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/git -------------------------------------------------------------------------------- /htop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/htop -------------------------------------------------------------------------------- /make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/make -------------------------------------------------------------------------------- /nano: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/nano -------------------------------------------------------------------------------- /ssh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/ssh -------------------------------------------------------------------------------- /tmux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/tmux -------------------------------------------------------------------------------- /vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/vim -------------------------------------------------------------------------------- /BitchX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/BitchX -------------------------------------------------------------------------------- /busybox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/busybox -------------------------------------------------------------------------------- /ctags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/ctags -------------------------------------------------------------------------------- /links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/links -------------------------------------------------------------------------------- /mc-real: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/mc-real -------------------------------------------------------------------------------- /rsync: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/rsync -------------------------------------------------------------------------------- /dropbear: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/dropbear -------------------------------------------------------------------------------- /utelnetd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/utelnetd -------------------------------------------------------------------------------- /dropbearkey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allespro/armv7-android-tools/HEAD/dropbearkey -------------------------------------------------------------------------------- /dx: -------------------------------------------------------------------------------- 1 | #dx helper script 2 | dalvikvm -cp $APK com.spartacusrex.spartacuside.external.dx $@ -------------------------------------------------------------------------------- /jar: -------------------------------------------------------------------------------- 1 | #jar helper script 2 | dalvikvm -cp $APK com.spartacusrex.spartacuside.external.jar $@ 3 | -------------------------------------------------------------------------------- /jping: -------------------------------------------------------------------------------- 1 | #jping helper script 2 | dalvikvm -cp $APK com.spartacusrex.spartacuside.external.jping $@ 3 | -------------------------------------------------------------------------------- /java: -------------------------------------------------------------------------------- 1 | #Run internal java dex classloader 2 | dalvikvm -cp $APK com.spartacusrex.spartacuside.external.java $@ 3 | -------------------------------------------------------------------------------- /apkbuilder: -------------------------------------------------------------------------------- 1 | #apkbuilder helper script 2 | dalvikvm -cp $APK com.spartacusrex.spartacuside.external.apkbuilder $@ 3 | -------------------------------------------------------------------------------- /javac: -------------------------------------------------------------------------------- 1 | #javac helper script 2 | dalvikvm -Xss262912 -Xmx64M -cp $APK com.spartacusrex.spartacuside.external.javac $@ 3 | -------------------------------------------------------------------------------- /signer: -------------------------------------------------------------------------------- 1 | #Run internal java dex classloader 2 | dalvikvm -cp $APK com.spartacusrex.spartacuside.external.jarsigner $@ 3 | -------------------------------------------------------------------------------- /telnetd: -------------------------------------------------------------------------------- 1 | #Script to run the default utelnetd server 2 | 3 | #Tell bash 4 | export TELNET_ON=yes 5 | 6 | #Now start the telnetd server 7 | utelnetd -p $TELNET_PORT -l $HOME/system/bin/bash 8 | -------------------------------------------------------------------------------- /mc: -------------------------------------------------------------------------------- 1 | #Script to run midnight commander. 2 | 3 | #Basically the function and arrow keys work well in linux TERM 4 | export TERM=linux 5 | 6 | #run mc in safe graphics mode.. on a regular screen no -a required.. if in xterm mode 7 | #basically just run mc-real on a regular screen / keyboard combo 8 | mc-real -a 9 | 10 | -------------------------------------------------------------------------------- /chroot.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | export LINUXROOT=/data/local/mnt 3 | export TMPDIR=/tmp 4 | export HOME=/root 5 | export USER=root 6 | export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:$PATH 7 | export TERM=vt100 8 | 9 | mount_and_chroot() 10 | { 11 | echo "*************Mounting*************" 12 | 13 | mount -t proc proc ./proc 14 | mount -t sysfs sysfs ./sys 15 | mount -o bind /dev ./dev 16 | mount -t devpts devpts ./dev/pts 17 | chroot ./ /bin/bash 18 | 19 | echo "*************Exiting from chroot*************" 20 | } 21 | 22 | cd /data/local/mnt/ 23 | FILES="$(ls -1)" 24 | if [ -n "$FILES" ]; then 25 | mount_and_chroot 26 | else 27 | echo "*************Mounting system*************" 28 | mount -t ext3 -o rw,noatime /dev/block/mmcblk0p1 /data/local/mnt 29 | mount_and_chroot 30 | fi 31 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # armv7-android-tools 2 | armv7 android terminal apps 3 | # How install: 4 | Open a command terminal, either adb or an android terminal emulator. Elevate into super user by typing 5 |
6 | su 7 |8 | Mount /system directory in read-write mode. By default /system is mounted in read-only mode. You cannot write anything in this mode. 9 |
10 | mount -o remount,rw /system 11 |12 | Push the file into your /system/bin directory. You can either copy it using a file manager or by using adb (Android Debug Bridge) by elevating adb or a shell: 13 |
14 | cp (path to bash executable) /system/bin 15 |16 | CD to system/bin ditectory 17 |
18 | cd /system/bin 19 |20 | Change the permissions of bash executable to allow execution by any user and modification by super user (root). 21 |
22 | chmod 0755 (executable) 23 |24 | --------------------------------------------------------------------------------