|
|
|
Boot logo and boot animation.
|
|
|
|
u-boot doesn’t load any screen drivers..
|
|
|
|
There is an initial logo image displayed while the kernel loads. Those images are :
|
|
|
|
* `./kernel/logo.bmp`
|
|
|
|
* `./kernel/logo_kernel.bmp`
|
|
|
|
|
|
|
|
I honestly don’t know which is the correct one, I always just change them both. Format is fairly specific, so don’t get too crazy.
|
|
|
|
|
|
|
|
Once the kernel is loaded and and the android system is initializing there is a bootanimation that is shown. Documentation for the format can be found online. Source for triggering it is in a strange place in the aosp source tree (`./frameworks/base/cmds/bootanimation`). For the most part, once you have a bootanimation.zip that you want to use you can place it in the device folder (`device/rockchip/rk312x`) and use the following in your device.mk to copy it to the correct location. The system should just play it once it finds it there.
|
|
|
|
|
|
|
|
`PRODUCT_COPY_FILES += device/rockchip/rk312x/bootanimation.zip:system/media/bootanimation.zip`
|
|
|
|
|
|
|
|
If you are using full frame images, you can get away with about a 10fps rate. We ended up using OpenGL to get the smooth color transitions on our animations. |
|
|
|
\ No newline at end of file |