手機(jī)小知識

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
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容