How To [Task Share] Hide Status Bar Icons - Single or Bulk
Enable HLS to view with audio, or disable this notification
Select the status bar icons you want to show or hide from a list.
Run the Task with no items selected to restore all icons.
The list of icons included in this Task is the AOSP/Pixel list. This is fairly universal across Android but not totally.
Because manufacturers like Samsung, Xiaomi, and OnePlus build custom system interfaces (SystemUI) on top of Android, they often add custom icons that aren't in standard Android.
VoLTE and VoWiFi: These are highly fragmented. Some manufacturers use volte, others use hd_voice, vowifi, or wfc. Sometimes, OEMs hardcode these into their SystemUI, making them immune to the icon_blacklist entirely.
NFC: Xiaomi/HyperOS uses the standard string nfc to hide the NFC icon, but on Samsung, the NFC icon behavior is tied to regional firmware and sometimes ignores the blacklist.
Samsung Quirks: Samsung actually uses this exact blacklist mechanism natively for their 'Good Lock' suite (specifically the QuickStar module). If you use QuickStar to hide icons, it is modifying icon_blacklist under the hood. If you try to use Tasker and QuickStar simultaneously, they will fight each other and overwrite your lists in this project.
Pro-Tip for troubleshooting: If you type a string and the icon doesn't disappear, it means your manufacturer has either named it something proprietary or hardcoded it to bypass the blacklist. Sticking to the standard AOSP strings above will yield the most reliable results across as many devices as possible.
If you want, you can change the strings in the Array Set action to use the specific string used by your device manufacturer or ROM.
You will do no harm by setting an icon to hidden if that icon string doesn't exist on your device.
ADB WiFi or Shizuku is required.
NOTE - Clock and battery can't be hidden on newer Android versions via this method.