AI summary
Xposed module that displays animated download progress around a phone’s camera cutout, with configurable ring styles, completion animations, a counter badge, speed label, and foldable calibration. Requires Android 9+, LSPosed, a compatible Pixel or AOSP-based ROM, 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 around the camera cutout (via native DisplayCutout API) with per-state color, thickness, opacity, and direction (active/completed/failed) Completion animations with optional haptic feedback Download counter badge Duo Status Bar integration: download progress drawn on the Duo ring (System > Integrations, needs Duo 1.4.3-beta.1 or newer) Download speed label reading the receive counters of the interface carrying the download (whole-device traffic, not per-download), in bits or bytes per second Per-rotation calibration for text and badge offsets Foldable support with separate ring calibration for each posture (folded/unfolded) In-app module reload, applying a module update without restarting SystemUI on frameworks with libxposed API 102 Test mode, battery saver rendering, and pill-cutout path support
Requirements
- Android 9+ (API 28) 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
- Features ce028c9 (ui) Add kind badges, release dates and buttons to What's new by @hxreborn in #167
- f7fb23d (ui) Use connected choice rows and emphasized section headers by @hxreborn
- 922dc64 (ui) Add icons and expressive buttons to confirm dialogs by @hxreborn
- 9343926 (ui) Move About to its own screen with a changelog by @hxreborn
- a60dde4 (ui) Show whether the module runs in SystemUI by @hxreborn
- 0d74c6f (ui) Add a spinning logo that morphs between shapes by @hxreborn
- 2a0d0c4 (ui) Use connected button groups for single choices by @hxreborn
- 2858117 (ui) Add haptic feedback to toggles, choices and finished actions by @hxreborn
- Bug Fixes 5d25832 (about) Date releases by their GitHub publish date by @hxreborn
- bfe6f7c (ui) Shrink choice labels to fit instead of clipping by @hxreborn
- 47ed66d (ui) Show changelog lines as written without kind badges by @hxreborn
- 7cdb856 (ui) Keep navigation labels on one line at large font sizes by @hxreborn
- 89551f8 (ui) Reword setting summaries and dialogs by @hxreborn
- f4b813f (ui) Remove the custom preset chip that did nothing by @hxreborn
- 48c7144 (ui) Ignore repeat taps while a test animation runs by @hxreborn
- c3cc892 (ui) Show the overflow menu and use medium bars on detail screens by @hxreborn
- fee9141 (ui) Match system bar icons and splash to the app theme by @hxreborn
- Dependencies f88dd60 (deps) Bump aboutlibraries to 15.3.0 by @dependabot[bot] in #164
- b40d804 (deps) Bump the kotlin group by @dependabot[bot] in #163
About this version
- Version
- 2.11.0 (211000)
- Size
- 3.93 MB
- Requires Android
- 9
- Target SDK
- 28
- Architecture
- x86, x86_64, arm64-v8a, armeabi-v7a
- Downloads
- 24
- Updated
- Oct 21, 2026
- Package
- eu.hxreborn.phdp
Similar apps
Ratings & reviews
- 51
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 1 of 1- Николай today