Font Size: a A A

Android System Transplantation On R2R Platform And Graphic System Development

Posted on:2015-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:Q P DongFull Text:PDF
GTID:2298330452950125Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
As a software development platform designed specifically for mobile device,Android OS plays an increasing important role in the area of automotive electronics,medical equipment, traffic management and wearable devices, etc. With the fastdevelopment in embedded development area, Android technology will be not just forthe ARM processor platform. But the manufacturers who have the ability to transplantAndroid system are generally not providing the process of Android system migrationbased on their own processor platforms. To some extent, this situation hinders thepromotion of Android operation system. SuperH is a typical non-ARM architectureprocessor manufactured by Renesas and it’s widely used in the field of consumerelectronics, communications equipment, etc. This paper studies the Android migrationprocess based on the SuperH platform. Combined with the characteristics of the targetplatform, the author proposed a scheme for R2R board. In addition, the authorimproved the graphics display system of it using multi-mode hardware modulesworking together to enhance the graphics display system.The main work of this paper accomplished is as follows:1.Firstly, this paper studied the key technologies for Android system operating.According to the characteristics of the Android system hierarchical, as well as therequirements of the project, the author designed the overall framework of the system,and put forward the transplantation idea from the Bootloader to the Android kerneland then to the Android file system;2.This paper studied the UbiQuix R2R hardware platform based on SuperHarchitecture. And then analyze the work of Bootloader and Kernel. On the basis offully keep the performance of R2R processor and trying to reduce the workload, theauthor proposed the detail transplantation idea of the Bootloader and the Androidkernel. The strategy of Android operating in this paper can be also used in other CPUarchitectures;3.According to the Android source code, this paper studied the graphics displaysystem in Android, and then analyzed the work process of SurfaceFlinger. Workingwith R2R platform hardware module, the author modified Android Eclair2.1default graphics display system, using hardware acceleration to instead of softwareacceleration;4.Optimized the display consequent after transportation, and debug the program.During this process, the author mainly solved the problem of dialog declining andimage dithering.At the end of this work, it’s succeeded to transform Android system to R2Rplatform. Compared with software acceleration in graphics system,the new methodcan make the system run more smoothly and satisfy the requirement of the custom.
Keywords/Search Tags:Android, SuperH, System migration, Graphic display, Hardware acceleration
PDF Full Text Request
Related items