MagiskとXposedフレームワークを使ってAndroidデバイスをカスタマイズする方法

MagiskとXposedフレームワークを使ってAndroidデバイスをカスタマイズする方法
MagiskとXposedフレームワークを使ってAndroidデバイスをカスタマイズする方法

ライフハッカーのロゴ

  • Bluesky ページを見る (新しいタブで開きます)
  • Instagramページを見る(新しいタブで開きます)
  • Facebookページで見る(新しいタブで開きます)
  • YouTubeページを見る(新しいタブで開きます)
  • Twitterページを見る(新しいタブで開きます)
  • コピーしました

MagiskとXposedフレームワークを使ってAndroidデバイスをカスタマイズする方法

クレジット: ブレンダン・ヘッセ

目次


Android vs iOSの議論では、Androidはそのオープン性と柔軟性で大きな評価を得ることが多い。AndroidプラットフォームではiOSではできないことが数多く可能であり、最もベーシックなAndroidデバイスでさえ、好みに合わせて調整・カスタマイズできるからだ。しかし、Android愛好家はシステム設定の調整以上のものを求めており、そこでXposed FrameworkやMagiskといったツールが活躍する。

これらのツールを使えば、デバイスを劇的に変化させるMODをインストールできます。例えば、ドルビーアトモス、絵文字の追加、デバイスのWi-Fi機能の高度な制御といった機能を追加できます。MODを使えば、スマートフォンのインターフェースをカスタマイズしたり、大胆な行動を取れば、デバイスのパフォーマンスをデフォルト設定を超えて向上させたりすることも可能です。

まずルート化する必要がある

先に進む前に、一つだけ注意点があります。Xposedをインストールするには、デバイスをルート化する必要があります。スマートフォンのルート化は難しくありませんが、技術的には保証が無効になるため、リスクは依然としてあります。以前よりは簡単にできるようになりましたが、失敗すると不快な不具合を引き起こしたり、デバイスが壊れてしまう可能性もあります(可能性は低いですが)。

その他のそれほど恐ろしくない副作用としては、Google の SafetyNet API が作動してしまうことが挙げられます。これは Android OS のセキュリティ対策であり、Google Play ストア、Google Pay、Netflix、そしてもちろんポケモンなど、一部のアプリや機能が動作しなくなります。

Magiskを使用してシステムからルート権限を隠蔽することで、これらの機能はそのまま維持されますが、正しい手順を実行しても一部の機能が正常に動作しない可能性があります。朗報です。何かが動作しなくなった場合は、Magiskをアンインストールしてデバイスのルート権限を解除するのは簡単です。

MagiskとXposed Frameworkのインストール

一見すると、手順が長くて大変そうに思えるかもしれませんが、すべてを適切に設定してしまえば、プロセス全体は簡単です。

ステップ1:デバイスを準備する

適切な材料を集めましょう。必要なものは以下のとおりです。

  • 改造したいAndroidデバイス

  • パソコン

  • 相互に接続するためのUSBケーブル

ツールが揃ったら、Android デバイスを準備しましょう。

  1. まず、 「設定」>「情報」(またはお使いのデバイスによって表示されるメニュー)に移動して、開発者モードを有効にします。下にスクロールして「ビルド番号」を7回連続でタップします。

  2. 開発者モードに入ったら、「設定」>「システム」>「詳細設定」>「開発者向けオプション」に進みます。 「USBデバッグ」を見つけて有効にします。 

  3. 次に、Github から最新の Magisk Manager .apk ファイルをダウンロードしてインストールします (要求された場合は、タップして不明なソースからのインストールを許可します)。

Magisk Managerの起動についてはまだ心配しないでください。では、ガイドのPC版に進みましょう。

これまでのところどう思いますか?

ステップ2: TWRPを使ってMagiskをインストールし、安全に携帯電話をルート化する

ライフハッカー画像

クレジット: XDA Developersフォーラム

  1. USB経由で携帯電話をPCに接続します。

  2. PCにADB、Fastboot、そして必要なドライバーをダウンロードしてください。最も簡単な方法は、XDA Developersフォーラムにあるこのオールインワンのインストールパッケージを使うことです。ダウンロードページの指示に従ってください。完了したら、このページに戻ってください(数秒で完了します)。

  3. 次に、このページにアクセスして、Androidデバイスに適したバージョンのTWRPをダウンロードします。その後、TWRPフォルダを解凍して開きます。

  4. TWRP フォルダーの白い領域内の任意の場所をShift キーを押しながら右クリックして、コマンド プロンプトを開きます。

  5. コマンドプロンプトウィンドウで次のように入力しますadb reboot bootloader

  6. デバイスがUSBデバッグの許可を要求した場合は、「はい」をタップします。デバイスはブートローダーモードで再起動します。

  7. と入力しfastboot flash recovery twrp-2.8.x.x-xxx.img、.IMG ファイル名を TWRP フォルダー内の .IMG ファイルと一致するように変更します。

  8. コマンドが完了したら、fastboot rebootコマンド プロンプトでコマンドを実行して PC の手順を終了します。

