>_ DevTrendsfr

Langue

Accueil

Langages

Sections

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Sécurité
Shell

ACC : Prolonger la durée de vie de la batterie Android

2 308 étoiles

Chargez-vous votre téléphone à 100% chaque nuit ? Après un an, la capacité de la batterie diminue sensiblement. ACC (Advanced Charging Controller) résout ce problème en offrant un contrôle précis du processus de chargement.

Que fait ACC ?

Il s'agit d'un module système pour appareils rootés qui :

  • Arrête le chargement lorsqu'un niveau spécifié est atteint (par ex. 80%)
  • Surveille la température de la batterie
  • Contrôle le courant et la tension de chargement
  • Prend en charge le « mode inactif » pour les appareils constamment connectés

Fonctionnalités principales

1. Arrêt intelligent du chargement

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

ACC fonctionne au niveau du noyau, il :

  • Économise 20 à 40 % des cycles de chargement
  • Prévient la surchauffe
  • Préserve la capacité de la batterie pendant des années

2. Contrôle complet des paramètres

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

Fonctionnalités prises en charge :

  • Paramètres manuels courant/tension
  • Refroidissement automatique
  • Fonctionnement planifié

3. Prise en charge de scénarios non standard

  • Appareils toujours allumés (kiosques, serveurs)
  • Sessions de jeu sur secteur
  • Profils « nuit » avec chargement doux

Comment cela fonctionne-t-il techniquement ?

ACC interagit avec :

  1. L'interface power_供应 du noyau Linux
  2. Les fichiers de paramètres de contrôle dans /sys/class
  3. Les démons système via des hooks

Architecture :

  • Démon principal accd
  • Configuration dans /data/adb/vr25/acc-data
  • Système de plugins pour la personnalisation

Applications pratiques

  1. Pour les utilisateurs réguliers :

    • Installer via Magisk/KernelSU
    • Lancer acc pour configurer
    • Oubliez la surcharge de la batterie
  2. Développeurs de firmwares personnalisés :

    • Intégrer ACC dans les builds
    • Plugins personnalisés pour des chipsets exotiques
  3. Enthusiastes :

    • Ajuster finement les profils de chargement
    • Expérimenter avec les modes de fonctionnement

ACC est indispensable pour :

  • Les propriétaires de flagships qui veulent préserver leur batterie
  • Les développeurs de solutions embarquées
  • Quiconque utilise son téléphone comme navigateur GPS

Le projet est activement développé, prend en charge la plupart des appareils et prolonge véritablement la durée de vie de la batterie. Si vous avez accès root, n'hésitez vraiment pas à l'essayer !

Conseil : Commencez par des paramètres conservateurs (80% de charge maximale) et observez le comportement de votre appareil.

Projets similaires