Android
 Computer >> コンピューター >  >> システム >> Android

ルート化不要でOK!Android端末のブロートウェアを削除・無効化する方法

スマートフォンやタブレットのメーカーは、プリインストールアプリ(いわゆる「ブロートウェア」)を搭載するのが大好きです。とはいえ、ユーザーが本当に欲しいもの――無料のハードウェアやゲーム、クラウドストレージなど――ではなく、文句を言われることを承知で入れているような代物ばかりです。

そもそもプリインストールされたブロートウェアのほとんどは完全に無用なもので、ユーザーの意図を勝手に決めつけ、端末の動作まで遅くしてしまいます。LenovoのSuperfishマルウェア騒動ほど深刻ではありませんが、Androidのブロートウェアは確実に悩みの種となっています。

ルート化したAndroid端末からブロートウェアを削除できることはよく知られていますが、ルート化していない端末ではどうすればいいのでしょうか?すべてのデバイスを整理したい方は、Windows 10で削除可能なブロートウェアのリストもあわせて参考にしてください。

ルート化していない?心配はいりません!

筆者はセキュアなOmniROMを導入したAndroid端末を使用しており、Android 1.6の時代からカスタムROMをインストールし続けてきました(その前はWindows Mobile 5/6でも)。最近になって初めて本格的なAndroidタブレットとしてSamsung Galaxy Tab 4を購入しましたが、そのプリインストールアプリの多さには正直驚かされました。

この端末は主に電子書籍やコミックの閲覧、少しのSNS利用に使う予定だったため、カスタムリカバリーの導入やカスタムROMの書き込みに時間を割いていませんでした。ルート化自体は比較的簡単なようですが、こちらも見送っていました。

ところが驚いたことに、この端末を含むAndroid 4.4 KitKat搭載端末で使える便利な方法があるのです。これはXDA Developersで活躍するgatesjunior氏が開発した「Debloater」というツールのおかげです。

Debloaterを使えば、端末にプリインストールされたアプリをブロックし、ブロートウェアの影響を最小限に抑えられます。ただし、アプリを完全に削除したい場合は端末のルート化が必要です。また、KitKat以前およびKitKat以降のAndroidバージョンでは、この方法を使うためにルート化が必須となる点に注意してください。

それでは、実際の使い方を見ていきましょう。

DebloaterでAndroidのブロートウェアを無効化する手順

まずDebloaterツールをダウンロードしましょう。必ず最新版を選ぶようにしてください。より詳しい情報を知りたい場合は、XDAの公式スレッドを確認するとよいでしょう。

なお、これはWindows向けアプリケーションです。事前にAndroid端末をUSBケーブルでPCに接続し、デバイスドライバーをインストールしておく必要があります。準備が整ったらDebloaterをインストールしましょう。

次に、Android側でUSBデバッグを有効にします。[設定] > [開発者向けオプション] を開き、チェックボックスをオンにします。表示される警告メッセージをよく読み、操作を確定してください。少し待つとPCのRSAキーフィンガープリントの確認を求められるので、[このパソコンからのUSBデバッグを常に許可する] にチェックを入れて承認すれば、以降の接続がスムーズになります。

ルート化不要でOK!Android端末のブロートウェアを削除・無効化する方法

[開発者向けオプション] が表示されていない場合は、[タブレット情報](または[端末情報])を開き、[ビルド番号] を連続でタップ(通常は7回程度)してください。「開発者モード」が有効になり、設定メニューに[開発者向けオプション]が追加されます。

PC上でDebloaterを起動すると、お使いの端末が対応するアプリ削除の種類に関する通知が表示されることがあります。内容を確認したら、ウィンドウ左下を見て Device ConnectedSync の両方が有効になっていることを確認しましょう。それぞれのラベル横に緑色のディスクアイコンが表示されていればOKです。

