A modern Android system app for controlling charging speeds on Xiaomi Poco F6 (peridot) with Material Expressive design.
FastCharge provides a user-friendly interface to control your device's charging speed through three distinct modes. Built with Material Design 3 expressive theme, it seamlessly integrates into Android Settings and Quick Settings tiles.
- 🎨 Material Expressive Design - Modern UI following Material Design 3 guidelines
- ⚡ Three Charging Modes - Slow, Fast, and Super Fast charging
- 🎯 Quick Settings Tile - Easy access from notification shade
git clone https://github.com/poco-f6-peridot/packages_apps_FastCharge -b master packages/apps/FastChargeAdd the following line to your device's device.mk:
# FastCharge
$(call inherit-product, packages/apps/FastCharge/fastcharge.mk)# Build the entire ROM
m bacon| Mode | sport_mode | smart_chg |
|---|---|---|
| 0 - Slow | 0 | 0 |
| 1 - Fast | 0 | 8 |
| 2 - Super Fast | 1 | 8 |
The following kernel commits are required for FastCharge to function:
-
Initial FastCharge Implementation
- f3aaa4e
- Adds basic fastcharge_enable node
-
Multi-Mode Support
- 9a9433f
- Implements 3-mode charging system
-
Mode Detection Fix
- 91d1834
- Fixes mode 1 detection for Xiaomi hardware quirk
- Open Settings → Battery
- Tap Fast Charge
- Select your preferred charging mode
- The illustration updates to reflect your choice
- Pull down notification shade
- Edit tiles and add Fast Charge
- Tap the tile to cycle through modes:
- Slow → Fast → Super Fast → Slow
- Developer: kenway214
- Device: Xiaomi Poco F6 (peridot)
- Original Concept: YAAP FastCharge
- Inspiration: Xiaomi TurboCharging implementation
- Design: Material Design 3 Expressive theme
Contributions are welcome! Please feel free to submit pull requests or open issues for bugs and feature requests.
Made with ⚡ for Poco F6 (peridot)



