Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
R repo_manifest
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • scorpio
  • repo_manifest
  • Wiki
  • bootanimation customization

Last edited by Mark Stevens Jul 18, 2018
Page history
This is an old version of this page. You can view the most recent version or browse the history.

bootanimation customization

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.

Clone repository
  • bootanimation customization
  • bootanimations
  • build ota images
  • control all apps button in launcher
  • Home
  • iptables (pci review)
  • poweroff screen recovery
  • usb tethering