Skip to content

omersusin/ABBMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

ABBMS

Terminal-based tool monitoring Android battery status, health, and temperature.

Android Battery Monitoring System/Script is a terminal-based tool designed for real-time monitoring of battery status, health, and temperature on Android devices. It tracks charging patterns, diagnoses battery issues, and provides detailed analyses to help optimize performance. With its intuitive interface and extensive language support, it offers a comprehensive solution for all your battery-monitoring needs.

📊 Main Features

  • 🔋 Instant battery status monitoring
  • 📈 Live battery tracking with graph display
  • 🌡 Thermal status and temperature monitoring
  • 🔄 Automatic data refresh (configurable interval)
  • 📝 Battery performance logging
  • 📋 Detailed technical information
  • And more...

🌐 Language Support

  • 🇺🇸 English
  • 🇹🇷 Turkish
  • 🇷🇺 Russian
  • 🇨🇳 Chinese
  • 🇯🇵 Japanese
  • 🇧🇷 Brazilian Portuguese
  • 🇪🇸 Spanish
  • 🇮🇹 Italian
  • 🇫🇷 French
  • 🇩🇪 German
  • 🇮🇳 Hindi
  • 🇵🇱 Polish
  • 🇧🇩 Bengali

🎨 Display Options

  • 🌈 Five color themes (Dark, Light, Gruvbox, Nord, Dracula)
  • 👁 Three view modes (Minimal, Detailed, Debug)
  • 📏 Automatic adaptation to terminal size

📊 Analysis Features

  • ⚡️ Charging speed analysis and classification
  • ⏱️ Remaining charge/discharge time estimation
  • 📉 Battery health status analysis
  • 🔥 Thermal stress detection
  • 🔄 Charge cycle counter

💾 Logging & Data

  • 📂 Log records in CSV, JSON, and TXT formats
  • 📁 Customizable log directory
  • ⚙️ Save and load configuration settings
  • 📊 Graphical visualization of battery data

🖥 Command-Line Options

  • 🚀 Fast startup parameters
  • 🔄 Refresh-rate adjustment
  • 🌍 Language selection flag
  • 📁 Log directory specification

🎛 User Interface

  • 🎯 User-friendly terminal-based UI
  • 📦 Enhanced visuals with box drawing
  • 🎨 Color-coded status indicators
  • 📊 Progress bars with percentage display
  • 📱 Device information panel

🛠 Technical Details

  • 🔍 Automatic detection of device and battery model
  • 📱 Display of Android device details
  • 🧰 Built in Bash (no external dependencies)
  • 📐 Dynamic adaptation to terminal dimensions
  • 🔧 AI-assisted development enhancements

About

Terminal-based tool monitoring Android battery status, health, and temperature.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages