简单介绍Fastboot
引言
Fastboot是Android快速升級的一種方法。
Fastboot的協(xié)議fastboot_protocol.txt在源碼目錄./bootable/bootloader/legacy下可以找到。
Fastboot客戶端是作為Android系統(tǒng)編譯的一部分,編譯后位于./out/host/linux-x86/bin/fastboot目錄下。
一、什么是fastboot
(1)fastboot是android使用的一種刷機(jī)方法。
因?yàn)锳ndroid的底層是Linux
(2)fastboot使用usb作為物理傳輸
(3)fastboot是uboot中的一個(gè)命令,在uboot下輸入fastboot命令,就可以讓uboot進(jìn)入fastboot模式,刷機(jī)就是在fastboot模式下進(jìn)行刷機(jī)。
(4)fastboot需要主機(jī)端的fastboot軟件相配合(需下載對應(yīng)的主機(jī)端軟件來使用協(xié)議命令)
(5)fastboot在開發(fā)板和主機(jī)之間定義了一套協(xié)議
二、使用命令(主機(jī)發(fā)出)
fastboot devices: 查看當(dāng)前連接的設(shè)備
fastboot reboot: 重啟系統(tǒng)
fastboot getver:version: 查看版本號
xxxxxxxxx: 根據(jù)開發(fā)板上定義的命令進(jìn)入fastboot(uboot輸入此命令)
reboot bootloader: 進(jìn)入fastboot模式(安卓終端常使用此方法)
fastboot reboot-bootloader:復(fù)位到bootloader
升級系統(tǒng):
sudo fastboot flash bootloader u-boot.bin
sudo fastboot flash kernel uImage
sudo fastboot flash system system.img
sudo fastboot flash userdata userdata.img
sudo fastboot flash ramdisk ramdisk-uboot.img
sudo fastboot erase cache
三、開啟fastboot功能
1.主機(jī)端: 安裝好相應(yīng)軟件后即可發(fā)送命令來燒寫flash
2.客戶端: 需要在UBOOT中開啟fastboot功能,才會(huì)出現(xiàn)進(jìn)入fastboot的命令,而在安卓系統(tǒng)中一般都自帶了此功能,可直接輸入命令進(jìn)入該模式
小廣告
最后打個(gè)小廣告,是本人的一個(gè)小小副業(yè)。
大家有需要各種品牌的鞋(耐克、阿迪、斐樂、vans、匡威等),都可以加下面這個(gè)微信號,性價(jià)比巨高,質(zhì)量絕對可靠,自己穿的也都是這買的,到手不喜歡,不影響二次銷售可直接退貨,希望大家能多多支持(暫時(shí)不想買的也歡迎添加,首雙優(yōu)惠!),全國包郵!
vx:cp_shop12138
總結(jié)
以上是生活随笔為你收集整理的简单介绍Fastboot的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OMEN惠普HP暗夜精灵5:win10下
- 下一篇: realme发布最便宜5G手机,心生不忿