摘要: 一.其主要框架如下图所示: 二.sensor的JNI层:android_hardware_SensorManager.cpp (frameworks\base\core\jni) 注册JNI: register_android_hardware_SensorManager jniRegisterNa 阅读全文
posted @ 2020-11-24 17:30 luoyuna 阅读(1841) 评论(0) 推荐(0) 编辑
摘要: 光线系统包括:背光,闪光,led指示灯 一.内核层 Led-class.c (kernel-3.10\drivers\leds) 这个文件给HAL层提供接口 led_brightness_store是sysfs文件,在"/sys/class/leds/lcd-backlight/brightness 阅读全文
posted @ 2020-11-24 17:24 luoyuna 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 调试了包括驱动,jni层,当然也熟悉了下应用层。 1. 驱动层包括修改: device/eastaeon/aeon6735_65c_l/init.project.rc //去掉原来修改权限的语句 device/mediatek/mt6735/init.mt6735.rc //修改权限,不然可以ope 阅读全文
posted @ 2020-11-24 17:23 luoyuna 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 一.alsps的初始化函数和重要结构体 epl2182_init // Epl2182.c (kernel-3.10\drivers\misc\mediatek\alsps\epl2182-new) struct alsps_hw *hw = get_cust_alsps_hw(); //得到配置和 阅读全文
posted @ 2020-11-24 17:21 luoyuna 阅读(1509) 评论(0) 推荐(0) 编辑