Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

root化不要でLG V40を安全にデブロートする方法【ADB手順とパッケージ一覧】

root化不要でLG V40を安全にデブロートする方法

LG V40は、LGがリリースしたばかりの最新フラッグシップスマートフォンです。3120×1440の高解像度6.4インチOLEDディスプレイ、6GBのRAM、そして高性能なQualcomm Snapdragon 845を搭載しています。さらに、オーディオ愛好家にとって魅力的なHi-Fi 32-bit Quad DACも内蔵。DACの音質でLGに匹敵するメーカーは、ZTE(Axonシリーズ)とソニー(Xperiaシリーズ)くらいだと言われるほどの実力を持っています。

一方で、LG V40にはキャリアやメーカーによるプリインストールアプリ(ブロートウェア)が数多く含まれています。クリーンで快適な動作環境を目指すなら、デブロート(不要アプリの無効化・削除)は非常に効果的な手段です。本記事では、root化せずにLG V40を安全にデブロートし、プリインストールパッケージをまとめて無効化する手順を解説します。米国Sprintキャリアのアプリも対象に含まれます。

必要なもの

  • ADB & Fastboot環境(Windowsへの導入手順は「How to Install ADB on Windows」のガイドを参照してください)

事前準備:USBデバッグを有効にする

  1. LG V40の「設定」→「端末情報」を開き、「ビルド番号」を7回連続でタップして開発者モードを有効化します。
  2. 「設定」→「開発者向けオプション」→「USBデバッグ」をオンにします。
  3. LG V40をUSBケーブルでPCに接続し、PC側でADBターミナルを開きます(ADBフォルダ内でShiftキーを押しながら右クリックし、「コマンドウィンドウをここで開く」を選択)。
  4. ターミナルに「adb devices」と入力して実行します。
  5. 初回接続時は、LG V40の画面にADBペアリングの確認ダイアログが表示されるので許可し、もう一度「adb devices」を実行します。端末のシリアル番号が表示されれば成功です。シリアル番号が表示されない場合や、「No devices found」「Device offline」というエラーが出る場合は、USBケーブルの抜き差しやUSBドライバーの見直しを行ってください。
  6. ADBが端末を正常に認識したら、いよいよデブロート作業に進みます。

デブロートに使う2つのコマンド

Android端末のデブロートには、主に次の2つのADBコマンドを使用します。

pm uninstall -k --user 0
※元に戻したい場合は工場出荷時リセットが必要になる

pm disable-user --user 0
※より安全な方法。リセットなしでいつでも元に戻せる

また、「pm list packages | sort」を実行すると、LG V40にインストールされているすべてのパッケージの一覧を確認できます。

どちらのコマンドを使うかは好み次第ですが、初心者には元に戻しやすい「pm disable-user --user 0」をおすすめします。以下は、無効化しても端末の動作に支障が出ないとされるブロートウェアの包括的なリストです。

安全に無効化できるパッケージ一覧

Sprint関連

Sprint Zone Launcher(com.sprint.zone)
Preferred Activity Setter(com.sprint.w.prefact)
Sprint ID(com.sprint.w.installer)
Carrier Setup Wizard(com.sprint.psdg.sw)
Sprint Hub(com.sprint.ms.smf.services)
Sprint Device Manager(com.sprint.ms.cdm)
Caller ID(com.sprint.ecid)
Mobile Installer(com.sprint.ce.updater)
App Stack(com.pinsight.dw)
Gadget Guardian(com.lookout)

LG独自アプリ

360 Video/VRプレーヤー(com.lge.vrplayer)
Video Wallpaper(com.lge.video.vr.wallpaper)
Upsell(com.lge.upsell)
Update Center(com.lge.updatecenter)
SprintService(com.lge.sprintserver)
SprintMobileFrameworkSupport(com.lge.sprintnativewfc.smf)
SnapPage(com.lge.snappage)
LDB(com.lge.mlt)
LG Health(com.lge.lifetracker)
LG Pay Qlauncher(com.lge.lgpay.qlauncher)
FOTA Update(com.lge.lgfota.permission)
Software Update(com.lge.lgdms.clientspr)
Software Update(com.lge.lgdms.clients)
G-DEC(com.lge.gdec.client)
GCUV(com.lge.gcuv)
Gaming/ゲームチューナー(com.lge.gametuner)
360 Image Wallpaper(com.lge.gallery.vr.wallpaper)
Collage Wallpapers(com.lge.gallery.collagewallpaper)
Exchange(com.lge.exchange)
Email(com.lge.email)
Parking Assistant/駐車位置検索(com.lge.carfinding)
App Updates(com.lge.appbox.client)
AnimalResource(com.lge.animal.resource)
Software Update(com.lge.android.atservice)

