This program reads the gdfs directly from the phone or from a saved file?