2021年9月16日 星期四

透過ADB來移除App

1. 下載Goggle ADB(Android Debug Bridge)

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

2. 在開發人員選項中,把USB偵錯打開

3. 指令模式下

adb devices-->確認手機出現在清單中(手機與電腦連接沒問題)



LineageOS

檔案

adb shell pm uninstall --user 0 com.android.documentsui

錄製工具

adb shell pm uninstall --user 0 org.lineageos.recorder

瀏覽器

adb shell pm uninstall --user 0 org.lineageos.jelly

日曆

adb shell pm uninstall --user 0 org.lineageos.etar


P.S. : 0 is ID of main user in Android system



Miui Eu

指南針

adb shell pm uninstall --user 0 com.miui.compass

日曆

adb shell pm uninstall --user 0 com.android.calendar

瀏覽器

adb shell pm uninstall --user 0 com.mi.globalbrowser

電子郵箱

adb shell pm uninstall --user 0 com.android.email

檔案管理

adb shell pm uninstall --user 0 com.android.fileexplorer

掃一掃

adb shell pm uninstall --user 0 com.xiaomi.scanner

筆記

adb shell pm uninstall --user 0 com.miui.notes

米幣支付

adb shell pm uninstall --user 0 com.xiaomi.payment

搜尋

adb shell pm uninstall --user 0 com.android.quicksearchbox

小米健康

adb shell pm uninstall --user 0 com.mi.health

服務與反饋

adb shell pm uninstall --user 0 com.miui.miservice

小米換機

adb shell pm uninstall --user 0 com.miui.huanji

智慧助理

adb shell pm uninstall --user 0 com.miui.personalassistant

桌面雲備份(卸載後無法進入設置中的小米雲空間→桌面雲備份)

adb shell pm uninstall --user 0 com.miui.cloudbackup

小米雲服務(卸載後無法進入設置中的小米雲空間)

adb shell pm uninstall --user 0 com.miui.cloudservice

查找手機(關閉後無法打開設置中的雲服務)

adb shell pm install-existing --user 0 com.xiaomi.finddevice

桌布移除

adb shell pm uninstall --user 0 com.miui.miwallpaper.earth

adb shell pm uninstall --user 0 com.miui.miwallpaper.geometry

adb shell pm uninstall --user 0 com.miui.miwallpaper.mars

adb shell pm uninstall --user 0 com.miui.miwallpaper.saturn



其他Adb指令

1. 呼叫Help -> adb help

2. 重新開機 -> adb reboot


3-1. 複製檔案到手機上 -> adb push "PC檔案位置" "手機檔案位置"

adb push ooo.apk /system/app/

3-2. 複製檔案到電腦上 -> adb push "手機檔案位置" "PC檔案位置"

adb push /system/app/ooo.apk C:\


4-1. 安裝app -> adb install apk路徑

adb install C:\XXX\ooo.apk

4-2. 移除app -> adb uninstall "packageName"

adb uninstall com.XXX.ooo


Package Manager

5-0. 列出手機裝的所有app的Package名稱

adb shell pm list packages

5-1. 對特定App除資料 -> adb shell pm clear "packageName"(pm: package manager)

adb shell pm clear com.XXX.ooo

5-2. 安裝特定App -> adb shell pm install /data/local/tmp/test.apk

adb shell pm install /data/local/tmp/ooo.apk

與adb install不同的是adb install安裝的.apk是在你的電腦上,而pm install安裝的apk是存儲在你的手機中

5-2. 移除特定App -> adb shell pm uninstall "packageName"

adb shell pm uninstall com.XXX.ooo


6. 離開Shell模式 -> exit

VPN Based Hosts File Editor

DNS66