a cleaner version of display-legacy in branch "android-4.4-wip"; original authors will be retained