SD Maid 2/SE
Русский

Часто задаваемые вопросы

Можно ли перейти с SD Maid на SD Maid SE?

Это два отдельных приложения. Из SD Maid 1 можно импортировать исключения и пользовательские фильтры.

Перенос статуса Pro из SD Maid 1

SD Maid 2/SE является отдельным приложением, и Pro-версии из SD Maid 1 не переносятся. Хотя мне бы этого хотелось, экономика приложений этого не позволяет. Впрочем, 12 лет обновлений SD Maid 1 за одну разовую покупку были довольно выгодной сделкой, разве нет? 🙂

Я пользуюсь обычной SD Maid, как начать пользоваться SD Maid SE?

Просто скачайте SD Maid SE и следуйте инструкциям. SD Maid SE доступна для Android 8.0+ (API26+).

Чем SD Maid 1/Legacy отличается от SD Maid 2/SE?

Зачем вы создаёте SD Maid SE?

Обычная SD Maid пострадала от всех изменений в работе с хранилищем, которые Google вносила в новые версии Android. Мне всё труднее поддерживать её хорошую работу на новых версиях Android, не ломая её на старых. Создав новое приложение, я могу использовать более чем 10-летний опыт, не беспокоясь об обратной совместимости. Это чистый лист, чтобы вернуть то удовольствие, которое я получал от работы над SD Maid.

Почему SD Maid SE не является обновлением обычной SD Maid?

Внести какие-либо существенные изменения в обычную SD Maid невозможно, не расстроив пользователей. Я хочу переписать всё приложение и внести радикальные изменения. Делать такое с существующим приложением и сложно, и я бы не хотел, чтобы другой разработчик так поступил с одним из моих приложений.

Почему нельзя перенести SD Maid 1 Pro в SD Maid 2/SE

SD Maid 1 получала обновления более 10 лет, и это была довольно выгодная сделка. Я считаю справедливым, что у нового приложения своя Pro-версия. Где-то нужно провести черту, иначе продолжать разработку будет невозможно. Никто не обязан переходить. Если вы купили SD Maid 1 Pro, у вас по-прежнему есть SD Maid 1 Pro, и вы можете ею пользоваться.

Есть и технические препятствия. Невозможно увидеть, какие ещё покупки есть в аккаунте пользователя.

Почему в SD Maid SE нет некоторых функций?

SD Maid SE сосредоточена на самых популярных функциях обычной SD Maid, чтобы объём работы оставался посильным, а разработка приносила удовольствие. Я считаю, что приложения должны делать немногое, но делать это хорошо. Обычная SD Maid немного пострадала от разрастания функций, когда я пытался угодить слишком многим пользователям. Такие функции, как «Проводник» (Explorer), никогда не были особенно хороши по сравнению с отдельными файловыми менеджерами. SD Maid незачем конкурировать на этом поле.

Обычная SD Maid умерла?

Нет. Она по-прежнему будет получать исправления безопасности и некоторые исправления ошибок, но не новые функции и не обновления, улучшающие совместимость с новыми версиями Android. Поначалу обычная SD Maid и SD Maid SE будут работать примерно одинаково, а со временем, с выходом новых версий Android, SD Maid SE обойдёт обычную SD Maid по производительности, совместимости и функциям.

2 или SE?

SD Maid 2/SE, SD Maid 2 и SD Maid SE являются допустимыми вариантами. Внутренне и официально приложение называется SD Maid SE. Я переименовал старое приложение в SD Maid 1, а новое в SD Maid 2/SE, чтобы уменьшить путаницу и подчеркнуть преемственность.

Что означает SE в SD Maid SE?

А что означает SD в SD Maid? 🤷

Как получить полную версию SD Maid 2/SE без Google Play?

Помимо обычной версии SD Maid 2/SE, через GitHub и F-Droid доступна версия FOSS, см. здесь.

Версия FOSS не зависит от Google, и полную версию в ней можно получить за добровольное пожертвование. Пожертвовать можно сколько угодно, от сколь угодно малой суммы :frowning: до сколько сможете :heart_eyes:. Сейчас это никак не проверяется: вам доверяют так же, как вы доверяете SD Maid свои данные.

