如何自动安装自定义 Android-x86 ISO 以进行测试?



使用 https://github.com/kylemanna/docker-aosp 的docker设置,我设法构建了一个自定义的Android-x86版本,我可以在VirtualBox/QEMU设置上运行和安装。

我现在关心的是加快编辑-编译-构建-测试周期。

我正在处理的自定义系统本质上是图形化的,所以我确实需要一些视觉确认。

我遇到的问题是我无法弄清楚如何创建一个 QEMU 或 VirtualBox 映像,该映像将立即将我带到主屏幕,而无需运行安装和 Google 帐户设置。

我编写这个脚本没有问题,我什至不知道从哪里开始。

提前谢谢。

如果我正确理解您的问题,您基本上是在尝试摆脱Google启动设置向导。 这可以通过从 AOSP 源存储库中删除 SetupWizared 的Andoird.mk文件并构建不包含向导的设备版本来实现。 在 GMS(谷歌移动服务(设备的存储库中,转到:repo_root/vendor/google/apps/SetupWizard,然后删除Android.mk文件。这将有效地禁用向导应用程序,并且不会在从新系统闪存启动时显示。

或者,如果您对设备具有 root 访问权限,则可能需要通过调用以下 adb 命令将安装向导标记为已完成:

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

(请注意,我还没有测试过这个(

最新更新