Charge Guard is a simple Android application that notifies users when their device's battery reaches a specified charge percentage. This helps users avoid overcharging and prolong battery life.
- Set a custom charge percentage to receive a notification.
- Real-time monitoring of battery charge level.
- Intuitive user interface for setting preferences.
- Background service to monitor battery status efficiently.
- Android device running Android 7.1 (Nougat) or later.
- Android Studio (for developers who want to build the app from source).
- Download the APK from the Releases section.
- Enable installation from unknown sources in your device settings.
- Install the APK and launch the app.
- Launch the app.
- Configure the desired charge percentage using the intuitive slider or input field.
- Grant the required permissions to enable notifications.
- Start monitoring by tapping the "Start" button; stop it anytime by pressing "Stop."
- Alternatively, utilize the Quick Settings tile for convenient access to start or stop the service.
- Notification Access: To display notifications.
-
Clone the repository:
git clone https://github.com/homocodian/charge-guard.git
-
Open the project in Android Studio.
-
Sync the project with Gradle.
-
Run the app on an emulator or physical device.
Contributions are welcome! Follow these steps to contribute:
- Fork the repository.
- Create a new branch for your feature/bug fix.
- Commit your changes with a clear message.
- Push your branch and create a pull request.
This project is licensed under the MIT License.
For any issues or feature requests, please open an issue in the repository.
- Vibration alerts for notifications.