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.
app_122@android: / $ bash
bash: precmd: command not found
If you get “bash: precmd: not found”, do
unset PS1 PROMPT_COMMAND
./busybox bash