Android Hardware Abstraction Layer Documentation