Running LineageOS on Raspberry Pi 3B
Setup Build Environment Follow instructions in Running Android Oreo on Raspberry Pi 3B to setup build environment under Ubuntu.
Setup Build Environment Follow instructions in Running Android Oreo on Raspberry Pi 3B to setup build environment under Ubuntu.
Workload-automation is a great tool for benchmark automation, it utilizes tools in sdk and android system, including aapt, pm, am etc through devlib, this po...
I need to update a firmware binary which was packaged into apk file, unfortunately I do not have the source code of this apk, so I cannot just do mm to regen...
Verbose output
In order to find out where the problem is with my script, I often use echo for debugging, print line number with echo ${LINENO}, but it is not a optimium way...
Setup Build Environment (Ubuntu 16.04)
Previously I wrote a post about how to use ftrace via trace-cmd, now here comes a real world example showing how to find who deleted a file in Android system.
Installation Doxygen using dot from graphviz to generate graphs, install doxygen and its dependency: sudo apt install doxygen -y sudo apt-get install graphvi...
Aliases are created through the use of the git config command, and will be saved to $HOME/.gitconfig, use below two commands to see a list of aliases:
In this post, I’ll show you how to split tools/perf in linux tree into an separate git repository without losing the commit history.