これで Android デバイスの接続を解除できます。Magisk をインストールするための最後の手順に進みます。

ライフハッカー画像

クレジット: ブレンダン・ヘッセ - TWRP

  1. Androidデバイスが再起動したら、Magiskマネージャーアプリを開きます

  2. 「Magiskがインストールされていません」の横にある「インストール」をタップします。

  3. 「Zipのみダウンロード」をタップします。ダウンロードが完了するまで待ち、ダウンロード場所をメモしておきます。

  4. スマートフォンの電源を切ります。次に、リカバリモードで起動します。(手順はデバイスによって異なりますが、通常は音量を下げるボタンと電源ボタンを長押しして、デバイスの電源が入るまで押し続けます。)

  5. TWRPリカバリモードメニューが表示されたら、「インストール」をタップします。

  6. Magisk .ZIP ファイルの場所に移動し、バーをスワイプしてインストールします。

  7. インストールが完了したら、デバイスを再起動します。

  8. デバイスの電源が復旧したら、Magiskマネージャーを再度開きます。MagiskとMagiskマネージャーの両方の横に緑色のチェックマークが表示されます。

  9. Magisk Managerの左上にあるハンバーガーアイコンをタップして、お使いのスマートフォンが正常にルート化され、SafetyNetのチェックに合格していることを確認してください。下にスクロールして「SafetyNetチェックを開始」をタップしてください。緑色のチェックマークが表示されれば、設定完了です。

ステップ3: Xposed Frameworkをインストールする

いよいよ最終段階です。あとはMagisk Managerを使ってXposedをモジュールとしてインストールするだけです。

  1. Magisk Managerの「ダウンロード」セクションに移動します。

  2. 下にスクロールして「Xposed」をタップします。

  3. リストから Android のバージョンを選択し、Xposed をインストールします。

  4. インストールを完了するには、デバイスを再起動してください。

楽しい部分:Android Modのインストール

ふぅ!ここまで来たら、スマホのルート化、MagiskとXposedのインストールは完了です。Androidの改造を始める準備は万端です。冒頭でも言ったように、ここからが面白いところです。(しかも簡単です。)

スマートフォンでMagisk ManagerアプリまたはXposedアプリを開き、モジュールをダウンロードするためのメニューに移動します。インストール手順はアプリによって若干異なる場合がありますが、どちらの場合もモジュールのインストール後に再起動が必要です。

どこから始めたらよいか知りたい場合は、利用可能な最高の Xposed および Magisk モジュールの簡単なリストを以下に示します。また、XDA Developers の最高の Magisk および Xposed モジュールのリストを参照して推奨事項を確認することもできます (注: サポートは異なる場合があるため、これらのモジュールが Android のバージョンと互換性があることを確認してください)。

  • Amplify Battery (Xposed) : バッテリー寿命とデバイスのパフォーマンスを向上させ、最も電力を消費しているアプリとプロセスをリアルタイムで追跡できます。

  • Dolby Atmos (Magisk):通常は Dolby Atmos サポートがない一部の Android デバイスに Dolby Atmos サポートを追加します。

  • Gravity Box (Xposed):この人気の高い MOD を使用すると、ユーザーは Android OS インターフェースのさまざまな側面をカスタマイズできます。

  • Tether Enabler (Magisk):デバイス上でテザリングが禁止されている場合 (何らかの理由で禁止されている場合) に、製造元のデバイス テザリング設定を上書きできます。

  • Viper4Android (Magisk):音量、スピーカー出力、Bluetooth 設定など、さまざまなオーディオ関連の設定と機能をユーザーがカスタマイズおよび強化できるようにします。

  • XUI System UI (Xposed):新しいアニメーションを操作したり、システム クロック、ロック画面、通知などをカスタマイズできる別の UI エディターです。

毎日のニュースレター すべてをより良くする準備はできていますか?

ジョーダン・カルホーンの肖像画 ジョーダン・カルフーン 編集長

Jordan とチームから毎日のヒント、コツ、技術ガイドを入手してください。

毎日のニュースレター すべてをより良くする準備はできていますか? Jordan とチームからのヒント、コツ、技術ガイドを毎日お届けします。

次の記事へスクロールしてください