Solar Charger
And I think I've seen some solar chargers that can store up the energy from the sun while it's not connected to your phone, so that when you plug your phone in, it can recharge your phone as if it were a battery. (It doesn't have to recharge your phone from solar power.)