Android-x86で動作不能なAndroidアプリを動作可能にすることを目標にAndroid-x86を構成する導入支援キット
1. 処理フローの概略
▼生成系 (Windows)
↓生成された各種構成ファイル・構成スクリプト等を生成物の ISO ファイル化
▼構成系 (Ubuntu 等)
↓構成スクリプトを実行するなどして各種構成ファイルを ext4 の運用系に適用
▼運用系 (Android-x86)
※生成物の ISO ファイル等が同梱されていれば生成系の処理を省略して構成可
2. 特徴・機能
Android-x86 で動作不能なアプリを動作可能にすることを目標に構成。
(生成系)
▼バッチファイル等で実装されたダウンローダにより関連ファイルをダウンロード
▼ダウンロード済の各ファイルは一部の例外を除いて自動的に SHA256 チェック
▼ダウンロード済の各ファイルは必要に応じて自動的に解凍され各処理を実施
▼ダウンロード済の参照ファイル等は自動的に解析され各種構成ファイルを生成
▼主要素の各種構成ファイルは構成スクリプト等と共に自動的に ISO ファイル化
cf. ActivePerl, 7-Zip, lz4, Wget, curl, Ubuntu, VMware Workstation Player
(構成系)
●perl スクリプトでパーティション分割・フォーマットのシェルスクリプト生成
●煩雑な計算・操作無しにシェルスクリプトでパーティション分割・フォーマット
●シェルスクリプトで ESP の単体インストール (EFI, GRUB2: uEFI Mode 用)
●Android-x86 標準インストーラによるインストール (GRUB: BIOS Mode 用)
●Risk Level 等を考慮して構成ファイルを選択・準備し構成スクリプトを実行
※ESP の単体インストールは Android-x86 インストール後に行うことも可能
※なお /system を read-only でインストールすれば read-write と相互変換可
(運用系)
●USBブート対応
3. 補足: 汎用ツール "sparted.pl"
"sparted.pl" でパーティション分割・フォーマットのシェルスクリプト生成。
●"sparted.pl" - Script Generator for parted / mkfs.* (wrapper)
●"sparted.pl" はパーティション分割・フォーマット用の perl スクリプト
●"sparted.pl" は本ツールから独立して使用することも可能 (汎用ツール)
(features and functions)
- Max. Storage Capacity: 4[PiB]
- Normalized Partition Unit
- ESP (EFI System Partition)
- OS: Windows/Linux (ntfs/ext4)
- Partition Table Type: GPT/MBR
- Max. GPT Partitions: 128
- GPT mode: MSR (Microsoft Reserved) Partition
ソフト名: | AIKW (Android-x86 Introducer Kit for Windows) |
---|---|
動作OS: | Windows 11/10/8/7 |
機種: | IBM-PC x64 |
種類: | PDS |
作者: | PA053879 |