31

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Возникли вопросы по кате памяти.


Как сделать, что бы в Галереи отображались фотографии с карты памяти, музыка, документы и другие нужные файлы?

А адройд приложения остались в памяти телефона.

Фотоснимки записывались на карту памяти?


И причем папка /data/media? Она у меня вообще пустая.


За ранние, большое спасибо.

Сайт sa-bio

Поделиться

32

Re: Перенос данных Android на карту памяти / общий доступ с нативными

sa-bio пишет:

Как сделать, что бы в Галереи отображались фотографии с карты памяти, музыка, документы и другие нужные файлы?
А адройд приложения остались в памяти телефона.
Фотоснимки записывались на карту памяти?

А если совсем ничего не делать, то они не отображаются?

Добавлено: 20.12.2014 00:09:55

sa-bio пишет:

И причем папка /data/media? Она у меня вообще пустая.

Это должно быть то же самое, что находится в /home/nemo/android_storage

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

33

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Посмотрев на производительность в разных вариантах, я пришел пока к такому fstab

UUID=0f8a2490-53ed-4ff6-ba34-b81df3430387  /            btrfs   defaults,autodefrag,noatime                       0  0
#UUID=0f8a2490-53ed-4ff6-ba34-b81df3430387  /home        btrfs   noatime,subvol=@home                              0  0
/dev/mmcblk1                               /home        btrfs   defaults,ssd,compress=lzo,noatime,subvol=@home    0  0
/dev/mmcblk1                               /data/media  btrfs   defaults,ssd,compress=lzo,noatime,subvol=@sdcard  0  0
devpts                                     /dev/pts     devpts  gid=5,mode=620                                    0  0
tmpfs                                      /dev/shm     tmpfs   defaults                                          0  0
proc                                       /proc        proc    defaults                                          0  0
sysfs                                      /sys         sysfs   defaults                                          0  0
На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

34

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Создал wiki-статью с руководством.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

35 (26.02.2015 23:57:03 отредактировано kiratonin)

Re: Перенос данных Android на карту памяти / общий доступ с нативными

KiRiK пишет:

Создал wiki-статью с руководством.

Сделал сброс через рекавери и обновился на 1.1.2.16. Хотел перенести файлы на карту памяти, но застрял уже в начале:

umount /dev/mmcblk1p1
umount: /dev/mmcblk1p1: not found

Видимо что-то поменялось. Как быть?
И еще такой вопрос, можно не форматировать карту памяти в btrfs, а оставить ее в fat32? И если да, то как это сделать?

Поделиться

36

Re: Перенос данных Android на карту памяти / общий доступ с нативными

kiratonin пишет:

Видимо что-то поменялось. Как быть?

Проигнорировать. Это означает, что на карте нет первого раздела.

Добавлено: 27.02.2015 00:25:21

kiratonin пишет:

И еще такой вопрос, можно не форматировать карту памяти в btrfs, а оставить ее в fat32?

В принципе, можно. Но тогда не получится создать подразделы.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

37

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Сделал все по инструкции из wiki. Файловый менеджер почему-то не видит карту памяти. И при установке android-приложений , уменьшается место на телефоне, а не на карточке. Eсли зайти в папку android_storage, то там всего одна папка - android. В общем такое чувство, что папка data не переместилась.

Поделиться

38

Re: Перенос данных Android на карту памяти / общий доступ с нативными

kiratonin, что выводит

mount

?

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

39 (28.02.2015 11:05:34 отредактировано kiratonin)

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Вот:

