- 博客(6)
- 资源 (16)
- 收藏
- 关注
原创 高通msm8916 LK阶段配置使用i2c5
背景:在调试SLM753某客户项目LCM时,客户使用LVDS的LCM,而msm8916只有一个mipi的接口,所以就是用到了mipi-2-lvds转换芯片:icn6202。这颗芯片需要使用I2C进行配置LVDS屏的时钟和分辨率等信息,以至于LVDS屏可以正常显示。Kernel阶段i2c比较容易使用,只需在dts中配置一个i2c设备即可以使用对应的i2c接口进行数据传输,但是LK阶段的代码就显得
2016-11-26 15:19:50 5579 1
原创 高通8916 PMIC休眠关闭LDO 解决LCM极化问题
案例:在调试qcom msm8916 + PM8916平台的时候,遇到一个bug,LCM休眠时候,vdd引脚电压没有拉低,电压还是2.85V,造成1920X1200nt51021b 京东方8寸LCM调试的时候经常因为系统休眠或者不断重启,LCM极化,造成闪屏,或者不能正常显示的问题。调试经过:通过查看原理图发现,vdd使用了LDO17作为电源,LDO17在系统休眠的时候没有关闭。在
2016-11-21 18:55:27 11373 1
原创 Android 5.0 修改背光自动调节最低亮度值
项目中遇到一个BUG:开启自动调节后,如果把light and proximity sensor传感器遮住,此时的光感数据为0.背光等一会会变的很黑,看不到文字和图片。测试人员认为是屏幕休眠了。 解决办法:修改自动调节背光的最低值。修改文件:frameworks/base/core/res/res/values/config.xml8原来是1,修改成8。编译:m
2016-11-15 16:14:37 6362 2
原创 Init.rc妙用及语法说明
参考:system\core\init\readme.txtActions take the form of:on < trigger> < command> < command> < command> Services take the form of:service < name> < pathname> [ < argument> ]* < optio
2016-11-14 20:00:21 11010
转载 android 在init.rc中配置socket及其使用
android 在init.rc中配置socket及其使用一般的native和framework的通信是通过jni,但是这一般只是framework调用native,native如果有消息要怎样通知上层呢?android中GSP模块提供一种解决思路,但是实现有些复杂,这里介绍一种使用socket通信的方法可以使native和framework自由通信,具体实现如下:android中使用
2016-11-14 16:06:40 3710
原创 自定义OTA升级包(差分包,增量包,增量更新)
OTA是Over-the-Air的简写,空中下载技术的意思,OTA升级包,就是一种可以使用网络或者SD卡给手机进行升级的一种文件包,相当于给系统打补丁的一种方法,其原理是通过recovery升级的功能进行实现的。Recovery提供的功能如下,使用apply update from sdcard功能即可升级OTA包。这种升级方式也可以通过adbroot/adb remount/adb push指令
2016-11-08 19:57:25 24809 1
00008889-RTL9000AA_AN-VB_Datasheet_DRAFT_V1.4_136293.pdf
2020-08-27
AP6212最新驱动源码 bcmdhd.1.579.77.41.x.7z
2020-05-07
Advance Information AR0144AT Developer Guide1/4−Inch CMOS Digital Image Sensor
2020-04-07
liteidex23.windows.zip
2014-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人