Port back Edge Gesture Navigation from aokpmr1.1