[nemo@Jolla ~]$ mount
/dev/mmcblk0p28 on / type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
devtmpfs on /dev type devtmpfs (rw,relatime,size=412920k,nr_inodes=103230,mode=755)
none on /proc type proc (rw,relatime)
none on /sys type sysfs (rw,relatime)
tmpfs on /dev/shm type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/debug type cgroup (rw,nosuid,nodev,noexec,relatime,debug)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
mtp on /dev/mtp type functionfs (rw,relatime)
/dev/mmcblk0p19 on /drm type ext4 (rw,nosuid,nodev,relatime,data=ordered)
/dev/mmcblk0p18 on /firmware type vfat (ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro)
/dev/mmcblk0p25 on /persist type ext4 (ro,nosuid,nodev,relatime,data=ordered)
/dev/mmcblk1 on /data/media type btrfs (rw,noatime,compress=lzo,ssd,noacl,space_cache)
/dev/mmcblk0p9 on /var/systemlog type ext4 (rw,nosuid,nodev,relatime,data=ordered)
/dev/mmcblk1 on /home type btrfs (rw,noatime,compress=lzo,ssd,noacl,space_cache)
statefs on /run/state type fuse.statefs (rw,nosuid,nodev,relatime,user_id=0,group_id=100,default_permissions,allow_other)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)
statefs on /run/user/100000/state type fuse.statefs (rw,nosuid,nodev,relatime,user_id=100000,group_id=100000,default_permissions,allow_other)
/dev/mmcblk0p28 on /opt/alien/bin type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
/dev/mmcblk0p28 on /opt/alien/sbin type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
/dev/mmcblk0p28 on /opt/alien/lib type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
/dev/mmcblk0p28 on /opt/alien/usr type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
/dev/mmcblk0p28 on /opt/alien/var type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
/dev/mmcblk0p28 on /opt/alien/etc type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
tmpfs on /opt/alien/tmp type tmpfs (rw)
/dev/mmcblk1 on /opt/alien/home type btrfs (rw,noatime,compress=lzo,ssd,noacl,space_cache)
/dev/mmcblk0p28 on /opt/alien/vendor type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
/dev/mmcblk0p28 on /opt/alien/data type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
devtmpfs on /opt/alien/dev type devtmpfs (rw,relatime,size=412920k,nr_inodes=103230,mode=755)
tmpfs on /opt/alien/dev/shm type tmpfs (rw,relatime)
devpts on /opt/alien/dev/pts type devpts (rw,relatime,gid=5,mode=620)
mtp on /opt/alien/dev/mtp type functionfs (rw,relatime)
none on /opt/alien/sys type sysfs (rw,relatime)
tmpfs on /opt/alien/sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /opt/alien/sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /opt/alien/sys/fs/cgroup/debug type cgroup (rw,nosuid,nodev,noexec,relatime,debug)
cgroup on /opt/alien/sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /opt/alien/sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /opt/alien/sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /opt/alien/sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /opt/alien/sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls)
cgroup on /opt/alien/sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /opt/alien/sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
debugfs on /opt/alien/sys/kernel/debug type debugfs (rw,relatime)
fusectl on /opt/alien/sys/fs/fuse/connections type fusectl (rw,relatime)
tmpfs on /opt/alien/run type tmpfs (rw,nosuid,nodev,mode=755)
statefs on /opt/alien/run/state type fuse.statefs (rw,nosuid,nodev,relatime,user_id=0,group_id=100,default_permissions,allow_other)
statefs on /opt/alien/run/user/100000/state type fuse.statefs (rw,nosuid,nodev,relatime,user_id=100000,group_id=100000,default_permissions,allow_other)
/dev/mmcblk0p28 on /opt/alien/system_jolla type btrfs (rw,noatime,ssd,noacl,space_cache,autodefrag)
proc on /opt/alien/proc type proc (rw,relatime)
/dev/fuse on /opt/alien/home/nemo/android_storage type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /home/nemo/android_storage type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other)

Поделиться

40

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Вот то, что на флешке:

/dev/mmcblk1 on /data/media type btrfs (rw,noatime,compress=lzo,ssd,noacl,space_cache)
/dev/mmcblk1 on /home type btrfs (rw,noatime,compress=lzo,ssd,noacl,space_cache)
/dev/mmcblk1 on /opt/alien/home type btrfs (rw,noatime,compress=lzo,ssd,noacl,space_cache)

Добавлено: 28.02.2015 14:05:39

Android приложения устанавливаются в /data, поэтому уменьшается память на устройстве.
Но свои данные и всякие кэши они хранят в /data/media.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

41

Re: Перенос данных Android на карту памяти / общий доступ с нативными

В последней прошивке вместо
/data/media/
нужно использовать
/opt/alien/data/media/

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

42

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Спасиб, конечно. Но так не честно... Вики старая - зимняя осталась, а коммент апрельский (((

И энто вот, пытался делать mv, как описано - система висит, перенос занимает вечность - не дождался. Проверил dd скорость записи на флешку с опциями монтирования из Вики "ssd,autodefrag,compress=lzo". Результат ~10МБ в сек. Покурил опции http://wiki.belykh.me/wiki/index.php/Mount#btrfs примонтировал "ssd,ssd_spread,compress=lzo" - результат dd около 99МБ/с

Может надо подправить Вики?

Может я и не прав, ибо совсем еще зелен в Линукс

Поделиться

43

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Вообще, да.
Нужно поправить.
А опции монтирования зависят о целей использования флешки.
Я, вроде, туда вписал опции, которые на Jolla используются для соответствующего раздела.
Можно другие.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

44

Re: Перенос данных Android на карту памяти / общий доступ с нативными

Приятно, черт подери, когда так быстро откликаются!

На самом деле вопрос к разрабам системы, зачем опция autodefrag в применении к тому типу накопителя, который используется в телефоне? Там вроде микросхема, головок нет, доступ к ячейке не зависит от ее физического местонахожения... Или я не прав? Зачем грузить систему и накопитель еще дефрагментированием "на лету"?

Поделиться

45

Re: Перенос данных Android на карту памяти / общий доступ с нативными

alexXxela пишет:

зачем опция autodefrag в применении к тому типу накопителя, который используется в телефоне?

Поддерживаю вопрос smile

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться