I don't think using your personal phone as a presentation device is the best idea, you can avoid most of those issues by simply having another device to present your app on, a used iPhone, or even iPod will be very cheap to get, no one will see that hardware anyway.<p>This way you'll avoid the wallpaper, calls, browser history, airplane mode, etc.. it'll be basically always configured for presentation mode, and you can also use it for development and as a backup phone !, fuck me right ?! :D