Как заставить WhatsApp хранить медиафайлы на внешней SD-карте (вместо хранилища устройства)?

У меня есть много медиафайлов, циркулирующих между всеми моими контактами и группами в WhatsApp . И все медиа (изображения, аудио, видео) занимают много места в памяти устройства (внутренней). Я не нашел способа изменить путь хранения по умолчанию с внутренней памяти на внешнюю SD - карту. Может ли пользователь, не очень разбирающийся в Android, каким-то образом настроить его так, чтобы все медиафайлы автоматически отправлялись на SD-карту (что-то вроде: sdcard/WhatsApp/Media/).


Я попытался вручную создать следующую папку на SD-карте:

sdcard/WhatsApp/Media/

Но все равно мессенджер его не видит и создает новые папки в памяти устройства (несмотря на то, что я удалил папку в памяти устройства).

Извините, но такое поведение, похоже, жестко запрограммировано в самом WhatsApp. Если ни у кого из других нет лучшего решения, единственный способ — периодически перемещать папки самостоятельно или написать скрипт, который сделает это за вас.
Используйте приложение FolderMount для создания символической ссылки.

Ответы (1)

К сожалению, сделать это без root-доступа невозможно . Если вы знаете, что такое рутирование , или если вы уже рутировали свой мобильный телефон, следуйте этому ответу. Но если вы не знаете, пожалуйста, не рассматривайте этот ответ. Укоренение может вызвать потенциальную проблему для вашего устройства, если вы не знаете, что делаете.

  1. FolderMount : FolderMount — это приложение, которое создает символическую ссылку на вашу SD-карту или любой другой каталог, когда вы укажете.
  2. XInternal2SD (модуль Xposed): это модуль xposed, в котором вы можете указать путь к внутреннему хранилищу. Что касается меня, у меня есть карта класса 10 на 32 ГБ, поэтому я установил свою внутреннюю карту с помощью этого модуля. Поэтому всякий раз, когда я заново устанавливаю приложение, оно будет автоматически установлено на мою SD-карту. Таким образом, загруженные медиафайлы напрямую загружаются на мою SD-карту. Есть несколько модулей xposed, которые делают то же самое, но я использую этот модуль, потому что мне с ним удобно.
  3. Link2SD : с помощью Link2SD вы можете разбить SD-карту на разделы и использовать ее как внутреннюю. Если вы сделаете это, он будет работать так же, как модуль xposed XInternal2SD. В Интернете доступно множество руководств по использованию link2sd.

Еще раз предупреждаю. Если вы не знаете, что такое root , не следуйте этому ответу.

вы действительно пробовали это? Foldermount не работал с WhatsApp, когда я пробовал
Да, привязка Apps2SD к SD-карте FAT32 тоже не работает. Старые изображения он видит, а новые как-то теряются.
Нет, я не монтировал папку.. Я слышал от друзей.. но, возможно, у меня есть xinternal2sd.. Я использую его почти год..