一、 recovery
在刷機這件濕中你經(jīng)常會(huì )看到recovery的身影,從字面上來(lái)看就是【恢復】的意思,大家可以直接把recovery當作一個(gè)【刷機界面】。一般某些手機的刷機和提ROOT也需要recovery的刷新。 再說(shuō)一下recovery 幾個(gè)主要的功能,不過(guò)每個(gè)手機的recovery 都有一些區別,可能不太一樣,如果你手機中的recovery沒(méi)有以下選項也屬正常 1、Reboot system now——重啟
2、Backup/Restore——備份和還原 可以完整的將系統備份至SD卡中,適合經(jīng)常刷機的朋友。備份還原中還包含以下選項 Nand backup——Nand 備份 Nand + ext backup——Nand 備份(系統和ext 分區一同備份) Nand restore——還原(就是還原3-1、3-2 的最后一次備份) BART backup——BART 備份 (包括系統和ext 分區) BART restore——還原最后一次的BART備份
3、Flash zip from sdcard——從sd卡根目錄的.zip ROM 刷機包刷機 這項算是常見(jiàn)的了,現在的新版本的recovery,一般都不需要把刷機包重命名為UPDATE.ZIP了,可以直接刷機。
4、Wipe——清除數據 這一項一般是在刷機前需要做的,清空個(gè)人數據,一般這個(gè)大項還包括以下的小項。 Wipe data/factory reset——清除內存數據和緩存數據 Wipe Dalvik-cache——清除緩存數據 + ext 分區內數據 Wipe SD:ext partition——只清除ext 分區內數據 Wipe battery stats——清除電池數據 Wipe rotate settings——清除傳感器內設置的數據
5、Partition sdcard——分區sd 卡 這個(gè)選項主要是用來(lái)做APP 2 SD的,需要將卡分為L(cháng)INUX下的格式ext,一般有以下選項。 Partition SD——自動(dòng)為sd 卡分區 Repair SD:ext——修復ext 分區 SD:ext2 to ext3——將ext2 分區轉換為ext3 分區(推薦) 6-4、SD:ext3 to ext4——將ext3 分區轉換為ext4 分區(C4 卡不推薦,C6 卡推薦)
二、 fastboot 從字面上來(lái)看是【快速啟動(dòng)】的意思,也算是一個(gè)刷機界面,不過(guò)比recovery更加底層.這個(gè)底層是更加接近硬件層的意思. 兩個(gè)都很重要,不過(guò)fastboot更為主要.當你不能進(jìn)入recovery的時(shí)候,不要緊張,你還能進(jìn)fastboot挽救,不過(guò)當你連fastboot都不能進(jìn)入的時(shí)候,那可真就是磚了. 通俗的說(shuō) recovery就好比外套,fastboot就好比內褲.當你的外套沒(méi)了的時(shí)候,你還有內褲,這個(gè)時(shí)候頂多被人說(shuō)成是臭流氓.不過(guò)當你內褲都沒(méi)了的時(shí)候,那可就是耍流氓了,到時(shí)會(huì )有警察叔叔請你喝茶的. 為了使用Fastboot功能.您必須root您的設備.并獲得S-OFF的SPL.你的電腦還必須裝有ADB驅動(dòng). 進(jìn)入Fastboot的方式是關(guān)機狀態(tài)下按返回+開(kāi)機.
Fastboot使用方式: fastboot [ <選項> ] <命令> 解釋: []括起來(lái)表示這個(gè)是可選的. <>括起來(lái)表示這個(gè)是必須的.
可用命令: update <文件名> 從官方update.zip升級系統.該update.zip必須是官方的 flashall 'flash boot' + 'flash system' flash <分區名> [ <文件名> ] 將文件寫(xiě)入分區.文件必須正確的格式.分區名有但不限于system,recovery,boot,splash1,hboot,radio,userdata,cache erase <分區名> 清空一個(gè)分區. getvar <參數名> 顯示一個(gè)啟動(dòng)參數 boot <內核文件> [ <ramdisk文件> ] 將電腦上的內核下載到手機并用該內核啟動(dòng)系統. flash:raw boot <內核文件> [ <ramdisk文件> ] 創(chuàng )建boot.img并下載到手機啟動(dòng)系統. devices 列出所有與電腦連接的設備. reboot 正常啟動(dòng)系統 reboot-bootloader 啟動(dòng)系統到hboot
選項: -w 清空用戶(hù)數據分區和緩存分區.相當于recvery中的"wipe data/factory reset" -s <串口號> 置頂要操作的設備的串口號 -p <產(chǎn)品名> 指定要操作的設備的產(chǎn)品名.比如hero,bravo,dream... -c <命令行> 用命令行替換系統的啟動(dòng)命令行.
分區解釋: system:系統分區.我們刷機器一般就是刷的這個(gè)分區. userdata:數據分區. cache:緩存分區 recovery:Recovery分區. boot:存放內核和ramdisk的分區. hboot:這個(gè)是SPL所在的分區.很重要哦.也是fastboot所在的分區.刷錯就真的變磚了. splash1:這個(gè)就是開(kāi)機第一屏幕了. radio:這個(gè)是無(wú)線(xiàn)所在的分區. misc:其他分區.放的是htc的一些東西.
比如你的機器是G3.那么您的機器需要具備的條件是:SPL版本1.76.2007 S-OFF 現在您需要刷recovery.那么您需要找對recovery版本.推薦RA-hero-1.6.2.img 將您的RA-hero-1.6.2.img和fastboot.exe放入系統的某一目錄.比如D:\ 點(diǎn)擊開(kāi)始-->運行-->輸入cmd-->回車(chē). 在黑色的窗口中輸入. D: <回車(chē)> fastboot.exe flash recovery d:\RA-hero-1.6.2.img <回車(chē)>
三、SPL
什么是SPL? SPL英文全稱(chēng)是SecondProgramLoader,“第二次裝系統”,就是負責裝載操作系統到RAM中。另外SPL還包括許多系統命令,如mtty中使用的命令等。SPL損壞了還可以用燒錄器重寫(xiě)。
SPL一般提供這幾部分功能:檢測手機硬件、尋找系統啟動(dòng)分區、啟動(dòng)操作系統為系統的基本維護提供操作界面,可以通過(guò)數據線(xiàn)與操作終端(如PC)建立連接,并接受和執行相應命令。它里面包含許多命令,像r2sd,l,doctest(危險命令,他會(huì )擦除gsmdata)等。我們常說(shuō)的三色屏就是由SPL驅動(dòng)的。檢測SD卡,當你把一些特殊制作的SD卡插入后,SPL可以在啟動(dòng)時(shí)校驗并根據SD卡內容刷機或執行一些命令。這有點(diǎn)類(lèi)似于PC 的從軟驅啟動(dòng)。簡(jiǎn)單點(diǎn)說(shuō),SPL就相當于PC的BIOS。
SPL有什么用? SPL主要作用就是引導系統啟動(dòng).
四、RADIO
什么是RADIO? 這個(gè)Radio指代的是通訊模塊,就是手機里面負責信號部分的模塊,PDA類(lèi)型的手機,基本都強調這么個(gè)概念。一個(gè)是PDA,一個(gè)是手機(貌似是句廢話(huà)- -),舉個(gè)很簡(jiǎn)單的例子,以三星的PPC手機為例,比如i718.比如i908,他們在刷機的時(shí)候(所謂刷機就是重裝系統)一般都是分兩部分,第一部分刷手機部分,第二部分刷PDA部分,而且兩部分基本不相干。 大家也可以這么去理解G1,Radio負責信號部分,固件包呢,是負責電話(huà)(包括電話(huà)功能跟PDA功能)。
最簡(jiǎn)單的你可以把它理解為無(wú)線(xiàn)(包括藍牙 通話(huà) WIFI)的驅動(dòng)程序。
RADIO有什么用? 刷新版的RADIO可以解決通話(huà)或者WIFI以及藍牙的一些問(wèn)題,比如正在聽(tīng)音樂(lè ),來(lái)電話(huà)了,接完電話(huà)歌曲不播放了,這種常見(jiàn)問(wèn)題。
五、APP TO SD
什么是APP TO SD? APP TO SD(也有叫APP2SD)就是把程序的數據也就是APP數據拷貝到SD卡上。
為什么要使用APP TO SD? 大家都知道系統默認程序只能安裝到內存,可是內存容量畢竟有限,所以就采用APP TO SD的方法把軟件數據移動(dòng)到SD卡上,這樣就可以安裝更多的程序了。
六、金卡 一般來(lái)說(shuō),官方刷機包通常加入了對手機地區的校對,比如非港版手機一般無(wú)法直接刷針對港版手機發(fā)布的升級包(刷機包),這時(shí)候,需要制作一個(gè)特殊的金卡來(lái)使刷機包跳過(guò)對手機地區的檢測,直接進(jìn)行刷機,從而達到強刷的效果。實(shí)際上,金卡只是一張普通的SD卡,通過(guò)一些簡(jiǎn)單的操作,來(lái)使普通SD卡有金卡的功效,同時(shí),SD卡里的數據并不會(huì )消失,SD卡仍可正常使用。 通俗的說(shuō),就像地鐵里乞討賣(mài)藝的,他并不是瞎子,但是他裝成瞎子,是為了博得你的同情.你看他可憐就會(huì )給他錢(qián),那他的目的就達到了.金卡就跟這個(gè)意思 |