Solar panels, lithium power packs, and a cell repeater. Have done it.
And a GPS app that doesn't require cell service (and downloadable maps)
I can get almost a 200-300mile radius of topo map at good resolution stored on my phone and no active service required. 10-15hr of battery life (or more, with GPS on, and transmitters off, and minimal backlight)
With a solar panel and backup battery...why not?
A GPS doesn't allow the hundreds of pages of reference materials, TM's, and other good resources as well to be stored.
Personally, I think a good smart phone with the right apps and pdf's in a waterproof case is a great survival tool...with the appropriate accessories of course. And even with a big (like the size of a smart phone) battery, it's of comparable size and mass to an equivalently capable GPS-only unit.