Android system porting and driver development