本系列记载作者来到一个新的车载后装市场小公司,负责从新开始维护一套代码的心路过程。系统使用瑞芯微的rk3368芯片,版本是PX5_Android_8.0_release_20180726,从无到有的每个patch修改以及思考。其中着重点是驱动和系统相关,由于涉及到公司保密,所以APP部分暂时不贴过多的代码,只是针对系统bug进行记录。
2020_02_14
android系统默认支持bootanimation,但是原生的是播放bootan.zip.并且多个图片肯定没有视频播放的流畅,而且多个图片占用系统存储资源较大,于是瑞芯微在android6.0上面做了开机bootanimation程序里面播放视频的功能,在此将其移植到android8.0上面
1.编译系统中增加视频文件,利用copyfiles机制进行简化内置bootvideo.mp4到/oem/media/文件夹下
diff --git a/copyfiles/oem/media/bootvideo.mp4 b/copyfiles/oem/media/bootvideo.mp4
new file mode 100644
index 0000000..01efd46
Binary files /dev/null and b/copyfiles/oem/media/bootvideo.mp4 differ
diff --git a/px5.mk b/px5.mk
index a076337..04350d4 100755
--- a/px5.mk
+++ b/px5.mk
@@ -46,3 +46,7 @@ PRODUCT_PROPERTY_OVERRIDES += \
ro.product.ota.host = www.rockchip.com:2300
#PRODUCT_HAVE_OPTEE := true
+
+COPY_FILES = $(shell cd $(LO