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