Сегодня мы вам расскажем что за программа Shizuku, дадим гайд по настройке и получению доступа к папке data, obb. Если вкратце, это безопасный аналог root для вашего Android
Что такое Shizuku?
Shizuku — это «прокси-сервер», который действует как посредник между системными процессами и приложениями. Он позволяет приложениям выполнять операции с повышенными правами, не требуя полного ROOT-доступа. Вместо выполнения команд в SU Shell, разработчики могут использовать Shizuku для получения доступа к системным функциям.
Зачем нужен Shizuku?
- Доступ к системным разделам Android/Data и Android/obb: Shizuku позволяет редактировать скрытые системные папки и файлы Android. Это может быть полезно, например, при установке приложений из сторонних источников требующих установки кэша.
- Модификации игр: Shizuku позволяет изменять файлы игр и приложений. С помощью доступа к внутренним файлам и папкам устройства Вы сможете устанавливать модификации для игр, таких как Tanks Blitz, World of Tanks Blitz и других.
- Управление системными возможностями: С помощью Shizuku можно активировать функции, которые обычно требуют ROOT-доступа. Например, включить VoLTE на смартфонах Pixel в России.
- Кастомизация интерфейса устройства: Shizuku позволяет с помощью Repainter без ROOT-прав гибко управлять темами оформления Material You на Android 12 и новее . Вы можете задать любой цвет в качестве основного оттенка системы или подключить сторонние темы.
Обновляемый список программ поддерживающих Shizuku можете найти тут.
Методы запуска Shizuku
- Wi-Fi: Беспроводной метод отладки (Wi-Fi) позволяет запустить Shizuku без необходимости в ROOT-доступе или компьютере.
Работает только на Android 11+. - ADB: Запуск через ADB (Android Debug Bridge) — классический метод, который требует подключения устройства к компьютеру по USB-кабелю. Данный метод невозможен без наличия ПК.
- ROOT: Для запуска Shizuku через данный метод необходимо иметь ROOT-доступ на устройстве.
Запуск Shizuku: Метод запуска через отладку по Wi-Fi (Android 11+)
Обязательные действия до начала запуска Shizuku через отладку по Wi-Fi (Android 11+):
1. Переходим в настройки телефона/планшета и находим сведения об устройстве, обычно данный раздел называется «О телефоне»
2. Находим в информации об устройстве информацию о номере сборки операционной системы, обычно она называется «Номер сборки» или «Версия сборки».
3. После нескольких коротких нажатий или удержания кнопки вы увидите сообщение о включении режима разработчика. Возможно, потребуется ввести пароль или воспользоваться сканером отпечатков пальцев.
1. Переходим в настройках устройства в пункт «Для разработчиков». Для этого необходимо активировать «Режим разработчика Android» (инструкция выше, в предыдущем спойлере)
2. Находим переключатель «Отладка по Wi-Fi» и активируем его. (в нашем случае он находится в разделе «Отладка»)
3. Соглашаемся и разрешаем отладку по Wi-Fi.
Обязательно отключаем пункт «Отключить автоматический отзыв авторизации ADB», в нашем случае он был изначально включён и препятствовал подключению Shizuku.
1. Скачиваем, устанавливаем и запускаем приложение Shizuku с Google Play.
2. Кликаем на кнопку «Подключение» в пункте «Запуск через отладку по Wi-Fi». В результате должно отобразится уведомление как на скриншоте ниже.
3. Переходим в настройках устройства в пункт «Для разработчиков», кликаем на «Отладка по Wi-Fi» (Нажимаем прямо на пункт)
4. Выбираем пункт «Подключить устройство с помощью кода подключения»
5. Полученный код копируем и вставляем (переписываем) в уведомление от Shizuku.
6. Возвращаемся в приложение, кликаем на кнопку «Запустить» в пункте «Запуск через отладку по Wi-Fi» и дожидаемся окончания процесса.
7. Если всё прошло так как надо — Shizuku Вам об этом «напишет» в верхней части экрана (как на скрине ниже).
8. Запускаем MT Manager, Canta или любую другую поддерживаемую программу (Обновляемый список поддерживаемых программ). При запуске соглашаемся выдать доступ к Shizuku (приложения сами запрашивают права).
9. Готово!
Запуск Shizuku: Метод запуска с помощью ПК через отладку по USB (ADB)
Обязательные действия до начала запуска Shizuku с помощью ПК через отладку по USB:
1. Переходим в настройки телефона/планшета и находим сведения об устройстве, обычно данный раздел называется «О телефоне»
2. Находим в информации об устройстве информацию о номере сборки операционной системы, обычно она называется «Номер сборки» или «Версия сборки».
3. После нескольких коротких нажатий или удержания кнопки вы увидите сообщение о включении режима разработчика. Возможно, потребуется ввести пароль или воспользоваться сканером отпечатков пальцев.
1. Переходим в настройках устройства в пункт «Для разработчиков». Для этого необходимо активировать «Режим разработчика Android» (инструкция выше, в предыдущем спойлере)
2. Находим переключатель «Отладка по USB» и активируем его. (в нашем случае он находится в разделе «Отладка»)
3. Соглашаемся и разрешаем отладку по USB.
Обязательно отключаем пункт «Отключить автоматический отзыв авторизации ADB», в нашем случае он был изначально включён и препятствовал подключению Shizuku.
ЧТО ТАКОЕ ADB?
Android Debug Bridge (ADB) — это универсальный инструмент командной строки, который позволяет пользователю взаимодействовать с устройством.
С помощью ADB Вы можете устанавливать и отлаживать приложения, а также выполнять разнообразные команды на устройстве. Он также предоставляет доступ к Unix-оболочке, где вы можете выполнять дополнительные команды.
КАК УСТАНОВИТЬ ANDROID DEBUG BRIDGE (ADB)?
1. Переходим и скачиваем «SDK Platform Tools» для нужной операционной системы с официального сайта Google:
2. Распаковываем содержимое архива в удобную для нас папку. (В данном гайде мы распаковываем папку platform-tools, находящуюся прям в корне диска C)
3. Переходим в директорию, в которую распаковали архив и проверяем наличие файлов.
Инструкция запуска с помощью ПК через отладку по USB (ADB)
1. Открываем Командную строку на компьютере с правами админинстратора. Сделать это можно через меню ПУСК. Для этого пишем в поиске «Командная строка» (достаточно будет ввести пару букв) и выбираем справа «Запуск от имени администратора».
2. В консоли переходим в директорию, в которую мы распаковывали Android Debug Bridge (ADB).
Для этого используем команду : cd ПУТЬ
В нашем случае команда будет выглядеть так: cd C:\platform-tools (скриншот ниже)
3. На данном этапе убеждаемся в том, что у нас включена отладка по USB (инструкция выше перед 1 пунктом) на телефоне/планшете и подключаем устройство через USB к компьютеру.
4. Вводим в окно консоли следующие команды:
- adb
- adb devices (Дважды!)
![](https://uptogames.ru/wp-content/uploads/2024/04/zapusk-shizuku-cherez-pk-2.jpg)
![](https://uptogames.ru/wp-content/uploads/2024/04/zapusk-shizuku-cherez-pk-3.jpg)
![](https://uptogames.ru/wp-content/uploads/2024/04/zapusk-shizuku-cherez-pk-4.jpg)
В результате чего если подключение успешно — консоль должна вывести название вашего устройства в списке подключенных устройств (List of devices attached)
5. Скачиваем, устанавливаем и запускаем приложение Shizuku с Google Play.
6. Кликаем на кнопку «Просмотр команды» в пункте «Запуск через соединение с ПК». В результате должно отобразится уведомление c командой как на скриншоте.
7. Копируем данную команду и вставляем её в окно консоли на ПК. Дожидаемся завершения процесса.
![](https://uptogames.ru/wp-content/uploads/2024/04/zapusk-shizuku-cherez-pk-7.jpg?v=1713062430)
![](https://uptogames.ru/wp-content/uploads/2024/04/zapusk-shizuku-cherez-pk-8.jpg?v=1713062430)
8. Возвращаемся в мобильное приложение и проверяем наличие подключения.
9. Запускаем MT Manager, Canta или любую другую поддерживаемую программу (Обновляемый список поддерживаемых программ). При запуске соглашаемся выдать доступ к Shizuku (приложения сами запрашивают права).
10. Готово!
Запуск Shizuku: Метод запуска с помощью ROOT-прав | SU
1. Скачиваем, устанавливаем и запускаем приложение Shizuku с Google Play.
2. Кликаем на кнопку «Запустить» в пункте «Запуск (для устройств с root правами)»
3. Разрешаем приложению доступ к правам суперпользователя (ROOT).
4. Ожидаем окончания процесса.
5. Возвращаемся в приложение и проверяем наличие подключения.
6. Запускаем MT Manager, Canta или любую другую поддерживаемую программу (Обновляемый список поддерживаемых программ). При запуске соглашаемся выдать доступ к Shizuku (приложения сами запрашивают права).
7. Готово!
FAQ: Частые вопросы
Общее решение для всех устройств: Дайте разрешение Shizuku на работу в фоновом режиме.
Поиск службы сопряжения требует доступа к локальной сети Wi-Fi, однако многие производители отключают сетевой доступ для приложений, как только они становятся неактивными.
Чтобы выдать Shizuku разрешение на работу в фоновом режиме необходимо:
1. Найти в настройках устройства раздел с настройкой «Экономии заряда» приложениями. В разных прошивках эта настройка находится в разных местах поэтому советуем воспользоваться поиском по настройкам устройства.
2. Отключить «Экономию заряда» для Shizuku, чтобы приложение могло работать в фоновом режиме.
MIUI (Xiaomi, POCO):
В системных настройках перейдите в раздел «Уведомления» и переключите стиль «Шторки уведомлений» на “Android”.
![](https://uptogames.ru/wp-content/uploads/2024/04/shtorka-uvedomlenij-miui-1024x1024.jpg?v=1713054638)
MIUI (Xiaomi, POCO): Включите “Отладка по USB (Безопасные опции)” в настройках «Для разработчиков». Обратите внимание, что это отличная опция от “Отладка по USB”.
ColorOS (OPPO & OnePlus): Отключите “Мониторинг разрешений” в настройках «Для разработчиков».
Flyme (Meizu): Отключите “Защиту платежей Flyme” в настройках «Для разработчиков».
Общее решение для всех устройств: Убедитесь, что Shizuku может работать в фоновом режиме.
Проверьте, что “Отладка по USB” и “Режим разработчика” включены.
Измените режим использования USB на “Только зарядка” в настройках «Для разработчиков».
Чтобы выдать Shizuku разрешение на работу в фоновом режиме необходимо:
1. Найти в настройках устройства раздел с настройкой «Экономии заряда» приложениями. В разных прошивках эта настройка находится в разных местах поэтому советуем воспользоваться поиском по настройкам устройства.
2. Отключить «Экономию заряда» для Shizuku, чтобы приложение могло работать в фоновом режиме.
EMUI (Huawei): Включите “Разрешить опции отладки ADB в режиме ‘Только зарядка’” в настройках «Для разработчиков».
MIUI (Xiaomi, POCO): Не используйте функцию сканирования в приложении “Безопасность” MIUI, так как она отключает “Режим разработчика”.
Sony: Не нажимайте на диалоговое окно, которое появляется после подключения USB, потому что это изменит режим использования USB.
Общее решение для всех устройств: Дайте разрешение Shizuku на работу в фоновом режиме.
Чтобы выдать Shizuku разрешение на работу в фоновом режиме необходимо:
1. Найти в настройках устройства раздел с настройкой «Экономии заряда» приложениями. В разных прошивках эта настройка находится в разных местах поэтому советуем воспользоваться поиском по настройкам устройства.
2. Отключить «Экономию заряда» для Shizuku, чтобы приложение могло работать в фоновом режиме.