ROSE
v1.2.8About Application
πΉ ROSE
Reliable Open Source Explorer
A fast, modern, beautiful, and privacy-first Android file manager built with Kotlin and Jetpack Compose β fully vibe-coded, but professionally engineered.
π₯ Download ROSE
Β Β
β¨ Features
- ποΈ Powerful Archive Support β Browse and extract ZIP, RAR, 7z, TAR, GZ, ISO, APK, XAPK, APKS, and more.
- π Encrypted Archives β Create and extract password-protected ZIP archives with AES-256.
- π Complete File Management β Copy, move, rename, delete, share, and open files with any app.
- π Fast Search β Quickly search files by name across directories.
- β»οΈ Recycle Bin β Restore deleted files or permanently remove them.
- π‘οΈ Shizuku Support β Access restricted
Android/dataandAndroid/obbdirectories without root. - πΎ USB OTG & SD Cards β Browse and manage files across internal, SD card, and USB storage.
- π Markdown Reader β Read
.mdfiles directly inside ROSE. - β‘ Background Operations β Run large copy, move, compress, and extract operations with live progress.
- π¨ Material 3 UI β Modern interface with dynamic colors, dark mode, and smooth animations.
- π Privacy First β No ads, no tracking, no analytics, and fully open source.
- π Media Rescan β Refresh MediaStore and scan WhatsApp media when needed.
- π« Folder Exclusion β Exclude selected folders from media scanning.
πΈ Screenshots
π Requirements & Permissions
Minimum Requirements
- Android: 8.0 (Oreo) or higher
- Storage: All Files Access on Android 11+
- Shizuku: Optional, required only for accessing restricted
Android/dataandAndroid/obbdirectories
Permissions Explained
| Permission | Why ROSE Needs It |
|---|---|
All Files Access (MANAGE_EXTERNAL_STORAGE) | Required to read, write, copy, move, and organize files. |
| Shizuku | Provides access to restricted system directories without root. |
| Foreground Service | Keeps large file operations running reliably in the background. |
π Tech Stack
- Language: Kotlin
- UI: Jetpack Compose + Material 3
- Archive Engine: Libarchive (
me.zhanghai.android.libarchive) - System Access: Shizuku API
- Image Loading: Coil
- Async: Kotlin Coroutines & Flow
π Installation
- Download the latest
.apkfrom GitHub Releases. - Open the downloaded APK on your Android device.
- Follow the on-screen instructions to install ROSE.
Play Protect Warning
Since ROSE is distributed directly through GitHub rather than Google Play, Android may show an "Unrecognized app" or "Unknown publisher" warning.
If this happens:
- Tap More details or Advanced.
- Tap Install anyway.
π€ Contributing
Contributions are welcome! You can help by fixing bugs, improving performance, adding features, or improving documentation.
-
Fork the repository.
-
Create a feature branch:
git checkout -b feature/amazing-feature -
Commit your changes:
git commit -m "feat: add amazing feature" -
Push your branch:
git push origin feature/amazing-feature -
Open a Pull Request.
π Translations
Help translate ROSE into your native language through Weblate:
π Translate ROSE on Hosted Weblate
For offline or Git-based translation instructions, see the Translation Guide.
π License
ROSE is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for more information.
β Support the Project
If you find ROSE useful, consider giving the repository a β Star. It helps others discover the project and supports continued development.
Built with β€οΈ using Kotlin, Jetpack Compose, and open-source love β fully vibe coded, professionally crafted.
Release Notes & Changelog
What's New in v1.2.8 π
- π Progress Popup Fix: Fixed an issue where the copy/move popup was not reflecting actual transfer details for Android folders (reported by @abrarraina π).
- π¬ Instant Video Playback: Fixed annoying lag and freezes when opening videos from Android foldersβvideos now open and play immediately.
- π More Reliable Copy & Move: File transfers are more resilient to interruptions, with clearer visual highlights for copied items.
Declared Android Permissions
10 totalShizuku API Permissions
This application connects to the Shizuku service to execute system-level operations with ADB elevated privileges.
Standard Android Permissions
Specifications
Install via ShizuStore to enable automatic updates and silent installations using Shizuku.
More in File management
Other applications in this category