AI summary
Xposed module that renders an animated download progress ring around the camera cutout. Customizable colors, thickness, and haptic feedback with Material 3 settings UI. Requires Android 12+, LSPosed, and a punch-hole display.
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.1...v2.3.2/
About this version
- Version
- 2.3.2 (23002)
- Size
- 3.16 MB
- Requires Android
- 9.0
- Target SDK
- 28
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 55
- Updated
- Jun 1, 2026
- Package
- eu.hxreborn.phdp
Ratings & reviews
- 50
- 40
- 30
- 20
- 10
