I’ve done a lot of backpacking and tried various approaches inluding solar panels but I’ve settled on bringing a good 10,000mah rechargeable usb battery pack. With this I can keep my garmen inreach mini, iPhone and headlamp charged for 5-6 days on the trail with a battery that weighs 6oz.