This guy did some napkin calculations which show this kind of energy generation can barely keep up with the energy needs of a smart watch, let alone any kind of phone.