Abstract
Inure is an open-source Mobile App Development project. An elegant and beautiful premium Android app manager with Root and Shizuku support, a built-in terminal, analytics, virustotal, debloat, stats and various other features with a custom theme engine, developed with purely custom UI design and reproducible build. Inure is an Android application package manager irrespective of whether they're installed or not, it can scan through any app's internal components and modify them on the go. It also packs a nice looking Terminal Emulator, Usage Stats, Split/APK Installer and various other tools and many of them are waiting to be implemented as well. It is built using Kotlin, Android. Key capabilities include: Android Weekly Issue #465; "Inure, a beautifully animated Android App Manager." - _Android Dev Notes_; Top 5 Android Apps of the Week - _NextPit_. The complete source code is publicly available on GitHub under the GNU General Public License v3.0, making it a useful reference for students building a Mobile App Development mini project or final-year project.
1. Introduction
Inure is an Android application package manager irrespective of whether they're installed or not, it can scan through any app's internal components and modify them on the go. It also packs a nice looking Terminal Emulator, Usage Stats, Split/APK Installer and various other tools and many of them are waiting to be implemented as well. On top of that, Inure's all functionalities been made to work with both Root and Shizuku modes.
Inure's development was started as an independent learning project which later has become one of the most ambitious and intuitive Android apps developed by a single person and is based 100% on custom UI APIs developed to be used only in this app with its own native theme engine, crash handler, image renderer and a beautiful animation framework.
Along with it own UI perks, Inure also supports dynamic Material You colors with dedicated accent and theme color modes.
2. Objective
An elegant and beautiful premium Android app manager with Root and Shizuku support, a built-in terminal, analytics, virustotal, debloat, stats and various other features with a custom theme engine, developed with purely custom UI design and reproducible build.
This project demonstrates how Kotlin, Android can be applied to a real-world Mobile App Development problem.
3. Key Features / Modules
- Android Weekly Issue #465
- "Inure, a beautifully animated Android App Manager." - _Android Dev Notes_
- Top 5 Android Apps of the Week - _NextPit_
- 5 Super Useful OPENSOURCE Apps for Android - _TechDoc_
- Best Android Apps - February 2023 - _HowToMen_
- 5 Magnificent Open Source Android Apps To Download Right NOW! - _Anubhav Roy_
- Top Android Apps! (May 2023) - _Sam Beckman_
- 8 Legendary Android Apps You Must INSTALL NOW - May 2023! - _Mr Android FHD_
- Apps that Will LEVEL Up Your Smartphone Experience in 2023! - _Sam Beckman_
- The Most Functional App Ever! - _Sam Beckman_
4. Technology Stack
5. System Requirements
General requirements for this technology stack — check the README for exact versions.
- Android Studio (latest)
- JDK 17
- Android device or emulator
- Git (to clone the repository)
6. Installation & Setup
git clone https://github.com/Hamza417/Inure.git
cd InureFull setup instructions are in the project README.
7. Future Enhancements
Suggested extensions you can add to make this your own project.
- Add push notifications with Firebase Cloud Messaging
- Add offline support with local caching
- Publish an internal test build on the Play Store
8. Viva / Review Questions
Common questions examiners ask for projects in this domain.
- Which framework is used and why (native vs cross-platform)?
- How is app state managed across screens?
- Where is the data stored — locally, Firebase or a REST backend?
- How are permissions (camera, location, storage) handled?
- How would you publish this app to the Play Store / App Store?
9. Source Code & License
This project is developed by Hamza417 and published on GitHub under the GNU General Public License v3.0. Please follow the license terms and credit the original author when you use or modify this code.
Want to build this as your internship project?
Work on a Mobile App Development project like this with mentor guidance, weekly reviews and an internship certificate from Training Trains, Erode — online or offline.
Apply for Mobile App Development Internship