LibreShift / red-moon

Android screen filter app for night time phone use.
GNU General Public License v3.0
642 stars 80 forks source link

Root self-lock-in #338

Open Klimmbimmel opened 9 months ago

Klimmbimmel commented 9 months ago

Steps To Reproduce

  1. Turn on red moon overlay
  2. Go to settings
  3. Switch on root mode.
  4. Magisk says "can't accept because an app is overlaying the screen" (which is red moon).
  5. then I turn off red moon
  6. try to set root mode again, but red moon "learned" that the root is not available and won't ask magisk for root again.

Expected behavior: [What you expected to happen.]

Switching on a 2nd time should be possible. (Like if you leave Step 1 out, after fresh installation.)

Actual behavior: [What actually happened.]

Red Moon blocks switching on.

Additional description/details (optional)

Even if I give red moon the root rights within magisk, red moon blocks the changing of that setting. Deleting cache didn't help. deleting all user data did reset red moon and activating root was possible.

Device info: