使用ADB不root刪除小米MIUI系統自帶應用

2021-02-07 lineageos

轉載自:

https://fengooge.blogspot.com/2019/03/taking-ADB-to-uninstall-system-applications-in-MIUI-without-root.html


作者 Feng的博客空間,侵刪

 


上面這張圖就是小米官方的廣告投放系統介紹,小米的 MIUI 系統鋪天蓋地的廣告也一再被用戶吐槽為 ADUI,想來廣告現在已經成了 MIUI 系統最顯著的特點了。


小米手機的有些系統廣告無法關閉,還有沒有其它的辦法緩解垃圾廣告騷擾呢?辦法是有的。


將 MIUI 系統 root 並且使用管理工具屏蔽廣告推送,或者 root 後直接刷入乾淨的第三方 rom,都是一勞永逸地解決垃圾廣告問題的方法,使用本文介紹的 ADB 工具屏蔽廣告的效果沒有前面兩個好,但好在不是很麻煩,而且不用 root 系統。


方法及步驟說明如下:

1、下載 ADB 工具

ADB 全稱 Android Debug Bridge(Android 調試橋),是一個通用命令行工具,可以與模擬器實例或連接的Android 設備進行通信。查看介紹及下載可以直接前面的超連結。下載好之後把下面三個文件放到如下路徑:C:\Windows



2、安裝小米刷機工具(安裝手機驅動)

小米通用刷機工具自帶手機驅動,安裝好驅動才能正常使用 ADB 工具。


3、開啟 MIUI 開發者模式

依次打開設置-我的設備-全部參數,在「MIUI 版本」一欄連續點擊多次,開啟 MIUI 開發者模式。


4、開啟 USB 調試

依次打開設置-更多設置,進入開發者選項,再打開「USB 調試」和「USB 調試(安全設置)」兩項,如下圖所示:



5、用 USB 數據線連接電腦和手機


6、使用 ADB 命令刪除 MIUI 系統自帶應用

刪除應用的 ADB 命令是:

adb shell pm uninstall --user 0 應用包名


例如,在 MIUI 系統中「搜狗輸入法」的包名為:

com.sohu.inputmethod.sogou.xiaomi,那麼卸載搜狗輸入法的完整 ADB 命令為:

adb shell pm uninstall --user 0 com.sohu.inputmethod.sogou.xiaomi


打開 Windows 系統的「命令提示符」工具(快捷鍵是 win + R,再輸入 cmd 回車),直接輸入上面的刪除命令,成功之後會返回 success 提示,這種刪除是實時生效的。


注意:


1)不同的 MIUI 版本可能系統應用包名會有變化,可以使用如下命令查看系統所有包名:

adb shell pm list packages

2)並不是所有的系統自帶應用都可以刪除,有些刪除會導致手機無法開機,請謹慎操作;

3)如果你不想刪除應用,可以使用如下命令凍結,效果差不多,凍結的應用可以再解凍:

adb shell pm disable --user 0 應用包名

4)刪除的應用(通過 uninstall 命令)無法使用命令恢復,但是升級系統可以再次回來。

5)如果在使用 ADB 命令時提示設備離線,可使用以下方法嘗試解決:更新上面 ADB 工具的三個文件、重新插拔數據線、重啟手機、重啟電腦。在手機提示需要授權時點擊確定授權。



下面是我將自己和家人的小米手機 MIUI 系統刪除的一些系統自帶應用集合,刪除後重啟手機沒有問題,其它可刪除應用請自行測試。


(MIUI 9、MIUI 10 測試刪除後能正常開機使用,小編的K30pro也可正常使用, 注意備份數據到電腦,防止出現意外)


