fastboot是安卓手機(jī)刷Recovery時(shí)必備的一個(gè)驅(qū)動(dòng)工具,這款fastboot驅(qū)動(dòng)需要配合usb數(shù)據(jù)線一起使用,使手機(jī)成功進(jìn)入較為底層的刷機(jī)模式,并且,由于這種模式是更接近于硬件的界面,用戶可以利用這種fastboot模式更好的用來(lái)刷機(jī)或者修復(fù)”變磚“的手機(jī)系統(tǒng)。

【fastboot 可用命令】
erase <分區(qū)名> 清空一個(gè)分區(qū).
getvar <參數(shù)名> 顯示一個(gè)啟動(dòng)參數(shù)
boot <內(nèi)核文件> [
flash:raw boot <內(nèi)核文件> [
devices 列出所有與電腦連接的設(shè)備.
reboot 正常啟動(dòng)系統(tǒng)
reboot-bootloader 啟動(dòng)系統(tǒng)到hboot
【fastboot 使用方法】
一、如何進(jìn)入fastboot?
1、手機(jī)進(jìn)入fastboot需要一定的操作才能進(jìn)入,尤其是沒(méi)刷過(guò)機(jī)的情況下。
2、先說(shuō)刷過(guò)機(jī)的,如果刷過(guò)機(jī),root過(guò),一般民間自制的ROM都會(huì)有重啟的選項(xiàng),按電源鍵重啟,選擇重啟到fastboot即可。
3、沒(méi)刷過(guò)機(jī)的則需要按組合鍵進(jìn)入fastboot。首先先關(guān)機(jī),在關(guān)機(jī)狀態(tài)下按組合鍵即可直接進(jìn)入fastboot。不同手機(jī)進(jìn)入fastboot的組合鍵不同,如HTC一般機(jī)器是在關(guān)機(jī)下按HOME(房子鍵)+BACK(返回鍵)+POWRE(電源鍵)。二另外一些則是POWRE+音量下+HOME。總之不同手機(jī)不同型號(hào)是不同的,請(qǐng)自己百度搜索你的手機(jī)如何進(jìn)入fastboot。
二、電腦端需要的軟件
1、進(jìn)入了fastboot界面,就需要電腦端有對(duì)應(yīng)的命令或者工具來(lái)執(zhí)行操作。
2、我們直接搜索fastboot工具包即可下載到fastboot工具,將下載的壓縮包解壓即可。如圖
3、fastboot工具包里一般包含有recovery.img,adb命令組件和fastboot命令組件等。注意,recovery.img不是必須的,沒(méi)有也可以,就算你下的包里含有也不能隨意用,要注意機(jī)型是否配合。
進(jìn)入了fastboot界面,就需要電腦端有對(duì)應(yīng)的命令或者工具來(lái)執(zhí)行操作。
三、如何使用fastboot對(duì)手機(jī)進(jìn)行操作
1、首先,你的電腦上裝有你手機(jī)鎖需要的驅(qū)動(dòng),一般你裝了豌豆莢之類的話,這些驅(qū)動(dòng)是直接有的,不需要重新安裝。
2、將手機(jī)關(guān)機(jī),或者直接重啟進(jìn)入fastboot界面。
3、手機(jī)和電腦連接,然后打開(kāi)fastboot文件夾
4、在文件夾里空白處,按住shift鍵右擊,如圖。注意,一定要是這個(gè)文件夾的空白處,不要選中某個(gè)文件!切記
5、在彈出的選項(xiàng)中選擇在此處打開(kāi)命令窗口。這是打開(kāi)這個(gè)命令最簡(jiǎn)單有效的方法,很多新手到了這里都不會(huì),直接點(diǎn)擊fastboot.exe,結(jié)果畫(huà)面一閃而過(guò)什么都沒(méi)有,一定要注意!
6、現(xiàn)在進(jìn)入了fastboot命令,如圖
7、首先檢查手機(jī)是否和電腦已經(jīng)連接了,在命令行里輸入fastboot devices,按回車。如圖出現(xiàn)了一個(gè)串號(hào)就代表手機(jī)已經(jīng)和電腦連接了!如果沒(méi)有,請(qǐng)檢查數(shù)據(jù)線和驅(qū)動(dòng)是否完好!。
8、到了這一步就可以用fastboot命令來(lái)對(duì)手機(jī)進(jìn)行管理了。具體的fastboot命令請(qǐng)百度,這里不一一列舉了。只說(shuō)幾個(gè)比較常用的
update <文件名> 從官方update.zip升級(jí)系統(tǒng).該update.zip必須是官方的
flashall flash boot +flash system
flash <分區(qū)名> [ <文件名> ] 將文件寫(xiě)入分區(qū).文件必須正確的格式.分區(qū)名有但不限于system,recovery,boot,splash1,hboot,radio,userdata,cache
erase <分區(qū)名> 清空一個(gè)分區(qū).
getvar <參數(shù)名> 顯示一個(gè)啟動(dòng)參數(shù)
boot <內(nèi)核文件> [ <ramdisk文件> ] 將電腦上的內(nèi)核下載到手機(jī)并用該內(nèi)核啟動(dòng)系統(tǒng).
flash:raw boot <內(nèi)核文件> [ <ramdisk文件> ] 創(chuàng)建boot.img并下載到手機(jī)啟動(dòng)系統(tǒng).
devices 列出所有與電腦連接的設(shè)備.
reboot 正常啟動(dòng)系統(tǒng)
reboot-bootloader 啟動(dòng)系統(tǒng)到hboot
選項(xiàng):
-w 清空用戶數(shù)據(jù)分區(qū)和緩存分區(qū).相當(dāng)于recvery中的"wipe data/factoryreset"
-s <串口號(hào)> 置頂要操作的設(shè)備的串口號(hào)
-p <產(chǎn)品名> 指定要操作的設(shè)備的產(chǎn)品名.比如hero,bravo,dream...
-c <命令行> 用命令行替換系統(tǒng)的啟動(dòng)命令行.
分區(qū)解釋:
system:系統(tǒng)分區(qū).
userdata:數(shù)據(jù)分區(qū).
cache:緩存分區(qū)
recovery:Recovery分區(qū).
boot:存放內(nèi)核和ramdisk的分區(qū).
hboot:這個(gè)是SPL所在的分區(qū).很重要哦.也是fastboot所在的分區(qū).刷錯(cuò)就真的變磚了.
splash1:這個(gè)就是開(kāi)機(jī)第一屏幕了.
radio:這個(gè)是radio所在的分區(qū)
9、需要注意的是,任何刷機(jī)包或者img文件一定要放在磁盤的根目錄,并且路徑中不能有中文!有中文會(huì)不能識(shí)別!


































