注: Android のモデルが多すぎるため、すべてのモデルが互換性があることを保証することはできません。ご自身でテストしてください。
init.d スクリプトを開いて自動的に開始します。効果を得るにはカーネルを処理する必要があります。必ずチュートリアルを注意深く実行してください。チュートリアルに漏れがあった場合は、ROM 制作ツール交換グループまたは Baidu に参加してください。差を埋める。
準備ツール: notepad++ をダウンロードしてインストールします。
32 ビット システム用に ダウンロードするには、ここをクリックしてください
64 ビット システム用に ダウンロードするには、ここをクリックしてください
インストール後、任意のファイルを選択してマウスの右ボタンをクリックすると、メニュー バーに [Notepad++ で編集] オプションが表示され、インストールが成功したことが示されます。
1.boot.imgを解凍します。
ROM作成ツールでboot.imgを解凍し、カーネルのあるディレクトリを開きます。
2. 自己起動コードをカーネルに追加する
1. init.d スクリプト ロードをダウンロードし、そのロードをディスク:\RomTool\RomManager\RomUnzip\boot_\ramdisk\sbin\ ディレクトリにコピーします。クリックしてロードファイルをダウンロードしてください
2. ロード権限を追加する
2.1 ディスク:\RomTool\RomManager\RomUnzip\boot_\ramdisk を入力して cpiolist.dat ファイルを見つけ、右クリックして [Notepad++ で編集] を選択してこのファイルを編集し、adbd オプションの下に 33256 sbin/load を追加して保存します。
2.2 init.rc ファイルを見つけて右クリックし、[Notepad++ で編集] を選択してこのファイルを編集し、次のコードを任意のセグメントに追加して保存します。
サービス flash_load /sbin/load
クラス メイン
ユーザー root
ワンショット
2.3 カーネルトレランスモードをオンにします(このモードは起動しない可能性があります。起動しない場合は、この項目をキャンセルしてください)
ディスク:\RomTool\RomManager\RomUnzip\boot_ ディレクトリに入り、 bootinfo.dat ファイルを見つけます。右クリックして [Notepad++ で編集] を選択してこのファイルを編集し、次のコードをコピーして cmdline= 行の末尾に追加します。 (コードの前にスペースがあります)、保存します。
androidboot.selinux=許可
上記の操作が完了したら、カーネルをパッケージ化し、フラッシュ パッケージの system/etc/ ディレクトリに init.d フォルダーを作成し、ここに組み込みの自己起動スクリプトを配置します。最後に、フラッシュ テストでは、このスクリプトでフラッシュ パッケージ カーネルの root 権限を使用することをお勧めします。