adb shell pm uninstall --user 0 com.miui.systemAdSolution  (小米系統廣告解決方案,必刪)
adb shell pm uninstall --user 0 com.miui.analytics (小米廣告分析,必刪)
adb shell pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service (小米遊戲中心服務)
adb shell pm uninstall --user 0 com.xiaomi.gamecenter (小米遊戲中心)
adb shell pm uninstall --user 0 com.sohu.inputmethod.sogou.xiaomi (搜狗輸入法)
adb shell pm uninstall --user 0 com.miui.player (小米音樂)
adb shell pm uninstall --user 0 com.miui.video (小米視頻)
adb shell pm uninstall --user 0 com.miui.notes (小米便籤)
adb shell pm uninstall --user 0 com.miui.translation.youdao (有道翻譯)
adb shell pm uninstall --user 0 com.miui.translation.kingsoft (金山翻譯)
adb shell pm uninstall --user 0 com.android.email (郵件)
adb shell pm uninstall --user 0 com.xiaomi.scanner (小米掃描)
adb shell pm uninstall --user 0 com.miui.hybrid (混合器)
adb shell pm uninstall --user 0 com.miui.bugreport (bug 反饋)
adb shell pm uninstall --user 0 com.milink.service (米連服務)
adb shell pm uninstall --user 0 com.android.browser (瀏覽器)
adb shell pm uninstall --user 0 com.miui.gallery (相冊)
adb shell pm uninstall --user 0 com.miui.yellowpage (黃頁)
adb shell pm uninstall --user 0 com.xiaomi.midrop (小米快傳)
adb shell pm uninstall --user 0 com.miui.virtualsim (小米虛擬器)
adb shell pm uninstall --user 0 com.xiaomi.payment (小米支付)
adb shell pm uninstall --user 0 com.mipay.wallet (小米錢包)
adb shell pm uninstall --user 0 com.android.soundrecorder (錄音機)
adb shell pm uninstall --user 0 com.miui.screenrecorder (屏幕錄製)
adb shell pm uninstall --user 0 com.android.wallpaper (壁紙)
adb shell pm uninstall --user 0 com.miui.voiceassist (語音助手)
adb shell pm uninstall --user 0 com.miui.fm (收音機)
adb shell pm uninstall --user 0 com.miui.touchassistant (懸浮球)
adb shell pm uninstall --user 0 com.android.cellbroadcastreceiver (小米廣播)
adb shell pm uninstall --user 0 com.xiaomi.mitunes (小米助手)
adb shell pm uninstall --user 0 com.xiaomi.pass (小米卡包)
adb shell pm uninstall --user 0 com.android.thememanager (個性主題管理)
adb shell pm uninstall --user 0 com.android.wallpaper (動態壁紙)
adb shell pm uninstall --user 0 com.android.wallpaper.livepicker (動態壁紙獲取)
adb shell pm uninstall --user 0 com.miui.klo.bugreport (KLO bug 反饋)


前面兩個是 MIUI 系統支撐廣告及精準化推送的應用,應第一時間刪除,刪除後不會出現無法開機的情況。這樣 MIUI 系統的廣告就會少很多——沒有驗證是否完全屏蔽。



【警告】以下系統自帶應用刪除後必定無法正常開機(來自網絡),請避免誤刪:


com.miui.cloudservice  (小米雲服務)

com.xiaomi.account  (小米帳戶)

com.android.updater  (系統更新)

com.miui.cloudbackup  (雲備份)

com.xiaomi.market  (應用市場)


這就是今天的關於使用ADB不root刪除小米MIUI系統自帶應用的內容,有什麼問題可以一起討論

