Revert "Revert "[2/2] Frameworks: HALO""

This reverts commit d4b3d1e0abfd9742eb473e21b12838400a056905.
Revert "Revert "New grey halo""

This reverts commit 10cceb1ba89e4de6deb7aa83a6cbf4760315089c.
Revert "Revert "better grey halo nodpi""

This reverts commit e3c6ece7cf2bcc585744a60037b3f7dd32891024.