S
ShizuPortal
ShizuStore

Unofficial ShizuStore Web Portal

This is an unofficial web portal for ShizuStore self-hosted by rdevz-ph. Visit the official portal at https://shizustore.com/.

DroidUtility

DroidUtility

v1.0.5-beta.6
by DroidUtility•Software management•MIT
Need ShizuStore app? Download APK

About Application

DroidUtility Logo

App image App image App image App image

DroidUtility

A powerful, non-root utility suite for Android designed for system optimization, debloating, and advanced command execution. Built for mobile-only development.


Features

  • Shell Terminal: Execute privileged shell commands via Shizuku with real-time output and history.
  • Debloat Manager: View all installed apps, search, filter by System/User, and uninstall or disable apps with one tap.
  • System Status: (Coming soon – currently removed for stability)
  • Theme Support: Light, Dark, AMOLED (true black), and System themes with persistent storage.
  • Shizuku Integration: Uses Shizuku for elevated privileges without root. Permission request is built into the app.
  • Material 3 UI: Modern, rounded, responsive design with dark/light mode support.
  • Xposed / LSPatch Integration: Xposed Module Implementation for more customizable apps – coming in update v1.1.0-beta.

Requirements

  • Android 7.0+ (API 24) – tested up to Android 14
  • Shizuku installed and running
  • No root required

How to Use

  1. Install Shizuku and start it via Wireless ADB or root.
  2. Install DroidUtility and open it.
  3. Go to the Terminal or Debloat tab.
  4. If Shizuku is running but permission isn't granted, tap the "Grant Shizuku Permission" button.
  5. Allow the permission in the Shizuku dialog.
  6. Use the app:

Terminal Tab

  • Enter any shell command (e.g., pm list packages, getprop, dumpsys battery).
  • Tap Execute to run it.
  • Output appears in the terminal window with exit code.

Debloat Tab

  • Shows all installed apps with their names and package IDs.
  • Use the search bar to filter apps.
  • Use the filter chips (All / System / User) to narrow down.
  • Tap Uninstall to remove a user app.
  • Tap Disable to disable a system app (requires Shizuku).

Settings Tab

  • Switch between Light, Dark, AMOLED (true black), and System themes.
  • Check Shizuku status (running / permission granted).
  • Re‑grant permission if needed.

Building from Source

# Clone the repository
git clone https://github.com/frostre1997/DroidUtility.git
cd DroidUtility

# Build the debug APK
./gradlew assembleDebug

Visit my website 🤍

https://droidutility.github.io/DroidUtility/

Release Notes & Changelog

📝Changelog

🛠️ Fixed

  • Fixed search bar in Settings and Debloat Manager – now fully theme‑aware and no longer broken.
  • Fixed theme switching – all screens now correctly update when you change themes.
  • Fixed accent color picker – now saves and applies the chosen accent color instantly.
  • Fixed floating bar visibility – bar no longer disappears or flickers on launch.
  • Fixed UI scale – correctly scales all dp and sp values across the app.
  • Fixed Shizuku permission handling – requests and status now work reliably.
  • Fixed compilation errors – resolved all reported build issues.

🔧 Changed

  • Re‑designed Settings screen – each section is a clean, rounded card with clear labels and controls.
  • Re‑designed Home screen – clean, focused dashboard with Shizuku status, app stats, and recent activity.
  • Terminal and Shell now use Shizuku – all commands run with Shizuku’s privileges (ADB/root).
  • Floating bar background now follows the app’s background color for a seamless look.
  • Improved touch targets – all interactive elements now have a minimum 48dp touch area.
  • Removed Liquid Glass navigation toggle – the floating bar is now always enabled for a consistent experience.
  • Removed unused clipboard features – simplified terminal and shell.

✨ Added

  • Full Shizuku integration – execute shell commands, manage apps, and run system tasks with elevated privileges.
  • Terminal – clean, minimal terminal with command history, arrow key navigation, and execution via Shizuku.
  • Shell – simple command‑line interface for quick shell commands.
  • Debloat Manager – browse all installed apps, filter by System/Enabled/Disabled, and perform actions (Enable, Disable, Uninstall) via Shizuku.
  • Floating glass‑like bottom navigation – pill‑shaped bar with adaptive background and smooth navigation between Home, Terminal, Debloat, Shell, and Settings.
  • Theme system – choose from LIGHT, DARK, AMOLED, SYSTEM, with custom accent colors (blue, green, red, purple, orange, pink).
  • Dynamic Color support (Android 12+) – automatically adapts app colors to your wallpaper.
  • UI Scale slider – adjust the entire app’s UI scale independently.
  • Setup wizard – guides you through granting Shizuku permission on first launch.
  • Splash screen – shows app logo, version, and loading spinner.
  • About dialog – app version and description.

📦 Dependencies

  • Shizuku API: 13.1.5
  • Shizuku Provider: 13.1.5
  • Compose BOM: 2024.02.00
  • OkHttp: 4.12.0
  • Gson: 2.10.1
  • DataStore Preferences: 1.1.1
  • Kotlin Coroutines: 1.7.3

📱 Build Info

  • Version Code: 10005
  • Version Name: 1.0.5-beta.6
  • Min SDK: 24 (Android 7.0)
  • Target SDK: 34 (Android 14)
  • Compile SDK: 34

🤝 Credits

  • Thanks to everyone who tested early builds and reported issues! 🤍
  • Special thanks to the Shizuku team for the amazing API.

📝 What's Next?

  • More beta testing and bug fixes based on your feedback.
  • Improved terminal features (persistent history, better input handling).
  • Xposed Module support planned for v1.1.0.
  • Additional automation and workflow features.

🔗 Links


Full Changelog: v1.0.5...v1.0.5-beta.6


Thanks for using DroidUtility! 🎉

Declared Android Permissions

8 total

Shizuku API Permissions

rikka.shizuku.ACCESS_SHIZUKU
moe.shizuku.manager.permission.API_V23

This application connects to the Shizuku service to execute system-level operations with ADB elevated privileges.

Standard Android Permissions

INTERNET
WRITE_EXTERNAL_STORAGE
REQUEST_INSTALL_PACKAGES
POST_NOTIFICATIONS
com.frostre1997.droidutility.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
READ_EXTERNAL_STORAGE

Specifications

Packagecom.frostre1997.droidutility
LicenseMIT
GitHub Stars29
Installs173
Target SDKAndroid 14+ (API 34)
Last UpdatedOctober 2, 2026
Release DateOctober 2, 2026
Root RequirementRootless (Shizuku)
ShizuStore Installation

Install via ShizuStore to enable automatic updates and silent installations using Shizuku.

More in Software management

Other applications in this category

View all (7)
DroidUtility - Shizuku App | ShizuPortal