AI summary
Xposed module that renders an animated progress ring around your phone's front camera cutout during downloads. Customizable colors, thickness, and haptic feedback with Material 3 settings. Requires LSPosed and Android 12+; built-in SystemUI restart option needs root.
Generated by AI. May contain inaccuracies.
About this app
Xposed module that displays download progress as an animated ring around the camera cutout.
Features
- Progress ring rendered around the camera cutout using the native DisplayCutout API. - Customizable appearance: colors per state (active/completed/failed), arc thickness, opacity, and direction. - Completion animations and optional haptic feedback. - Active download counter badge. - Battery saver-aware rendering. - Built-in test mode for simulating states. - Material 3 Expressive settings UI with Jetpack Compose.
Requirements
- Android 12 (API 31) or higher. - LSPosed (JingMatrix fork recommended). - Pixel or AOSP-based ROM. - Root access (optional, for Restart SystemUI in settings). - A phone with a punch-hole display.
Installation
1. Download the APK. 2. Install and enable the module in LSPosed. 3. Scope to com.android.systemui. 4. Restart SystemUI or reboot the device.
The app includes a built-in Restart SystemUI option in the overflow menu. Magisk will prompt for permission; KernelSU/APatch require adding the app manually.
License
GNU General Public License v3.0
What's new
https://github.com/hxreborn/punch-hole-download-progress/compare/v2.3.0...v2.3.1/
About this version
- Version
- 2.3.1 (23001)
- Size
- 3.16 MB
- Requires Android
- 9
- Target SDK
- 28
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 34
- Updated
- May 29, 2026
- Package
- eu.hxreborn.phdp
Ratings & reviews
- 50
- 40
- 30
- 20
- 10
