Android 8.1系统修改开机logo和开机动画


  1. 在device\qcom\common\display\logo下找到logo_gen.py
  2. 如果没有安装Python,先执行以下命令 sudo apt-get install python-imaging
  3. 将需要制作logo的图片拷贝到logo_gen.py的同级目录 需要注意的是图片分辨率应该与设备屏分辨率一致
  4. 运行如下命令生成splash.img,执行 python ./logo_gen.py logo.png
  5. 连上设备运行如下命令
    • adb reboot bootloader
    • fastboot flash splash splash.img
    • fastboot reboot
  6. 检查logo是否替换成功

修改开机动画

  1. 开机动画和关机动画的存储路径为:vendor\qcom\proprietary\qrdplus\Extension\apps\BootAnimation;
  2. 将制作好的动画替换路径下的zip包(bootanimation.zip 和shutdownanimation.zip)
  3. 需要将动画路径拷贝到/system/media文件目录下:
    路径:

    拷贝文件添加这一行:

PRODUCT_COPY_FILES += vendor/qcom/proprietary/qrdplus/Extension/apps/BootAnimation/bootanimation.zip:system/media/bootanimation.zip

  1. 修改之后编译系统,system即可;
    编译:

    source build/envsetup.sh
    lunch
    m clean
    m -j16

  • 编译成功之后查看生成的文件system下面有以下zip文件:
  • 实质上就是将文件拷贝到这个路径下是关键;
  • 之前有将zip包用adb命令推到设备的/system/media路径下,测试开机动画是ok的,所以拷贝文件使其编译到system中是关键;
  1. 刷系统检查修改是否成功
    刷系统:
    • adb reboot bootloader
    • fastboot flash system system.img
    • fastboot -w
    • fastboot reboot


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM