研究生: |
黃天威 Tien-wei Huang |
---|---|
論文名稱: |
移植Android IceCreamSandwich於Real6410平台 Porting Android IceCreamSandwich For Real6410 Platform |
指導教授: |
邱炳樟
Bin-Chang Chieu |
口試委員: |
王秀仁
Show-Ran Wang 黃忠偉 Jong-Woei Whang |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電子工程系 Department of Electronic and Computer Engineering |
論文出版年: | 2013 |
畢業學年度: | 101 |
語文別: | 中文 |
論文頁數: | 80 |
中文關鍵詞: | 嵌入式系統 、REAL6410 、ANDROID 、S3C6410 |
外文關鍵詞: | Embedded System, Android, S3C6410, Real6410 |
相關次數: | 點閱:171 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來由於手持裝置的競爭,各手機大廠除了在硬體上比較之外,作業系統上面的競爭也是相當激烈,藉由移植Android作業系統到開發板上面,來了解Android的啟動流程並從中學習到Android 的整個架構,並分享移植過程中所遇到的問題及解決方法,提供給對於Android 作業系統有興趣的開發者參考資料。
本論文使用Real-ARM廠商所提供的Real6410開發板來移植Android作業系統,其主要目的為移植google官網download下來的Android source code來移植,由於是最原始的版本,要完全移植所有功能到Real6410有相當的困難度,因此只針對系統到開機最低限制的方式來作探討,在核心的部份我們是使用FriendlyARM所提供的2.6.36版本。
Competition in recent years due to the handheld device, the mobile phone manufacturers in addition to comparing the hardware, the operating system at the competition is very intense, we transplanted by the Android operating system to the development board above, to understand the process of transplantation and from Android learning to Android's overall architecture and share migration process problems encountered and solutions available to the operating system for the Android developers who are interested references.
This thesis is based on Real-ARM’s S3C6410 hardware platform of Real6410 to porting Android system, the goal of porting Android system is using the source code that download from the Android’s website, because the version of the source code which is not modified for the hardware platform of Real6410,it’s very hard to porting all the driver function, so we just discuss the minimum requirements for the boot, in kernel part, we use Linux kernel version 2.6.36 from FriendlyARM release.
【1】 楊豐盛 著、陳佳新 譯,”Android 技術內幕-探索 Android 核心原理與系統開發”,碁峰 出版,2011,ISBN:986-2763-40-X。
【2】 維基百科,Android介紹,http://zh.wikipedia.org/wiki/Android
【3】 鐘文昌,Android作業系統移植之研究與實現,台北科技大學資訊工程系,七月,2009。
【4】 華天正科技,http://www.realarm.cn/
【5】 Android百科,http://androidthreeway.h.baike.com/
【6】 孫傳雄研究室, http://blog.chinatimes.com/tomsun/
【7】 史丹利部落格,http://stenlyho.blogspot.tw/
【8】 Jollen,s Blog,http://www.jollen.org/blog/
【9】 Android,open source project:http://source.android.com/
【10】 FriendlyARM,http://www.arm9.net/mini6410-feature.asp
【11】 Eye Of Black Blog,http://www.wretch.cc/blog/bbyykk
【12】 Blog,http://www.cnblogs.com/heaad/
【13】 Loda's blog,http://loda.hala01.com/
【14】 吳奇岳,移植Android Gingerbread於Devkit8000開發平台,台灣科技大學電子工程系,7月26日,2012。
【15】 陳勝杰,Real 6410平台Android Gingerbread移植與無線應用程式開發,台灣科技大學電子工程所,7月27日,2012
【16】 李豐訓,移植Android 2.3作業系統至S3C6410開發平台,台灣科技大學電子工程所,7月26日,2011
【17】 林博隆,基於Real6410之Android 2.3網路多媒體播放系統,台灣科技大學電子工程所,7月26日2013
【18】 中華數位-Embedded Linux 技術分享,http://www.cadtc.com.tw/blog/
【19】 夢想老農 blog,http://blog.sina.com.cn/u/1406056000
【20】 智慧生活科技專業社群,http://cheng-min-i-taiwan.blogspot.tw/
【21】 仕橙3G教室,http://www.moko365.com/android-training
【22】 Takamasa Isohara, Keisuke Takemori, Ayumu Kubota, "Kernel-based Behavior Analysis for Android Malware Detection," cis, pp.1011-1015, 2011 Seventh International Conference on Computational Intelligence and Security, 2011