Support Launching Non-Retina iPhone

* fix the bug in getDeviceString where we always assume 3.5" retina