A commit just to note: this works as long as you keep your phone just in portrait mode