New in version 4.0.0
### Added
- Root Mode BETA (@notjuliee). BETA means it is not tested on many devices. Make sure you can reboot your phone without looking at the screen, just in case.
- Initial/incomplete support for Android 12 (@AdamNiederer).
- Start/stop times can be set to sunset/sunrise individually
- Settings screen with all non-profile preferences
- Hebrew translation (@Shopimisrel)
### Changed
- All non-filter preferences moved to their own screen
- Revert top switch toggle back to a floating button
- P
Blue light may suppress the production of melatonin, the sleep hormone. Red Moon filters out blue light and dims your screen below the normal minimum, so you can use your phone comfortably at night.
Features:
- Schedule Red Moon to run from sunset to sunrise, or at custom times.
- Use the default color profiles, or set custom color, intensity, and dim levels.
- Automatically pause in apps secured against overlays, or those you choose.
- Quickly start, stop, and switch profiles via notification, tile (Android 7.0+), or widget.
Permissions:
- Modify system settings: To automatically lower the screen brightness when the filter is on
- Approximate location (network-based): To determine the sunrise and sunset at your location. This will only be used when you configure Red Moon to automatically start at night.
- Draw over other apps: To change the color and brightness of the screen in all apps
- Run at startup: To restore the previous filter state at startup
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
This version requires Android 4.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
access approximate location only in the foreground
This app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
-
access precise location only in the foreground
This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
-
run foreground service
Allows the app to make use of foreground services.
-
retrieve running apps
Allows the app to retrieve information about currently and recently running tasks. This may allow the app to discover information about which applications are used on the device.
-
android.permission.PACKAGE_USAGE_STATS
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
Schedule precisely timed actions
This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
-
This app can appear on top of other apps
This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
-
modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
Download APK
6.4 MiB
PGP Signature
|
Build Log
-
This version requires Android 4.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
access precise location only in the foreground
This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
-
run foreground service
Allows the app to make use of foreground services.
-
retrieve running apps
Allows the app to retrieve information about currently and recently running tasks. This may allow the app to discover information about which applications are used on the device.
-
android.permission.PACKAGE_USAGE_STATS
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
This app can appear on top of other apps
This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
-
modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
Download APK
4.8 MiB
PGP Signature
|
Build Log
-
This version requires Android 4.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
access precise location only in the foreground
This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
-
retrieve running apps
Allows the app to retrieve information about currently and recently running tasks. This may allow the app to discover information about which applications are used on the device.
-
android.permission.PACKAGE_USAGE_STATS
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
This app can appear on top of other apps
This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
-
modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
Download APK
4.3 MiB
PGP Signature
|
Build Log