Status Bar Cleanup [LP-MM]
This module allows you to hide certain icons in the status bar. Check the icons you want to hide and then soft reboot/reboot your device for the changes to take effect. If you change your mind and want to restore the icons, simply uncheck the icons and then reboot/soft reboot.
You can currently hide the following icons:
- Airplane Mode
- Alarm
- Battery
- Bluetooth
- Carrier (Lock screen)
- Cellular Data
- Clock
- Hotspot
- Input Method Manager
- Location Services
- "No Sim Inserted"
- Root Privileges (#)
- User (Lock screen)
- Vibrate Mode
- VPN
- Wi-Fi
Feel free to head over to the XDA-thread linked down below if you want to make a relevent feature request/discuss something.
Note: I have tested the module on two AOSP-based ROMs with Marshmallow and Lollipop and all the features seem to work, unfortunately some of them does not work on Oxygen OS.
VERY IMPORTANT NOTICE: I'm no longer using the Xposed Repo as the download server, click here to head over to the Google Play Store page instead. The Xposed Repo will no longer receive the latest updates!
Added
- Hide Root Privileges (# symbol) option
- Hide Location Services Icon option
Changed
- Rewrote some of the icon descriptions
Fixed
- Now suppresses errors such as "NoSuchMethod" and "NoSuchFieldError" for all classes in the xposed log. Note: If I don't have access to the source code for the requested ROM (e.g. Samsung's TouchWiz, OnePlus' Oxygen OS) I sadly can't do anything about the module not working in those cases.
Added
- Hide carrier label option (lock screen)
- Hide battery icon option (will add a separate option for lock screen later on)
- Hide hotspot option
- New module icon
- Welcome pop-up with instructions
- Dark Mode
- Settings screen that allows the user to enable/disable dark mode and the welcome pop-up
- Choice to restart the module in the options menu in order to apply the settings
- Changelog screen: the changelog is now available within the module itself
Changed
- Removed the icon confirmation toasts because it was annoying (replaced with the welcome dialog)
- Tweaked the marginEnd on the icon description text
- The green color scheme now matches Google's material design standard
- Xposed Framework API is now Gradle-based
- Updated the Xposed Framework API from version 53 to 81
Fixed
- The "Hide VPN" option now works as intended
Fixed
- Changed the margin of the lock screen status bar container (for the user icon option)
Added
- Support to hide VPN icon
- Support to hide the user icon in the status bar
Changed
- Tweaked the color theme in the status bar
- Tweaked the color saturation of the app icon to better suit darker backgrounds
- Removed an unused permission
- Removed the disclaimer in the xposed description
- Removed unsupported hide/unhide options until resource replacement works as intended (Xposed).
Fixed
- Renamed the option "Signal Cluster Icon" to "Cellular Data Icon" to clarify
- NoSuchMethod error that occurred on multiple classes. No more excessive xposed-logs!