I had a battery fail on a trip once, so I started carrying some small generic 2200mah battery packs. They weigh 2.2oz each and will recharge my phone...
My youngest son had this and would get a lot of ankle and knee joint pain when hiking with me. It made sense to me that a million years of evolution...