Android 15のTitan 2だけでADBコマンドを実行する方法

Android 15のTitan 2だけでADBコマンドを実行する方法

  • この投稿はAndroid 15の内容であり、他のバージョンでは異なる場合があります。

ADBコマンドを実行するにはパソコンを使うのが一般的ですが、【Termux】と【ワイヤレスデバッグ】を使うとAndroidスマートフォンだけで実行できます。特にTitan 2はQWERTY物理キーボードを搭載しているので使いやすいです。

Androidスマートフォンだけで

ADBとはAndroid Debug Bridgeの略で、Androidスマートフォンに対してコマンドを実行するツールです。

Androidスマートフォンだけで使う場合にはターミナルアプリワイヤレスデバッグの設定が必要であるため、パソコンにAndroid SDK Platform Toolsをインストールした方が簡単です。

ただ、せっかくQWERTY物理キーボードを搭載しているので、Titan 2だけで使えるようにしてみました。

Wi-Fiに接続している必要があります。

ADBをインストールする手順

F-DroidGoogle PlayなどからTermuxアプリをダウンロード&インストールします(F-Droidのほうがバージョンが新しいです)。

Termuxより以下のコマンドを順番に実行しADBをインストールします。

途中でContinue? [Y/n]と表示されたらyを入力しキーを押下します。
pkg update
pkg upgrade
pkg install android-tools

Termuxより以下のコマンドが実行できればインストールは完了です。

adb version
Android Debug Bridge version 1.0.41
Version 35.0.2-android-tools
~~~
表示される内容はバージョンなど環境によって異なる場合があります。

ADBをインストールするやり方は以上です。

ワイヤレスデバッグを設定する手順

開発者向けオプションワイヤレスデバッグよりワイヤレスデバッグの使用をオンに切り替えます。

Unihertz Titan 2→設定→システム→開発者向けオプション→デバッグUnihertz Titan 2→設定→システム→開発者向けオプション→ワイヤレスデバッグ

分割画面を使ってワイヤレスデバッグTermuxの両方を表示します。

これは、このあとに表示するデバイスとのペア設定がアプリの切り替えによって値が変わらないよう、表示したまま操作するためです。
Unihertz Titan 2→アプリ履歴→ワイヤレスデバッグ→メニューUnihertz Titan 2→分割画面→ワイヤレスデバッグ&Termix

ワイヤレスデバッグのペア設定コードによるデバイスのペア設定をタップしデバイスとのペア設定を表示します。

Unihertz Titan 2→分割画面→ワイヤレスデバッグ&TermixUnihertz Titan 2→分割画面→デバイスとのペア設定&Termix

デバイスとのペア設定を表示したまま、Termuxより以下のコマンドを実行します。

adb pair localhost:[ポート]
adb pair localhost:40101

Enter pairing code:が表示されたらWi-Fiペア設定コードを入力しキーを押下します。

Enter pairing code: [Wi-Fiペア設定コード]
Enter pairing code:123456

Successfully paired to ~と表示されたら完了です。分割画面は元に戻して問題ありません。

ペア設定を削除するには、ワイヤレスデバッグ>ペア設定済みのデバイス>より削除をタップします。

接続する手順

開発者向けオプションのワイヤレスデバッグよりIPアドレスとポートを確認しTermixを表示します(IPアドレスとポートは長押しするとコピーできます)。

Unihertz Titan 2→設定→システム→開発者向けオプション→ワイヤレスデバッグUnihertz Titan 2→Androidアプリ→Termix→Successfully paired to

Termuxより以下のコマンドを実行し接続します(長押ししてPasteをタップすると貼り付けられます)。

adb connect [IPアドレスとポート]
adb connect 192.168.1.123:39815

connected to~と表示されたら完了です。~ $の後に任意のADBコマンドを入力して実行します。

connected to 192.168.1.123:39815
~ $

切断する手順

Termuxより以下のコマンドを実行すると切断されます。

adb kill-server

再接続するには“接続する手順”より操作します。

参考情報

カテゴリー