Cargando batería del iPad con Linux (ipad_charge)

El conectar un iPad por USB a una máquina con Linux es prácticamente algo inútil, lo único que se puede hacer es cargarla, y ni eso funciona por default 😀

Afortunadamente mi tocayo Max Korenkov creó un proyectito que facilita el que el iPad se pueda reconocer y cargar (https://github.com/mkorenkov/ipad_charge) sin embargo en versiones recientes de udev la sintaxis cambió un poco, y Max no ha actualizado la configuración de udev, así que hoy me enfadé de estar corriendo manualmente ipad_charge cada que conectaba el iPad para cargarlo, y me fui a ver la documentación y actualicé la configuración, los cambios fueron muy sencillos, pero como no están en el repo, y hace mucho que no publico nada por acá, pues aproveché la oportunidad:

[email protected]:/var/log# cat /etc/udev/rules.d/95-ipad_charge.rules
ENV{DEVTYPE}==”usb_device”, ACTION==”add”, SUBSYSTEM==”usb”, ATTR{idVendor}==”05ac”, ATTR{idProduct}==”129f”, RUN+=”/usr/bin/ipad_charge”
ENV{DEVTYPE}==”usb_device”, ACTION==”add”, SUBSYSTEM==”usb”, ATTR{idVendor}==”05ac”, ATTR{idProduct}==”129a”, RUN+=”/usr/bin/ipad_charge”

Con eso ya furula, habrá que ver si reconoce un ipad 2 o un “the new ipad” 😀