基于MT6735平臺(tái)的阿里云手機(jī)系統(tǒng)的移植和優(yōu)化
【學(xué)位單位】:寧波大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TN929.53;TP316
【部分圖文】:
它將特定平臺(tái)的硬件接口細(xì)節(jié)影藏起來,通用接口提供給操作系統(tǒng)使用,這樣使得它與在多種平臺(tái)上進(jìn)行系統(tǒng)移植。HAL 層的目的inux Kernel 層隔離開來。讓系統(tǒng)不至于以在不考慮驅(qū)動(dòng)程序的前提下進(jìn)行 Framewor層的結(jié)構(gòu)分析L 層的結(jié)構(gòu)分析,當(dāng)前的 HAL stub 模式是一tub 任然以*.so 文件的形式存在,但是 HAL 已件 象層提供了操作函數(shù),而 Runtime 則從 ,然后再回調(diào)這些操作函數(shù)[19]。這種以間接函stub 變成了一種“包含”關(guān)系,也就是說在 H)。Runtime 只要說明 module ID 就可以取得中,系統(tǒng)定義了 HAL 層結(jié)構(gòu)框架,這樣通過接調(diào)用方式,F(xiàn)在 HAL 層結(jié)構(gòu)層次如下圖 3.1
23圖3.2 HAL 結(jié)構(gòu)的繼承關(guān)系述三個(gè)結(jié)構(gòu)體的定義在 hardware.h 文件中,對(duì)應(yīng)于 YunOS5.1.0 在系統(tǒng)的位置是 hardware 的庫文件 include 的路徑內(nèi)完成對(duì)于上的定義。對(duì)應(yīng)模塊的定義體的文件是 hardware.c,對(duì)應(yīng)的路徑是re 的庫文件下。下面展開對(duì)應(yīng)文件來分析一下 hardware.c 的源代 函數(shù) hw_get_module()。函數(shù)的功能是依據(jù) ID 查找出硬件動(dòng)態(tài)鏈接庫的地址,接著調(diào)用動(dòng)態(tài)鏈接庫,并獲取硬件模塊函數(shù)結(jié)構(gòu)體的地址。完成上述操作 HAL_MODULE_INFO_SYM 尋找到的 hw_module_t 結(jié)構(gòu)體地址
array.xml 等。主要用于在代碼中通過 R 類來調(diào)用它們。下面以系統(tǒng)的設(shè)置菜單功能的源碼結(jié)構(gòu)截圖為例加以說明,如圖 4.2圖4.2 設(shè)置菜單源碼結(jié)構(gòu)圖下面對(duì)于 YunOS 中默認(rèn)加載重新開發(fā)的系統(tǒng)應(yīng)用的配置和使用加以說明:YunOS5.1.0 系統(tǒng)上對(duì)于系統(tǒng)上有源碼支持的應(yīng)用做了新的適配和修改。比如對(duì)于系統(tǒng)的設(shè)置菜單,鎖屏,通訊錄,系統(tǒng) UI,信息,系統(tǒng)桌面等都做了重新的編寫。這些內(nèi)容都被讓在工程的根目錄的 aliyunos\packages\apps 下面,這里重新添加了 AliSettings,AliSystemUI,HomeShell,Contacts,Mms等菜單目錄
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 天涯衰草;;挖掘手機(jī)系統(tǒng)的截屏功能[J];電腦愛好者;2016年23期
2 楊思雯;楊青錦;;平均臉圖像生成手機(jī)系統(tǒng)的實(shí)現(xiàn)[J];中國科技信息;2014年16期
3 ;手機(jī)系統(tǒng)進(jìn)入混戰(zhàn)時(shí)代[J];電腦愛好者;2013年07期
4 孫時(shí)元;菱刈礦利用個(gè)人手機(jī)系統(tǒng)確定工作人員位置[J];礦業(yè)快報(bào);2002年05期
5 老萬;;關(guān)閉MIUI系統(tǒng)里的內(nèi)置廣告[J];電腦愛好者;2017年13期
6 田楊;;手機(jī)系統(tǒng)中一種看門狗復(fù)位的設(shè)計(jì)方案[J];數(shù)字通信;2014年05期
7 ;影視“全家桶” 制作大片“分享包”[J];電腦愛好者;2009年05期
8 張金;;手機(jī)系統(tǒng)知幾何[J];時(shí)尚北京;2011年05期
9 周禮;;給責(zé)備加上包裝[J];心理與健康;2017年11期
10 小鳥;;玩轉(zhuǎn)Palm藍(lán)牙網(wǎng)絡(luò)[J];電子世界;2006年11期
相關(guān)碩士學(xué)位論文 前10條
1 嚴(yán)王君;基于MT6735平臺(tái)的阿里云手機(jī)系統(tǒng)的移植和優(yōu)化[D];寧波大學(xué);2018年
2 區(qū)亮欣;動(dòng)物疾病遠(yuǎn)程智能診斷手機(jī)系統(tǒng)的研發(fā)與應(yīng)用[D];吉林大學(xué);2016年
3 張虎;面向智能手機(jī)系統(tǒng)人臉識(shí)別的研究與實(shí)現(xiàn)[D];長春理工大學(xué);2012年
4 王招迎;GSM加密手機(jī)系統(tǒng)的安全性設(shè)計(jì)研究[D];西安電子科技大學(xué);2007年
5 王新瑞;智能手機(jī)系統(tǒng)對(duì)比分析[D];北京郵電大學(xué);2014年
6 方軍;封閉式手機(jī)系統(tǒng)VRE中間件的研究與設(shè)計(jì)[D];中南大學(xué);2009年
7 李欣;基于BREW平臺(tái)的uiOne手機(jī)系統(tǒng)軟件的研究與實(shí)現(xiàn)[D];北京交通大學(xué);2009年
8 陶智仁;基于Android的心電監(jiān)護(hù)手機(jī)系統(tǒng)設(shè)計(jì)[D];山東大學(xué);2015年
9 王坤;智能手機(jī)多模多卡軟件方案的研究與應(yīng)用[D];北京工業(yè)大學(xué);2014年
10 李穎;NXP手機(jī)系統(tǒng)軟件測試用例設(shè)計(jì)方法的改進(jìn)與實(shí)施[D];北京郵電大學(xué);2008年
本文編號(hào):2882948
本文鏈接:http://sikaile.net/kejilunwen/wltx/2882948.html