Nightzuku

Verified safeOpen sourceExclusive
No reviews reviews
134
downloads
7.1
android

AI summary

Modded build of Shizuku with a Material 3 Jetpack Compose UI, supporting Android 16/17 and featuring an ADB module manager for ZIP modules. Version 13.7.1 replaces legacy TV toggle indicators with standard Material Switches, optimizes Kotlin coroutines and PendingIntents, and hardens native rish terminal sessions using semaphores and OnceLock containers.

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. Обратите внимание, что репозиторий с открытым исходным кодом в настоящее время не обновляется (и останется замороженным до тех пор, пока сообщество не станет достаточно активным).

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
134
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