fastboot是一種線刷,就是使用USB數(shù)據(jù)線連接手機(jī)的一種刷機(jī)模式。這種模式是更接近于硬件的界面,所以這個(gè)模式一般在手機(jī)變磚或者修復(fù)時(shí)使用的。手機(jī)端進(jìn)入了fastboot界面,就需要電腦端有對應(yīng)的命令或者工具來執(zhí)行操作。
刷機(jī)命令
命令執(zhí)行流程
在設(shè)備進(jìn)入到 fastboot 環(huán)境后,根據(jù)需求執(zhí)行下面的命令進(jìn)行刷機(jī):
fastboot flashing unlock # 設(shè)備解鎖,開始刷機(jī)
fastboot flash boot boot.img # 刷入 boot 分區(qū)。如果修改了 kernel 代碼,則應(yīng)該刷入此分區(qū)以生效
fastboot flash recovery recovery.img # 刷入 recovery 分區(qū)
fastboot flash country country.img # 刷入 country 分區(qū)。這個(gè)分區(qū)是開發(fā)組自己劃分的,別的 Android 設(shè)備上不一定有
fastboot flash system system.img # 刷入 system 分區(qū)。如果修改的代碼會影響 out/system/ 路徑下生成的文件,則應(yīng)該刷入此分區(qū)以生效
fastboot flash bootloader bootloader # 刷入 bootloader
fastboot erase frp # 擦除 frp 分區(qū),frp 即 Factory Reset Protection,用于防止用戶信息在手機(jī)丟失后外泄
fastboot format data # 格式化 data 分區(qū)
fastboot flashing lock # 設(shè)備上鎖,刷機(jī)完畢
fastboot continue # 自動重啟設(shè)備
用fastboot刷機(jī)要把全部的img刷入進(jìn)去。
利用手機(jī)刪除系統(tǒng)APP以及重新安裝系統(tǒng)APP
今天用adb uninstall com.xx.xx卸載一個(gè)軟件
結(jié)果報(bào)錯:Failure [DELETE_FAILED_INTERNAL_ERROR]
最后沒有辦法,裝了個(gè)kingroot,通過kingroot卸載。。。
現(xiàn)在知道了:
首先:adb shell pm list packages -s 找到要刪除的包名
獲取包名的地址:adb shell pm path com.xx.xx
掛載系統(tǒng)讀寫權(quán)限:adb remount
刪除包:adb shell rm /system/app/OldDriver/OldDriver.apk
最后重啟就OK。這是刪除APP,
通過命令:
adb pull 手機(jī)路徑 電腦路徑
adb push 電腦路徑 手機(jī)路徑
來吧apk拷貝出來以及復(fù)制進(jìn)去。記住要重啟。
始終曉龍相機(jī)就是不兼容Android 9.0的版本。導(dǎo)致浪費(fèi)了近兩個(gè)小時(shí)。不過還是學(xué)到一些命令。
版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/q1242027878/article/details/82417342
使用adb push命令的時(shí)候,有時(shí)候需要push某個(gè)文件夾下的所有內(nèi)容到手機(jī),一般我們會這樣:
adb push C:\xxdir\project /sdcard/xxx
但是這樣會將project文件夾也push到手機(jī)里面,要想將project里面的內(nèi)容也push進(jìn)去怎么辦呢?
adb push C:\xxdir\project . /sdcard/xxx
這樣就可以只push project里面的文件,并不push project文件夾本身
————————————————
版權(quán)聲明:本文為CSDN博主「CSU_ICELEE」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/q1242027878/article/details/82417342
1.打開開發(fā)者模式,oem_unlock是否置灰不可選,如果不可選進(jìn)行第二步,如果可選打開oem_unlock進(jìn)行第三步
2.adb root->adb pull /data/system/users/0.xml ->修改0.xml 刪除其中no_oem_unlock項(xiàng),重新adb push 修改后的文件到原目錄,adb reboot 重新打開oem_unlock
3.adb reboot bootloader
fastboot flashing unlock
- 畫面會出現(xiàn)一段文字,press volume up key 使用鑷子操作
- 畫面切換到下一個(gè)選單后
-fastboot oem lks 查詢解鎖狀態(tài) 0 表示解鎖成功1表示不成功重新執(zhí)行上一步操作
fastboot reboot