I think the thing is that all power sources other than the wall socket are inefficient in comparison.
If you want to be independent from a wall socket, you should probably get a solar charger. Consider one of the sustainable alternatives, that have been working together with Fairphone: Little Sun or WakaWaka.