Сейчас между версией из Google Play и версией FOSS нет функциональных различий, есть лишь небольшие визуальные отличия.

Использовать SD Maid 1 или 2?


Использование SD Maid SE

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

Все инструменты SD Maid SE могут сканировать бесплатно: вы точно видите, что будет очищено, ещё до решения о покупке полной версии.

Бесплатные функции:

Полная версия нужна для:

Полная версия доступна в Google Play в виде разовой покупки или подписки. Версию FOSS можно разблокировать пожертвованием через GitHub Sponsors.

Зачем SD Maid SE служба специальных возможностей и как исправить проблемы с ней?

SD Maid SE использует службу специальных возможностей для автоматизации очистки кэша. В современных версиях Android нет API, с помощью которого приложение могло бы напрямую очистить кэш другого приложения. Вместо этого SD Maid SE переходит на страницу настроек каждого приложения и нажимает за вас кнопку «Очистить кэш», а для этого нужна служба специальных возможностей.

Частые проблемы:

«Служба специальных возможностей постоянно отключается» Некоторые производители (Xiaomi, Huawei, Samsung, OnePlus) агрессивно ограничивают фоновые службы. Возможно, вам потребуется:

«Не удаётся включить службу специальных возможностей» На некоторых устройствах система блокирует доступ к специальным возможностям для приложений, установленных из источников, которым она не доверяет, или ограничивает его по соображениям безопасности. Если вы установили приложение из Google Play и всё равно не можете включить службу, попробуйте:

Использование Shizuku или ADB как альтернативного способа доступа полностью обходит службу специальных возможностей и может решить эти проблемы. Подробнее см. пункт FAQ о Shizuku ниже.

Что такое Shizuku и почему SD Maid SE рекомендует его?

Shizuku является отдельным приложением с открытым исходным кодом, которое позволяет другим приложениям выполнять операции с повышенными правами без root-доступа. Для выдачи этих разрешений он использует встроенный отладочный интерфейс Android (ADB). Porter, поддерживаемый форк Shizuku, работает так же. Если установлены оба, SD Maid использует Porter. См. Настройка: доступ ADB.

С помощью Shizuku SD Maid SE может очищать кэш приложений и получать доступ к файлам тщательнее, чем с одной лишь службой специальных возможностей. Использовать Shizuku необязательно, но рекомендуется, потому что это:

Как настроить:

  1. Установите Shizuku из Google Play или с GitHub
  2. Следуйте встроенным инструкциям Shizuku, чтобы запустить его (требуется однократная команда ADB с компьютера, или на Android 11+ его можно запустить по беспроводной сети)
  3. Откройте SD Maid SE → Установка → Доступ ADB → выберите «Попробовать использовать доступ ADB»

Примечание: Shizuku нужно перезапускать после каждой перезагрузки устройства, если только вы не используете способ с отладкой по Wi-Fi на Android 11+.

Работает ли SD Maid SE на Android 16?

В Android 16 изменилось то, как приложения могут использовать службу специальных возможностей и получать доступ к хранилищу, что может влиять на работу SD Maid SE.

Известные проблемы на Android 16:

Что можно сделать:

SD Maid SE активно поддерживается, и работа над улучшением совместимости с Android 16 продолжается.

Почему SD Maid SE медленнее, чем SD Maid 1?

Есть несколько причин, по которым SD Maid SE работает медленнее:

1. Изменился способ очистки кэша SD Maid 1 могла использовать скрытый системный API, чтобы стереть кэш всех приложений одним вызовом. В новых версиях Android Google закрыла доступ к этому API. Теперь SD Maid SE приходится использовать альтернативные способы (служба специальных возможностей, Shizuku или root), которые по своей природе медленнее.

2. Более широкая совместимость SD Maid SE рассчитана на работу во множестве версий Android и моделей доступа к хранилищу. Этот дополнительный слой совместимости добавляет накладные расходы. SD Maid 1 была предельно оптимизирована под конкретные сценарии, но эта оптимизация перестала работать по мере изменений в Android.

3. Более тщательное сканирование SD Maid SE сканирует тщательнее, чем SD Maid 1, поэтому находит больше того, что можно очистить, но тратит на это больше времени.

Как ускорить работу:

