cYbeRR's Forge🫆
2 subscribers
2 files
Low-Level Android Engineering
GitHub https://github.com/cYbeRRusiaa
Download Telegram
Channel created
🛠️ CYBERR's Forge

🇺🇸 English

Low-level Android development, open-source projects, and custom solutions for rooted devices.

Here you'll find userspace modules, Kernel Patch Modules (KPM), development updates, technical research, and practical tools focused on Android internals.

I also develop custom userspace modules and Kernel Patch Modules tailored to specific devices and use cases whenever the requested functionality is technically feasible. (Write here @cYbeRRusiaa)

This channel is dedicated to legitimate Android development and open-source software. No malware, spyware, viruses, or other harmful software will ever be published here.

━━━━━━━━━━━━━━━━

🇷🇺 Русский

Низкоуровневая разработка для Android, open-source проекты и кастомные решения для устройств с Root-доступом.

Здесь публикуются userspace-модули, Kernel Patch Modules (KPM), новости разработки, технические исследования и практические инструменты, связанные с внутренним устройством Android.

Также я разрабатываю кастомные userspace-модули и Kernel Patch Modules для конкретных устройств и задач, если запрашиваемая функциональность технически реализуема. (Писать @cYbeRRusiaa

Этот канал посвящён исключительно легитимной разработке под Android и программному обеспечению с открытым исходным кодом. Здесь никогда не будут публиковаться вредоносные программы, вирусы, spyware или другой потенциально опасный софт.
MBGA.zip
1.3 KB
# 🛡 MakeBootloopGreatAgain (MBGA)

### 🇺🇸 English

A lightweight userspace module that protects rooted Android devices from endless bootloops caused by conflicting root modules.

Instead of relying on reboot counters or heuristic detection, MBGA uses a deterministic Dead Man's Switch mechanism. If the previous boot did not complete successfully, all third-party root modules are automatically disabled during the next boot, allowing Android to recover as quickly as possible.

The recovery logic is intentionally minimal, deterministic, and designed to maximize reliability rather than complexity.

### Technical Specifications

• Type: Userspace Module
• Android: 14–17
• Root Managers: APatch, KernelSU, Magisk
• Architecture: Universal
• FBE Compatible: Yes
• Open Source: Yes
• License: MIT

━━━━━━━━━━━━━━━━

### 🇷🇺 Русский

Лёгкий userspace-модуль, предназначенный для защиты Android-устройств с Root-доступом от бесконечных бутлупов, вызванных конфликтами между root-модулями.

Вместо использования счётчиков перезагрузок или эвристических алгоритмов MBGA применяет детерминированный механизм Dead Man's Switch. Если предыдущая загрузка системы не завершилась успешно, при следующем запуске автоматически отключаются все сторонние root-модули, что позволяет максимально быстро вернуть устройство в загружаемое состояние.

Логика восстановления намеренно остаётся минималистичной и полностью предсказуемой. Такой подход снижает сложность реализации, уменьшает количество потенциальных точек отказа и повышает общую надёжность механизма защиты.

### Технические характеристики

• Тип: Userspace-модуль
• Android: 14–17
• Root-менеджеры: APatch, KernelSU, Magisk
• Архитектура: Универсальная
• Совместимость с FBE: Полная
• Исходный код: Открытый
• Лицензия: MIT
#MGBA@cyberrforge
Universal Refresh Rate & Thermal Dimming Fix

Deep userspace intervention targeting Android 14-17 display/thermal subsystems. Auto-detects native panel refresh rate via dumpsys parsing, locks peak/min rates to maximum value. Neutralizes thermal dimming by forcing ThermalManagerService to report NONE status via continuous cmd thermal override-status 0 loop.

SDK-aware logic (API 34-37) adapts to property namespace changes. Uses stable Settings.System keys plus device_config injection for display_manager namespace. Additional device_config keys nullify brightness throttling data maps to prevent PowerManager/BrightnessThrottler from triggering dimming clamps.

Pure userspace implementation - zero partition writes, modifies only runtime settings/device_config. Fully reversible on module removal. No bootloop risk.

———RU———

Universal Refresh Rate & Thermal Dimming Fix

Глубокое вмешательство в пользовательском пространстве в подсистемы дисплея и терморегуляции Android 14-17. Автоопределяет нативную частоту обновления панели через парсинг dumpsys, фиксирует пиковую и минимальную частоту на максимальном значении. Нейтрализует тепловое затемнение, принудительно выставляя статус NONE в ThermalManagerService через непрерывный цикл cmd thermal override-status 0.

SDK-зависимая логика (API 34-37) адаптируется к изменениям пространств имён свойств. Использует стабильные ключи Settings.System плюс инъекцию в device_config для пространства display_manager. Дополнительные ключи device_config обнуляют карты данных троттлинга яркости, предотвращая затемнение через PowerManager/BrightnessThrottler.

Чистая userspace-реализация - нулевая запись в разделы, модифицирует только runtime settings/device_config. Полностью обратимо при удалении модуля. Риск бутлупа отсутствует.

Android: 14-17 Beta | Root: Magisk/KernelSU/APatch | Conflicts: Other display/thermal mods | Risks: Low (userspace only) | Reversibility: Full