Naja, Akkus und ein 7805 widerspricht sich ja irgendwie...

Nachtrag: Nur weil USB auf max. 500 spezifiziert ist, heisst das nicht, dass sich auch alle Geräte daran halten. Ist leider Realität, dass manche Teile einfach mehr ziehen als diese 500mA; bzw. mehr als 100mA unangemeldet.
Da verlassen sich die Hersteller halt drauf, dass die Ports nicht so ausgelegt sind, dass die bei 500,001mA abschalten.