Abstract:As an operating system widely applying on the mobile devices, because of the good abstraction and encapsulation for characteristics of hardware platform, Android has well transplantation. But in practice, for lack of the specification about how to effectively use the hardware, Android design framework can′t efficiently explore the underlying hardware resources. Based on this, we design the Hardware Acceleration Layer for Android display system upon the platform of MPRC. The solution reduces the overhead of cross-layer function call, and the data swapping between main memory and video memory by utilizing the hardware channel. The experiment result illustrates that it brings 83% speed up for Android Camera, and it reduces the occupancy rate of CPU about 88% in common cases.