x86の汎用Androidのスレ
派生であるRemix OSなども扱います
AndroidがプリインストールされたAtom搭載端末などはスレ違いです
公式サイト(本家)
http://www.android-x86.org/
Remix OS
http://www.jide.com/en/remixos
Android IA
https://01.org/android-IA
AICP-x86
https://github.com/AICP-x86
PhoenixOS
http://www.phoenixos.com/
Blissroms
https://blissroms.com/
Prime OS
https://www.primeos.in/
※前スレ
http://egg.2ch.net/test/read.cgi/android/1492904063/
Android-x86・Remix OS Part4
■ このスレッドは過去ログ倉庫に格納されています
2019/03/18(月) 04:03:10.79ID:L1h3dpQM
2019/03/18(月) 04:05:44.46ID:L1h3dpQM
Remix OS Part.3の再利用だと新規じゃ見つけられないと思ったので立てた。
以下保守代わりにダラダラと進行
以下保守代わりにダラダラと進行
2019/03/18(月) 04:07:21.04ID:L1h3dpQM
Linuxが無い環境でやれるだけやってみる試み。UEFIのPC用
基本的にAndroid上での作業はMixplore(Free)使ってやってる。
1.インストール
Easy Install For Bliss-x86 8.x/10.x UEFI/ESP (64bit)を使う。
https://github.com/BlissRoms-x86/Androidx86-Installer-for-Windows/tree/master/bin
このツールでインストールした場合Target Driveで指定したドライブの
\AndroidOSへインストールされる。c:\AndroidOS 等
面倒なのでNTFSでフォーマットされたドライブを指定する事。
またUEFIのブートエントリも作ってくれるので楽ちん。
インストラーを管理者権限で起動したらisoを選択してTarget Driveを指定
(指定したドライブは消去されたりはしないのでWindowsとの共存が可能)
Data Size は /data をイメージ化したdata.imgのサイズの事でアプリとか突っ込む所。
Installでインストール開始。アンインストールしたくなったらCleanup Android
失敗する事もあるがインストーラーを起動し直して再チャレンジ。
2.Androidの起動
UEFIのブートエントリに登録されているのでUEFIのメニューから起動する。
もしくは以下のようなショートカットを作成して実行後、デバイスの選択=>AndroidOS で起動する。
C:\Windows\System32\shutdown.exe /r /o /t 5
3.Androidのアップデート
新しいisoから取り出したinitrd.img、kernel、ramdisk.img、system.sfsまたはsystem.imgを
インストールフォルダに上書きコピーするだけ。
基本的にAndroid上での作業はMixplore(Free)使ってやってる。
1.インストール
Easy Install For Bliss-x86 8.x/10.x UEFI/ESP (64bit)を使う。
https://github.com/BlissRoms-x86/Androidx86-Installer-for-Windows/tree/master/bin
このツールでインストールした場合Target Driveで指定したドライブの
\AndroidOSへインストールされる。c:\AndroidOS 等
面倒なのでNTFSでフォーマットされたドライブを指定する事。
またUEFIのブートエントリも作ってくれるので楽ちん。
インストラーを管理者権限で起動したらisoを選択してTarget Driveを指定
(指定したドライブは消去されたりはしないのでWindowsとの共存が可能)
Data Size は /data をイメージ化したdata.imgのサイズの事でアプリとか突っ込む所。
Installでインストール開始。アンインストールしたくなったらCleanup Android
失敗する事もあるがインストーラーを起動し直して再チャレンジ。
2.Androidの起動
UEFIのブートエントリに登録されているのでUEFIのメニューから起動する。
もしくは以下のようなショートカットを作成して実行後、デバイスの選択=>AndroidOS で起動する。
C:\Windows\System32\shutdown.exe /r /o /t 5
3.Androidのアップデート
新しいisoから取り出したinitrd.img、kernel、ramdisk.img、system.sfsまたはsystem.imgを
インストールフォルダに上書きコピーするだけ。
2019/03/18(月) 04:10:46.23ID:L1h3dpQM
4.Android 7.1 Nougatでのhoudiniのインストール
Nougatでアイドルマスター ミリオンライブ! シアターデイズを動作させるにはNougat用では無く
Marshmallow用のhoudiniをインストールする必要がある(先人の試行に感謝)
http://goo.gl/Knnmyl.info でダウンロードした物を houdini7_y.sfs にリネーム
http://goo.gl/JsoX2C でダウンロードした物を houdini7_x.sfs にリネーム
http://goo.gl/n6KtQa でダウンロードした物を houdini7_z.sfs にリネーム
/data/arm (無ければ作成) にコピーする。
Android上でRoot対応のファイラーアプリ(Mixplorer等)を使ってコピーで構わない。
パーミッションは644でいいかな。
コピーしたら設定で Enable native bridge を有効にする。デレステも動くよ!
5.用意しておくと便利な物
RMXTools1.8 Fix
http://egg.2ch.net/test/read.cgi/android/1492904063/707
に有志が動く物をアップしてくれているので頂きましょう。イメージを触りたい時に便利。
Surface Pro 4用のタッチドライバ入りイメージもアップしてくれてます。
Nougatでアイドルマスター ミリオンライブ! シアターデイズを動作させるにはNougat用では無く
Marshmallow用のhoudiniをインストールする必要がある(先人の試行に感謝)
http://goo.gl/Knnmyl.info でダウンロードした物を houdini7_y.sfs にリネーム
http://goo.gl/JsoX2C でダウンロードした物を houdini7_x.sfs にリネーム
http://goo.gl/n6KtQa でダウンロードした物を houdini7_z.sfs にリネーム
/data/arm (無ければ作成) にコピーする。
Android上でRoot対応のファイラーアプリ(Mixplorer等)を使ってコピーで構わない。
パーミッションは644でいいかな。
コピーしたら設定で Enable native bridge を有効にする。デレステも動くよ!
5.用意しておくと便利な物
RMXTools1.8 Fix
http://egg.2ch.net/test/read.cgi/android/1492904063/707
に有志が動く物をアップしてくれているので頂きましょう。イメージを触りたい時に便利。
Surface Pro 4用のタッチドライバ入りイメージもアップしてくれてます。
2019/03/18(月) 04:12:41.08ID:L1h3dpQM
6.イメージでもsystemを弄りたい
Android上で/systemを改変する場合(kernelの入れ替えやGooglePlayやxposedのインストール等)
を行う場合/systemの空き領域が足らなくなるので拡張する。
unsquashfsを使わなくても7zipでsystem.sfsからsystem.imgが取り出せる。
system.sfsは書き換え不可だがsystem.imgは書き換え可能な状態でマウントされる。
拡張はRMXTools\bin64に入ってるツール類で可能。
例)system.img を512MB拡張する(Windowsコマンドプロンプト)
dd if=system.img of=system.img oflag=append conv=notrunc bs=1M count=512
e2fsck -f system.img
resize2fs system.img
system.sfsは起動時に読み込まれないように適当にリネームしておく。
7.GooglePlay(最小限)
system.imgを使ってる場合は拡張しておく事
GooglePlayが入っていないイメージの場合OpenGAppsを導入する。
PICOをダウンロードしてx64の場合は
gsflogin-all.tar.lz、gsfcore-all.tar.lz、gmscore-x86_64.tar.lz、vending-x86_64.tar.lz
の4ファイルを抜き出しwinrarで展開。出てきたフォルダの最下層
GoogleLoginService、GoogleServicesFramework、PrebuiltGmsCore、Phonesky
の4つのフォルダをUSBメモリにでも入れておいてAndroid上で/system/priv-appにコピーする。
パーミッションはフォルダが755、ファイルが644
設定=>アプリからシステムアプリを表示した状態で4つとも権限をチェックして必要な許可を与える事。
Android上で/systemを改変する場合(kernelの入れ替えやGooglePlayやxposedのインストール等)
を行う場合/systemの空き領域が足らなくなるので拡張する。
unsquashfsを使わなくても7zipでsystem.sfsからsystem.imgが取り出せる。
system.sfsは書き換え不可だがsystem.imgは書き換え可能な状態でマウントされる。
拡張はRMXTools\bin64に入ってるツール類で可能。
例)system.img を512MB拡張する(Windowsコマンドプロンプト)
dd if=system.img of=system.img oflag=append conv=notrunc bs=1M count=512
e2fsck -f system.img
resize2fs system.img
system.sfsは起動時に読み込まれないように適当にリネームしておく。
7.GooglePlay(最小限)
system.imgを使ってる場合は拡張しておく事
GooglePlayが入っていないイメージの場合OpenGAppsを導入する。
PICOをダウンロードしてx64の場合は
gsflogin-all.tar.lz、gsfcore-all.tar.lz、gmscore-x86_64.tar.lz、vending-x86_64.tar.lz
の4ファイルを抜き出しwinrarで展開。出てきたフォルダの最下層
GoogleLoginService、GoogleServicesFramework、PrebuiltGmsCore、Phonesky
の4つのフォルダをUSBメモリにでも入れておいてAndroid上で/system/priv-appにコピーする。
パーミッションはフォルダが755、ファイルが644
設定=>アプリからシステムアプリを表示した状態で4つとも権限をチェックして必要な許可を与える事。
2019/03/18(月) 04:13:48.71ID:L1h3dpQM
8.Xposed(Android7.1 x64用)の導入
system.imgを使ってる場合は拡張しておく事
Phoenix OS用にビルドしてくれたパッケージがあるのでそれを使う。
https://forum.xda-developers.com/phoenix-os/phoenix-os-news-qa--development/phoenix-os-2-2-1-x86-version-xposed-t3686255
インストール用のflash-script.shは公式のx86版xposed-v89-sdk25-x86.zipから抜く
flash-script.shの修正
ARCH=arm
IS64BIT=
if [ "$ABI" = "x86" ]; then ARCH=x86; fi;
if [ "$ABI2" = "x86" ]; then ARCH=x86; fi;
if [ "$API" -ge "21" ]; then
if [ "$ABILONG" = "arm64-v8a" ]; then ARCH=arm64; IS64BIT=1; fi;
if [ "$ABILONG" = "x86_64" ]; then ARCH=x64; IS64BIT=1; fi;
fi
を消し ARCH=x64; IS64BIT=1 に置き換える。
if [ -z $XVALID ]; then
echo "! Please download the correct package"
echo "! for your platform/ROM!"
exit 1
fi
の部分を消す。これで強制的にx86_64指定になる。
Android上でインストールする。パーミッション指定出来て容量に困らないフォルダ
例)/dataにxposedフォルダを作成
/data/xposed/にflash-script.shを配置。パーミッションは755
/data/xposed/system を作成して中にxposed-v89-sdk25-x86_64.zipを展開、パーミッションはそのままで
ターミナルから
su
cd /data/xposed
./flash-script.sh
でインストール。終わったら/data/xposedは削除。
公式のXposedInstaller_3.1.5.apkをインストールして再起動すれば完了。
system.imgを使ってる場合は拡張しておく事
Phoenix OS用にビルドしてくれたパッケージがあるのでそれを使う。
https://forum.xda-developers.com/phoenix-os/phoenix-os-news-qa--development/phoenix-os-2-2-1-x86-version-xposed-t3686255
インストール用のflash-script.shは公式のx86版xposed-v89-sdk25-x86.zipから抜く
flash-script.shの修正
ARCH=arm
IS64BIT=
if [ "$ABI" = "x86" ]; then ARCH=x86; fi;
if [ "$ABI2" = "x86" ]; then ARCH=x86; fi;
if [ "$API" -ge "21" ]; then
if [ "$ABILONG" = "arm64-v8a" ]; then ARCH=arm64; IS64BIT=1; fi;
if [ "$ABILONG" = "x86_64" ]; then ARCH=x64; IS64BIT=1; fi;
fi
を消し ARCH=x64; IS64BIT=1 に置き換える。
if [ -z $XVALID ]; then
echo "! Please download the correct package"
echo "! for your platform/ROM!"
exit 1
fi
の部分を消す。これで強制的にx86_64指定になる。
Android上でインストールする。パーミッション指定出来て容量に困らないフォルダ
例)/dataにxposedフォルダを作成
/data/xposed/にflash-script.shを配置。パーミッションは755
/data/xposed/system を作成して中にxposed-v89-sdk25-x86_64.zipを展開、パーミッションはそのままで
ターミナルから
su
cd /data/xposed
./flash-script.sh
でインストール。終わったら/data/xposedは削除。
公式のXposedInstaller_3.1.5.apkをインストールして再起動すれば完了。
2019/03/18(月) 04:18:41.30ID:L1h3dpQM
ここまで。ながながと書いたが適当書いてたらすまん。
書かなかったがkernelの入れ替えも同じようにWin+Androidで完結出来る。
公式7.1-r2はRADEON RX4xxじゃ動かないけど8.1-r1からkernel持ってくれば動くと思われ。
書かなかったがkernelの入れ替えも同じようにWin+Androidで完結出来る。
公式7.1-r2はRADEON RX4xxじゃ動かないけど8.1-r1からkernel持ってくれば動くと思われ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【調査】クレジットカード、1人何枚持つのが「平均的」?★3 [ひぃぃ★]
- 【作家】高市総理支持の背景に見えるヤンキー的「ケンカ上等!」と「日本人は特別だ」感がとても怖い 北原みのり [少考さん★]
- 宮崎あおい「電子レンジ持ってない」“丁寧な暮らし”を告白「ごはんを温め直すときも蒸し器」に「凄すぎ」の声 [muffin★]
- 【テレビ】池上彰氏 報道の自由度が高い国の特徴「どんどん政府を批判する。政治家は受け入れる」 一方独裁国家は… [冬月記者★]
- 「日本が戦争に一歩踏み出す危機感」官邸前で抗議デモ 高市総理“台湾有事”発言の撤回求める 中国メディアの姿も ★3 [蚤の市★]
- 【サッカー】カズ・三浦知良 来季も現役続行を明言! 来年2月に59歳 「12月から来季に向けての自主トレを予定してます」 [冬月記者★]
- 古市憲寿「スタジオでも中国批判して気持ち良くなってる人はいるが高市答弁で日本人は損してる。国益を害した」スタジオ凍りつく [931948549]
- 今俺が満を持して…
- 昔『境界性人格障害』って流行ったけど、その実態は単なる発達障害よな [455031798]
- お前らってちいかわじゃ無いの!?
- 車の暖房最初だけ電気で加熱してくれるか
- 高市政権「中国への反論はSNSでやるわ。覚悟しろ中国!!!!!」 [834922174]
