If you select a solar-powered battery pack with at least 10W of charging speed, it should only take a few hours depending on the device. At this speed, it’s not too far off from what you might have at home.