这个贴o_O我将公开这段时间在160上取得的所有成果与经验,也是为基友尽的
一点绵薄之力,让这些东西可以延续下去,不断改进,不管是谁做的rom.
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
一楼 目录索引与基础资料
二楼 F160第三方框架构建(Device/ telephony/ Hw)接口源码解析
三楼 库类 Linux工具,ril hw 接口与不可变库文件资料
四楼 结合一到三楼开始第三方开发与移植之路
▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅
这篇贴我会尽量写详细,让初学者也容易看懂
1.LTE2第三方种类
目前LTE2的第三方移植 有两种
第一种 基于Aosp 例如 MIUIv4
第二种 基于CM 例如 cm10 ;X-UI
虽然第一种是使用aosp的框架构架, 但低层大部分使用是Cm的类库,之所以要将其分开介绍,是想大家知道,选择移植对象时,并非非Cm不可
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃
2.目前第三方存在的缺陷
a1.驱动接口错位 ,硬件无法很好的工作,总会伴随着不少问题,虽然漫长的调试修复了不少问题,还是存在一些不足之处
a2.通讯层缺陷,telephony framework 是安卓一个重要的组成部分,可不仅仅打电话接电话那么简单,这里不多做介绍,有兴趣的基友可以百度了解下,直接说问题---网络锁,不知道基友有没有开机弹出网络锁的印象,其实这个问题,一直都未真正解决过,它之所以没再出现,只是这个警告被系统忽略提示了,
3.第三方优势
a1.多样化,通用性强
a2.易于开发,获取源码方便
a3.维护方便,资源丰富
---------------------------
|