Temp as this breaks 4.2.2 Revert "Revert "remove support for HWC < 1.0""

This reverts commit 6efc967ff5e0bb33a9116aee9846b041b80d0594.