Active Project2024

FLIP 2 DND

Automated Motion Utility

An open-source Android utility designed for focus. It leverages your device's orientation sensors to intelligently manage Do Not Disturb states, creating distraction-free environments through low-level sensor integration while minimizing battery footprint.

Simply flip your phone face down to silence notifications and stay focused. Flip it back up to return to your normal state. It's seamless, intuitive, and respects your privacy.

Key Features

Intelligent Flip Detection

Automatically toggles DND mode based on phone orientation.

Activation Delay

Configure timing (2s in Free, 0-10s in Pro).

Battery Saver Integration

Automatically enable Battery Saver when flipped (Requires ADB).

Modern Material 3 UI

Built with Jetpack Compose featuring clean interface and dynamic theming.

Custom Feedback

Personalize your experience with custom vibration patterns and sound notifications.

Dark Mode Support

Fully optimized for both light and dark themes.

Quick Settings Tile

Control the service directly from your notification shade.

Privacy Focused

No tracking, no ads, and minimal permissions.

Pro vs Free

Advanced Detection FiltersFlashlight, Media, & Headphones
FREE ❌PRO ✅
Battery Saver SyncSync DND with Battery Saver
FREE ❌PRO ✅
Advanced SchedulesAutomate based on daily routine
FREE ❌PRO ✅
Full Delay CustomizationPrecise 0-10s activation delay
FREE ❌PRO ✅
Custom Sound SupportUse any sound file from device
FREE ❌PRO ✅
Auto Start on BootNever manually start service again
FREE ❌PRO ✅

Technical Specs

Platform
Android 8.0+
Language
Kotlin
Architecture
MVVM
UI Toolkit
Jetpack Compose
Background
WorkManager
Storage
DataStore

Battery Saver Setup

To enable automatic Battery Saver toggling, you need to grant the WRITE_SECURE_SETTINGS permission via ADB:

adb shell pm grant dev.robin.flip_2_dnd android.permission.WRITE_SECURE_SETTINGS