® CifsManager | Монтирование и использование сетевых ресурсов локально



Реп: (108)
CifsManager
версия: 1.5

Последнее обновление программы в шапке: 21.01.2011

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Для функционирования программы необходимы права root пользователя.

Краткое описание:
Монтирование и использование сетевых ресурсов локально.

Описание:
Программа написана для монтирования и использования сетевых ресурсов на девайсе(локально) (к примеру: просмотр видео без ошибки "не поддерживается потоковая передача")
необходимо : root
ядро с поддержкой CIFS (cifs.ko)
Android >= 1.6


нашёл программку на просторах ресурса XDA,
уже доступна в маркете.
для поддержки кириллицы в опциях надо ввести iocharset=utf8 но работает это тлько с ядрами с поддержкой utf8
у Wildmonk's есть ядра с поддержкой UTF8 (кириллицы) (если не ошибся - только для Nexus one)

В версии 1.5 есть возможность загрузки нескольких модулей (указывать через двоеточие), пример:
/system/lib/modules/nls_utf8.ko:/system/lib/modules/cifs.ko
То есть возможно загружать сначала русские буквы, а потом сеть.
Перед тем как задавать вопрос - поищите по теме свой девайс!
ming39
Что-бы получить права полные, с удалением файлов, в свойствах через запятую пишем file_mode=0777

Кто с другими девайсами знаете где нарыть ядра с поддержкой UTF8 - пишите... прикреплю ;)

