>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML GameDev Blockchain Bezpieczeństwo
Shell

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:

  1. Interfejsem power_supply jądra Linux
  2. Plikiem parametrów kontrolnych w /sys/class
  3. Demonami systemowymi przez hooki

Architektura:

  • Główny demon accd
  • Konfiguracja w /data/adb/vr25/acc-data
  • System wtyczek do dostosowywania

Praktyczne zastosowania

  1. Dla zwykłych użytkowników:

    • Instalacja przez Magisk/KernelSU
    • Uruchom acc, aby skonfigurować
    • Zapomnij o przeładowywaniu baterii
  2. Dla twórców niestandardowych firmware:

    • Zintegruj ACC z buildami
    • Wtyczki niestandardowe dla egzotycznych chipsetów
  3. 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