2017-08-26 19 views
0

https://github.com/kylemanna/docker-aospのドッカーセットアップを使用して、私はVirtualBox/QEMUセットアップで実行してインストールできるカスタムのAndroid-x86バージョンを構築することができました。テスト目的でカスタムAndroid-x86 ISOのインストールを自動化するにはどうすればよいですか?

私は現在、編集 - コンパイル - ビルド - テストサイクルのスピードアップに関心があります。

私が取り組んでいるカスタムシステムは本質的にグラフィカルなものなので、視覚的な確認が必要です。

問題は、QEMUやVirtualBoxイメージを作成して、インストールとGoogleアカウントのセットアップを実行せずにすぐにホーム画面に移動する方法がわからないことです。

私はこれをスクリプト化することに問題はありません。私はどこから始めるべきか分かりません。

ありがとうございます。

答えて

1

私があなたの質問を正しく理解していれば、基本的にGoogleスタートアップセットアップウィザードを削除しようとしています。 これは、SetupWizaredのAndoird.mkファイルをAOSPソースリポジトリから削除し、ウィザードを含まないデバイスのバージョンを構築することで実現できます。 GMS(Googleモバイルサービス)デバイスのレポでは、 repo_root/vendor/google/apps/SetupWizardに移動し、Android.mkファイルを削除してください。これにより、効果的にウィザードアプリが無効になり、新しいシステムフラッシュからの起動時には表示されません。あなたは、デバイスへのrootアクセス権を持っている場合は

あるいは、次のadbコマンドを呼び出すことによって完成してセットアップウィザードをマークすることがあります:

adb shell 
adb shell "settings put secure user_setup_complete 1" 
adb reboot 

(私はこれをテストしていませんのでご注意ください)

+0

これはうまくいったが、私は最終的にAOSPリポジトリを構築した直後にエミュレータを直接実行することにした。これは、セットアップウィザードをスキップするようだ。 – cheez

関連する問題