Tools · Open source
Punch-hole Download Progress
hxreborn
Xposed module showing download progress around the camera cutout
Opens the official F-Droid page
About Punch-hole Download Progress
Xposed module that renders download progress as an animated ring around the camera cutout.
Hooks system download notifications and renders them with configurable colors, animations, and haptic feedback. Supports an active download counter, an optional speed label showing how fast the device is receiving data, battery saver-aware rendering, per-rotation (0°/90°/180°/270°) calibration for text and badge offsets, and optional vertical filename text in landscape.
Requires Android 9+, LSPosed, and a Pixel/AOSP-based ROM (other ROMs may not work as expected).
What's new in 2.10.0
- Added Duo Status Bar integration: progress draws on the Duo ring with Duo 1.4.3-beta.1 or newer (System > Integrations) - Fixed the completion effect and vibration firing twice - Turning the module off now stops download tracking and vibration - Dialogs, color picks and app search now survive rotation - Opening the app no longer replays the ring preview - Tabs slide toward the tab you pick, and a double tap opens a screen once - Smoother ring drawing - Updated core libraries and dependencies
How to install Punch-hole Download Progress
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open Punch-hole Download Progress from your app drawer.





