Add missing changes from A15
Description
Adds some changes that were not ported from A15 as it required to be done from scratch.
- Bootanimation changes were reworked to work on Blueprint as that's what Lineage uses so we had to revert in A15 as this was not ready from our end. So we can backport this
- Private space can be disabled via 2 flags only so need to disable 35 flags which we did before
Issues
https://gitlab.e.foundation/e/os/backlog/-/issues/3644