1、什么是刷機(jī)?
刷機(jī)就是給智能手機(jī)重裝系統(tǒng),進(jìn)行軟件升級的操作。和電腦的道理一樣:如果您感覺Windows XP操作系統(tǒng)不好用,就可以把它重裝成Windows 7。
刷機(jī)的好處是很多的,比如可以更新并升級手機(jī)系統(tǒng),可以實(shí)現(xiàn)手機(jī)的個性化,還可以擴(kuò)展手機(jī)功能。但是刷機(jī)必需一些常識性的電腦和手機(jī)知識,而且有一定的技術(shù)門檻。行貨手機(jī)刷機(jī)之后,等于自動放棄了質(zhì)保(當(dāng)然,需要質(zhì)保的時候,你還可以再刷回去)。
2、怎么刷機(jī)?
正常刷機(jī)需要準(zhǔn)備匹配的刷機(jī)包、手機(jī)驅(qū)動、手機(jī)官方升級輔助軟件等,并尋找合適的刷機(jī)教程,然后在教程指導(dǎo)下手工操作刷機(jī)。刷機(jī)并不是那么高深和危險,就如同電腦重裝系統(tǒng)一般,只是刷機(jī)必須做到“膽大心細(xì)”,如果不是探索性的刷機(jī),都一定要嚴(yán)謹(jǐn)、認(rèn)真的執(zhí)行教程步驟,切不可自以為是,粗心大意。刷機(jī)的風(fēng)險主要來自于刷機(jī)過程中的突然斷電或者突然拔掉數(shù)據(jù)線造成硬件損壞,以及持續(xù)不停的刷機(jī)以致硬件高熱損壞,只要做好準(zhǔn)備工作,做到細(xì)致耐心,對教程的步驟有一定了解并且按步進(jìn)行,刷機(jī)就不會有問題的。
現(xiàn)在有了卓大師(刷機(jī)專家),刷機(jī)就變得更加簡單了。您所要做的就是將手機(jī)連接電腦,然后一鍵完成。
3、什么是ROM?
ROM就好比電腦裝系統(tǒng)時所需的安裝盤,即手機(jī)的系統(tǒng)包。刷機(jī)就是把ROM包“刷”入到手機(jī)中,達(dá)到更新手機(jī)系統(tǒng)的目的。ROM包一般都是ZIP、RAR等壓縮包或其他后綴的樣式,依品牌和機(jī)型的不同而有所區(qū)別。
卡刷類的機(jī)型需下載ROM,但是不需要解壓,直接放到手機(jī)內(nèi)存卡根目錄。通過Recovey模式刷入即可,例如HTC品牌的手機(jī);線刷的機(jī)型只需把ROM下載到電腦上,手機(jī)連接到電腦之后,在電腦上通過刷機(jī)工具操作即可,例如三星品牌的手機(jī)。
4、什么是官方ROM,什么是自制ROM?
官方ROM,HTC品牌也叫RUU。是由制造廠商設(shè)計研發(fā),通過官方途徑提供出來供機(jī)主下載,用來修正手機(jī)系統(tǒng)存在的BUG或者提供更新功能的ROM,通常含有許多由官方或者相應(yīng)地區(qū)運(yùn)營商定制的軟件及插件。
自制ROM是由具有一定動手能力的玩家或團(tuán)隊(duì),對官方提供的ROM進(jìn)行修改或者完善,通常會精簡許多不必要集成的軟件和插件,這類ROM最大的特點(diǎn)是實(shí)用、簡潔、個性化較強(qiáng),但囿于開發(fā)者本身的能力等因素,穩(wěn)定性可能較官方ROM略低。
5、什么是ROOT權(quán)限?
ROOT權(quán)限是Linux和Unix系統(tǒng)中的超級管理員用戶帳戶,該帳戶擁有整個系統(tǒng)的最高權(quán)利,可以執(zhí)行幾乎所有操作。ROOT就是獲取安卓系統(tǒng)中的最高用戶權(quán)限,以便執(zhí)行一些需要高權(quán)限才能執(zhí)行的操作(包括卸載系統(tǒng)自帶程序、刷機(jī)、備份、還原等)。
6、什么是HBOOT(SPL)?
HBOOT模式就是安卓手機(jī)的工程模式,即我們常說的三色屏。其主要作用就是在非正常開機(jī)的狀態(tài)下,引導(dǎo)系統(tǒng)啟動。進(jìn)入HBOOT模式之后,我們可以了解手機(jī)的各項(xiàng)基本信息參數(shù),同時也是非常重要的幾項(xiàng)信息。手動獲取ROOT權(quán)限、刷入Radio及刷入第三方Recovey,都必須進(jìn)入HBOOT模式操作。
7、什么是Recovery?
Recovery是一個引導(dǎo)系統(tǒng),獨(dú)立于正常安卓操作系統(tǒng)之外,類似于Windows系統(tǒng)中的DOS,用來執(zhí)行某些無法在正常開機(jī)狀態(tài)下運(yùn)行的操作(比如安裝新的ROM包)。一般手機(jī)官方自帶的Recovery功能十分有限,無法備份還原系統(tǒng),對于刷機(jī)的限制比較大。刷入一個功能強(qiáng)大的第三方Recovery可以讓用戶在手機(jī)系統(tǒng)操作中獲取更多的支持,包括安裝任意指定的ROM包、清理、備份、還原等。
Recovery的界面介紹和功能引導(dǎo):
1)Reboot system now——重啟系統(tǒng)
2)Backup/Restore——備份和還原
可以完整的將系統(tǒng)備份至SD卡中,適合經(jīng)常刷機(jī)的朋友。
備份還原中還包含以下選項(xiàng):
Nand backup——Nand 備份
Nand + ext backup——Nand 備份(系統(tǒng)和ext 分區(qū)一同備份)
Nand restore——還原(就是還原3-1、3-2 的最后一次備份)
BART backup——BART 備份 (包括系統(tǒng)和ext 分區(qū))
BART restore——還原最后一次的BART備份
3)Flash zip from sdcard——從sd卡根目錄的.zip刷機(jī)包刷機(jī)
這項(xiàng)算是常見的了,現(xiàn)在的新版本的recovery,一般都不需要把刷機(jī)包重命名為UPDATE.ZIP了,可以直接刷機(jī),但是后綴名必須是zip格式。
4)Wipe——清除數(shù)據(jù)
這一項(xiàng)一般是在刷機(jī)前需要做的,清空個人數(shù)據(jù),一般這個大項(xiàng)還包括以下的小項(xiàng):
Wipe data/factory reset——清除內(nèi)存數(shù)據(jù)和緩存數(shù)據(jù)(一般操作前說的雙wipe就是這一項(xiàng),其他的wipe選項(xiàng)可以忽略)
Wipe Dalvik-cache——清除緩存數(shù)據(jù) + ext 分區(qū)內(nèi)數(shù)據(jù)
Wipe SD:ext partition——只清除ext 分區(qū)內(nèi)數(shù)據(jù)
Wipe battery stats——清除電池數(shù)據(jù)
Wipe rotate settings——清除傳感器內(nèi)設(shè)置的數(shù)據(jù)
5)Partition sdcard——分區(qū)sd 卡。這個選項(xiàng)主要是用來做APP 2 SD的,需要將卡分為LINUX下的格式ext,一般有以下選項(xiàng):
Partition SD——自動為sd 卡分區(qū)
Repair SD:ext——修復(fù)ext 分區(qū)
SD:ext2 to ext3——將ext2 分區(qū)轉(zhuǎn)換為ext3 分區(qū)(推薦)一般都是使用這個
6)SD:ext3 to ext4——將ext3 分區(qū)轉(zhuǎn)換為ext4 分區(qū)
8、什么是Wipe?
Wipe是進(jìn)入Recovey模式之后的一個選項(xiàng),指的是清除手機(jī)數(shù)據(jù)的操作,包括恢復(fù)出廠數(shù)據(jù)(Wipe Data)和清除緩存(Wipe Cache)。刷入新ROM之前,恢復(fù)出廠狀態(tài)并清除緩存可以防止刷入新ROM后手機(jī)系統(tǒng)出現(xiàn)兼容性問題。大部分ROM介紹里面都會涉及到Wipe的問題,下載時一定要仔細(xì)閱讀相關(guān)描述。進(jìn)入手機(jī)的Recovery模式就可以手動進(jìn)行Wipe,按照提示操作即可。
9、什么是fastboot?
字面意思是快速啟動,在這里,其實(shí)是一個特殊的工程模式,通過fastboot界面,連接電腦后,我們可以在電腦端通過特殊的指令來操作手機(jī),例如更新radio,就可以通過fastboot來完成。fastboot要比recovery的級別高一些,可以完成更底層的一些操作。兩者的關(guān)系通俗來說,recovery就是外套,而fastboot是內(nèi)衣。兩個都很重要,不過fastboot更為主要。當(dāng)你不能進(jìn)入recovery的時候,不要緊張,你還能進(jìn)fastboot挽救,不過當(dāng)你連fastboot都不能進(jìn)入的時候,那可就真變磚了。
10、什么是Radio?
Radio指的是通訊模塊,也就是手機(jī)里面負(fù)責(zé)信號部分的模塊,類似PC網(wǎng)卡中的固件(注意:不是驅(qū)動)。升級或更換Radio有助于提升信號(包括電話信號、GPS、WIFI、藍(lán)牙等信號)質(zhì)量和改善電池效率,某些較新的ROM也需要升級Radio后才可使用。每個ROM都需要配套、兼容的Radio才能發(fā)揮出最大效率。建議多刷幾個Radio比較一下。刷入方法跟刷ROM包類似,也是在fastboot模式下完成,但是不需要清理用戶數(shù)據(jù)和緩存。
11、什么是Swap分區(qū)?
Swap分區(qū)即交換區(qū),可以有效低提高手機(jī)操作系統(tǒng)的整體性能。
Swap空間的作用可簡單描述為:當(dāng)系統(tǒng)的物理內(nèi)存不夠用的時候,就需要將物理內(nèi)存中的一部分空間釋放出來,以供當(dāng)前運(yùn)行的程序使用。那些被釋放的空間可能來自一些很長時間沒什么操作的程序,這些被釋放的空間被臨時保存到Swap空間中,等到那些程序要運(yùn)行時,再從Swap中恢復(fù)保存的數(shù)據(jù)到內(nèi)存中。這樣,系統(tǒng)總是在物理內(nèi)存不夠時,才進(jìn)行Swap交換。其實(shí),Swap的調(diào)整對Linux服務(wù)器,特別是Web服務(wù)器的性能至關(guān)重要。通過調(diào)整Swap,有時可以越過系統(tǒng)性能瓶頸,節(jié)省系統(tǒng)升級費(fèi)用。
12、什么是Bootloader ?
Bootloader就是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序,相當(dāng)于PC上的BIOS。我們通常所說的進(jìn)入Bootloader,實(shí)際上是指進(jìn)入Bootloader的工程模式,即是刷機(jī)模式。通過進(jìn)入Bootloader,我們可以初始化硬件設(shè)備、建立內(nèi)存空間映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境。我們通常所說的解鎖就是解除Bootloader的限制模式,然后讓手機(jī)能獲取更多的操作權(quán)限。
13、什么是基帶(Basebind)?
基帶(Baseband)是手機(jī)中的一塊電路,負(fù)責(zé)完成移動網(wǎng)絡(luò)中無線信號的解調(diào)、解擾、解擴(kuò)和解碼工作,并將最終解碼完成的數(shù)字信號傳遞給上層處理系統(tǒng)進(jìn)行處理。
基帶主要決定了你手機(jī)的信號強(qiáng)弱和影響部分耗電,與Redio的功能類似。刷入一個好的基帶模塊能夠增強(qiáng)手機(jī)信號質(zhì)量。因?yàn)楦鞯、各網(wǎng)絡(luò)實(shí)際情況不同,大家需要選擇適合自己的基帶。
14、什么是APK?
APK是Android Package的縮寫,是一種文件格式,類似于windows系統(tǒng)里的EXE可執(zhí)行文件。在android上,各種程序軟件都是通過打包成APK的形式來發(fā)布的。他其實(shí)就是ZIP格式的文件包,可以用winRAR之類的壓縮軟件來打開。通過將APK文件直接傳到android模擬器或android手機(jī)中運(yùn)行即可安裝相應(yīng)軟件。我們從網(wǎng)上還有電子市場下載的android系統(tǒng)的程序文件,都是APK格式的。很多手機(jī)操作,比如刷ROM系統(tǒng)升級、運(yùn)行shell命令等等。
15、什么是adb?
adb是Android Debug Bridge的縮寫,意為Android系統(tǒng)的調(diào)試橋。通過adb我們可以在Eclipse中方面通過DDMS來調(diào)試安卓程序,其實(shí)這就是用于谷歌安卓系統(tǒng)的debug調(diào)試工具。
adb的工作方式比較特殊,采用***Socket TCP 5554等端口的方式讓IDE和Qemu通訊,默認(rèn)情況下adb會daemon相關(guān)的網(wǎng)絡(luò)端口,所以當(dāng)我們運(yùn)行APK安裝器時adb進(jìn)程就會自動運(yùn)行。
除了上述的操作功能之外,我們還可以通過adb管理設(shè)備或手機(jī)模擬器的狀態(tài)。還可以進(jìn)行很多手機(jī)操作,比如刷ROM系統(tǒng)升級、運(yùn)行shell命令等等。