Revert "Revert "Implement dynamic colors for boot animation.""

This reverts commit 92aa9daa10ba767cccead3b875d1251dcf2a2a6b.

Reason for revert: Working on fixing the null pointer dereference that caused the build breakage.

Test: Manual
Bug: 190093578

Change-Id: I30e525bcc9f70f9bcba616aa9b7ad39c5d38b46d
2 files changed