Пишите в ветке мануалы и давайте ссылки на сырцы... будет время - добавлю в шапку...(если сдублируете сообщение в личку - супер,быстрее перекину в шапку
небольшой мануалчик
sergey_s_klimov @ 16.01.2011, 20:41 *
При добавлении шары в cifsmanager вводим путь к шаре, точку монтирования (лучше в /sdcard/cifs/), в поле options пишем "iocharset=utf8" без кавычек. Если шара доступна в сети (с других машин) без ввода логина/пароля - имя пользователя guest, пароль пустой. Иначе нужно ввести данные учетной записи для этой шары.

Если не получается получить доступ к шаре на win-системе (при монтировании возникает ошибка mount permission denied) - копать в сторону включения учетной записи гостя, для висты и 7ки в центре управления сетями и общим доступом отключить общий доступ с парольной защитой.


Огромное Спасибо тем кто делает мануальчики для других девайсов.
Инструкция от Shumaher для монтирования через GScript

Для всех, кто искал или ищет модули (cifs.ko, slow-work.ko, nls_utf8.ko и на всякий случай tun.ko) для ядра 2.6.32.9-perf
Chrizt

Последовательность такая:

Есть у меня на ZTE Blade от Билайна (E400) уже имелась папка /system/lib/modules/, но, как оказалось, в ней нужно создать папку 2.6.32.9-perf

adb shell
su
cd /system/lib/modules/
mkdir 2.6.32.9-perf
cd 2.6.32.9-perf



затем, я сее для удобства создал файлик для автоматического запуска некоторых команд для подготовки файлов:

cat > script
#!/system/bin/bash
mv /sdcard/dir/*.ko /system/lib/modules/2.6.32.9-perf/
echo `chown root.root /system/lib/modules/2.6.32.9-perf/*.ko`
echo `chmod 644 /system/lib/modules/2.6.32.9-perf/*.ko`
cd /
ln -s /system/lib lib
echo `busybox modprobe slow-work`
echo `busybox modprobe cifs`
dmesg | tail
^D



Затем, делаем скрипт исполняемым и запускаем:

chmod 777 ./script
./script


Если Всё в порядке, то сначала просто выведется несколько пустых строчек, а затем ещё несколько непустых, в которых, если модули в порядке, будет:

[11-21 10:11:28.165911] [2080: insmod]Slow work thread pool: [b]Starting up[/b]
[11-21 10:11:28.175908] [2080: insmod]Slow work thread pool: [b]Ready[/b]


Скачать файлы модулей: ZTE_Blade__ZTE_V9__kernel_2.6.32.9_perf___cifs__slow_work__tun__nls_utf8_.ko_mod
ules.rar

Ах, да, чуть не забыл.
В CIFSManager выставляем в опциях все галки, а в пункте Path to cifs.ko[:modpath]*
пишем:

/system/lib/modules/2.6.32.9-perf/nls_utf8.ko:/system/lib/modules/2.6.32.9-perf/slow-work.ko:/system/lib/modules/2.6.32.9-perf/cifs.ko


Создаём шару и в опциях пишем (пример для виндовых шар):

iocharset=utf8,file_mode=0777


И ещё совет. Кто пользует XP и какого-то безпарольного пользователя, имеющего доступ к расшаренному ресурсу, чтобы шара открывалась без пароля, только с именем пользователя, лезем в Пуск/Настройки/Панель управления/Администрирование/Локальные политики безопасности. Или Пуск/Выполнить и пишем: secpol.msc

Там ищем Параметры безопасности/Локальные политики/Параметры безопасности и в списке справа почти в конце пункт "Учетные записи: ограничить использование пустых паролей только для консольного входа", дважды щелкаем мышкой и выбираем Отключить и затем жмём "Ок".


Sony Ericsson Ray

Galaxy ace 2

Sony Ericsson Live with Walkman

Samsung GT-I5500
ссылка на тему работает на прошивке из темы+ядро. Ссылки есть в теме.

Galaxy S
Galaxy S 2.1
Святитель Киприц @ 18.09.2010, 05:27 *
У меня Galaxy S (rooted)
2.1 ECLAIR.XWJM7
Kernel 2.6.29 root@SE-S602 #2
Cifsmanager всегда пишет "no such device". Перепробовал все версии cifs.ko, какие только есть.

Сегодня смог подключить сетевую шару с помощью adb.
cifs.ko у меня находится на sdcard в /sdcard/cifs/cifs.ko.
Cifs.ko пришлось загрузить через adb:
C:\adb>adb shell
$ su
su
# insmod /sdcard/cifs/cifs.ko
insmod /sdcard/cifs/cifs.ko


После этого Cifsmanager без вопросов примонтировал шару.

[quote name="Святитель Киприц" date="18.09.2010, 10:09" post=5222961]Плохой новостью стало, что те файлы, которые имеют в названии кирилицу, мало того, что вопросительными знаками отображаются, так они еще и не открываются программами.
Решилось: закинул nls_utf8.ko в ту же папку, где у меня валяется cifs.ko и прописал в опциях как сказано здесь:

для поддержки кириллицы в опциях надо ввести iocharset=utf8 но работает это тлько с ядрами с поддержкой utf8

Всё заработало, русские буквы видны и все запускается!
Its works!


Прикрепил файлы, которые я использовал, может кому пригодятся: cifs.ko и nls_utf8.ko.
Cifs.zip

[/quote]
Galaxy S 2.2
(mikhan) для samsung galaxy s FROYO.XWJP6 (ядро 2.6.32.9 root@SE-S608 #1) модули можно взять тут:
http://forum.xda-developers.com/showthread.php?t=761414
прикрепил сюда

сначала обязательно нужно загрузить slow-work.ko, только потом сifs.ko
например
insmod slow-work.ko
insmod cifs.ko

поддержка utf8 уже есть в ядре, так что с опцией iocharset=utf8 русские имена папок и файлов показываются нормальноFroyo.zip
проверил на прошивке JPO - работает на ура...

Galaxy S 2.3.3



Motorola Milestone

HTC Wildfire
HTC Wildfire S версия ядра 2.6.35.10-ga66971c
(zombierzn)Cifs.ko для Wildfire с версией ядра 2.6.29-6fb59e13 (WildPuzzleROM v7.1).

В архиве 2 файла (cifs.ko и nls_utf8.ko). Второй нужен для того чтоб русские файлы нормально отображались. Файлы надо положить в /system/lib/modules/.

Так и не понял как сделать в программе чтоб инициализировался не только cifs.ko но и nls_utf8.ko, поэтому делал в GScript.
Для монтирования:

insmod /system/lib/modules/cifs.ko
insmod /system/lib/modules/nls_utf8.ko
mount -o username=<username>,password=<pwd>,iocharset=utf8 -t cifs <share> <mount_point>

где, <username> - имя пользователя, <pwd> - пароль, <share> удаленная шара (напр. \\192.168.1.2\share), <mount_point> - папка на коммуникаторе (напр. \sdcard\share).

Для демонтирования:

umount <mount_point>

где <mount_point> - смонтированная папка на коммуникаторе.

При создании скриптов в GScript надо поставить галку "Needs SU?".

В GScript можно вынести ярлыки скриптов на рабочий стол и получится едва ли не удобнее чем в программе этой.

Надеюсь кому нибудь пригодится:)

buzz_2.6.29_6fb59e13.zip
Добавлю: Вполне вероятно что прога не умеет правильно находить куда впихнуть модуль или не корректно обращяется к busybox и команде insmod... поэтому можно пользоваться выше описанным способом,либо 1 раз через ADB или тот-же Gscript\ASE выполнить "insmod".
по поводу
В GScript можно вынести ярлыки скриптов на рабочий стол и получится едва ли не удобнее чем в программе этой.
то - я сам долгое время пользовался скриптами,но увы Gscript на каждую шару делает отдельный ярлык,а ASE делает папку сразу со всеми скриптами - что не очень удобно... ну если конечно есть более чем одна шара которую надо прикрутить ;)

для Desire
cruse @ 29.8.10, 0:55 *
Я новичок в андроиде. Сделал так. Зашел на форум xda и ввел поиском cifs desire. Там была тема http://forum.xda-developers.com/showthread.php?p=7713599 сравнил номер ядра, мой! Скопировать в system/lib/modules не получилось какая-то засада как с подменой hosts, даже с рутом не дает это сделать. Ну фиг с ним. Создал на карте папку /sdcard/cifs/ и кинул туда cifs.ko, дальше просто, в настройках программы выбираем load via insmod и указываем путь к cifs.ko.

Пара примечаний:

- там в архиве был еще какой-то nls с utf-8, что такое не понял, думаю для поддержки кириллицы в путях, но как использовать не понятно.

- тут на форуме еще была ссылка на cifs моего ядра от официальной 2.2 я его не тестил, поскольку все и так работает.

Немного добавлю.
собрано для ядра 2.6.32.15 и немного не догнал что за значения arm-eabi-4.4.0 - может это на Десайре что обозначает?

как использовать:
качаем Прикрепленный файлcifs_bravo_stockfroyo.zip ( 108.82 КБ )

далее входим в Рекавери(?) (Десайра не имею - не могу нормально обьяснить что это значит)
(boot into recovery mode)
$ adb shell mount /system
$ adb push cifs.ko /system/lib/modules
$ adb push nls_utf8.ko /system/lib/modules
$ adb shell chmod 644 /system/lib/modules/*.ko
$ adb shell "cd /system/lib/modules; ln -s . 2.6.32.15-gf9c0527"
$ adb shell umount /system
(reboot)

далее в программе при настройке шары,в последнем пунктике вводим iocharset=utf8

в принципе должно работать... кто с Десайром попробуйте и отпишитесь...
ещё один мануальчик
1) Во первых надо найти модули cifs.ko, nls_utf8.ko для версии ядра вашего девайса.
Ищем по шапке темы, на xda-developers.com. Если непонятно для какой версии найденные модули, ищем внутри них строчку "vermagic=". Если полное соответствие - ура, если совпадает только числовая часть (например у вас 2.6.32.15-xxxxxxxx, а найдена 2.6.32.15-yyyyyyyy) - hex-редактором правим в каждом ko файле yyyyyyyy на xxxxxxxx. Если нет и таких, можно попробовать поискать для других устройств с тем же типом процессора.

2) копируем модули на флешку в /sdcard/cifs

3) через терминал (я использовал встроенный в SUFBS) задаем правильные права файлам
su
chmod 644 /sdcard/cifs/*.ko

Подготовка закончена.
Через терминал и su загружаем модули:
insmod /sdcard/cifs/cifs.ko
insmod /sdcard/cifs/nls_utf8.ko

Эти команды надо будет делать после каждой перезагрузки устройства. Чтобы не писать их терминале каждый раз, поставил GScript Lite и оформил в виде скрипта. Как вариант, можно грузить их автоматически через modprobe.

Теперь можно запускать cifsmanager и настраивать шары.

При добавлении шары в cifsmanager вводим путь к шаре, точку монтирования (лучше в /sdcard/cifs/), в поле options пишем "iocharset=utf8" без кавычек. Если шара доступна в сети (с других машин) без ввода логина/пароля - имя пользователя guest, пароль пустой. Иначе нужно ввести данные учетной записи для этой шары.

Если не получается получить доступ к шаре на win-системе (при монтировании возникает ошибка mount permission denied) - копать в сторону включения учетной записи гостя, для висты и 7ки в центре управления сетями и общим доступом отключить общий доступ с парольной защитой.



Samsung Galaxy Ace.
'Mr.Pum@'
Запустил на Samsung Galaxy Ace. Прошивка OS 2.3.3 S5830XXKPE-S5830XXKPE-S5830SERKPE_HOME ядро 2.6.35.7-perf-CL185571
- Качаем Прикрепленный файлcifs.ko_for_samsung_galaxy_ace_2.3.3.rar
дальше все стандартно:

- Закидываем его в system/lib/modules и присваиваем атрибуты rw-r--r--
либо на карту памяти кому как удобно
- Ставим галочки Load cifs modeule и Load via insmod
- В настройках прописываем путь к модулю cifs.ko (например system/lib/modules/cifs.ko )
- Добавляем шару
* Сначала прописал просто адрес вида 192.168.1.120 ,так к сожалению не работает, нужно вводить адреса конкретных расшареных папок, например 192.168.1.120/torrents
-Указывает путь куда будем монтировать шару ( создаем заранее папку на карте с нужным именем )
- Вводим имя пароль, если доступ по учетным записям, если нет то имя guest
- В опциях пишем iocharset=utf8
* У меня сразу не заработало, а после перезагрузки, пробуйте


Samsung Galaxy Tab 10.1 (P-7510)

Samsung Galaxy Tab (P-1000)
Vic Odin @ 19.11.2010, 00:19 *
Вот! Появились дрова под Samsung Galaxy Tab!!! Только что проверил - все работает отлично на прошивке JK5! Файлы дров для файловой системы прилагаю

cifs_gtab.zip

Acer Liquid
xpashkin @ 25.11.2010, 14:06 *
Инструкция по использованию для Acer Liquid

cifs.ko и nls_utf8.ko для Liquid c ядром 2.6.29

Как пользоваться:
!обязательно необходим root!
копируем cifs.ko и nls_utf8.ko в /sdcard/cifs/

С использованием GScript
подключаем модули

insmod /sdcard/cifs/cifs.ko
insmod /sdcard/cifs/nls_utf8.ko



цепляем расшаренную папку как локальную
mount -o username=<user>,password=<password> -t cifs //<ip>/<share> /<mount point>
например:

mount -o username=guest,iocharset=utf8 -t cifs //192.168.1.1/public /sdcard/public



чтобы отцепить
umount /<mount point>
пример:

umount /sdcard/public

С использованием CifsManager

Заходим в Settings, ставим галку Load via insmod, Path to cifs.ko ставим /sdcard/cifs/cifs.ko:/sdcard/cifs/nls_utf8.ko
Заходим Add New Share... ->
Share Path //<ip>/<share> (//192.168.1.1/public)
Mount Point /<mount point> (/sdcard/public)
Username <user> (guest)
Password <password>
Options <domain,iocharset и т.д.>
Сохраняем.
Теперь жмем на только что созданную шару и выбираем mount, если все нормально напротив нее загорится зеленая точка.
Чтобы отключить жмем снова и выбираем umount.

модули для Acer Liquid Metal

Optimus GT540 2.1
solodos @ 27.11.2010, 20:00 *
скомпилил cifs.ko для Optimus GT540 2.1, пока без nls. Точно не помню, но по-моему, у нас русский и так канает.
ОП, добавь в шапку плз. Инструкции стандартные -

1) нам необходим аппарат с root-доступом. как сего добиться - смотрим форум
2) из прикрепленного архива извлечь модули nfs.ko и nls_utf8.ko в папку /system/lib/modules
3) дать обоим файлам права "rw-r--r--", делается легко root explorerom, как - смотрим форум
4) перезагрузиться
5) запустить CIFSManager и в настройках поставить галку "load via insmod"
6) создать собственно шару.

насчет nls - пока не знаю, как заставить грузиться автоматически. в том же root explorer идем в папку с модулями, запускаем какой-нибудь терминал, делаем "insmod nls_utf8.ko", естественно, предварительно закрыв CIFSManager и выгрузив модуль cifs.ko (rmmod cifs.ko), а еще лучше - перезагрузившись. и уже потом запускаем манагер и открываем шару.

Прикрепленный файл cifs.ko.zip ( 114.01 КБ )

кстати, линуксоидам на заметку - православнее нам будет использовать все-таки nfs. сам модуль я уже собрал, також sunrpc.ko и lockd.ko, есть прога - mountnfs, но сам nfs.ko подгрузить мне не удалось пока. вроде как помимо этих двух ему еще чего-то не хватает. есть заинтересованные?

Прикрепленный файл cifs.rar

Прикрепленный файл nfs.rar


Asus Eee Pad Transformer TF101
Ryoko,
Asus Eee Pad Transformer TF101 + ICS
Андроид 3.2 стоковая сборка 8.6.5.7

cifs.ko взяла вот этот: cifs.ko module for Asus transformer (TF101) tablet | facti.net

Инструкция простая:
1. скачать cifs.ko
2. соединить TF с PC.
3. с помощью adb.exe:
Код
adb remount
adb push cifs.ko /system/lib/modules
adb reboot


в опциях настройки шары в CifsManager не забыть прописать
Код
iocharset=utf8


У меня все получилось ;o)

Asus Eee Pad Transformer TF101 и ICS 4.0.
Чтобы CIFS Manager заработал на прошивках ICS 4.0.x, необходимо:
1) скачать с XDA новые модули (http://forum.xda-developers.com/showthread.php?t=1517949, архив в первом сообщении);
2) скопировать их все в system/lib/modules/ с заменой;
3) в настройках программы в строке Patch to cifs.ko написать "/system/lib/modules/cifs.ko:/system/lib/modules/md4.ko:/system/lib/modules/nls_iso8859_1.ko" без кавычек.

Двоеточие обозначает перечисление. Перезагружать не обязательно. После этого исчезает ошибка No such device. Проверено на Revolver 4.0 beta и ARHD 3.1.0 со стоковыми ядрами.


Samsung Galaxy Gio GT-S5660

Huawei Ideos X5 (U8800)

Для всех устройств на платформе Allwinner A31

Tronsmart Vega S95 Pro Telos


компиляция ядра(кому интересно)
xpashkin @ 23.11.2010, 22:52 *
Процесс компиляции модулей ядра на примере Acer Liquid

Для компиляции модулей нам необходимы:
1) установленный linux (я поставил ubuntu в VirtualBox)
2) исходники ядра прошивки
( Acer Liquid 2.100.07 лежит здесь, и почемуто называется App Guide :)
http://global-download.acer.com/GDFiles/Do...&SC=EMEA_23 )
3) toolchains
http://www.codesourcery.com/public/gnu_too...nux-gnu.tar.bz2

распаковываем исходники в [папка исходников ядра] (к примеру ~/acer/kernel)
распаковываем toolchains в [папка toolchains] (~/acer/toolchains)

export ARCH=arm
export CROSS_COMPILE=[папка toolchains]/arm-2009q3/bin/arm-none-linux-gnueabi-

идем в [папка исходников ядра]

make help

ищем defconfig для нашего аппарата, то бишь acer-q8k-a1-dvt_defconfig

make acer-q8k-a1-dvt_defconfig

дальше надо включить модули cifs и nls-utf8

make menuconfig

File Systems -> Network File Systems ->
ставим
<M> CIFS support (advanced network filesystem, SMBFS successor)
[*] Support legacy servers ...
[*] CIFS extended attributes
[*] CIFS POSIX Extensions
[*] CIFS Experimental Features (EXPERIMENTAL)
Возможно не все эти опции нужны для успешной работы, можно поэкспериментировать))

File Systems -> Native language support ->
ставим
<M> NLS UTF-8

выходим с сохранением конфига

make modules_prepare

компилим наши модули
make M=fs/cifs
make M=fs/nls

готовые .ko лежат [папка исходников ядра]/fs/cifs/cifs.ko и /fs/nls/nls_utf8.ko

Дополнение от USer13,
для нормальной сборки slow-work.ko
cp kernel/slow-work.* fs/cifs/

в файл fs/cifs/Makefile поправить
obj-$(CONFIG_CIFS) += cifs.o slow-work.o
(добавить в конец строки slow-work.o)

из файла kernel/timer.c скопировать код функций round_jiffies_common и round_jiffies в файл fs/cifs/slow-work.с ПЕРЕД функцией slow_work_schedule_cull

после этого в папке fs/cifs будет собираться рабочий slow-work.ko


Использование Скриптов



Домашняя страница: http://forum.xda-developers.com/showthread.php?t=756158
Android Market: market://details?id=ws.plattner.cifsmanager
Android Market Web: https://market.android.com/details?id=ws.pl...ner.cifsmanager

changelog
01/21/2011 - Changes in v1.5:
- added multi-module load support
-- it's now possible to configure and load multiple kernel modules via CifsManager
-- specify multiple modules in the "Path to cifs.ko" preference by separating them via a colon ( : ).
-- e.g. /system/lib/modules/cifs.ko:/system/lib/modules/nls_utf8.ko

- you can now review the list of loaded kernel modules via the "Modules..." button in the "Info..." dialog
-- if your kernel has cifs support built-in, the cifs will not show up there, this is no problem

- added a rudimentary check to try to prevent mounting shares on the sdcard if it is unavailable (mass-storage-mode).


10/14/2010 - Changes in v1.41:

- fixed problem with keeping track of shares with symbolic links in Mount Point

09/07/2010 - Changes in v1.4:

- added link to changelog in "About..." dialog
- now available in Android market


09/03/2010 - Changes in v1.31:

- added correct quoting for special characters (",',{,[,\...)
-- for Share Path, Mount Point, Username, Password
-- using NICE mount points like /mnt/cifs/S{\ pace and safe passwords possible now
-- eventual shell metacharacters in Options string have to be explicitly quoted
- re-added permission WRITE_EXTERNAL_STORAGE
-- so CifsManager is able to auto-create mount points on your SD-Card (without asking for root)
-- convenient and useful for feature crippled software like Rockplayer


09/01/2010 - Changes in v1.21:
- reworked the "Open Directory..." feature
-- should work with Estrongs (again) and Astro
-- due to the lack of a standard intent Estrongs is preferred if both file managers are installed
-- this command is available in a share's context menu when mounted
- changed the standard action for mounted shares to "Open Directory..."

08/31/2010 - Changes in v1.1:
- added elementary support for mounting NFS shares
-- works with nfs2/nfs3 shares, nfs4 not supported at the moment
-- specify the Share Path as <server>:<path> (e.g. 192.168.1.17:/mnt/Spajz)
-- Username and Password fields are ignored in this case

Remark:
- If you want to mount NFS shares you should have the basic knowledge to load the necessary kernel modules in an appropriate init script yourself.
- The newest version of EStrong FileExplorer lacks the necessary intent-filters to be launched with the "Open Directory..." context menu option.

08/20/2010 - Changes in v1.0:
- added option to directly open a Mount Point in file manager (browse directory)
-- works with popular file managers like EStrong or ASTRO

- added German language support
-- if you want to help translating the GUI to different languages please contact me

- removed menu option to refresh share states manually
Remark:
Unfortunately it's not possible to launch the file viewer of Rockplayer 1.0.31 (blame them). Rockplayer even lacks the necessary intent filters to be launched with a video file.


08/18/2010 - Changes in v0.99:
- added settings dialog to provide control over the following features:
-- default mount prefix (leave it at default if unsure about permissions/side-effects)
-- load cifs module on startup (on/off)
-- module load method (modprobe/insmod)
-- module location (when insmod is selected)

- Removed all references to sdcard to prevent side effects with USB-Mass-Storage mode
-- new default mount prefix is /mnt/cifs, try to avoid mounting shares on sdcard directories
-- /mnt/cifs should also work on devices with write disabled root filesystems like HTC Desire
-- fixed permission problems with mount points created by CifsManager (files not showing up in File Managers etc.)
-- moved persistent settings from sdcard to android default location (/data/data)

- added menu option to unmount all currently mounted cifs shares
- added menu option to refresh share states manually

- share states now synchronized with kernel mount list on activity resume

regards, F3d0r


Updated to v0.93
Changes:
- Fixed problem in serialization code (shares should be saved correctly now)
- Try to automatically insert CIFS module (only on initial startup)
- added "options" value to Share settings so arbitrary additional mount options can be specified (separate options with comma ,)



Updated the apk to v0.91:
- Mountpath will be created (if needed and possible)
- Settings are stored on SDCARD (/sdcard/cifs/cifsshares.dat)
- Added permission to write to SDCARD


Русский интерфейс: Нет

Скачать:
v1.5 Прикрепленный файлws.plattner.cifsmanager_1.apk ( 51.79 КБ )
v1.5a Скачать:

старые версии
v 1.41 Прикрепленный файлws.plattner.cifsmanager_1.apk ( 49.71 КБ )

v1.4 Прикрепленный файлws.plattner.cifsmanager_1.apk ( 49.6 КБ )

v1.31 Прикрепленный файлCifsManager_1.31.apk ( 49.16 КБ )

v1.3 Прикрепленный файлCifsManager_1.3.apk ( 49.08 КБ )

v1.21 Прикрепленный файлCifsManager_1.21.apk ( 48.75 КБ )

v1.1 Прикрепленный файлCifsManager_1.1.apk ( 47.94 КБ )

v1.0 Прикрепленный файлCifsManager_v1.0.apk ( 37 КБ )

v0.99 Прикрепленный файлCifsManager_0.99.apk ( 50.8 КБ )

v0.93 Прикрепленный файлCifsManager_v0.93.apk ( 42.78 КБ )

v0.91 Прикрепленный файлCifsManager.apk ( 43.19 КБ )

v0.90Прикрепленный файлCifsManager.apk ( 43.16 КБ )


Сообщение отредактировал dimon1983 - 05.09.16, 20:51
Причина редактирования: Tronsmart Vega S95 Pro Telos



Реп: (1)
* lexxis, Скорее всего будет. На моем Redmi 3s работает отлично.



Реп: (27)
dimon1983 @ 16.08.10, 16:59 *
Что-бы получить права полные, с удалением файлов, в свойствах через запятую пишем file_mode=0777

А чтобы получить полные права на запись в сетевую папку, надо в свойствах ещё через запятую прописать dir_mode=0777
То есть строка свойств должна выглядеть так-
iocharset=utf8,file_mode=0777,dir_mode=0777
Иначе, к примеру в торрент качалке, не удастся выбрать папку на сетевом диске.
Надо бы в шапку добавить.
Обе мои приставки из подписи заработали сразу без проблем, ядра все поддерживают из коробки. Прикрутил внутренние харды спутниковых ресов на энигме, теперь все закачки туда залетают без лишних телодвижений.

Сообщение отредактировал Ramz2014 - 10.12.17, 21:16



Реп: (6)
West@ @ 14.03.17, 02:43 *
-=KazLo=-, "увидеть шару" можно практически любым файл.менеджером, например ES.
Также, есть несколько медиаплееров и медиаприложений/комбайнов (Kodi), напрямую работающих с smb и dlna/upnp (не знаю, поддерживается ли капсулой).

Там обычная сетевой диск, его видит в доме все, кроме Android TV Box, протоколов smb dlna там нету. Надо как-то убедить KOdi что сетевая папка - это локальный диск



Реп: (547)
del

Сообщение отредактировал IGI - 04.01.18, 11:27



Реп: (46)
У кого выдает ошибку "No such file or directory", пробуйте сначала в Root explorer самому создать папку шары в пути mnt/cifs, потом монтируйте, мне это помогло.

Сообщение отредактировал Taranchuk - 01.02.18, 04:19



Реп: (46)
На днях пришлось переустанавливать Windows 7. Переустановил, сижу за девайсом, сноваммонтирую шары, выдает сообщения что успешно смонтировано, но захожу через Root explorer в папку шары и вижу что она пустая. Настройки шары все точно верные, может чего нужно настроить на новом Windows? Включить какие-нибудь службы или что?



Реп: (7)
Наконец-то для S8(+) и портов для него вышло ядро с поддержкой Cifs и NFS. Шара монтируется в 1 клик. TGPKernel 2.2.0.



Реп: (0)
* b0g0m0l, удалось ли решить проблему? каково решение, если да?

Сообщение отредактировал art_maxim - 02.04.18, 21:50



Реп: (1)
Господа,проблема такая на аппарате IconBit Nano SX пытаюсь смонтировать шару на NAS WDMyCloud и выходит ошибка (mounting the share has failed with an error segmentation fault).Что это такое и как решить.До этого папка trasmission на роутере ASUS RT-N56U монтировалась без проблем.



Реп: (0)
Добрый вечер! Кто-нибудь пытался компилировать модули ядра, а конкретнее cifs.ko для FlyIQ451? У меня скомпилировать получилось, но вот беда при попытке смонтировать шару, получаю - Invalid Argument. Монтирование с параметром unc=\\\\ip\share вообще выдает core dumped. Использую стоковую прошивку, соответственно компилировал модули из исходников выложенных самим вендором. Ядро 3.4.5 . Модуль загружается посредством insmod. Также висит в lsmod.

Сообщение отредактировал REiN67rus - 22.11.18, 23:33



Реп: (1)
а есть кто с x96mini ? а то что-то на нем не запускается, уж все модуля из этой темы перепробовал, со всеми просто облом, а с модулем Tronsmart Vega S95 Pro Telos - зависает.



Реп: (252)
Ни у кого нет случайно файлов cifs.ko и nls_utf8.ko для Acer ICONIA TAB A500?
Система у меня KitKat 4.4.4 Tegraowners OmniRom v23.1 Final Light,
ядро 3.8.13.28-digetx-thor-t72-android
Моя благодарность не будет знать границ в пределах разумного :)



Реп: (9)
Помогите пожалуйста. Cifs Manager работает, проблем нет. Проблема в том что на двух моих устройствах (Rombica 4k v001 и Samsung A6) НЕТ кнопки его настроек. Потому не могу включить автомонтирование при загрузке Android и каждый раз это приходится делать вручную. Каким образом можно зайти в настройки если на экране нет такой кнопки или же может как-то вручную подправить файл настроек Cifs Manager ?



Реп: (28)
helg-13 @ 04.03.19, 22:21 *
а есть кто с x96mini ?

Присоединяюсь к вопросу. Как не ковырял не чего не получилось.



Реп: (57)
* cabirе,
Не подскажите, каким образом работаете с PowerAmp?
Просто по одному файлы открываете в нём?

Сообщение отредактировал taravasya - 15.10.19, 23:00



Реп: (287)
Что бы смонтировать шару на xiaomi я так понял нужно жоска танцевать с бубном? :( Эх жаль.
Есть ли у кого рабочий способ монитирования для meizu и xiaomi? Заранее всем спасибо.



Реп: (2)
Здравствуйте,
Подскажите пожалуйста, есть TV-BOX Ki-plus, приставка на андроиде, на чипе s805, стоит ОС:
Linux localhost 3.10.33 #93 SMP PREEMPT Tue Jan 26 19:08:46 CST 2016 armv7l GNU/Linux
Очень хочется поставить модуль для NFS



Реп: (1)
SLavyn203 @ 24.07.19, 17:37 *
helg-13 @ 04.03.19, 22:21
а есть кто с x96mini ?

Присоединяюсь к вопросу. Как не ковырял не чего не получилось.



запоздало - но сам только вчера нашел - на прошивках m8s оно работает.



Реп: (1)
Доброго времени суток, подскажите как в этой программе найти настройки? Есть только окно создания точки доступа... Больше ни одной кнопки (



Реп: (30)
бесконечно монтирует на андроид 11, подскажите есть альтернатива этой программе?


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 05.12.24, 06:33