1 log文件分类简介 实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志 状态信息的有:adbshellcat /proc/kmsg ,adb shell dmesg,adb shell dump...
分类:
移动开发 时间:
2015-02-14 16:04:16
阅读次数:
253
原生的Android设置里面没有默认存储器的选项,但是MTK偏偏加上了这个功能,可能MTK觉得这个比较有用吧,所以,他们在原生的基础上面做了修改,加上了这个功能。但是高通平台没有这个功能,相对MTK来说,高通比较严谨一点,不会随随便便加上一些功能,但是MTK平台优化了很多东西(有有点也有缺点),开发者这可能是很多山寨手机选择MTK平台的原因吧。 我给“默认存储器”做了一个简单的定义:一些内...
分类:
移动开发 时间:
2014-12-16 19:15:40
阅读次数:
329
前一章我们了解了FM手动调频,接下来我们要分析FM模块用到的源码。此源码是基于高通平台的,别的平台都大同小异,只不过是平台自己作了些小改动而已。
首先要看的当然是主activity,
FMRadio.java
fmradio类启动FMRadioService.java类调用FmSharedPreferences类进行存储数据,PresetStation调整频率
...
分类:
移动开发 时间:
2014-11-26 16:35:35
阅读次数:
315
1 camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略;在kernel中实现sensor的底层驱动。但是,对于最核心的sensor端的底层设置、ISP效果相关等代码则是单独进行了抽....
分类:
其他好文 时间:
2014-11-09 22:12:04
阅读次数:
1167
1 ?camera基本代码架构 ? ? 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略; 在kernel中实现sensor的底层驱动。但是,对于...
分类:
其他好文 时间:
2014-11-07 19:26:27
阅读次数:
311
项目比较紧,3周内把一个带有外置ISP,MIPI数据通信,800万像素的camera从无驱动到实现客户全部需求。 1日 搭平台,建环境,编译内核,烧写代码。 我是一直在Window下搭个虚拟机登服务器搞开发的,对Linux系统环境...
分类:
移动开发 时间:
2014-11-05 17:42:18
阅读次数:
353
前些天印尼客户要求在高通平台7251上加一个摇摇切歌功能。查了些资料,基本实现了此功能。
直接上源码,用svn查看修改点。
前面两个ic_mp_shake_off_btn是两张图片,资源随便让UI做两张即可。
接下来就是audio_player.xml文件的修改:(这个就是你要将你的图标按钮放在哪个地方)
对应的修改其他分辨率的布局文件audio_player.xml
接...
分类:
移动开发 时间:
2014-11-04 17:30:56
阅读次数:
351
第二次写这类博客,之前还是求职期间写的面试之类的经历。
不知不觉做驱动再过2个月就3年了,可以说这3年学习到的很多,老大或者同事们的指教,针对性通过百度等搜索等,还有就是自己一边工作一边自己研究到的。
知识,解决问题的能力也是慢慢积累起来的。这二年多来一直在做驱动,由开始开始接触调试LCD TP等等,每次会重复做事,但是自己学习到的也很多,学会
分析关键问题,掌握一些驱...
分类:
移动开发 时间:
2014-10-13 23:33:47
阅读次数:
252
最近的一个高通平台的项目, 对性能要求很苛刻, 我们采用了 OpenCL 实现了主要的功能, 但是瓶颈出现在从 CPU 向 GPU 内存拷贝的部分。 虽然 OpenCL 的 map API 是为了解决这个问题而设计的, 但是在一些固有的框架内, map 并不能避免所有的内存拷贝。高通针对 OpenC...
分类:
移动开发 时间:
2014-10-13 19:53:51
阅读次数:
192
首先声明我是做系统开发的(高通平台),所以下面介绍的方法并不适合应用开发者。最经有个需求要屏蔽HOME按键返回桌面并且实现自己的功能,发现以前的方式报错用不了,上网搜索了一下,发现都是抄来抄去基本是无用的。网上的方法不外乎这几种:第一,大家最常用的重写onAttachedT..
分类:
移动开发 时间:
2014-08-18 16:35:17
阅读次数:
371