飛速中文網 > 科幻小說 > 外星操作系統 > 第八章 移植那點事

第八章 移植那點事

    &奶奶你怎麼不早說啊,那你快查吧。」謝超哭喪着臉說道。

    正在聯網中……

    正在查找……

    正在分析……

    正在學習……

    &人,我已經學會移植了。」小初的聲音波瀾不驚卻把謝超嚇了一跳。「這…這麼快,才十分鐘啊?」

    &的搜索帶有智能過濾,只需要學習關鍵的東西就好啦!」謝超一陣無語,最進小初的語氣是越來越像人類了。

    &我能不能學的,我什麼都不會,你給我介紹一下……」謝超滿懷期待。下意識的以為很簡單。

    &的,(以下移植教程,看不懂的跳過哦親)要移植,就要了解系統的結構和打包解包:

    打包很容易,只需要製作成zip格式的壓縮包就行了,裏面包含2個文件夾和1個文件,是內核,沒有內核的系統是不能運行的,另外兩個文件夾一個是system,也就是android系統所在地,另一個是meta-inf,這裏一般存放是刷機腳本,我們移植一般需要改的就是system文件夾里的內容。

    解包就是解壓縮。

    首先說結構,system下有:

    &文件夾(存放內置軟件的地方,每個軟件都有自己的名字標註着,很容易識別,在移植上除必須用咱們自己的版本以外,其他可以用同解像度機型的app直接替換)

    &文件夾(本文件夾一般存放的是開機運行的腳本和一些系統必備代碼,一般移植出了問題不能開機就是這裏的問題,一般我們用702的或者720的rom里的,注意除了d需要用701的外,其他也可以直接用702或者720rom的,不過一般系統升級不會修改這裏,在移植的時候,要刪除2nd-init以及所有.sh腳本文件,這些對701是沒有效果的,如果電池顯示?,那麼可以通過替換battd文件來修複)

    &文件夾(本文件夾里存放着這種配置文件,包括wifi,藍牙和基帶{配置文件,a-gps的文件和hosts文件也在這裏,media_可以控制錄像質量,camerac與camerac是照相的數據庫文件,都可以修改,子文件夾文件夾下可以寫入自己的開機腳本,來實現一些程序或者腳本開機啓動,如果想要執行某模塊,可以添加一個文件,不要有後綴名,格式爲00aaa00是執行序號,系統開機時會按順序執行,aaa是爲了區別每個腳本的名稱,可以隨便寫)

    &文件夾(字體文件夾,沒什麼好解釋的,你可以替換爲你喜歡的字體)

    &文件夾(系統框架結構文件目錄,這個目錄下是系統服務和系統界面的所在地,一般不可以單獨替換,要移植的話必須全部替換,不然會卡m文件就是系統語言,界面的所在文件,修改他就可以直接修改系統界面必須與app文件夾中配套,不然開機會出現狀態欄fc,不同版本不可以亂用,比如能用文件)

    &文件夾(本文件夾是系統所需要用到的驅動,庫文件的所在,如果某程序fc或者無法正常運轉,可能是這裏的問題,我把我知道的一些文件的用途說一下:


    ***lib/dsp文件夾dsp驅動所在,一般不需要改

    ***lib/egl顯示晶片驅動,一般不需要改

    ***話筒及音頻驅動必須用70>

    ***liba音頻附屬驅動必須用70>

    ***相機方面

    ***電池驅動

    ***相機驅動必須用70>

    ***libca相機服務驅動

    ***驅動

    ***圖片接口驅動必須用70>

    ***未知驅動必須用70>

    ***l相機驅動必須用70>

    ***照片編碼器必須用701的否則照片黑

    ***此類型的都是編碼器和解碼器驅動(多媒體)

    除上述紅色文件必須用701外,其他文件可以直接用702或者72>

    &文件夾(鈴聲及開機動畫)

    &文件夾(文字轉語音文件夾)

    &文件夾(鍵盤文件與各類數據庫)



  
球胖子推薦:  
隨機推薦:  仙都  一品江山  凡人仙府  仙穹宿  
『加入書籤,方便閱讀』

熱門推薦

搜"外星操作系統"
360搜"外星操作系統"
語言選擇