Skip to content

peridot-hyperos-2/packages_apps_FastCharge

Repository files navigation

FastCharge for Poco F6 (peridot)

License Platform API Device

A modern Android system app for controlling charging speeds on Xiaomi Poco F6 (peridot) with Material Expressive design.

Overview

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.

Features

  • 🎨 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

Integration

1. Clone the Repository

git clone https://github.com/poco-f6-peridot/packages_apps_FastCharge -b master packages/apps/FastCharge

2. Add to Device Makefile

Add the following line to your device's device.mk:

# FastCharge
$(call inherit-product, packages/apps/FastCharge/fastcharge.mk)

3. Build ROM

# Build the entire ROM
m bacon

Screenshots

Charging Modes

Mode sport_mode smart_chg
0 - Slow 0 0
1 - Fast 0 8
2 - Super Fast 1 8

Kernel Patches Required

The following kernel commits are required for FastCharge to function:

  1. Initial FastCharge Implementation

    • f3aaa4e
    • Adds basic fastcharge_enable node
  2. Multi-Mode Support

    • 9a9433f
    • Implements 3-mode charging system
  3. Mode Detection Fix

    • 91d1834
    • Fixes mode 1 detection for Xiaomi hardware quirk

Usage

Settings App

  1. Open SettingsBattery
  2. Tap Fast Charge
  3. Select your preferred charging mode
  4. The illustration updates to reflect your choice

Quick Settings Tile

  1. Pull down notification shade
  2. Edit tiles and add Fast Charge
  3. Tap the tile to cycle through modes:
    • Slow → Fast → Super Fast → Slow

Credits

  • Developer: kenway214
  • Device: Xiaomi Poco F6 (peridot)
  • Original Concept: YAAP FastCharge
  • Inspiration: Xiaomi TurboCharging implementation
  • Design: Material Design 3 Expressive theme

Contributing

Contributions are welcome! Please feel free to submit pull requests or open issues for bugs and feature requests.


Made with ⚡ for Poco F6 (peridot)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •