android 更改自定义ROM的aosp代码中的 Bootstrap

vq8itlhq  于 2023-02-27  发布在  Android
关注(0)|答案(1)|浏览(155)

我已经成功地编译了安卓11的aosp代码,我试图改变bootAnimation,但在成功构建后,我仍然在模拟器上看到遗留的安卓bootAnimation。以下是我所做的更改:
1.根据boot.zip所遵循的所有标准,使用存储方法创建www.example.com文件。
1.将www.example.com保存boot.zip在/system/media/boot.zip和/device/generic/x86_64中
1.使用以下代码更改aosp_x86_64.mk文件:(正如我在午餐时选择了aosp_x86_64目标)

Boot 动画

产品副本文件+=
设备/通用/x86_64/boot.zip:系统/介质/ Bootstrap . zip

PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
    system/media/boot.zip \

经过这些变化后,当模拟器启动传统的Android启动动画显示,与波动的白色屏幕后,而不是我的boot.zip内容。
请建议我任何解决方案,关于同样的,谢谢提前.

dw1jzc5e

dw1jzc5e1#

在将 Bootstrap 添加到构建版本之前,请尝试先通过adb测试该文件。(假设您的构建版本变体是userdebug或eng)

adb root; adb disable-verity; adb reboot;

adb root; adb remount; adb push file.zip /system/media/bootanimation.zip

adb reboot;

一旦你看到启动的地方,你可以添加到构建。我认为你是使用错误的文件名(检查官方文档在这里)。https://cs.android.com/android/platform/superproject/+/android-11.0.0_r1:frameworks/base/cmds/bootanimation/FORMAT.md

相关问题