ACC: wydłużanie życia baterii w Androidzie
2308 gwiazdki
Czy ładujesz telefon do 100% każdej nocy? Po roku pojemność baterii wyraźnie spada. ACC (Advanced Charging Controller) rozwiązuje ten problem, zapewniając precyzyjną kontrolę nad procesem ładowania.
Co robi ACC?
To moduł systemowy dla urządzeń z rootem, który:
- Zatrzymuje ładowanie po osiągnięciu określonego poziomu (np. 80%)
- Monitoruje temperaturę baterii
- Kontroluje prąd i napięcie ładowania
- Obsługuje „tryb bezczynności" dla stale podłączonych urządzeń
Kluczowe funkcje
1. Inteligentne zatrzymanie ładowania
# Заряжать до 75%, возобновлять при падении до 70%
acc 75 70
ACC działa na poziomie jądra, więc:
- Oszczędza 20-40% cykli ładowania
- Zapobiega przegrzewaniu
- Zachowuje pojemność baterii przez lata
2. Pełna kontrola parametrów
# Установить ограничение тока 500mA и напряжения 3900mV
acc -s mcc=500 mcv=3900
Obsługiwane funkcje:
- Ręczne ustawienia prądu/napięcia
- Automatyczne chłodzenie
- Zaplanowane działanie
3. Obsługa niestandardowych scenariuszy
- Urządzenia działające non-stop (kioski, serwery)
- Sesje gamingowe z zasilaniem AC
- Profile „nocne" z delikatnym ładowaniem
Jak to działa technicznie?
ACC współdziała z:
- Interfejsem power_supply jądra Linux
- Plikiem parametrów kontrolnych w /sys/class
- Demonami systemowymi przez hooki
Architektura:
- Główny demon accd
- Konfiguracja w /data/adb/vr25/acc-data
- System wtyczek do dostosowywania
Praktyczne zastosowania
-
Dla zwykłych użytkowników:
- Instalacja przez Magisk/KernelSU
- Uruchom
acc, aby skonfigurować - Zapomnij o przeładowywaniu baterii
-
Dla twórców niestandardowych firmware:
- Zintegruj ACC z buildami
- Wtyczki niestandardowe dla egzotycznych chipsetów
-
Dla entuzjastów:
- Dostrój profile ładowania
- Eksperymentuj z trybami działania
ACC to must-have dla:
- Właścicieli flagowców, którzy chcą zachować baterię
- Deweloperów rozwiązań wbudowanych
- Każdego, kto używa telefonu jako nawigacji GPS
Projekt jest aktywnie rozwijany, obsługuje większość urządzeń i naprawdę wydłuża żywotność baterii. Jeśli masz dostęp root — koniecznie wypróbuj!
Wskazówka: Zacznij od konserwatywnych ustawień (75% max ładunku) i obserwuj zachowanie urządzenia.
Powiązane projekty
Popcorn Time Returns — A Complete Rethink of the Beloved Cinema Built with Rust and React
TypeScript ★ 10 616
Sharik — Udostępniaj pliki bez internetu i niepotrzebnych komplikacji
Dart ★ 1268
ELK Stack w dwóch komendach — przegląd docker-elk dla szybkiego startu
Shell ★ 18 372
How to Add Professional Beauty Filters to Your App in a Couple of Hours
C-plus-plus ★ 2293
Obtainium — Pobieraj aktualizacje aplikacji na Androida szybciej niż inni
Dart ★ 17 908
Disky: Znajdowanie pożeraczy miejsca na urządzeniach z Androidem
Kotlin ★ 915