どんちゃんのひまつぶし

とあるスタートアップにいるエンジニアの雑多ブログ

AndroidのBloat(不要な)アプリを削除する「Universal Android Debloater」を紹介

どうもこんばんは。かなり久しぶりのAndroidカスタマイズ関連の記事です。

前置き

僕はロードバイクのサイクルログ・マップ専用デバイスとしてGalaxy S10 Plus(以下S10)を使用しています。

このS10はドコモで購入したキャリア版なので、キャリアアプリがてんこ盛りです。 マップとサイクルログができればいいので、それ以外のアプリは全く不要です。バッテリー持ちにも影響しかねないので、これらのキャリアアプリを一掃します。

次のADBコマンドで削除もできますが、パッケージ名を調べて、コマンドを作成して実行するのも面倒なのでXDAで見つけた「Universal Android Debloater GUI」というツールを使ってみます。

adb shell pm uninstall -k --user 0 {パッケージ名}

インストール・起動方法

僕は主にMac OSを使っているので、Macでの説明です。 ちなみに11月現在はM1/M2プラットフォームのMacではRosseta2をインストールする必要があります。

It can't launch on M2 · Issue #443 · 0x192/universal-android-debloater · GitHub

また、ADBコマンドを実行できることが前提です(調べてネ)

ここから最新のリリースをダウンロードします。

tar.gzファイルがダウンロードされるので、ダブルクリックで解凍します。

[右クリック→このアプリケーションで開く→ターミナル.app]で開きます。

ダブルクリックでは開きません

How do I lauch this app, noob level · Issue #61 · 0x192/universal-android-debloater · GitHub

しばらくすると、こんな感じで起動します。

使い方

シンプルな作りなので、あまり説明はしません。アンインストールしたいパッケージを選択して、まとめて消せますし、復元も可能です。