Nightzuku

Verified safeOpen sourceExclusive
—
No reviews reviews
385
downloads
7.1
android

AI summary

Modified build of Shizuku by kerneldroid that lets apps use system APIs with elevated root or ADB privileges. Features a modern Material 3 Jetpack Compose UI, Android 16/17 support, and an ADB module manager for installing ZIP modules. This version updates TV settings to standard Material 3 switches, improves Kotlin coroutines and native security in terminal sessions.

Generated by AI. May contain inaccuracies.

About this app

Nightzuku — это модифицированная современная версия Shizuku, поддерживаемая kerneldroid. Она предоставляет надежный и высокопроизводительный интерфейс для приложений, позволяющий напрямую использовать системные API с повышенными правами доступа (root/ADB).

Этот проект отслеживает последние разработки платформы Android, включая стабильность целевой платформы Android 16/17, представляет обновленный выразительный пользовательский интерфейс Modern Material 3 с использованием Jetpack Compose и включает в себя полноценный исполнитель ZIP-модулей с поддержкой ADB.

Дополнения к вилке

Пользовательский интерфейс менеджера Jetpack Compose с использованием выразительных компонентов Material 3, анимации, переключателей и закругленных иконок. В этой версии форка реализована поддержка Android 16/17 с использованием текущего предварительного SDK/инструментов сборки. Экран «Модули ADB» предназначен для установки и управления ZIP-модулями. Возможности модуля: module.propбаннер, переключатель включения/выключения, action.shуправление на основе политик service.sh, локальный веб-интерфейс, удаление, проверка путей, ограничения размера, ограничения вывода и журналы последнего запуска. Настройки политики модуля: безопасный режим, полный доступ и управление действиями в фоновом режиме. Модуль отладки тестирования находится в test-modules/adb-test-module.zip.

Фон

При разработке приложений, требующих прав root, стандартный подход заключается в выполнении команд в командной suоболочке. Это медленно, ненадежно из-за обработки текста и ограничено доступными командами. Даже с ADB приложениям часто требуются права root для выполнения привилегированных операций.

Nightzuku предлагает высокопроизводительную альтернативу, позволяя приложениям напрямую использовать системные API с расширенными правами доступа.

Как работает Nightzuku?

Android использует binderмежпроцессное взаимодействие (IPC) между приложениями и системным сервером. Системный сервер проверяет UID/PID клиента для обеспечения соблюдения разрешений.

Nightzuku помогает пользователям запустить процесс сервера Nightzuku с правами root или через ADB. Когда авторизованное приложение запускается, оно получает файл binder на сервер Nightzuku.

Nightzuku выступает в роли прокси, принимая запросы от приложения и перенаправляя их на системный сервер. Это позволяет приложениям использовать системные API с расширенными правами доступа сервера (root или ADB), что делает использование API практически идентичным прямому использованию системных API.

Статус проекта

Этот репозиторий служит системой отслеживания ошибок, шлюзом для запросов на слияние и каналом распространения релизов для закрытых сборок Nightzuku.

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

Версия с открытым исходным кодом: Если вам требуется версия с полным открытым исходным кодом, посетите kerneldroid/Nightzuku. Обратите внимание, что репозиторий с открытым исходным кодом в настоящее время не обновляется (и останется замороженным до тех пор, пока сообщество не станет достаточно активным).

Лицензия

Apache 2.0

What's new

v13.7.1.r54.5b07404Jul 21, 2026
  • Основные моменты
  • Соответствие стандарту Material 3 для Android TV: устаревшие текстовые индикаторы «ОК»/«Отмена» и «ВКЛ»/«ВЫКЛ» в настройках телевизора и на экранах TV Lab заменены стандартными Switch переключателями Material для фокусируемых рядов на поверхности.
  • Улучшено качество кода Kotlin: удалены устаревшие функции компилятора и оптимизированы операции Coroutines, PendingIntents и Bundle в модуле менеджера.
  • Безопасность нативных систем: Исправлено неопределенное поведение обработчика сигналов POSIX в rish терминальных сессиях путем переноса блокировок процессов/окон на семафоры (sem_t), добавлено явное null() завершение аргументов дочернего процесса для execvp, и статические глобальные состояния перенесены в безопасные OnceLock контейнеры.

About this version

Version
13.7.1.r54.5b07404 (54)
Size
6.1 MB
Requires Android
7.1
Target SDK
25
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
385
Updated
Jul 21, 2026
Package
kerneldroid.nightzuku

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app