android
文章平均质量分 66
liujianganggood
这个作者很懒,什么都没留下…
展开
-
android6.0 mount failed
mount失败有两个原因:1)配置文件配置出错android6.0 vold进程中会读取配置文件 /fstab.XXX if (process_config(vm)) { PLOG(ERROR) }std::string DefaultFstabPath() { char hardware[PROPERTY_VALUE_MAX];原创 2016-06-02 11:08:43 · 1423 阅读 · 0 评论 -
android6.0 framework修改使用两个声卡
底层有两个声卡,一个声卡播放alarm通道的声音,另外一个播放其他通道的声音1)增加一个hal层库复制Z:\myandroid\hardware\imx\alsa代码,修改Android.mk编译生成另外一个so库2)修改代码一个hal层库播放一种声音。系统起来以后会加载audio的hardware库,检测声卡,保存声卡信息。在使用mediaplayer或者audiotrack原创 2016-06-02 11:45:40 · 8357 阅读 · 0 评论 -
i2c设备驱动
//1,i2c 设备注册:static struct i2c_board_info i2c2_devices[] = { { I2C_BOARD_INFO("lt8912", 0x48), //设备名,匹配驱动的name,i2c设备地址7bit }, };//i2c设备一般在板级代码中注册static void msm8916原创 2017-12-22 16:49:35 · 1223 阅读 · 0 评论