# OnePlus 13 (PJZ110): KernelSU-модуль снижает порог отключения до 2800 мВ

> 2026-10-03 · AI Release · @ai_release1

> #OnePlus #KernelSU #ColorOS #батарея #моддинг

### ⚡ Главное за 5 секунд - Суть: KernelSU-модуль для OnePlus 13 (PJZ110) понижает порог автоматического отключения по напряжению с 3250 до 2800 мВ по умолчанию (настройка 2800–3060 мВ) и заставляет чип учёта заряда пересчитать «нулевой» уровень. - Где: открыт в репозитории aapplle/op13-battery-unlock на GitHub; текущая версия v11 (versionCode 34), поддерживает ColorOS 15, 16 и 17, включая jailbreak-режим. - Ограничение: нужны root и KernelSU Manager; после установки обязательно полностью зарядить телефон, а удаление — только через кнопку « » при заряде выше 30%, иначе в драйвере останутся неверные параметры. ### 🔍 Что обнаружено Модуль перехватывает вычисленный драйвером порог отключения и подменяет его настраиваемым значением. Параллельно он меняет точку «0%» для ADSP-контроллера по формуле: termination voltage = порог отключения − max(0, 3060 − порог). Для значения по умолчанию 2800 мВ это даёт 2540 мВ. Дополнительно модуль отключает принудительный суперэконом-режим на 1% через OPPO-политику (ключ oplus_diable_super_power_saving_mode) и выводит в статус-бар реальный уровень заряда chip_soc, а не сглаженный системой. Автор прогнал автоматический набор из 33 сценариев на реальных устройствах: ColorOS 15 (15.0.0.821 с ядром 6.6.30, 15.0.0.861 с ядром 6.6.66), ColorOS 16 (16.0.5.701 с ядром 6.6.89, 16.0.10.501 с ядром 6.6.118) и ColorOS 17 (17.0.0.101 с ядром 6.6.118). По стандартной схеме загрузки проходит 31 тест, в jailbreak-режиме — 28. Исключения: на ColorOS 16.0.10.501 запускали только подмножество T10, на ColorOS 17 jailbreak не тестировали. Модуль при загрузке сверяет ключевые инструкции драйвера — если они не совпадают, он просто не загружается, поэтому на непроверенных прошивках максимум, что грозит, — отсутствие эффекта. ### 💡 Почему это важно Это не «разгон батареи» через сторонние приложения, а согласованная правка: порог отключения, «пустая» точка и индикатор процентов меняются вместе, пересчёт делает сам контроллер батареи. Для владельца OnePlus 13 это способ использовать запас ёмкости, который производитель оставляет на безопасном пороге отключения. Порог по умолчанию — 2800 мВ, изменить его можно в /data/adb/uv2800_backup/target_mv (диапазон 2800–3060 мВ); значения вне диапазона игнорируются и возвращается 2800. После сохранения нужна перезагрузка, а после установки — полная зарядка. Модификация остаётся сторонней и требует аккуратности: например, для удаления нужно выполнить действие « » при заряде выше 30%, иначе драйвер останется с повреждёнными параметрами. ### 🧩 Контекст Репозиторий устроен как полноценный проект: помимо готового zip-пакета в нём лежат исходники модуля uv2800.c, скрипт fetch-kernel.sh для загрузки древа ядра, автоматические тесты (run.sh) и заметки по реверс-инжинирингу драйвера (RE-A — RE-F). Для диагностики модуль пишет лог в /data/adb/uv2800_backup/uv2800.log и дублирует его в ядро (dmesg). Код распространяется под GPL-2.0; сторонние крупные компоненты вроде исходников ядра и jailbreak-инструмента в репозиторий не включены и подтягиваются отдельными скриптами. Автор прямо предупреждает о рисках: прямое удаление модуля без выполнения действия « » оставляет драйвер в некорректном состоянии, поэтому перед экспериментами стоит прочитать описание процедуры удаления.

[Источник](https://github.com/aapplle/op13-battery-unlock)
