AndoridPerf is implemented based on Qemu and tested using Android 4.3 system. If you are interested in it, you can find more technique details from the following paper.
@inproceedings{xue2015androidperf,
title={AndroidPerf: A cross-layer profiling system for Android applications},
author={Xue, Lei and Qian, Chenxiong and Luo, Xiapu},
booktitle={2015 IEEE 23rd International Symposium on Quality of Service (IWQoS)},
pages={115--124},
year={2015},
organization={IEEE}
}