安卓平板電腦刷機和rom原理

安卓平板電腦刷機和rom原理

ID:9419837

大小:111.50 KB

頁數(shù):3頁

時間:2018-04-30

安卓平板電腦刷機和rom原理_第1頁
安卓平板電腦刷機和rom原理_第2頁
安卓平板電腦刷機和rom原理_第3頁
資源描述:

《安卓平板電腦刷機和rom原理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、安卓平板電腦刷機和ROM原理  從2009年谷歌發(fā)布Android1.5開始,基本每半年都有一個版本的更新,每次更新都有新的功能,并不斷的提交了用戶的體驗,這樣導致現(xiàn)在的安卓手機及安卓平板電腦更新?lián)Q代速度越來越快,想想剛買的平板電腦,半年后別人購買就是新版本的,是不是老感覺跟不上時代呢?今天小編告訴你,來到平板之家沒錯,今天告訴大家如何緊跟Android,讓自己的平板電腦永遠都是新版系統(tǒng)。  一、刷機原理  刷機之前,我們首先應(yīng)該要知道刷機的原理,還記得小編第一次刷機時,還特意找一個專家級人物,但還是非常緊張,生怕變磚。其實緊張什么呢?就是因為不明白原理啊,只看到一

2、堆的教程來依葫蘆畫瓢,生怕錯了一步將變磚。其實我們用正確的方法去刷機,并不會出現(xiàn)變磚的情況的  說起來,刷機就是兩種方法:  一是recovery方法,就是將update.zip入到SD卡,然后alt-s的方法,這種方法是調(diào)用了recovery的方法將各種img或文件進行復制等操作。  二是fastboot方法,這個方法其實是比較酷的方法,說白點,fastboot就是將已有的各分區(qū)映象文件(img文件,意義上類似我們對光盤做的映象文件)直接覆蓋寫到指定分區(qū)中,有點暴力,也有點類似我們平時操作系統(tǒng)的Ghost還原?! ∵@兩種方法哪種更好,這就不好比高低了,總的來說: 

3、 Recovery方法更簡單,只需要傻瓜式的將update.zip放到SD卡的要目錄下,然后進入Recovery模式alt-s就可以了,但和任何傻瓜式東西一樣,他的靈活度就很小了,而且出錯了也都不知道如何解決。一般來說做Rom的高手為了保證Rom的可靠性,在安裝程序中都會對一些安裝環(huán)境進行一些確定,而各位的平板電腦環(huán)境又是千變?nèi)f化的,Rom高手也很難考慮周全,另外,Recovery程序本身也有一些環(huán)境驗證。  fastboot方法更靈活,功能也更強大,fastboot方法不需要依賴于recovery,甚至linux底層刷壞了recovery模式都進不了的情況下也可以

4、通過fastboot方工刷回來。fastboot模式其實是調(diào)用spl進行刷機的,所以如果刷spl壞了,fastboot模式應(yīng)該也進不了,也就是磚了。fastboot方法需要各位電腦上有fastboot程序,同時平板電腦要進入fastboot模式才可以操作,關(guān)于這些知識,請參見Google*^_^*??  二、回頭再來說說Android系統(tǒng)中的各分區(qū)(可能分區(qū)這個說法不太準確)  我了解到的Android系統(tǒng)中的分區(qū)有:  hboot(我們刷的SPL就是這玩意),這個分區(qū)是最基本的引導分區(qū)(類似電腦中的BIOS),這個區(qū)壞了,差不多就變磚了,所以我們刷SPL時才要如此

5、小心啊?! oot,這個分區(qū)應(yīng)該是linux操作系統(tǒng)的引導分區(qū)?! adio,這個分區(qū)是平板電腦的一些底層設(shè)備相關(guān)的驅(qū)動或功能程序吧,如打電話和發(fā)短信等,不同的系統(tǒng)版本會有不同的radio配套,我們平時刷了高版本的ROM后,如果不刷高版本的Radio就有可能導致打電話不正常之類的?! ecovery,這個分區(qū)裝的就是前面提到的recovery程序了,這個刷不同的recovery版本可以帶來不同的功能,有興趣的同學可以基于recovery的源碼自己編譯出一個自己的recovery出來。但一般來說,刷recovery最主要的就是提Root權(quán)限。  system,是

6、一般發(fā)布的ROM的主要功能程序分區(qū)了,我們說的ROM功能和自帶程序的定制應(yīng)該就是基于這個分區(qū)的修改和編譯了?! serdata,用戶數(shù)據(jù),不說了?! ache,緩存,一般是用來OTA升級時的緩存,我們說刷SPL可以增加程序區(qū)的空間大小就是主要將這個區(qū)的大小縮水了然后加大了程序區(qū)的分區(qū)大小。?  三、一個典型ROM的剖析  我們平時升級的Rom都是打包成適合Recovery方式刷機的包。能夠被Recovery程序識別并處理的包應(yīng)該有一個固定的格式,我理解的一些重要的約束如下:  1)必須是標準的zip壓縮包;  2)recovery腳本必須存入在META-INF

7、comgoogleandroidupdate-script;  3)其它的一些證書和簽名信息應(yīng)該都放在META-INF下?! ∷?、我們有沒有可能自己定制ROM呢  理論上我們是可以自己定制的?! ∽詈唵蔚亩ㄖ茟?yīng)該就是拿一個現(xiàn)有的認為還不錯的基礎(chǔ)ROM,替換一些資源,加一些系統(tǒng)自帶程序,然后打包發(fā)布;  再玩高級一點,就應(yīng)該自己去修改一些系統(tǒng)自帶的程序,如漢化一些系統(tǒng)原始程序;  還玩高級一點,就應(yīng)該自己到android官方站點去下載android系統(tǒng)的源碼來編譯,并基于系統(tǒng)級的定制和移植了,如現(xiàn)在火熱的android2.0源碼編譯系統(tǒng)移植。  如果是簡

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。