------------------------------第一章:無痛ROOT,享受MIUI-----------------------------
第一節(jié):刷前知識(shí)普及
1.什么是ROM,MIUI rom?
ROM 是Read-Only Memory縮寫,在安卓系統(tǒng)中用來刷你手機(jī)系統(tǒng)的數(shù)據(jù)文件,以壓縮包形似存在通過手機(jī)的工程模式解壓安裝到手機(jī)中形成你手機(jī)的操作系統(tǒng),類似于windows系統(tǒng)數(shù)據(jù)包,miui定制適合中國人習(xí)慣的ROM,類似于現(xiàn)在的深度windows,番茄家園windows XP!
2.什么是recovery?
原意恢復(fù),它是工程模式下進(jìn)行刷ROM等一系列操作的菜單,其作用類似于一鍵還原軟件...我們通常說的無痛root就是將recovery.img刷入手機(jī)...然后方便簡單的進(jìn)行rom相關(guān)操作.目前常用的Recovery有Clockwork Recovery和Amon RA,我個(gè)人建議使用Amon RA1.8.0.1或以上的版本,操作簡單。..
3.什么是spl,hboot?
SPL 是 SecondProgramLoader縮寫即第二次裝系統(tǒng),它主要負(fù)責(zé)裝載操作系統(tǒng)到 RAM 中,通常有這幾個(gè)功能:檢測手機(jī)硬件、尋找系統(tǒng)啟動(dòng)分區(qū)、啟動(dòng)操作系統(tǒng)為系統(tǒng)的基本維護(hù)提供操作界面.在HTC手機(jī)當(dāng)中SPL就是HBOOT!
4.什么是Radio?
Radio指的是手機(jī)中的通訊模塊,就是負(fù)責(zé)手機(jī)信號(hào)的模塊,也可以理解為通話、藍(lán)牙、WIFI的驅(qū)動(dòng)....其實(shí)你機(jī)器買回來radio基本都是可以不用升級(jí)的,也就是說你刷MIUI ROM時(shí)候可以不用考慮刷Radio。Radio負(fù)責(zé)處理通訊信號(hào)的一系列軟件,新版的Radio一般能帶來更少的電池消耗、更強(qiáng)的信號(hào)、更好的通話質(zhì)量和網(wǎng)絡(luò)速度。Android2.2需要4.06以上的radio才可以正常工作,Cyanogen Mod5.0.8雖然不是Android2.2但是也需要4.0.6的Radio才能工作。
5.什么是Root?
root相當(dāng)于Windows中的管理員權(quán)限,root權(quán)限默認(rèn)是不允許用戶使用的,因?yàn)橛脩艨赡軙?huì)誤操作或者運(yùn)行到惡意軟件而通過root權(quán)限破壞手機(jī)文件系統(tǒng)。root過的Nexus One可以做更多的事情,翻wall更方便,運(yùn)行Ubuntu,刷機(jī)等等。
如何看是否成功root了
去Android Market找一個(gè)Terminal Emulator下載下來,進(jìn)入Terminal Emulator以后鍵入su回車,如果命令提示開頭從$變成了#則代表root成功
備用方法:鍵入su后回車,接著鍵入whoami回車,如果顯示uid 0則代表root成功系統(tǒng)。
6.什么是Bootloader?
中文名稱為系統(tǒng)啟動(dòng)加載器.主要功能是在開機(jī)進(jìn)入系統(tǒng)之前,加載某些硬件初始化程序,啟動(dòng)系統(tǒng)進(jìn)程,實(shí)際上類似于DOS,也稱手機(jī)的DOS模式...
7.怎樣進(jìn)入Bootloader,recovery?
這里以G7為例,關(guān)機(jī)狀態(tài)下同時(shí)按住開機(jī)鍵+音量減小鍵數(shù)秒即可進(jìn)入bootloader,稍等數(shù)秒后利用音量鍵來上下調(diào)節(jié)選擇recovery,正規(guī)沒動(dòng)過的手機(jī),進(jìn)入recovery會(huì)是三角嘆號(hào),無法操作,故要進(jìn)行無痛刷recovery
8.什么是wipe?
wipe即是擦除的意思,刷不同ROM時(shí)候首先需要的一步就是wipe data/cache 因?yàn)槟闳碌难b系統(tǒng)需要去除之前系統(tǒng)內(nèi)殘留的數(shù)據(jù)和緩存,不然會(huì)導(dǎo)致無法進(jìn)入或者系統(tǒng)癱瘓...如果你有分區(qū)還需要wipe 分區(qū)
9.什么是S-OFF,s-on?
S代表 Security Lock安全鎖,是硬件設(shè)計(jì)商用于保護(hù)自己固件不被刷寫而設(shè)計(jì)的安全鎖..S-OFF就是保護(hù)關(guān)閉狀態(tài),S-ON就是保護(hù)打開狀態(tài),我們通常買回來的都是S-ON的,如果你買回來就是S-OFF那要考慮白卡機(jī)了.(利用白卡刷的S-OFF,屬于假S-OFF)..
10.什么是app2ext,data2ext?
app(應(yīng)用程序)2(即TO,安裝到)ext(內(nèi)存卡ext分區(qū)),但是還是有部分?jǐn)?shù)據(jù)在內(nèi)存卡里,這就是機(jī)油疑惑為什么我做了app2ext手機(jī)內(nèi)存仍在減小原因,data2ext就是將應(yīng)用程序的所有數(shù)據(jù)都安裝到ext分區(qū)里!
11、什么是Kernel
內(nèi)核,Android系統(tǒng)基于Linux,Linux的運(yùn)行就要靠內(nèi)核來做所有底層的數(shù)據(jù)交換和調(diào)度。新版的Kernel一般能帶來系統(tǒng)速度的提升和新功能,還有就是不同的電源管理方案可能節(jié)省電池。不是所有的Kernel都能用在所有的系統(tǒng)上,比如 Pershot做的Kernel就只能適用于CM和Enomther的系統(tǒng)。
12、內(nèi)核電源管理AVS和SVS的區(qū)別
Nexus One的CPU自身支持一種調(diào)整電壓的方式,就是根據(jù)CPU的運(yùn)行情況動(dòng)態(tài)調(diào)整所需的電壓,這種模式就是AVS。但是Nexus One原版的系統(tǒng)并不支持這個(gè)功能,因?yàn)檫@個(gè)功能并不是經(jīng)過嚴(yán)格測試的。 目前最常見的AVS內(nèi)核就是IntersectRaven制作的了,現(xiàn)在AVS內(nèi)核在大多數(shù)Nexus One上是比較穩(wěn)定的。
默認(rèn)的電源管理是SVS,也就是靜態(tài)電壓設(shè)置,根據(jù)CPU的工作頻率跟負(fù)載來靜態(tài)的調(diào)節(jié)電壓。
一般來講AVS比SVS更節(jié)省電池
一般刷機(jī)的步驟順序:
1、解鎖Bootloader
2、刷第三方Recovery
3、通過Recovery,先刷 Radio(注意版本,Android2.2系統(tǒng)必須用4.06或以上的Radio,最新版是5.12)
4、通過Recovery,刷系統(tǒng)
5、(如果系統(tǒng)并不自帶Google的軟件)刷Google Apps Addon(主要適用于Cyanogen Mod)
6、(可選)通過 Recovery,刷內(nèi)核radio、系統(tǒng)、google apps跟內(nèi)核的順序一定不要隨意調(diào)整,否則容易造成系統(tǒng)無法啟動(dòng)的情況
聯(lián)系客服