随笔分类 - Android系统
摘要:一.开机camera启动流程framework到hal Main_mediaserver.cpp (frameworks\av\media\mediaserver) CameraService::instantiate(); //mediaserver的main函数中调用了CameraService
阅读全文
摘要:一.音频总体的架构: 二.Audio Policy •Stream类型选择合适的device : •音频管理策略管理音频的输入输出,它决定各种类型的声音优先送往系统哪个输出设备,或使用哪个输入设备进行采样。 •比如,如果有蓝牙耳机或者耳机,将优先使用他们作为输入输出设备。 •创建AudioTrack
阅读全文
摘要:参考:http://www.cnblogs.com/aceheart/articles/3827185.html http://blog.csdn.net/njuitjf/article/details/6944314 1.如何追踪问题 我这里遇到的是在通话中开免提,对方无法听到我的声音 (1).在
阅读全文
摘要:参考: http://blog.csdn.net/weiqing1981127/article/details/8521600 http://blog.chinaunix.net/uid-9863638-id-1996328.html http://www.360doc.com/content/13
阅读全文
摘要:参考博客 http://blog.csdn.net/eternity9255/article/details/52848775 单独分析6:生成Adapter //BaseCamAdapter.Instance.cpp (vendor\mediatek\proprietary\hardware\mt
阅读全文
摘要:Cam1DeviceBase.cpp (vendor\mediatek\proprietary\hardware\mtkcam\legacy\v1\device) Cam1DeviceBase::onCam1Device_NotifyCb 接上章的 mpCamClient->startPreview
阅读全文
摘要:参考: http://blog.csdn.net/eternity9255/article/details/52126392 一.Clinet端 .client到service的连接 看看客户端的connect函数有什么? connenct()函数的实现在libcamera_client.so中实现
阅读全文
摘要:参考: http://blog.csdn.net/vasvas/article/details/50109907 http://blog.csdn.net/weiqifa0/article/details/49943289 http://www.cnblogs.com/cyqx/p/4871033.
阅读全文
摘要:平台:mtk 一.hal层入口 Lights.c (vendor\mediatek\proprietary\hardware\liblights) char const*const RED_LED_FILE = "/sys/class/leds/red/brightness"; char const
阅读全文
摘要:平台:MTK 一.添加一个按键 1.在DCT tool keypad list 文件增加新按键的选项alps\mediatek\source\dct\Keypad_YuSu.cmp中添加新键,如SMS快捷键KEY_SYMKEY_SMSKEY_02.打开DCT tool 在keypad矩阵中在相应定义
阅读全文
摘要:一.其主要框架如下图所示: 二.sensor的JNI层:android_hardware_SensorManager.cpp (frameworks\base\core\jni) 注册JNI: register_android_hardware_SensorManager jniRegisterNa
阅读全文
摘要:光线系统包括:背光,闪光,led指示灯 一.内核层 Led-class.c (kernel-3.10\drivers\leds) 这个文件给HAL层提供接口 led_brightness_store是sysfs文件,在"/sys/class/leds/lcd-backlight/brightness
阅读全文
摘要:调试了包括驱动,jni层,当然也熟悉了下应用层。 1. 驱动层包括修改: device/eastaeon/aeon6735_65c_l/init.project.rc //去掉原来修改权限的语句 device/mediatek/mt6735/init.mt6735.rc //修改权限,不然可以ope
阅读全文

浙公网安备 33010602011771号