Le port USB fournit 500mA, ce qui n'est pas suffisant pour la plupart des appareils que j'utilise (disque dur, dongle 3G...).
Les ports USB 3.x des ordinateurs Apple sont capables de fournir plus de 500 mA. Pour s'en convaincre, il suffit de brancher un iPhone et de voir l'ordinateur indiquer dans Informations système qu'il fournit 12 watts. La capacité du port à fournir de l'énergie ne change pas en fonction de ce qui y est branché.
Lire cet article : http://support.apple.com/kb/HT4049 il semble que ces ports soient capables de fournir plus de puissance, mais c'est limité aux produits Apple.
La puissance que le port peut fournir n'est pas limitée par ce qui est branché. Ce document n'est pas destiné à un public hautement technique, il s'agit donc en quelque sorte d'un mensonge par omission.
Est-il possible de pirater le mac, et de changer cette valeur par défaut (vers quelque chose comme 900mA ?).
Une grande partie de ce comportement par défaut est inscrit dans le périphérique, et non dans l'hôte. Et les ordinateurs Apple construits après que les iPods ont commencé à utiliser l'USB pour la recharge (2005 environ) fourniront au moins 1500 mA à partir de leurs ports USB.
Vous n'avez pas besoin de "pirater" quoi que ce soit pour qu'il fournisse 900 mA à un dispositif USB. Les spécifications de l'USB 2.0 et de l'USB 3.x permettent de fournir jusqu'à 1500 mA aux périphériques. Les ordinateurs Apple depuis 2012 environ ont été construits pour fournir 2400 mA à partir de l'USB. Apple ne fait rien de "sournois" ou de hors norme en fournissant ce courant supplémentaire des ports USB aux appareils Apple iDevices. Elle utilise les protocoles USB-PD et USB-BC pour cela, et d'autres périphériques USB peuvent également utiliser cette puissance en toute sécurité s'ils utilisent le même protocole.
Peu de dispositifs USB requièrent plus de 900 mA d'un hôte USB car, pour un certain nombre de raisons, peu d'hôtes USB fournissent plus de 900 mA. Les ordinateurs Apple fournissent volontiers cette puissance sans aucun "hack". Étant donné que cette budgétisation de l'énergie dépend autant du dispositif que de l'hôte, il existe des moyens d'obtenir plus d'énergie en modifiant le dispositif. Cela suppose que l'on souhaite des périphériques USB qui se comportent bien. Il est possible, et trivial, de créer un dispositif qui prendra 12 watts d'un port USB comme le ferait un iPhone, mais sans demander gentiment comme le ferait un iPhone.