>_ DevTrendsnl

Taal

Home

Talen

Secties

Frontend Backend Mobiel DevOps AI / ML GameDev Blockchain Beveiliging
Shell

ACC: Verleng de levensduur van je Android-batterij

2.308 sterren

Laad je je telefoon elke nacht tot 100% op? Na een jaar neemt de batterijcapaciteit merkbaar af. ACC (Advanced Charging Controller) lost dit probleem op door fijnmazige controle te bieden over het oplaadproces.

Wat doet ACC?

Dit is een systeemmodule voor geroote apparaten die:

  • Het opladen stopt wanneer een opgegeven niveau is bereikt (bijv. 80%)
  • Batterijtemperatuur bewaakt
  • Oplaadstroom en -spanning regelt
  • "Rustmodus" ondersteunt voor constant verbonden apparaten

Belangrijkste functies

1. Slim opladen stoppen

# Заряжать до 75%, возобновлять при падении до 70%
acc 75 70

ACC werkt op kernelniveau, dus het:

  • Bespaart 20-40% van de oplaadcycli
  • Voorkomt oververhitting
  • Behoudt batterijcapaciteit voor jaren

2. Volledige parametercontrole

# Установить ограничение тока 500mA и напряжения 3900mV
acc -s mcc=500 mcv=3900

Ondersteunde functies:

  • Handmatige stroom/spanning-instellingen
  • Automatische koeling
  • Geplande werking

3. Ondersteuning voor niet-standaard scenario's

  • Altijd-aan apparaten (kiosken, servers)
  • Gamingsessies met netstroom
  • "Nacht"-profielen met zacht opladen

Hoe werkt het technisch?

ACC werkt samen met:

  1. Linux kernel power_upply interface
  2. Besturingsparameterbestanden in /sys/class
  3. Systeemdaemons via hooks

Architectuur:

  • Hoofddaemon accd
  • Configuratie in /data/adb/vr25/acc-data
  • Plugin-systeem voor aanpassing

Praktische toepassingen

  1. Voor reguliere gebruikers:

    • Installeer via Magisk/KernelSU
    • Start acc om te configureren
    • Geen zorgen meer over batterijoverlading
  2. Aangepaste firmware-ontwikkelaars:

    • Integreer ACC in builds
    • Aangepaste plugins voor exotische chipsets
  3. Enthousiastelingen:

    • Finetune oplaadprofielen
    • Experimenteer met werkingsmodi

ACC is onmisbaar voor:

  • Eigenaars van vlaggenschipapparaten die hun batterij willen behouden
  • Ontwikkelaars van embedded oplossingen
  • Iedereen die zijn telefoon gebruikt als GPS-navigator

Het project wordt actief ontwikkeld, ondersteunt de meeste apparaten en verlengt de batterijlevensduur. Als je root-toegang hebt, is het zeker de moeite waard om het te proberen!

Tip: Begin met conservatieve instellingen (75% max. oplading) en observeer het gedrag van je apparaat.

Gerelateerde projecten