AI summary
Kernel-based root solution for Android devices with ARM64 architecture. Supports APM modules (Magisk-style) and KPM kernel code injection with inline-hook and syscall-table-hook capabilities. Requires kernel versions 3.18–6.12 with CONFIG_KALLSYMS enabled. Latest build fixes a terminal clear command bug where newlines were incorrectly stripped from output.
Generated by AI. May contain inaccuracies.
About this app
Исправление ядра Android и системы Android.
Новое корневое решение на основе ядра для устройств Android.
APM: Поддержка модулей, подобных Magisk.
KPM: поддержка модулей, которые позволяют внедрять любой код в ядро (обеспечивает функции ядра inline-hook и syscall-table-hook).
APatch использует KernelPatch.
Пользовательский интерфейс APatch и исходный код APModule были получены и изменены на основе KernelSU.
Единственный способ загрузить последнюю версию APK — из раздела «Релизы».
Поддерживаемые версии
Поддерживает только архитектуру ARM64.
Поддерживается только ядро Android версий 3.18–6.12.
Поддержка устройств Samsung с защитой безопасности: планируется.
Требование
Конфигурации ядра:
CONFIG_KALLSYMS=y и CONFIG_KALLSYMS_ALL=y
CONFIG_KALLSYMS=y и CONFIG_KALLSYMS_ALL=n: первоначальная поддержка.
Оповещение безопасности
SuperKey имеет более высокие привилегии, чем root-доступ. Слабые или скомпрометированные ключи могут привести к несанкционированному управлению вашим устройством. Крайне важно использовать надежные ключи и защищать их от раскрытия, чтобы обеспечить безопасность вашего устройства.
Перевод
Переводами управляет LLM. Китайский и английский являются эталонными языками и не допускают корректировки PR. Если вы хотите добавить новый язык или улучшить существующий перевод, откройте запрос только на определенном языке.
Получить помощь
Использование
Для использования, пожалуйста, обратитесь к нашей официальной документации. Стоит отметить, что документация на данный момент не совсем полная, и ее содержимое может измениться в любое время. Кроме того, нам нужно больше добровольцев для работы над документацией на других языках.
Обновления
Telegram-канал: @APatchUpdates
Обсуждения
Группа Telegram: @APatchDiscussions(EN/CN)
Группа Telegram: 中文
Дополнительная информация
Документы
Кредиты
KernelPatch: ядро.
Магиск: магискполитика.
KernelSU: поддержка пользовательского интерфейса приложения и модуля Magisk.
Лицензия
APatch распространяется по лицензии GNU General Public License v3 GPL-3.
What's new
- Разработчик: исправлена проблема, когда после команды очистки пропадала пустая строка (#1614)
- Команда clear выводит 1B 5B 48 1B 5B 4A — 6 байт, заканчивающихся на 0x4A, без символа 0x0A. Библиотека libsu считывает вывод в stdout с помощью readLine(), который "съедает" завершающий символ 0x0A, поэтому управляющая последовательность попадает в следующую строку: для команды echo "1" обратный вызов получает 1B 5B 48 1B 5B 4A 31, то есть "\u001B[H\u001B[J1", без символа новой строки. В старой версии кода text = it.substring(6) сохранялась только часть строки, начинающаяся с 31, и символ новой строки никогда не восстанавливался, поэтому пустая строка после clear исчезала.
- Символ новой строки был утерян начиная с версии 23e473ad (код обрезал исходную строку, а не "$it\n", как это делает KernelSU), но проверялась неправильная управляющая последовательность, поэтому этот код никогда не выполнялся. Версия 5add26f8 исправила обработку управляющей последовательности и повторно включила ее, что позволило выявить ошибку и убрать объединенную строку из лога.
- Команда clear теперь интегрирована в функцию appendLog(): удаляется управляющая последовательность, сбрасывается только отображаемый текст (команда clear очищает область просмотра, а не историю прокрутки), и оставшаяся часть передается в ap.
About this version
- Version
- 99fbd65 (11276)
- Size
- 6.36 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a
- Downloads
- 49
- Updated
- Sep 22, 2026
- Package
- me.bmax.apatch
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10