Ross, If your phone is USB compliant then it should be relatively easy to do providing that your dynamo kicks out enough voltage. Then you would need to connect a 5V regulator. Also, remember to short the data lines together with 100 ohms (I think) to tell the phone it can draw poser for charging. That is why it takes forever to charge stuff from the usb port on your computer.