Skip to content
 
 

Latest commit

 

History

4,979 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPDev Launcher Dark Icon
RPDev Launcher

The modern, performance-driven AOSP & Android 16-based launcher tailored for the RPDevs ecosystem.

Latest stable release version Build Status GitHub downloads GitHub repo stars Project License


📖 Overview

RPDev Launcher is an open-source, highly customizable Android launcher based on Neo Launcher, AOSP Launcher3, and WindowManager Shell. Fully upgraded and modernized to target Android 16 (API 37) with Gradle 9+ and AGP 10-ready architecture.


✨ Key Features

🗂️ Advanced Folder Suite & Cover Mode

  • Multi-Mode Previews: 2×2 (4-Icon Standard), 3×3 (9-Icon Compact), 1-Item Big Icon (Cover Mode), Radial Arc, and Stacked Layer previews.
  • Cover Mode Gesture Engine: One-tap quick launch of primary cover application + swipe-up gesture to reveal full folder contents without launching.
  • Automated Content Sorting: Sort folder items alphabetically (A–Z / Z–A), by installation date (Newest / Oldest), launch frequency, or custom drag-and-drop.
  • Bidirectional Drawer-to-Desktop Sync: 1-to-1 live synchronization between App Drawer folders and Home Screen workspace folders.

🎨 Theming & Dynamic App Icon Styles

  • Dual Launcher Icon Options: Choose between Dark Neon (Default) and High Contrast (Light) launcher icons directly in Theme settings via dynamic activity aliases.
  • Material You Dynamic Theming: Adaptive color extraction matching system wallpapers.
  • Themed Icons & Custom Icon Packs: Complete icon pack masking, adaptify engine, and per-app custom icon assignment.
  • Adaptive Blur & Corners: Configurable background blur radius and custom window corner radius.

⚡ Performance & Android 16 (API 37) Modernization

  • Security-First Architecture: Explicit RECEIVER_NOT_EXPORTED flags across all dynamic BroadcastReceivers preventing Android 14+ crashes.
  • Modern Looper & Concurrency: Explicit Looper.getMainLooper() dispatching eliminating deprecated Handler constructors.
  • Safe Type Deserialization: Migrated to AndroidX IntentCompat and BundleCompat for type-safe parcelable handling.
  • Android 12+ Cloud Backup: Full data_extraction_rules.xml support for encrypted device-to-device and cloud backups.

📱 Screenshots

Desktop Dash Settings
Desktop Workspace The Dash Preferences
Theme Gestures Control Center
Theme & Profile Gestures Quick Controls

🛠️ Building From Source

Prerequisites

  • JDK 21 (export JAVA_HOME=/path/to/jdk-21)
  • Android SDK (API Level 37 / Build-Tools 36.0.0+)

Commands

# Clone the repository
git clone https://github.com/RPDevs-Builds/RPDev-Launcher.git
cd RPDev-Launcher

# Build Debug APK (outputs to build/outputs/apk/aospOmega/debug/)
./gradlew assembleAospOmegaDebug

# Build R8-Optimized Release APK (outputs to build/outputs/apk/aospOmega/release/)
./gradlew assembleAospOmegaRelease

🤝 Contributions

Contributions, bug reports, and feature requests are welcome! Feel free to explore our open issues or submit pull requests.


📜 License & Acknowledgements

RPDev Launcher modifications and features are licensed under the GPLv3+. Upstream AOSP Launcher3 code is licensed under the Apache License, Version 2.0.

This project is originally based on and heavily indebted to the work of Neo-Launcher by the NeoApplications team. Special thanks to key contributors Saul Henriquez and Antonios Hazim for their foundational work on the launcher.

Copyright © 2026 RPDevs-Builds

About

Launcher based on Neo-Launcher fork

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages