Punch-hole Download Progress

Verified safeOpen sourceExclusive
No reviews reviews
58
downloads
9
android

AI summary

Xposed module that renders download progress as an animated ring around the camera cutout. Version 2.5.0 adds a completion effect engine with rainbow, sweep, blink, spin-off, and shutter wipe animations, plus configurable effect speed, intensity, and repeat settings. 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

v2.5.0Jun 24, 2026
  • What's Changed
  • Features
  • 078e037 (prefs) Add effect speed, intensity, repeat by @hxreborn
  • e76ab3c (ui) Add descriptions to select dialog by @hxreborn
  • 9585699 (ui) Use shared-axis screen transitions by @hxreborn
  • d4fc7f2 (ui) Add completion effect options by @hxreborn
  • 0449574 (ui) Add floating navigation bar option by @hxreborn
  • cbc23ae (ui) Add live HDR/SDR ratio readout by @hxreborn
  • 54cf81d (view) Add rainbow completion effect by @hxreborn
  • 7807904 (view) Add sweep completion effect by @hxreborn
  • aa0c592 (view) Add blink completion effect by @hxreborn
  • 18c0966 (view) Add spin-off completion effect by @hxreborn
  • f730261 (view) Add shutter wipe effect by @hxreborn
  • d41ae47 (view) Add completion effect engine by @hxreborn
  • 2ceaf52 Add effect catalog and timing helpers by @hxreborn
  • Bug Fixes
  • c9f935c (view) Only enable HDR while ring is visible by @hxreborn
  • 9612e0f (view) Exclude overlay from magnification by @hxreborn
  • Refactor
  • 6ffd2cf (ui) Add package list content padding by @hxreborn
  • da18b5b (view) Route finish anim through effects by @hxreborn
  • 51c8e1c (view) Port segmented anim to effects by @hxreborn
  • 6c33f30 (view) Port pop anim to effects by @hxreborn
  • f930bc2 (view) Port snap finish to effects by @hxreborn

About this version

Version
2.5.0 (25000)
Size
3.27 MB
Requires Android
9
Target SDK
28
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Downloads
58
Updated
Jun 24, 2026
Package
eu.hxreborn.phdp

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app