Shizuku — это прослойка между приложениями и системой. Без рута она даёт обычным программам доступ к скрытым командам Android через ADB. Хочешь удалить предустановленный мусор, поменять тему глубже, чем разрешает производитель, или настроить звук на системном уровне — без Shizuku никак. С ним это делается в пару тапов и без компа.
Как это вообще работает
Shizuku запускает сервис с привилегиями ADB прямо на телефоне. Обычные приложения не имеют доступа к shell-командам, а Shizuku этот доступ открывает. Разработчики пишут свой софт с поддержкой Shizuku API, и когда сервис активен — эти программы получают повышенные права.
Важный момент: сам Shizuku ничего не делает. Это не волшебная кнопка «сделай телефон лучше». Это мост. А полезные фичи дают приложения, которые через него работают. Их уже несколько десятков.
Разница с root
Root даёт полный контроль над системой. Shizuku — нет. Но root на современных телефонах — это геморрой: три часа гуглить, риск получить кирпич, бан банковских приложений, SafetyNet летит. Shizuku включается за минуту и никак не влияет на гарантию и работу Google Pay.
Что вам даст Shizuku на практике
Через связку Shizuku + сторонние приложения можно делать кучу вещей:
· Удалять системный мусор. Canta убирает их легко и без рута.
· Гибко управлять разрешениями. App Ops показывает и блокирует каждый чих приложения — доступ к камере, контактам, геолокации, даже скрытые разрешения.
· Менять тему Material You. Repainter даёт выбрать любой цвет для системы, а не только из того, что Android сам подобрал под обои.
· Распознавать музыку на заблокированном. Ambient Music Mod добавляет фишку Pixel на любой телефон.
· Замораживать приложения. Hail отключает программы так, будто их нет, без удаления.
· Управлять громкостью по приложениям. VolumeManager — раздельная громкость для каждого приложения.
· Слушать звук с микрофона в реальном времени. MicUp обрабатывает аудио с системным качеством.
Это только верхушка. Полный список есть на GitHub в awesome-shizuku.
Как установить и запустить Shizuku
Способ для Android 11 и новее — через отладку по Wi-Fi. Комп не нужен.
1. Включаем режим разработчика. Заходим в Настройки → О телефоне → несколько раз тапаем по «Номер сборки», пока не появится надпись «Вы стали разработчиком».
2. Идём в Настройки → Система → Для разработчиков. Включаем «Отладку по USB».
3. Там же включаем «Отладку по Wi-Fi».
4. Открываем Shizuku. На главном экране в блоке «Запуск через отладку по Wi-Fi» нажимаем «Подключение».
5. Приложение покажет уведомление «Ожидание службы сопряжения». Возвращаемся в настройки разработчика, заходим в «Отладку по Wi-Fi» (нажимаем на название, не на переключатель) и выбираем «Подключить устройство с помощью кода подключения».
6. Появляется шестизначный код. В шторке уведомлений Shizuku просит его ввести — вводим.
7. Возвращаемся в Shizuku и нажимаем «Запустить». Через пару секунд видим «Shizuku запущен».
После перезагрузки процедуру придётся повторить, но это дело тридцати секунд, когда привыкнешь.
Практический сценарий: чистим телефон от мусора через Canta
Шаг 1. После того как Shizuku запущен, скачиваем Canta. Лучше с F-Droid или GitHub Releases. Устанавливаем APK.
Шаг 2. Открываем Canta. При первом запуске она спрашивает доступ к Shizuku — даём.
Шаг 3. Сразу видим список всех приложений. Системные отмечены иконкой. Canta показывает не только название, но и описание каждого пакета — что будет, если его удалить. Умная штука.
Шаг 4. Выбираем приложения, которые хотим убрать. Лично я всегда выпиливаю:
· Видеоплеер производителя
· Облачное хранилище бренда
· Игры, которые предустановлены
· Клавиатуру производителя
Шаг 5. Жмём корзину. Всё. Приложение исчезает.
Важно: не трогайте сервисы Google Play, установщик пакетов и System UI. И не удаляйте больше 4–5 приложений за раз — если что-то пойдёт не так, проще будет понять, что вернуть.
Что делать, если Shizuku не запускается
Самые частые проблемы:
· Xiaomi / MIUI. В настройках разработчика включите «Отладку по USB (настройки безопасности)» — это отдельный пункт. И поменяйте стиль уведомлений на «Android» в настройках шторки.
· OPPO / OnePlus. Отключите «Мониторинг разрешений» в настройках разработчика.
· Huawei. Включите «Разрешить параметры отладки ADB в режиме только зарядки».
Если Shizuku отваливается сам по себе — проверьте, разрешена ли ему фоновая работа, и включите «Отключить тайм-аут авторизации ADB» (Android 11+).
Итог
Shizuku — это тот инструмент, про который говоришь «как я раньше без него жил». Он не даёт полного рута, но 90% повседневных задач решает без танцев с бубном. Установка занимает минуту, а экономит кучу времени на постоянной чистке телефона от того, что навязал производитель.
Попробуйте — сами всё поймёте.