Переписав парсер з gawk на bash і зробив пакети для модуля і adb. Тут валяються зібрані пакети для F14:
http://subversion.assembla.com/svn/bash-modules/repo/fc14/i386/RPMS/Тут код:
http://subversion.assembla.com/svn/bash-modules/tools/trunkТестував на: Motorola Cliq/Cyanogen/root, HTC G1/Cyanogen/user, LG Ally/Velocity/user, B&N Nook/MyNook/root.
Айдішки відповідних телефонів внесені в правила для udev, так що на їхні файли пристроїв автоматично виставляються права 0666 (не секурно, але ConsoleKit я так і не осилив :-( ). Для інших телефонів потрібно подивитися айдішки пристроїв через lsusb і додати відповідні рядки в /etc/udev/rules.d/91-android.rules.
Підтримуються всі операції, включно з показом віддалених пристроїв і запуском виконавчих програм (недокументовані фічі).
Якщо потрібно запустити виконавчий файл з додатковими ключами, то спочатку запустіть виконавчий файл натиснувши клавішу Ввід на файлі, потім перемикніться в консоль по Ctrl-O, потім натисніть клавішу Вверх і додайте потрібні ключі в кінець командного рядка, або виконайте "adb shell команда ключі".