I've been looking at some of the portable chargers, including some of the solar powered ones. I'm not a data-driven trainer so if I don't get accurate or complete data on a particular ride, no big deal. I still have my bike computer and good old Google Maps on my PC. I got the smart phone for other reasons so if it can give me additional data, cool, but not a major concern either way.