Font Size: a A A

Research And Implement Of Android System Porting And Its Low Level Developing Of Dual-Mode RIL Based On ARM11

Posted on:2012-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:W B QiuFull Text:PDF
GTID:2178330335959868Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Mobile Internet, smart operating system is becoming more and more popular. Among these smart operating system, Android wins the largest number of users because of its beautiful GUI, Open source, system stability and rapid response. As a result, a great number of companies and developers joined into the Android operating system research and development. In addition, with the quick development of domestic 3G network, China has entered an era in which variety of mobile communication network should coexist. And it is imperative to research multi-mode terminal generic technology and its industrial development. And this paper focused on the Android system Porting and low-level development of dual-mode system.This thesis analyzed the need and goal of the system and designed the development environment for it, followed by studing of Android system Porting theory and technology, which include:Firstly, the differences of Android Kernel and Standard Linux Kernel were studied and analyzed. Secondly, Framebuffer principle of LCD, mapping mechanism of Key Pad, response process of TouchScreen, framework of Wifi and Audio subsystem were studied and discussed. According to all these research and analysis, Ecliar (2.1 version) system was ported to Arm11 platform successfully.Based on the successful porting of Android, this thesis studied the structure and principles of RIL, then designed two RIL-expanding schemas, one is process independent totally, and the other is process independent partly. After the schemas being compared and analyzed, schema one was chosen to implement the dual-mode RIL for meeting the project demand. In addition, after the PPP mechanism being studied, the GPRS dial-up was implemented for Internet access, making the system has the 3G data connection.In the end, lots of tests were carried out on dual-mode system. System functional testing and application testing verified that the system can boot-up normally and stably, and that Android V2.1 system porting was correct. In the mean time, the tests which included calling and answering in both modules, sending and receiving the message in both modules, accessing the Internet through WiFi or GPRS proved the correctness of dual-mode system. All these means the expected goals were achieved.
Keywords/Search Tags:Android, Kernel, Porting, Dual-mode, RIL
PDF Full Text Request
Related items