Автор Гілка: Підтримка mc extfs для Андроїдів  (Прочитано 12046 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Написав підтримку доступу до файлової системи телефону через adb для mc. Просто закиньте файлик adb+ в extfs.d.

При перешому вході (Alt-C #adb або cd #adb) читається інформація про всі файли на телефоні, тому це займає трохи часу. Далі все працює без затримок.
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Підтримка mc extfs для Андроїдів
« Відповідей #1 : 2011-05-14 17:00:50 »
Переписав парсер з 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 команда ключі".
« Змінено: 2011-05-14 17:12:22 від lvm »
[Fedora Linux]