Bash and Linux commands for ARM-based Android/Linux

admin | September 29th, 2011 - 6:49 pm

Affinic is tuning compiler relative components in ARM-based Android system, including Renderscript

Here are some useful tools for developing on devices. They are all free to download and use. If you want the source code, you can go to their corresponding official websites.

Bash for ARM – If you are tired about adb shell, this one is right for you. What you need to do is to adb push it to  a writable location such as /data/data, after you log in using adb shell, you go to that location run ./bash. They are all static built.

There are the downloading  links:

BusyBox for ARM – BusyBox combines many common Linux utilities into a single executable file. It provides most of Linux command like fdisk, find, vi, wget, tar, gzip, which, du, mv,  grep etc. that Android adb shell doesn’t support.  With this program, your Android system will immediately become a full-featured ARM Linux system.

There are the download link:

We use the following script to convert BusyBox back to individual Linux command.

mkdir bbbin

    for i in $(./busybox --list)
    do
       ln -s ../busybox bbbin/$i
    done

Enjoy.

Tags:

2 comments on “Bash and Linux commands for ARM-based Android/Linux

  1. zkizzik on said:

    app_122@android: / $ bash
    bash: precmd: command not found

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>