OnePlus · 1 min read · Dec 10, 2025
OnePlus OxygenOSのStock ROMからboot.imgを抽出する方法

Androidオペレーティングシステムは、カスタマイズに関して最も優れたオペレーティングシステムの1つです。UIを変更することから、OS自体にいくつかの調整を加えることまで、オープンソース環境のおかげでほぼすべてを行うことができます。今日は、特にOnePlus OxygenOSからstock boot.imgファイルを抽出する方法に焦点を当てます。
この記事では、OnePlusデバイスのstock ROMからstock boot.imgファイルを抽出する方法を教えます。このガイドは、ほとんどのOnePlusデバイスがほぼ同じ構造を持っているため、すべてのOnePlusデバイスで機能します。つまり、すべてのデバイスには、stockファームウェアにpayload.binファイルが含まれています。
問題は、stockファームウェアをダウンロードすると、それはZIP形式で提供されることです。コンテンツを抽出すると、boot.img、vendor.img、system.imgなどのファイルは表示されません。代わりに、互換性のあるZIPファイル、META-INFフォルダー、テキストファイル、PBファイル、そして実際に最も重要なファイルであるpayload.binファイルが表示されます。
単にWinZIPやWinRARを使用してIMGファイルを抽出することはできません。復号ツールとPythonが必要です。必要なすべてのIMGファイルはpayload.binにあります。
なぜPayload.binを抽出するのか?
前述のように、Androidデバイスはカスタマイズに非常に優れています。基本的なレベルでカスタマイズでき、UI、テーマ、フォントなどを変更できます。一方で、カスタマイズに興味のある多くの好奇心旺盛な人々は、ゲームを次のレベルに引き上げます。彼らはデバイスのブートローダーを解除します。それを行うと、カスタムROMをフラッシュしたり、TWRPのようなカスタムリカバリをインストールしたり、Magiskを使用してデバイスをルート化することでシステムパーティションにアクセスしたりできます。
基本的に、これを行う方法は2つあります。TWRPを使用するか、使用しないかです。最初の方法は非常に簡単です。MagiskインストーラーZIPファイルをフラッシュするだけです。
2番目の方法は、stock boot.imgファイルを抽出し、最新のMagisk Managerを介してパッチを適用し、最後にFastbootを介してフラッシュする必要があるため、かなりのプロセスです。最初のオプションは簡単に見えますよね?実際には、すべてのAndroidデバイスにTWRPビルドがあるわけではないため、それを選択するのはあなたの手に委ねられていません。
一般的に、人々はTWRPを使用せずにスマートフォンをルート化することを好みます。これにはboot.imgファイルが必要です。以前は、すべてのスマートフォンメーカーがファームウェアをシンプルなZIP形式でアップロードしていたため、簡単でしたが、今は少し異なります。
この記事では、payload.binを使用するOnePlusに焦点を当てています。OnePlus OxygenOSからstock boot.imgファイルを抽出する方法を案内し、成功裏に抽出できたら、Magiskを介してファイルにパッチを適用し、希望のスロットにFastbootを介してフラッシュできます。
OnePlus Oxygen OSからStock Boot.imgファイルを抽出する
payload.binファイルの抽出
前提条件
- Payload Dumper Toolが必要です。以下のリンクからダウンロードできます:
Payload Dumper Toolをダウンロード
- コンピュータにPythonも必要です。以下のリンクからPythonをダウンロードできます:
Pythonをダウンロード
Pythonのインストール
ステップ1: 上記のリンクからPython EXEファイルをダウンロードし、ダウンロードが成功したら、ファイルを起動します。

ステップ2: ファイルをインストールする場所を選択した後、「今すぐインストール」をクリックします。デフォルトの場所を選択することをお勧めします。

ステップ3: セットアップには1、2分かかります。インストールが成功したら、「閉じる」ボタンをクリックします。
それだけで、Pythonをインストールした場所を覚えておいてください。
Payload Dumperのインストール
ステップ1: 上記のリンクからPayload DumperのZIPファイルをダウンロードします。
ステップ2: ダウンロードが成功したら、ZIPフォルダー内のすべてのファイルをPythonをインストールしたのと同じ場所に抽出します。
Pythonをインストールする際にデフォルトのディレクトリを選択した場合、コンテンツは「C:\Users\USER_NAME\AppData\Local\Programs\Python\Python
Payload.binファイルの抽出
ステップ1: ダウンロードしたOnePlus Stock ROMを抽出します。ZIP形式で提供されるので、WinRARやWinZIPを使用して抽出できます。抽出が成功すると、payload.binと他のいくつかのファイルが表示されます。

ステップ2: payload.binファイルをコピーし、Pythonをインストールしたのと同じフォルダーに貼り付けます。つまり、そのフォルダーにはPython、Payload Dumper Tool、payload.binファイルが同じ場所にあることになります。

ステップ3: 同じフォルダーで、アドレスバーに「CMD」と入力します。これによりコマンドプロンプトが開きます。

ステップ4: 次のコマンドを入力してEnterを押します。
python -m pip install -r requirements.txt
ステップ5: 次のコマンドを入力してEnterを押します。
python payload_dumper.py payload.binこれにより、payload.binファイルの内容が抽出されます。
ステップ6: ほとんどの場合、ユーザーはboot、system、vendorの3つのファイルを取得します。場合によっては、ユーザーはdtboや他のいくつかのファイルも取得します。
ステップ7: このプロセスが完了すると、Outputという名前のフォルダー内ですべての抽出されたファイルにアクセスできます。Pythonをデフォルトのディレクトリにインストールした場合、Outputフォルダーの場所は「C:\Users\USER_NAME\AppData\Local\Programs\Python\Python

これで、OnePlus Oxygen OSからstock boot.imgファイルを抽出する方法についてはすべてです。このファイルを使用してデバイスをルート化できます。何か問題が発生した場合は、コメントでお知らせください。
More Like This
- OnePlus 9と9 Proをルート化する方法(TWRPなし)
- OnePlus 9と9 Proのブートローダーを解除する方法
- 最新のGCam Mod | どのAndroidスマートフォンにもGCam Modをインストールする方法
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。