reimplemented Triangle Away support because of previous commit (smdk4412: bulk update from i9300 update 9 CM commit 55bb204)