Statusbar Download Progress
Shows progress bar directly in status bar for ongoing notifications containing progress bar
Tired of pulling down notification shade every time you want to check progress of ongoing download? This xposed module allows you to have progress of your ongoing download in front of your eyes; saving you from interrupting your current activity every time you want to check for progress.
Features
- implicitly supports all downloads carried out via Android's standard download manager
- implicitly supports bluetooth transfers
- implicitly supports Chrome and Firefox browsers
- with "God mode" turned on, progress bar will be shown for ANY ongoing notification that contains progress bar (for 3rd party download managers, browsers and other not implicitly supported scenarios)
- customizable position, margin, thickness, and color of progress bar
- optional sound notification when transfer is finished or interrupted
- supports multiple concurrent progress bar notifications
Compatibility
- All ROMs based on AOSP 4.1+, potentially including custom ROMs
- Compatibility with a particular custom ROM depends on how intrusive changes made to the standard system functionality related to status bar and notification handling are
- The same applies to heavily modified OEM ROMs
If you have troubles to get module working on your device/ROM, make sure to visit official support thread at XDA to provide the most detailed info about your setup and attach xposed error log that can be exported from within Xposed Installer
Required permissions
- Read external storage - required by Ringtone chooser
Credits
rovo89 for his ultimate Xposed framework
Download Progress++
Check out my alternate premium app (paid) which does not require Xposed Framework nor Root and comes with the following features:
- custom styles: line or circle with percentage
- adjustable position and other visual elements
- parallel downloads supported
- custom colors and sounds
- per-app progress bar settings
- smart detection of apps that generate progress bar notifications
https://play.google.com/store/apps/details?id=com.ceco.sbdp.pro
- Adjusted for compatibility with Android 10
- Adjusted for compatibility with Android Pie
- Added Turkish translations (thanks to Fatih Firinci)
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Fixed crash on pre-Nougat devices introduced in v3.5
- Updated for Android Oreo
- Added support for devices using File Based Encryption
--- will cause one-time app settings reset on devices running Android 7+
- Fixed progress bar not showing for apps targeting ancient versions of Android
- Bug fixes and performance improvements
- Adjusted for Nougat compatibility
- Added info about Download Progress++ alternate app (Android 4.3+ only)
For more info about Download Progress++ visit https://forum.xda-developers.com/showpost.php?p=56609391&postcount=2
- Added support for multiple concurrent progress bar notifications:
--- keeps track of all available progress bar notifications and switches between them
- Added support for clearable notifications
- Added logic for auto-hiding progress of idle notifications (those not updated for certain time period)
- Other improvements for reliability and performance
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Fixed clock-based coloring on Samsung ROMs
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Improved compatibility with various devices/ROMs
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Improved compatibility of clock-based coloring
- Added option for playing sound only when screen is off
- Updated Polish translations (thanks to pantinPL)
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Added option for sound notification
- Added option for using current status bar's clock color as progress bar color
- Added Polish translations (thanks to Marcin Glowacki)
Additional permission to read external storage is required by Ringtone chooser
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Adjusted for Marshmallow compatibility
- Added implicit support for various Firefox pre-releases (thanks to buttercookie42)
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Improved compatibility with some Motorola Lollipop devices
- Fixed null pointer exceptions appearing in xposed error log
- Fixed crash on devices that don't use Google Apps
- Color: allows specifying transparency level
- Color: allows HEX value input
- Adjusted for compatibility with MIUI v6 (kitkat)
- Added Serbian translations (thanks to pejakm)
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Implemented Preview button
- Fixed progress bar staying visible after download is finished on HTC Sense devices
- Updated French translations (thanks to Micks29)
- Updated Russian translations (thanks to GromozavrStas)
- Updated Chinese translations (thanks to Hiapk-Angel)
- Adjusted for Lollipop compatibility
- Fixed crash on devices that don't use Google Apps
- Updated Russian translations (thanks to GromozavrStas)
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Added option for progress bar thickness
- Added option for progress bar animation
- Added option for centered progress bar
- Updated Russian translations (thanks to GromozavrStas)
- Updated Slovak and Czech translations
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Added option for God mode:
--- attempts to show progress bar for any app having ongoing notification that contains progress bar
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...
- Added support for Bluetooth transfers
- Added support for Firefox browser
- Added support for Chrome's "Save link"
- Added Russian translations (thanks to GromozavrStas)
- Fixed compatibility on Android 4.1 and 4.2
- Added option for choosing progress bar color
- Added option for hiding module icon from launcher
- Added French translations (thanks to Rom,Micks29)
- Added Slovak and Czech translations
- Initial release
Full Changelog: https://github.com/C3C0/Statusbar-Download-Progress/blob/master/CHANGELO...