🌏 Язык README: English / 中文 / 日本語
FolkPatch — инструмент управления Root, ориентированный на оптимизацию интерфейса и расширение функциональности
Создан на базе KernelPatch: обеспечивая стабильные Root-возможности, он предлагает новый интерфейс и трёхуровневую систему расширений APM / KPM / плагины. Быстро освоитесь с помощью нашей подробной документации — установка и использование, управление модулями, разработка плагинов, персонализация — всё в одном месте.
📚 Читать полную документацию →
✨ Введение
🎨 Основные возможности
📱 Требования
- Обязательно: Android-устройство на архитектуре ARM64 с версией ядра Linux от 3.18 до 6.15
🎨 Интерфейс и дизайн менеджера
📦 Модули и система расширений
FolkPatch предоставляет три уровня расширения, покрывающих потребности кастомизации от ядра до пользовательского пространства:
🧩 Система плагинов (APD Lua Plugin)
Плагины — уникальное лёгкое расширение пользовательского пространства в FolkPatch, занимающее позицию между APM (модули системного уровня) и KPM (модули ядерного уровня): они не изменяют системные файлы и не внедряются в ядро, а лишь выполняют Lua-скрипты в жизненном цикле apd. По сравнению с традиционными модулями плагины вступают в силу сразу после установки, не требуют перезагрузки и имеют более низкий порог разработки.
Поддерживаемые возможности:
- Переключатели запуска и остановки, включение/отключение в один клик
- Быстрые действия (Action) и интерфейс пользовательских настроек
- Задачи периодического мониторинга (фоновое выполнение по опросу)
- Постоянные журналы выполнения с возможностью просмотра, экспорта и обмена
Полная документация по формату пакетов, API, жизненному циклу и командам управления плагинами:
⚡ Технические особенности
🚀 Скачивание и установка
-
Скачивание:
Получите последнюю версию установочного пакета со страницы релизов
-
Установка:
Установите пакет на ваше Android-устройство и следуйте инструкциям в приложении для завершения развёртывания
-
Начало работы:
Прочитайте полную документацию, чтобы узнать о продвинутых способах использования: управлении модулями, разработке плагинов и т. д.
🙏 Благодарности открытому исходному коду
Проект основан на следующих открытых проектах:
- KernelPatch — ключевой компонент
- Magisk — magiskpolicy
- KernelSU — UI приложения и поддержка модулей, аналогичных Magisk
- Sukisu-Ultra — заимствование некоторых дизайнерских решений интерфейса
- APatch — вышестоящая ветка
- MMRL — справочник по формату данных репозитория модулей и источник данных
- Shizuku — встроенный сервис Shizuku
📄 Лицензия
- FolkPatch распространяется как открытое ПО под лицензией GNU General Public License v3 (GPL-3). Как лицо, вносящее изменения или распространяющее проект, вы обязаны соблюдать следующие условия:
- Если вы изменили код или интегрировали FolkPatch в свой проект и распространяете его третьим лицам, весь ваш проект также должен быть открыт под лицензией GPLv3
- При распространении бинарных файлов вы обязаны предоставить или обязаться предоставить полный и читаемый исходный код
- Категорически запрещается взимать лицензионную плату за само лицензирование ПО; вы можете взимать плату за распространение, техническую поддержку или заказную разработку
- Распространение означает, что вы предоставляете всем пользователям права на использование ваших соответствующих патентов, задействованных в проекте
- Данное ПО предоставляется «как есть», без каких-либо гарантий; первоначальный автор не несёт ответственности за любые убытки, вызванные использованием данного ПО
- Любое нарушение вышеуказанных условий приведёт к автоматическому прекращению вашей лицензии GPLv3, после чего вы утратите законное право распространять FolkPatch; первоначальный автор сохраняет за собой право привлекать к ответственности за нарушение авторских прав в соответствии с законом (включая, но не ограничиваясь: требование запрета нарушения, денежную компенсацию и удаление нарушающих проектов)
💬 Общение с сообществом
Обсуждение FolkPatch