[HACK] Minty Boost - The mysteries of Apple device charging

n0p [Luis Bernal] lbernal at gmail.com
Thu Aug 5 17:57:45 CEST 2010


como dices, para usar más de 100 mA hay que pedir permiso al host,
puedes usar hasta 500mA por puerto de hub. Esto se hace usando el
protocolo usb, si os fijais, tanto en linux como en winsux, con lsusb
o rebuscando en el administrador de dispositivos podéis ver lo que
consume cada dispositivo en el bus usb, esto es usado para limitar los
dispositivos funcionando que hay en cada hub acorde con lo que cada
placa puede proveer.
Otra cosa distinta es que nadie haga caso de esto y veamos hasta
neveras con un mini peltier tirando directamente del usb, que servidor
está harto de ver placas con los reguladores usb quemados.

y perdonad el quote, pero el programa de gmail para s60 no me deja quitarlo

El 05/08/10, Jesus Cea <jcea at jcea.es> escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 05/08/10 13:42, J.A. Gutierrez wrote:
>> 	Hablando de memoria, creo haber leido que el problema era
>> 	que el estandar USB no decia nada de como tiene que funcionar
>> 	para la transmision de energia, con lo que cada cual es libre
>> 	de hacerlo como quiera...
>
> Al contrario. Creo recordar que el estándar USB define que un
> dispositivo "sin pedir permiso" no puede consumir más de 100mA. Para
> poder consumir más, de forma "legal", debe negociar con el ordenador.
> Esto permite cosas como ahorro de energía, o variar la velocidad de
> carga según tengamos el portátil alimentando de batería o enchufado, o
> si tiene la batería llena o a punto de agotarse.
>
> La cuestión es que la mayoría de los dispositivos no negocian una
> mierda. Chupan 500mA y a tomar por saco. Eso se acabó con el iPhone.
>
> Lo que no me queda claro es si esa negociación es una negociación a
> nivel de protocolo binario (osea, con sus tramas, comunicación
> bidireccional, etc) o a nivel de voltajes medios en las lineas de datos,
> como hace el iPhone. Yo diría que no, que lo de los voltajes es un
> chanchullo de Apple, pero el hecho es que cuando conectas al ordenador,
> carga a 500mA, y el ordenador no hace chanchullos con los voltajes de
> las lineas de datos.
>
> Me da la impresión de que el iPhone tiene dos mecanismos de carga
> distintos: cuando lo enchufas al ordenador, negocia la carga mediante el
> protocolo USB, pero cuando lo enchufas a un cargador "tonto", se basa en
> el voltaje de las líneas de datos.
>
> - --
> Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
> jcea at jcea.es - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
> jabber / xmpp:jcea at jabber.org         _/_/    _/_/          _/_/_/_/_/
> .                              _/_/  _/_/    _/_/          _/_/  _/_/
> "Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
> "My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
> "El amor es poner tu felicidad en la felicidad de otro" - Leibniz
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQCVAwUBTFqojJlgi5GaxT1NAQI88AP/YvlEoR2GWIi5ov7b7szFa1eH690E+Tn2
> d32OjY/pz6FwD11EipPZ0r/dkRLDsn2l+2HVYjXA1wINHi7YRi+XN2mcRGMKtgLa
> tKDpz/vdNpwX6SWt8oj+0lfV3djnolZkz9m1p29z87+3IQFxgp8ua5GasWrKzGXI
> MuCTXQVFBgw=
> =jiMF
> -----END PGP SIGNATURE-----
> _______________________________________________
> Lista - https://mailman.jcea.es:28443/listinfo/hacking
> FAQ - http://www.jcea.es/artic/hack-faq.htm
> "una-al-dia" para estar siempre informado - http://www.hispasec.com/
>

-- 
Enviado desde mi dispositivo móvil


More information about the hacking mailing list