free geoip
224

SD Maid SE: Android Cleaner Source Code (Kotlin)

SD Maid SE (System Edition) is a powerful and modern Android cleaner app, now available as open-source under the EU…

SD Maid SE (System Edition) is a powerful and modern Android cleaner app, now available as open-source under the EU PL license. Designed for advanced users and developers, this source code offers a comprehensive foundation to build or customize your own Android device cleaner using the Kotlin programming language and Jetpack Compose.

Android cleaner source code Kotlin

SD Maid SE is not just a simple cleaning tool. It performs in-depth scanning and file management, removing unnecessary system files, logs, cache, and residual app data. The app uses Scoped Storage, which adheres to Android’s modern storage access policies (SAF), making it compatible with the latest Android versions. This means apps can only access files with user consent, ensuring data security while cleaning effectively.

Key Features:

  • Written in Kotlin with Jetpack Compose
  • Uses Storage Access Framework (SAF) to request user-granted file access
  • Targets Android 10+ devices
  • Modern and modular architecture for easy customization
  • Git-based project management

To use or modify the code, you can clone the repository and build it in Android Studio. Below is a basic setup guide:

git clone https://github.com/d4rken-org/sdmaid-se.git
cd sdmaid-se
./gradlew assembleDebug

Ensure you have the latest Android Studio and Android SDKs installed. You’ll also need to sign the APK for distribution.

SD Maid SE is intended for power users who understand how Android’s file system works. While the UI is polished, the true strength lies in its scanning logic and modular data cleaning flow, which can be fully customized or extended for new use cases, like automating maintenance routines.

Additional Info

  • Author: d4rken (Dominic Schurmann)
  • Programming Language: Kotlin
  • License: European Union Public License (EU PL v1.2)
  • License Restrictions:
    • Must retain the original license and attribution
    • Derivative works must remain open source under the same license
    • Commercial use is allowed, but source code must be shared
  • Repository Link: https://github.com/d4rken-org/sdmaid-se

rysasahrial

Leave a Reply

Your email address will not be published. Required fields are marked *