相關焦點

  • 小米手機ADB刪除系統應用去廣告
    小米手機ADB刪除系統應用去廣告前言1、準備2、進入開發者模式3、連接手機與電腦4、使用
  • [應用]小米MIUI免root一鍵刪除系統內置軟體
    4.連接手機與電腦用數據線將手機與電腦連接5.使用本帖的工具進行卸載列表裡應用已經反覆測試,可以隨意卸載使用技巧小米MIUI免root一鍵刪除系統內置軟體!適合新手使用!基於android 9.0所適配的MIUI 10 和MIUI 11 修改!不修改系統內核,不會變磚!如果想恢復卸載掉的軟體,自己雙清系統(恢復出廠設置)即可!
  • 小米MIUI免root一鍵刪除系統內置軟體!!
    小米MIUI免root一鍵刪除系統內置工具(系統精簡),精簡MIUI系統程序,將手機連接PC後運行MIUI系統精簡工具,批量精簡刪除一些內置程序系統,可以選擇需要刪除的內容,讓MIUI系統程序由玩家自行定義,本軟體無需root,直接連接即可,想要一款精簡清爽的MIUI系統的朋友們不妨試試吧!
  • adb 命令
    刪除系統應用:      adb remount (重新掛載系統分區,使系統分區重新可寫)。      adb shell      cd system/app      rm *.apk21. 獲取管理員權限:      adb root22.
  • 免root 使用ADB命令卸載系統預裝APP
    如今很多安卓手機新買來或刷機後就自帶了一大堆無用的全家桶APP,不但佔用了大量寶貴的運行內存,還經常偷偷後臺自啟,耗電跑流量,想刪也刪不掉,想請也請不走
  • 99%的手機Root方法都在這裡!
    在系統中加入一個任何用戶都可能用於登錄的su命令。或者說替換掉系統中的su程序,因為系統中的默認su程序需要驗證實際用戶權限,只有root和shell用戶才有權運行系統默認的su程序,其他用戶運行都會返回錯誤。而破解後的su將不檢查實際用戶權限,這樣普通的用戶也將可以運行su程序,也可以通過su程序將自己的權限提升。WHY ROOT?
  • 安卓測試常用的 ADB 命令大全,非常全!
    在命令行中查看LOG信息:      adb logcat -s 標籤名19. adb shell後面跟的命令主要來自:      源碼\system\core\toolbox目錄和源碼\frameworks\base\cmds目錄。20. 刪除系統應用:      adb remount (重新掛載系統分區,使系統分區重新可寫)。
  • 小米、紅米最全面、詳細的root教程!!!
    只有打開了這扇大門之後,才能刷Xposed框架,蝰蛇/杜比音效插件,刪除溫控,刪除不常用的系統應用,刷第三方系統等。這些都是ROOT之後的好處。ROOT一般情況下不會對硬體造成危害,但ROOT後可能會導致系統運行不穩定,耗電大,手機發熱,支付有風險的情況。第一步:解鎖Bootloader和刷機1.
  • ADB命令使用基礎及刪除屏幕鎖實驗
    前陣子看到一篇通過ADB命令刪除屏幕鎖的文章,當時很多朋友反饋是很有用的。恰好看到ADB命令的使用這塊,就作為實驗來做吧。
  • 小米手機root的方法
    沒錯,就是root!可能有同學就要問了,root有啥用呢?它啊,只不是為了滿足人類最高欲望~~~~~虛榮心………………首先需要的工具:一部小米手機,一臺可上網的電腦,usb連接線。步驟一:小米帳號與設備綁定,是在手機設置中,開發者選項中有的(設備解鎖狀態),第一次如果無法綁定,需要退出帳號,重新登錄一次步驟二:解bl鎖,首先,解鎖會清除手機數據,請慎重!!!
  • adb免root凍結或者卸載系統app
    對於自己而言,系統應用能預裝應用能不用就不用,能卸載就儘量卸載。adb凍結或者卸載應用還是比較簡單的。cmd命令:https://bbs.zsxwz.com/thread-940.htm3、adb卸載應用:Windows使用cmd,進入adb安裝文件夾,之後查看教程即可。
  • Android開發調試工具ADB的使用
    >     這裡要注意的就是如果你需要向一個二級目錄裡放文件的時候,一定使用"/"而不能使用"\",原因是android是liunx下的系統,而我們用的是windows。,設置記錄:            logcat -b radio        c)刪除應用            Android沒有提供一個卸載應用的命令,需要自己手動刪除:            cd /data/app            rm 應用名稱.apk        d)查看目錄            ls
  • 小米Redmi 5 Plus 身份驗證繞過漏洞分析
    在小米MIUI系統中發現了一種方法,該方法允許用戶在不提供密碼或PIN的情況下在空格之間切換。這需要啟用「第二空間」和「密碼/ PIN」屏幕鎖定以及USB調試。該漏洞是由ADB命令觸發的,該命令發送意圖以繞過密碼提示的標誌啟動SwitchUserService服務。結果,用戶可以在不知道密碼的情況下立即切換空間。
  • 小米盒子【不用root】,如何屏蔽系統軟體及更換默認桌面?
    很多朋友反映,入手了小米盒子之後,只是安裝了幾個第三方軟體,系統就提示內存不足,甚至出現運行卡頓的情況,解決這個問題最好的方法就是卸載一些無用的系統應用
  • 小米盒子3刷Android TV
    如果你沒有小米盒子3,有但是你喜歡小米盒子最新1.5.1系統,能夠接受待機無跳過廣告,不在意開機自啟項影響系統響應速度,那麼你可以離開這篇文章了,下面的內容只適合那些願意折騰的……刷機思路:想刷第三方系統,那麼需要先刷rec(這裡用的第三方twrp),要刷rec則需要先root。
  • 投稿:k30pro 刷無廣告的 miui 歐洲版
    米粉們相必都聽過 miui 歐洲版吧,官方的自我介紹為:小米歐洲成立於8年前,旨在為國際用戶提供英語 MIUI 和小米產品的優質社區。
  • Android手機不用root權限刪除系統自帶軟體程序
    通常,Android手機總是自己帶很多我們卸載不掉的無用軟體,如果不開啟root權限則無法卸載掉,但是,開啟了root權限後致使手機不安全
  • adb查看設備信息
    adb shell getprop  ro.product.model輸出示例:Redmi Note 7Android系統版本adb shell getprop ro.build.version.release
  • 如何通過ADB命令刪除屏幕鎖
    今天就給大家介紹通過ADB命令刪除屏幕鎖的方法。使用此方法刪除屏幕鎖需要手機的USB調試模式打開並且手機有root權限。具體可以參考下面的操作方法:1、將手機連接到電腦,這一步要確保手機的USB調試功能已打開,然後打開電腦的命令提示符窗口,如下圖:2、賦予adb
  • 【教程篇】免root凍結APP第二期:安裝ADB工具;配置「設備管理員」模式
    進入手機設置,選擇帳號;退出登錄或者刪除所有登錄的帳戶,包括所有系統帳號,第三方應用帳號等,防止帳號被鎖以及無法獲取授權。【2】將手機使用數據線連結到你的電腦;進入手機設置,選擇關於手機,連續點擊5次,完成後,會提示你手機已經打開開發者選項。