android ril移植,基于ARM11的Android系统移植及其双模RIL底层研究与实现

摘要:

随着移动互联网的快速发展,智能多模手机越来越受到人们的关注。在众多智能手机的操作系统中,Android凭借其界面的美观性、源码的开放性、系统的稳定性和响应的迅速性赢得了用户的喜爱,越来越多的厂商和开发人员投入到Android操作系统的研究和开发中来。另外,随着国内3G网络迅速铺开,我国已经进入了多种移动通信网络共存的时代,多模终端共性技术研究和产业发展势在必行。本文正是在这样的背景下对Android系统的移植和双模RIL的底层进行了研究和实现。 本文首先分析了Android双模系统的设计目标和功能需求,设计了系统的总体框架和开发环境;接着,研究了Android系统的移植原理和技术,包括:Android内核与标准Linux内核的差异分析、LCD的Framebuffer原理,键盘的映射机制、触摸屏的响应流程、WIFI和声音子系统在Android下的架构和原理,并成功把Android系统的Ecliar(2.1)版本移植到Arm11平台。 在系统移植成功的基础上,本文深入研究了Android的RIL结构和原理,设计了两种扩展底层RIL的方案——进程完全独立方案和进程部分独立方案,并对其进行了分析和比较,最后根据本项目的具体需求实现了双模RIL;此外,还通过对PPP机制的研究,实现了GPRS拨号上网,使系统具备3G数据连接功能。 最后,本文对双模系统进行了测试。系统功能测试和应用软件性能测试表明,系统启动正常,运行稳定,本文的Android V2.1系统移植正确;同时,通过测试双模电话的主被叫情况和双模系统的短信收发情况,证明本文的双模系统工作正常,达到了预期目标。

展开


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部