A simple Android app that checks whether your device has root access. Displays device info (model, marketing name, Android version) alongside root status.
- Root detection powered by libsu
- Device info display (model, marketing name, Android version)
- Material 3 theming with dynamic colors
- Splash screen with custom exit animation
- Localized in English, German, and Arabic
- Android 6.0+ (API 23)
- JDK 17
# Debug build
./gradlew assembleDebug
# Release build
./gradlew assembleRelease- Language: Kotlin
- UI: Jetpack Compose with Material 3
- Architecture: ViewModel + StateFlow + Coroutines
- Navigation: Navigation 3 (
androidx.navigation3) with Kotlin Serialization for type-safe routes - Root detection: libsu (
Shell.isAppGrantedRoot()) - Device names: DeviceMarketingNames
- Build system: Gradle with Kotlin DSL and version catalog (AGP 9.1.0)