Not every receiver will charge a phone – all have a USB port, but some ports are not powerful enough to supply charging.
Some include a 2AMP charge while others have a 1AMP charge, and a higher AMP number will charge the phone more quickly. Using multiple features like navigation, phone, music streaming etc. will also slow the charge.