怎么使用fastboot
有網(wǎng)友問到:怎么使用fastboot??學(xué)習(xí)啦小編整理了一些資料,需要的同學(xué)可以參考參考。
fastboot,英語翻譯意思是快速啟動(dòng)。在安卓手機(jī)中fastboot是一種比recovery更底層的刷機(jī)模式。就是使用USB數(shù)據(jù)線連接手機(jī)的一種刷機(jī)模式。相對于某些系統(tǒng)(如ios)卡刷來說,線刷更可靠,安全。
從字面上來看是【快速啟動(dòng)】的意思,也算是一個(gè)刷機(jī)界面,不過比recovery更加底層.這個(gè)底層是更加接近硬件層的意思.
兩個(gè)都很重要,不過fastboot更為主要.當(dāng)你不能進(jìn)入recovery的時(shí)候,不要緊張,你還能進(jìn)fastboot挽救,不過當(dāng)你連fastboot都不能進(jìn)入的時(shí)候,那可真就是磚了.手機(jī)需要送廠才能維修了。
為了使用Fastboot功能, 應(yīng)獲得S-OFF的SPL.你的電腦還必須裝有ADB驅(qū)動(dòng).
進(jìn)入Fastboot的方式是關(guān)機(jī)狀態(tài)下按返回+開機(jī).
Fastboot使用方式: fastboot [ <選項(xiàng)> ] <命令>
解釋
[ ]括起來表示這個(gè)是可選的.
< >括起來表示這個(gè)是必須的.
可用命令:
update <文件名> 從官方update.zip升級系統(tǒng).該update.zip必須是官方的
flashall 'flash boot' +'flash system'
flash <分區(qū)名> [ <文件名> ] 將文件寫入分區(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)于recovery中的"wipe data/factoryreset"
-s <串口號> 指定要操作的設(shè)備的串口號
-p <產(chǎn)品名> 指定要操作的設(shè)備的產(chǎn)品名.比如hero,bravo,dream...
-c <命令行> 用命令行替換系統(tǒng)的啟動(dòng)命令行.
分區(qū)
system:系統(tǒng)分區(qū).我們刷機(jī)器一般就是刷的這個(gè)分區(qū).
userdata:數(shù)據(jù)分區(qū).
cache:緩存分區(qū)
recovery:Recovery分區(qū).
boot:存放內(nèi)核和ramdisk的分區(qū).
hboot:這個(gè)是SPL所在的分區(qū).很重要哦.也是fastboot所在的分區(qū).刷錯(cuò)就真的變磚了.
splash1:這個(gè)就是開機(jī)第一屏幕了.
radio:這個(gè)是基帶所在的分區(qū).
進(jìn)入模式編輯
不同型號的手機(jī)進(jìn)入fastboot的方式都不盡相同,最好的方法是在百度上搜索自己手機(jī)進(jìn)入fastboot的方法,下面介紹一種多數(shù)手機(jī)都支持的方式。
如何進(jìn)入fastboot
模式A:
1.手機(jī)開機(jī)狀態(tài),確定adb可以打開。
2.adb reboot bootloader
模式B:
1 將手機(jī)關(guān)機(jī)
2 同時(shí)按住返回鍵和電源鍵開機(jī)
3 當(dāng)看到 界面上有fastboot選項(xiàng)時(shí),按電源鍵點(diǎn)擊進(jìn)入fastboot模式。