В большинстве приложений для фотографий (камера Google, приложения для камеры от Sony, Samsung и т. Д.) Мы можем изменить расположение хранилища на карте памяти в настройках. Но что вы делаете, когда используете другие приложения для фотографий и не предлагаете сохранять фотографии на SD-карте?
К сожалению, не все приложения для фотографий позволяют выбрать место хранения по умолчанию, а это значит, что наша внутренняя память телефона быстро забита тяжелыми фотографиями высокого разрешения. Единственный способ, как представляется, вручную перемещать фотографии …
Однако есть два способа, которые позволяют автоматически сохранять фотографии на карту памяти. И то, и другое требует root.
Метод №1 — Модуль Pictures2SD для Xposed Framework
Первый способ — установить движок Xposed Framework вместе с соответствующим модулем Pictures2SD, который автоматически обнаруживает совместимые приложения, а затем передает захваченные изображения на карту памяти.
Pictures2SD работает сегодня с приложением по умолчанию для съемки фотографий на Android (Camera), а также с приложениями Focal, Snapseed и Instagram. Если у вас есть другое приложение для фотографий, используйте второй метод.
Посмотрите, что такое Xposed Framework, как установить его и как загружать модули
1. Установите Xposed Framework в соответствии с приведенным выше руководством. Запустите Android еще раз.
2. Включите Xposed Framework и перейдите на вкладку «Загрузить». Найдите модуль Pictures2SD, выберите его в списке, перейдите на вкладку «Версии» и загрузите последнюю версию модуля.
3. После загрузки перейдите на главный экран Xposed Framework и перейдите на вкладку «Модули».
4. Выберите модуль Pictures2SD в списке. Запустите смартфон еще раз. Готов — теперь, когда вы фотографируете, используя упомянутые выше приложения, все фотографии будут отправлены прямо на SD-карту.
Метод № 2 — Используйте приложение FolderMount (для Retric и всех других приложений, которые не работают с первым методом)
Приложение FolderMount может создавать так называемые ссылки между каталогами. Затем мы можем автоматически переносить все фотографии на SD-карту из внутренней памяти телефона.
См. Инструкции по использованию FolderMount
Каковы связи между папками? В качестве примера возьмем приложение Retrica — все фотографии, снятые в нем, сохраняются в папке «Retrica» во внутренней памяти телефона и не могут быть изменены в параметрах.
В приложении FolderMount мы можем создать вторую папку «Retrica», но на этот раз на карте памяти, а затем соединить ее с оригинальной во внутренней памяти. Все фотографии, которые будут отправлены в исходную папку Retrica, будут «летать» непосредственно в новую папку на SD-карте.
Более того, FolderMount делает фотографии физически размещенными на карте памяти, но для системы они все равно будут видны, как если бы они были сохранены во внутренней памяти (но не занимают места). Благодаря этому приложение типа Retrica «думает», что оно сохраняет и считывает файлы из внутренней памяти, а на самом деле выполняет все операции на SD-карте. Это обеспечивает совместимость и правильную работу отдельных приложений.