米国の大手携帯電話会社からAndroidスマートフォンを購入すると、メーカーがプリインストールしたアプリに加えて、いくつかの追加アプリが付属します。もちろん、それはすべて利益の名の下にあります。これらのアプリの中には、ソフトウェアを配布するためにキャリアに支払いをした会社からのものもあれば、キャリア自体からのものもあり、通常はあなたをアップセルしたり、おそらく少しのデータを収集したりすることを目的としています。
正直なところ、全体がかなり嫌です。例としてT-Mobileアプリを取り上げます。プリインストールされているほとんどの電話では、従来の方法を使用してアプリを削除することもできません。 [無効にする]ボタンはシステム設定でグレー表示されており、アプリをアンインストールするオプションはありません。 ADBを削除するには、通常はコンピューターとコマンドプロンプトが関係するADBを使用する必要があります。
ただし、Android 9で追加され、Android 11で完成した新機能により、PCなしでADBを使用できるようになりました。つまり、いくつかのボタンをタップし、この記事のテキストをコピーして貼り付けるだけで、T-Mobileアプリは完全になくなります。
必要なもの
- Android 9 / One UI 1.0以降(一部のモデルではAndroid 11が必要な場合があります)
- Wi-Fiネットワークへのアクセス
- 独立した開発者から素晴らしいアプリを購入するには3ドル
ステップ1:開発者向けオプションを有効にする
まず、アプリドロワー([すべてのアプリ]リスト)から設定アプリを開き、下にスクロールします。ここで「電話について」を選択し、Samsungを使用している場合は、その後「ソフトウェア情報」をタップします。次に、「ビルド番号」エントリをすばやく連続して7回タップして、Androidの非表示の開発者向けオプションメニューのロックを解除します。さらにサポートが必要な場合は、この部分専用の完全なガイドがあります。
手順2:ワイヤレスデバッグを有効にする
次に、メインの[設定]メニューに戻り、一番下までスクロールして、新しくロック解除された[開発者向けオプション]を選択します。メインメニューに表示されない場合は、[システム]、[詳細設定]の順に選択して、[開発オプション]メニューを見つけます。
中に入ると、少し下にスクロールして(おそらく1ページの長さ)、[ワイヤレスデバッグ]の横にあるトグルスイッチを有効にします。このオプションが表示されない場合は、一部の携帯電話メーカーがAndroid 9および10のビルドで非表示になっているためです。Android11を搭載したデバイスでは非表示になりません。ただし、表示されない場合の唯一のオプションは、従来のADB接続の場合は、ステップ5に進んでください。
また、これはWi-Fiネットワークへのアクセスが必要な部分です。ワイヤレスデバッグ設定では、Wi-Fiに接続していない限りオンにできません。ネットワークは使用されないため(代わりに、電話で仮想ネットワークシェルを作成します)、インターネットがない場合でも、文字通り任意のWi-Fiアクセスポイントにすることができます。
ステップ3:LADBをインストールする
これが実際に少しお金がかかる部分です。 Wi-Fi経由でコンピューターを介してワイヤレスデバッグ機能を使用する代わりに、LADBまたはローカルADBと呼ばれるアプリを使用して、電話上にADBサーバーを作成し、PCなしで直接接続できます。
Playストアの課金システムを使用できない場合、またはお金を惜しまない場合は、プロジェクトのGitHubページにアクセスして、ソースからアプリをコンパイルできますが、これは複雑なプロセスであることに注意してください。他のすべての人は、下のリンクにあるPlayストアからアプリを入手してください。
- Playストアリンク:LADB —ローカルADBシェル($ 2.99)
ステップ4:仮想シェルに接続する
次に、LADBのローカルホストを電話のワイヤレスADB機能に接続する必要があります。ただし、実行しているAndroidのバージョンに応じて、非常に簡単な場合と少し不格好な場合があります。不格好なもの(新しいAndroidバージョン)から始めます。そのため、Android 10以下を実行している場合は、先にスキップできます。
Android11以降
Android 11以降、新しいワイヤレスデバッグ機能が完成しました。つまり、コマンドを送信するためにクレデンシャルを入力する必要がある適切なセキュリティシステムもあり、この場合は複雑になります。
そのため、Android 11で初めてLADBを起動すると、ポート番号とペアリングコードの入力を求めるポップアップが表示されます。ペアリングコードを表示する[設定]のポップアップは、コンピューターに入力しているときに携帯電話で読み取ることを目的としていたため、システムはペアリングコードが閉じるとすぐに自動的に変更します。
そのため、ポップアップが閉じないようにするには、設定アプリを分割画面ビューで開く必要があります。 LADBが番号の入力を求めている間に、マルチタスクビューに入り、カードの上部にあるアプリのアイコンをタップして、[画面の分割]を選択します。次に、表示されるミニマルチタスクビューから設定カードを選択して、2番目の画面にします。または、Samsungを使用している場合は、リストから[設定]を選択します。
そこから、設定–>に戻ります。 システム–> 高度–> 開発者向けオプションまたは設定–> [開発者向けオプション] をクリックし、(トグルではなく)[ワイヤレスデバッグ]テキストをタップして、機能のサブメニューを開きます。そこから下にスクロールして、[デバイスをペアリングコードとペアリングする]をタップします。
今では、数字をコピーするだけです。 [設定]ポップアップの[ IPアドレスとポート]の下に、一連の数字、コロン、別の数字の順に表示されます。コロンの後の数字は、LADBのポートフィールドに入力する必要がある数字です。次に、ペアリングコードが[ペアリングコード]ボックスに入力され、LADBで[OK]をタップできます。
LADB端末に「デバイスが接続を受け入れるのを待っています」というメッセージが表示されます。これには最大2分かかる可能性があるため、しばらくお待ちください。接続が完了すると、Androidシステムから「ワイヤレスデバッグが接続されました」という通知が届きます。
Android 9&10
Android 9または10を使用している場合、この部分は非常に簡単です。アプリを開き、[常に許可する]の横のボックスにチェックマークを付け、[USBデバッグを許可する]というメッセージが表示されたら[許可]を選択します。コマンドラインが表示され、コマンドを受け入れる準備が整います。
ステップ5:T-Mobileアプリを削除する
これで、削除を行う準備ができました。下のコードボックスのテキストを長押しし、コンテキストメニューから[すべて選択]を選択して、[コピー]をクリックします。
pmアンインストールユーザー-0com.tmobile.pr.mytmobile
LADBに戻り、上記のコマンドを画面下部の入力フィールドに貼り付けてから、キーボードのEnterキーを押します。 「成功」が表示されます。メッセージを表示すると、T-Mobileアプリがシステムから削除されていることがすぐにわかります。
このメソッドは、2つの例外を除いて永続的です。 1つは、下のコードボックスでコマンドを送信することで、アプリを再インストールできます。 2つ目は、電話を工場出荷時にリセットした場合、復元されます。それ以外は、膨満感の少ない携帯電話を楽しんでください!
pminstall-既存のcom.tmobile.pr.mytmobile