На сайте http://opensource.samsung.com/ последняя версия - 1.2.4. С ней может записывать только root, и из винды потом не читается (не хватает прав). Версия 1.2.5 лежит в другом месте - здесь (слил в один патч: http://pastebin.com/rHTPM31K), с ней запись возможна по-прежнему только от root, но после записи каждого файла нам пишут «не удалось изменить права на файл», и из винды потом читается. Следующие версии есть, но я не нашёл. А я хочу чтобы записывалось от пользователя. Может, нужно какое-нибудь правило udev или udisks?
Если кто-то не понимает о чём я, есть три драйвера: exfat-fuse, exfat-nofuse и Samsung Exfat. Exfat-fuse появился раньше всех, сначала там было только чтение, потом добавили запись. Exfat-nofuse создан из noname-исходников, случайно найденных в сети (автору осталось только дописать Makefile). Этот код оказался созданным Samsung, и это не удивительно: эта компания также создала F2FS, ФС для флешек. Обнаружение исходников, выложенных в открытый доступ кем-то из сотрудников, привело к нежелательным для Samsung последствиям: в них был код, скопированный из GPL-ного модуля ядра VFAT, и поэтому компании пришлось открыть драйвер, теперь официально. Это и есть Samsung Exfat, а exfat-nofuse - его форк.
Проблема Samsung Exfat в том, что у него не было обновлений с момента релиза: версия 1.2.4 поддерживает ядра Linux 2.6.32-3.8. В 1.2.5 появилась поддержка 3.9 и 3.10. Exfat-nofuse же можно установить в последние ядра Linux, но по отзыву человека, мнению которого я доверяю, он падает. Может быть и не-форк тоже падает, но мне кажется что ванильный код может оказаться чистым, а в форке могли что-нибудь случайно испортить, так как там много изменено (например в этом коммите пишут «Добавили Samsung exfat 1.2.5 + наш код = 1.2.7»). Я хочу нормально поюзать не-форк, и посмотреть «а как он?».
Samsung постоянно меняет места публикации этого GPL-ного модуля: совсем не публиковать нельзя, потому что он явно используется в телевизорах и мобильниках, а делать это открыто - нехорошо по отношению к Майкрософту, который, скорее всего, предоставил спеки Exfat, и наверное очень обиделся, когда код «утёк». Ссылку на версию 1.2.5 я нашёл в вышеобозначенном коммите, а в этом ссылаются уже на совсем другое место: Samsung Galaxу source, который вследствие особенностей сайта http://opensource.samsung.com/ фиг скачаешь: нужно знать точный поисковой запрос (на каждую модель устройства публикуется отдельный архив исходников).
Жду предложений по Samsung exfat, а пока попользуюсь exfat-nofuse (который падает).