左上の Activity Status の下にある Read Device Packages をクリックすると、タブレット上のすべてのAPKファイルの一覧が表示されます。自分でインストールしたアプリとプリインストールアプリを見分ける必要があるため、削除作業の前には十分に時間をかけて確認してください。

ルート化不要でOK!Android端末のブロートウェアを削除・無効化する方法

ブロックしたいファイルが見つかったら、左側のチェックボックスで選択し、Apply をクリックします。アプリが不要なAPKファイルのブロックを開始し、端末のデブロート(不要アプリの除去)が進みます。

他のファイルにも同じ作業を繰り返す場合は、再度 Read Device Packages をクリックしてください。ブロートウェアが実際にブロックされたかどうかは、端末本体で確認できます。アプリドロワー(アプリ一覧)から該当アプリが消えていれば成功です。

削除したいAPKファイルやパッケージ名が見つけにくい場合は、フィルター検索ボックスを活用しましょう。たとえばAmazon KindleのAPKを探したいなら「kindle」と入力するだけで、Debloaterが名前に「kindle」を含むファイル以外をすばやく絞り込んでくれます。

もし誤ってブロートウェア以外のパッケージをブロックしてしまった場合は、UnBlock All Packages オプションをクリックすればまとめて解除できます。

さらに詳しい手順や、ルート化済み端末でのDebloaterの使い方については、下の動画をご覧ください。

発生しうる問題と対処法

スマホやタブレットが正常にPCへ接続されていれば、Debloaterは意図どおりに動作します。しかし、端末が正しく認識されていない場合、アプリがクラッシュしたり、アプリ一覧がまったく表示されなかったりすることがあります。

これを防ぐには、[設定] > [セキュリティ][提供元不明のアプリ](Unknown Sources)にチェックが入っていること、そしてPCに正しいデバイスドライバーがインストールされていることを確認してください。また、USB 3.0ではなくUSB 2.0ポートを使用すると認識が安定します。ルート化済み端末の場合は、リカバリー環境でFastbootを無効にすると、端末の検出が改善することがあります。

このツール、あなたの端末では使えましたか?

このアプリはAndroid 4.4 KitKat端末にとって理想的で、ルート化が一切不要です。つまり、誰でも面倒な下準備なしに、スマホやタブレットのブロートウェアを無効化できるのです。

他のAndroidバージョンでも利用できますが、その場合は端末がルート化済みである必要があります。一方で、ルート化していれば問題のアプリを完全に削除することも可能になります。

Debloaterを試してみましたか?何か疑問点があれば、ぜひコメント欄でお知らせください。

  1. AndroidスマホからGoogleアカウントを削除する方法【端末が手元になくてもOK】

    GoogleアカウントはAndroidデバイスの心臓部とも言える存在で、OS全体がその土台の上で成り立っています。テクノロジーへの依存度が高まるにつれてGoogleアカウントの数も急増しており、1台のAndroidデバイスに2〜3個のアカウントが登録されているのが珍しくありません。しかし、「多ければ多いほど良い」という言葉がここでは当てはまりません。アカウントが増えるほど、個人情報が漏洩するリスクも倍増してしまうからです。スマホに不要なGoogleアカウントが溜まっているなら、AndroidデバイスからGoogleアカウントを削除する方法を今すぐチェックしてみましょう。AndroidからGoo

  2. ルート化不要!Androidスマホで3Dタッチ風のクイック操作を実現する方法

    iPhoneの3Dタッチとは?その便利さ 3Dタッチは、iPhone 6s以降のモデルに搭載された魅力的な機能です。これらの端末には圧力センサーが内蔵されており、アプリのアイコンを強めに押し込むと、ショートカットメニューなど新しい操作オプションが表示されます。 つまり、アプリを起動しなくてもその機能を利用できるということです。さらに、アイコンを長押しするだけでアプリを素早くアンインストールできる点も大きなメリットです。 Androidでも3Dタッチは再現できる 友人がiPhone 6s以降でこの機能を使っているのを見たことはありませんか?実は、こうした「押し込んで操作する」感覚は、Andro