Как отменить подписку или получить возврат средств?

Подписки SD Maid SE управляются через Google Play, а не через само приложение. Удаление SD Maid SE не отменяет подписку.

Чтобы отменить подписку:

  1. Откройте приложение Google Play Маркет
  2. Нажмите на значок профиля → «Платежи и подписки» → «Подписки»
  3. Найдите SD Maid 2/SE и нажмите «Отменить подписку»

Чтобы запросить возврат средств:

Примечание: SD Maid SE также предлагает вариант разовой покупки, если вы не хотите управлять регулярной подпиской.

Может ли SD Maid SE удалить важные файлы?

SD Maid SE рассчитана только на расходуемые данные: кэш, временные файлы и остатки удалённых приложений. Она не удаляет личные файлы, такие как фото, музыка или документы, если только вы явно не укажете ей это сделать (например, через просмотр файлов в «Анализе памяти» или пользовательские фильтры инструмента «Система»).

Перед любым удалением SD Maid SE точно показывает, что будет удалено, чтобы вы могли просмотреть список и снять выделение с элементов.

Если вы хотите защитить определённые файлы или папки:

Исключения сохраняются между сканированиями и не дают SD Maid SE когда-либо трогать эти файлы.

Совет: если сомневаетесь, сначала выполните сканирование, ничего не удаляя. Просмотрите результаты, чтобы понять, что SD Maid SE считает расходуемым на вашем устройстве.

Мой антивирус говорит, что SD Maid SE вредоносна или содержит вирус

Это ложное срабатывание. Если проверить SD Maid SE на VirusTotal, видно, что подавляющее большинство антивирусных движков (обычно 65+ из 67) считают её чистой. Лишь один или два движка могут пометить её общей эвристической меткой вроде «Evo-gen [Trj]».

Почему так происходит?

SD Maid SE требуются разрешения, необычные для обычного приложения, прежде всего служба специальных возможностей и широкий доступ к хранилищу. Некоторые антивирусные движки используют эвристическое обнаружение, которое помечает как подозрительное любое приложение, запрашивающее такие разрешения, независимо от того, что приложение делает на самом деле. Эти разрешения необходимы для работы SD Maid SE (например, для автоматизации очистки кэша и сканирования хранилища).

Что делать?

Сообщите о ложном срабатывании в своём антивирусном приложении. В большинстве антивирусов есть возможность отметить обнаружение как ошибочное. Это помогает улучшить точность обнаружения для всех пользователей.

Можно ли доверять SD Maid SE?

У SD Maid SE есть полностью открытая сборка FOSS с воспроизводимыми сборками. Любой может проверить исходный код и независимо убедиться, что опубликованный APK соответствует исходникам. Ничего не скрыто.

Об антивирусах и Android

Встроенная модель безопасности Android уже обеспечивает надёжную защиту за счёт изоляции приложений (песочницы), системы разрешений и Google Play Защиты. Сторонние антивирусы на Android малоэффективны, потому что работают в такой же песочнице, как и любое другое приложение: они не могут глубоко проверять другие приложения так, как это делает антивирус на компьютере. Ложные срабатывания на легитимные приложения, использующие расширенные разрешения, являются частым побочным эффектом этого ограничения.

Если вы всё ещё сомневаетесь или у вас есть опасения, смело пишите на support@darken.eu.

Расписание не запускается автоматически

Для надёжной работы «Расписанию» нужны определённые условия:

1. Нужна полная версия Включение расписаний является функцией Pro. В бесплатной версии можно создавать расписания, но не активировать их.

2. Служба специальных возможностей или Shizuku должны быть активны Если расписание включает «Приложения» (AppCleaner), служба специальных возможностей (или Shizuku) должна работать в момент срабатывания расписания. Если система завершила службу в фоне, очистка по расписанию не удастся.

3. Оптимизация батареи Многие производители агрессивно завершают фоновые приложения. Чтобы это предотвратить:

Инструкции для конкретных производителей см. на dontkillmyapp.com.

4. Согласие на автоматизацию Когда SD Maid SE впервые выполняет автоматическую задачу, ей нужно ваше согласие на автоматизацию. Если вы его не дали, запуски по расписанию будут пропускаться.