Welcome to the forums!
Am I missing something about your setup? None of these devices use 12V - they're all expecting 5V, and some current load from 500 mAh to 2A. And even that doesn't guarantee that the charge will keep up with the discharge rate - it's pretty common for a device running a CPU/graphics intensive application to continue to discharge (albeit at a slower rate) while connected to a power source.
Sent from my rooted, debloated, deodexed Sinclair ZX-80 running CM -0.001 using Tapatalk