This application was made for workaround glitchy MIUI/HyperOS Dnd mode
How it works:
DndReceiver catches system events (DND mode triggering event - INTERRUPTION_FILTER_CHANGED)
If DND was enabled -> App will turn on Silent mode in system (and vise-versa)
There is no background services or something, so battery drain is about 0%
To work properly app needed (All settings accessible from app screen):
- Access to dnd settings
- Access to autostart (for catching event, even if receiver killed by OS)
How to setup it?
- Tap on each button
- Find "Do Not Disturb" Fixer
- Turn switch on (Accept in dialog windowf, if neccessary)
- You are great!
Now app will turn on silent mode, if system DND enabled. You can use DND schedule or what you want for manage DND
Fixes incorrect behavior of the Do Not Disturb mode on smartphones HyperOS/MIUI