There are watches which power themselves with the kinetic energy of your arm’s movement. When certain trains or electric cars brake they regenerate energy as well. Let’s apply that to cell phone cases.
Every time your phone moves around in your pocket it should be powering it up at the same time.
Where else could we harness movement to create energy – keyboard clicks, shoes?