応援するための最大のハードルは、それが通常コンピュータを必要とすることです。デスクトップオペレーティングシステムを使用してモバイルOSを利用しようとすると、状況が複雑になり、接続が常に信頼できるとは限りません。しかし、Magiskの助けを借りて、1つのAndroidフォンを使用して別のルートを取得できるようになりました.
これを実現するには、以前のバージョンでAndroidから削除されたツールであるADBおよびFastbootコマンドを使用する必要があります。ただし、朗報です。その機能を元に戻すMagiskモジュールが登場しました。開発者osm0sisとSurge1223は、モジュールでの作業を通じてこれを可能にしました。.
必要なもの
- Magiskがすでにルート化されている1台のAndroidデバイス
- ルート化する2番目のAndroidデバイス
- 2つのデバイスを接続するためのUSBデータケーブルまたはOTGアダプター
- メインのルート化されたデバイスはUSB OTGをサポートしている必要があります
- ルート権限を取得するデバイスには、ロック解除可能なブートローダーが必要です
ステップ1:Android用ADBとFastbootをインストールする
ルート権限を取得したAndroidデバイスを使用して、Magisk Managerに移動し、左側のメニューをタップして、[ダウンロード]に移動します。検索アイコンをクリックして「adb」と入力すると、このガイドに必要なADBとFastbootモジュールが表示されます。ダウンロードの矢印を押して[インストール]に移動すると、デバイスへのインストールが始まります。完了したら、「再起動」をタップして再起動し、モジュールをアクティブにします.
手順2:セカンダリデバイスのブートイメージをダウンロードする
コンピューターやTWRPにアクセスせずにMagiskをインストールするには、ファクトリーイメージパッケージからブートイメージファイルを手動で取得する方法を使用します。セカンダリデバイスのAndroidバージョン専用のファクトリーイメージをダウンロードしてください。 Magisk Managerが既にインストールされているデバイスからこれを行うことも賢明です.
- 公式の工場イメージファイルをダウンロード:Google |モトローラ| OnePlus
ファクトリイメージパッケージを取得したら、アーカイブからboot.imgファイルのみを抽出し、残りを破棄します。 GoogleおよびMotorolaの電話の場合、ZIP抽出をサポートするファイルブラウザーアプリでこれを行うことができます。 OnePlus電話機の場合、PCツールを使用して、ダウンロードできるpayload.binファイルからboot.imgファイルを抽出する必要があります。.
- 詳細:OnePlus電話用のFastbootフラッシュ可能なイメージファイルを取得する方法
手順3:Magiskを使用してブートイメージにパッチを適用する
次に、セカンダリデバイス用にダウンロードした出荷時のイメージファイルを取得して、その内容を抽出します。繰り返しますが、すでにルート化されたデバイスでこの手順を実行していることを確認して、ファイルにパッチを適用してルートアクセスを実現できるようにします。以下のいくつかの簡単な手順に従ってください。パッチを適用したブートイメージファイルをすぐに入手できます.
- 手順2で抽出した「boot.img」ファイルを見つけて、「ダウンロード」フォルダに移動します.
- Magisk Managerで、「Magisk is up to date」の横にある「Install」をタップします。
- ポップアップで「インストール」をタップします.
- 「ファイルの選択とパッチ」を選択します。
- ファイルピッカーを使用して、「ダウンロード」フォルダー内のboot.imgファイルを選択します。.
- 戻る矢印をタップし、終了したらMagisk Managerを終了します.
ステップ4:Termuxアプリをインストールする
AndroidでADBコマンドとFastbootコマンドを使用するには、ルート化されたデバイスにターミナルアプリが必要です。これにより、Magiskファイルをセカンダリデバイスに送信できます。簡単にAndroidで最高のターミナルアプリの1つであるTermuxは、必要なものすべてを備えています。ルート権限を取得したデバイスで以下のリンクをクリックして、Termuxを入手してください.
- Playストアリンク:Termux(無料)
手順5:USBデバッグを有効にする
この手順では、セカンダリデバイスに移動して開発者向けオプションを有効にし、USBデバッグをオンにします。これを行うと、2つのAndroidデバイスがUSB接続を介して互いに通信できるようになります。このプロセスは通常、Androidのバージョンに関係なく同じですが、この部分についてさらにヘルプが必要な場合は、以下のガイドを参照してください。.
- 詳細:開発者向けオプションとUSBデバッグを有効にする方法
ステップ6:2つのAndroidデバイスを接続する
Androidの製造元とバージョンがすべて異なる場合、特定の状況で必要になる可能性のあるアクセサリについて混乱することがあります。ここであなたを助けるために、あなたは二次デバイスが何を使うかに基づいて必要なケーブルやアダプターを素早く決定することができます。それは物事を非常に簡単にします。これらのアクセサリが必要な場合は、以下のAmazonリンクから入手できます。.
- AmazonからUSB Type-C OTGアダプターを購入($ 3.50から)
- AmazonからマイクロUSB OTGアダプターを購入($ 4.20から)
- AmazonからUSB A-USB Cケーブルを購入する($ 5.99から)
手順7:USBデバッグを許可する
2つのデバイスがUSB経由で接続されたので、USBデバッグ権限を有効にして、セカンダリデバイスへのアクセスを許可する必要があります。デバイスを接続するとすぐにポップアップが表示されますが、表示されない場合は、セカンダリデバイスからUSBケーブルを取り外して再接続し、再試行してください。次に、[このコンピュータから常に許可する]をタップし、次に[OK]をタップして選択を確認します.
手順8:ルートアクセスを許可する
この部分は簡単ですが、同じことが非常に重要です。 Maguxをセカンダリデバイスにインストールするために必要なコマンドを送信できるように、Termuxへのルートアクセスを許可する必要があります。ルート権限を取得したデバイスで、Termuxアプリを開き、次のコマンドを入力して、Enterキーを押します.
su
これにより、Magiskからのスーパーユーザー要求がトリガーされ、より高レベルのシステムコマンドを実行するときに常に必要になります。毎回「su」コマンドを入力する必要がありますが、スーパーユーザーリクエストへのアクセスを再度許可する必要はありませんが、.
手順9:デバイスの接続を確認する
Termuxへのスーパーユーザーアクセスを許可したら、2つのデバイスが実際に相互に適切に通信していることを確認する必要があります。ガイドを続行する前にこれを再確認するには、Termux経由でルート権限を取得したデバイスで次のコマンドを入力し、Enterキーを押します.
adbデバイス
上記のコマンドを入力した後ですべてがチェックアウトされると、「接続されているデバイスのリスト」の行で、接続されているデバイスに固有の一意のIDが生成されます。.
ステップ10:Fastbootモードで起動する
この時点で他のことを行う前に、セカンダリデバイスをFastbootモードにする必要があります。あらゆる種類のFastbootコマンドを実行する場合は、常にデバイスをこのモードにする必要があります。.
adb再起動ブートローダー
このコマンドは、セカンダリデバイスにブートローダーメニューを再起動するように指示します。このメニューは、「高速ブートモード」と呼ばれることがよくあります。
ステップ11:Magiskファイルを見つける
ここから、Magiskファイルの正確な場所をTermuxに通知して、セカンダリデバイスに送信できるようにする必要があります。ルート権限を取得されたデバイスで同じターミナルウィンドウを使用して、次のコマンドを入力し、Enterキーを押します.
cd / sdcard /ダウンロード
このコマンドは、必要な「magisk_patched.img」ファイルを保存することを選択した「ダウンロード」フォルダーを指すようにTermuxをリダイレクトします。そのため、表示されるとおりにフォルダの場所を正確に入力してください。そうしないと、次のステップが正しく機能しません.
ステップ12:Magiskをインストールする
最後に、このガイド全体の最良の部分に触れましょう。それでは、Magiskをセカンダリデバイスにインストールします。ルート権限を取得した端末を搭載した端末で、次のコマンドを入力してEnterキーを押します.
fastbootフラッシュブートmagisk_patched.img
コマンドはすぐに送信してmagisk_patched.imgファイルをデバイスにインストールし、ルートアクセスを許可します.
完了したら、次のコマンドを入力してEnterキーを押します.
fastbootリブート
デバイスが自動的に再起動してAndroidに戻ります。つまり、Magiskのインストールは成功しました。この時点で、USBケーブルまたはOTGアダプターを安全に取り外して、通常どおりMagisk Managerをインストールできます。これで、コンピュータを使用せずに、またはTWRPにまったくアクセスせずにMagiskをインストールする方法を理解できました。この方法は、さまざまな状況で確かに役立ちます。幸せな改造!
Android Howのサポートを手伝って、素敵な新技術をたくさん入手したいですか?新しいAndroid How Shopのすべてのセールをチェックしてください.
Stephen Perkins / Android Howによるカバー画像とスクリーンショット