使用ADB命令來停用、卸載榮耀20 PRO的系統應用

今年雙十一買了部榮耀20 Pro手機,某天感覺某個系統應用【系統更新】賊煩人,過段時間就提醒一次;我就被逼着上網搜有沒有思路,然後就打開了罪惡的大門。

【本次分享 只說操作步驟,卸載、停用的系統應用請自行確定包名;全篇涉及到的包名 都已打馬賽克】

如何做

0.做好心理準備;做好手機所有數據的備份

經歷一次手機變板磚 + 板磚變手機,才發現 手機砸的核桃,口感確實好,美滋滋呦!

因爲我剛用沒多久,手機裏也就50G的無損音樂 + 2G的學習資料,全丟了,真【丟雷老母】;

1.手機開啓USB調試,Cmd以管理員身份運行,輸入adb devices 查看設備信息;

在這裏插入圖片描述

2.膽大心細的 就可以把系統應用名單 拉出來;

第一遍提醒【沒有確認的包名 請不要隨意停用、卸載,小心手機變板磚】

C:\Users\zyooo>adb shell pm list packages -s > d:\121702.txt

在這裏插入圖片描述

上圖是我的手機拉出來所有的系統應用,並不是可卸載的包名

3.卸載搞起來

第二遍提醒【沒有確認的包名 請不要隨意停用、卸載,小心手機變板磚】

通過help命令,查到的資料是:
在這裏插入圖片描述

-k 卸載應用且保留數據與緩存,如果不加 -k 則全部刪除。
–user 指定用戶 id,Android 系統支持多個用戶,默認用戶只有一個,id=0。

adb shell pm uninstall [-k] [--user USER_ID] 包名
C:\Users\zyooo>adb shell pm uninstall com.huawei.你猜
Failure [DELETE_FAILED_INTERNAL_ERROR]

C:\Users\zyooo>adb shell pm uninstall -k com.huawei.你猜
Failure [DELETE_FAILED_INTERNAL_ERROR]

C:\Users\zyooo>adb shell pm uninstall -k --user 0 com.huawei.你猜
Success

C:\Users\zyooo>adb shell pm uninstall --user 0 com.huawei.你猜
Success

故而 卸載命令推薦使用 adb shell pm uninstall --user 0 包名

4.停用 搞起來

第三遍提醒【沒有確認的包名 請不要隨意停用、卸載,小心手機變板磚】

通過help命令,查到的資料是:
在這裏插入圖片描述

C:\Users\zyooo>adb shell pm disable-user com.huawei.你猜
Package 包名 new state: disabled-user

C:\Users\zyooo>adb shell pm disable-user com.google.你猜
Package 包名 new state: disabled-user

C:\Users\zyooo>adb shell pm disable-user com.android.你猜
Package 包名 new state: disabled-user

故而 停用命令推薦使用 adb shell pm disable-user 包名

5.啓用命令

有些應用過些天可能 還要再用,如何啓用:
1.先拉出所有已停用的包名列表,命令是

C:\Users\zyooo>adb shell pm list packages -d > d:\121701.txt

在這裏插入圖片描述

2.確定包名

啓用命令推薦使用 adb shell pm enable 包名

手機變磚 挽救措施

若真不幸和我一樣,手機無限重啓【無法正常進入系統】,我說下我搶救的方式:

1.能連上WiFi + 充上電
2.手動進入eRecovery恢復系統:進入開機動畫 - 長按音量上鍵+電源鍵 30秒 - 進入此模式
3.選擇第一個 下載最新版本並恢復【其他選項我選了 都沒有用】

在這裏插入圖片描述

如果這樣升級還失敗,自己又不想動手線刷,這兒還有終極方法:

1.華爲客戶服務中心 查客服中心的地址
2.預約服務 提前預約,不用排隊
3.專業的事請交給專業的人
4.如果客服中心的技術人員搞不定,那就真要恭喜了:核桃夾都不用買了,要吃核桃,直接拿手機開砸。

交流技術 歡迎+QQ 153132336 zy
個人博客 https://blog.csdn.net/zyooooxie

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章