Transparency control overhaul and fix custom bootanimation

Transparency control overhaul original commit by roman birg

Signed-off-by: htchoi1995 <htchoi1995@gmail.com>