I found this app for Android phones it allows you to use any image as a map for the GPS on your phone. I haven't tried this in the field yet,I have it set up with an old aerial photo and it looks good
https://play.google.com/store/apps/details?id=com.custommapsapp.android
https://play.google.com/store/apps/details?id=com.custommapsapp.android