Googleアプリ

ARCore(com.google.ar.core)
YouTube(com.google.android.youtube)
Google Play Movies & TV(com.google.android.videos)
Print Service Recommendation Service(com.google.android.printservice.recommendation)
Google Play Music(com.google.android.music)
Gboard(com.google.android.inputmethod.latin)
Device Setup(com.google.android.apps.work.oobconfig)
Google Pay(com.google.android.apps.walletnfcrel)
Duo(com.google.android.apps.tachyon)
Photos(com.google.android.apps.photos)
Google News(com.google.android.apps.magazines)
Slides(com.google.android.apps.docs.editors.slides)
Sheets(com.google.android.apps.docs.editors.sheets)
Docs(com.google.android.apps.docs.editors.docs)
Cloud Print(com.google.android.apps.cloudprint)

Facebook関連

Facebook App Installer(com.facebook.system)
Facebook(com.facebook.katana)
Facebook App Manager(com.facebook.appmanager)

その他

Voicemail(com.coremobility.app.vnotes)
OMTP Voicemail(com.android.voicemail.omtp)
Print Spooler(com.android.printspooler)
Default Print Service(com.android.bips)
Prime Video(com.amazon.avod.thirdpartyclient)
AppCloud(com.ironsource.appcloud.oobe)
Mobile Device Information Provider(com.amazon.appmanager)

デブロート時の注意点

パッケージ名は1文字でも違うとコマンドが失敗するため、コピペする際は括弧内のパッケージ名だけを正確にコピーしてください。また、ソフトウェアアップデート関連のパッケージを無効化するとOTAアップデートが届かなくなるため、アップデートを受け取りたい場合は該当パッケージを除外してください。Gboardなどキーボードアプリを無効化する場合は、必ず先に代替キーボードをインストールしておきましょう。

万が一、無効化したアプリを元に戻したくなった場合は、次のコマンドで復元できます。

pm disable-user で無効化した場合:
adb shell pm enable <パッケージ名>

pm uninstall -k --user 0 で削除した場合:
adb shell cmd package install-existing <パッケージ名>
  1. Snapchat(スナップチャット)でボタンを押し続けずに録画する方法【iPhone・Android対応】

    Snapchat(スナップチャット)は2011年に登場して以来、順調に成長を続けてきたアプリケーションです。特に若い世代を中心に人気が急拡大しており、世界的なコロナ禍をきっかけに利用者数は過去最高を記録しました。開発元は定期的にアップデートをリリースし、機能性や使いやすさの向上に努めており、豊富なフィルターはユーザーの間で大きな支持を集めています。このプラットフォームでは、自撮り写真や短い動画が最も人気のあるメディア形式となっています。 Snapchat最大の特徴は、ユーザーのプライバシーを最大限に守る設計になっている点です。写真・短い動画・チャットなど、あらゆるメディアは受信者が閲覧した直後

  2. ルート化せずにAndroidのIMEI番号を変更する完全ガイド

    スマートフォンのIMEI番号(International Mobile Equipment Identity)は、世界中で稼働している無数のデバイスの中から、あなたの端末を一意に識別するための重要な番号です。固有の端末IDは複製できないため、紛失したスマートフォンを探す際にも大きな役割を果たします。 しかし、さまざまな事情から、ルート化せずにIMEI番号を変更したいと考えるAndroidユーザーは少なくありません。本記事では、その具体的な方法を初心者にもわかりやすく詳しく解説します。最後までお読みいただき、ぜひ参考にしてください。 ルート化せずにAndroidのIMEI番号を変更する方法 I