• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            xiaoguozi's Blog
            Pay it forword - 我并不覺的自豪,我所嘗試的事情都失敗了······習慣原本生活的人不容易改變,就算現狀很糟,他們也很難改變,在過程中,他們還是放棄了······他們一放棄,大家就都是輸家······讓愛傳出去,很困難,也無法預料,人們需要更細心的觀察別人,要隨時注意才能保護別人,因為他們未必知道自己要什么·····
            要移植,就要了解系統的結構和打包解包:
            打包很容易,只需要制作成ZIP格式的壓縮包就行了,里面包含2個文件夾和1個boot.img文件,boot.img是內核,沒有內核的系統是不能運行 的,另外兩個文件夾一個是system,也就是Android系統所在地,另一個是META-INF,這里一般存放是刷機腳本,我們移植一般需要改的就是 system文件夾里的內容。
            解包就是解壓縮。
            首先說結構,system下有:
            App文件夾(存放內置軟件的地方,每個軟件都有自己的名字標注著,很容易識別,在移植上除USB.apk必須用咱們自己的版本以外,其他可以用同分辨率機型的APP直接替換)
            Bin文件夾(本文件夾一般存放的是開機運行的腳本和一些系統必備代碼,一般移植出了問題不能開機就是這里的問題,一般我們用702的或者720的ROM 里的,注意除了NETD需要用701的外,其他也可以直接用702或者720ROM的,不過一般系統升級不會修改這里,在移植的時候,要刪除2nd- init以及所有.sh腳本文件,這些對701是沒有效果的,如果電池顯示?,那么可以通過替換battd文件來修複)
            Etc文件夾(本文件夾里存放著這種配置文件,包括WIFI,藍牙和基帶{\etc\motorola\bp_nvm_default}配置文件,A- GPS的文件和Hosts文件也在這里,media_profiles.xml可以控制錄像質量,cameraCalFileDef5M.bin與 cameraCalFileDef8M.bin是照相的數據庫文件,都可以修改,子文件夾init.d文件夾下可以寫入自己的開機腳本,來實現一些程序或 者腳本開機啓動,如果想要執行某模塊,可以添加一個文件,不要有后綴名,格式爲00aaa  00是執行序號,系統開機時會按順序執行,aaa是爲了區別 每個腳本的名稱,可以隨便寫)
            Font文件夾(字體文件夾,沒什么好解釋的,你可以替換爲你喜歡的字體)
            Framework文件夾(系統框架結構文件目錄,這個目錄下是系統服務和系統界面的所在地,一般不可以單獨替換,要移植的話必須全部替換,不然會卡 M,framework-res.apk文件就是系統語言,界面的所在文件,修改他就可以直接修改系統界面,framework-res.apk必須與 app文件夾中systemui.apk配套,不然開機會出現狀態欄FC,不同版本不可以亂用,比如CM7.1.0.5不能用CM7.1.0.4的文件)
            Lib文件夾(本文件夾是系統所需要用到的驅動,庫文件的所在,如果某程序FC或者無法正常運轉,可能是這里的問題,我把我知道的一些文件的用途說一下:
            ***Lib/dsp文件夾 DSP驅動所在,一般不需要改
            ***lib/egl 顯示芯片驅動,一般不需要改
            ***libaudio.so 話筒及音頻驅動 必須用701的
            ***libaudioflinger.so 音頻附屬驅動 必須用701的
            ***libbridge.so 相機方面
            ***libbattd.so  電池驅動
            ***libcamera.so 相機驅動 必須用701的
            ***libcameraservice.so 相機服務驅動
            ***libfmradio.so FM驅動
            ***libHPImgApi.so 圖片接口驅動 必須用701的
            ***libLCML.so 未知驅動  必須用701的
            ***liboemcamera.so 相機驅動  必須用701的
            ***libOMX.TI.JPEG.Encoder.so 照片編碼器  必須用701的 否則照片黑
            ***libOMX.TI.AAC.decode.so  此類型的都是編碼器和解碼器驅動(多媒體)
            除上述紅色文件必須用701外,其他文件可以直接用702或者720的。
            Media文件夾(鈴聲及開機動畫)
            TTS文件夾(文字轉語音文件夾)
            Usr文件夾(鍵盤文件與各類數據庫)
            Xbin文件夾(系統工具文件夾)
            Build.prop文件(系統參數文件,修改這里可以調節系統部分參數與性能)
            如:默認虛擬機大小,鈴聲延遲,系統版本等
            posted on 2013-02-17 14:48 小果子 閱讀(441) 評論(0)  編輯 收藏 引用 所屬分類: 學習筆記Android & Ios
            亚洲欧洲中文日韩久久AV乱码| 久久精品极品盛宴观看| 国产精品久久久天天影视| 国产女人aaa级久久久级| 亚洲国产成人精品无码久久久久久综合| 色播久久人人爽人人爽人人片aV | 久久国产一片免费观看| 久久午夜综合久久| 一本一本久久A久久综合精品| 国产精品国色综合久久| 国产福利电影一区二区三区久久老子无码午夜伦不 | 国产亚洲精久久久久久无码77777| 久久婷婷五月综合97色| 久久精品这里只有精99品| 天堂久久天堂AV色综合| 国产视频久久| 亚洲第一极品精品无码久久| 久久99精品久久久久久噜噜| 亚洲人成伊人成综合网久久久| 91精品国产91久久久久久蜜臀| 伊人久久大香线蕉综合网站| 久久精品国产亚洲AV高清热 | 亚洲精品成人久久久| 国产精品九九九久久九九| 亚洲精品NV久久久久久久久久| 久久福利青草精品资源站| 色妞色综合久久夜夜| 亚洲综合婷婷久久| 成人久久免费网站| 国产无套内射久久久国产| 久久无码人妻一区二区三区| 色婷婷久久综合中文久久一本| 成人久久精品一区二区三区| 深夜久久AAAAA级毛片免费看| 成人资源影音先锋久久资源网| 久久婷婷色香五月综合激情| 亚洲国产成人久久精品影视| 亚洲va中文字幕无码久久 | 中文字幕久久波多野结衣av| 久久播电影网| 大美女久久久久久j久久|