Answer:
No.
Step-by-step explanation:
You said if you charge, so it will only charge your phone. You aren't able to upload photos directly to an Xbox.
Although, if you are pc, you can upload a custom gamerpic easily.
(An example would be a gamerpic, you need the app in order to have a custom gamerpic because it accesses your files).