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/.

universal-installer

universal-installer

Featuredv1.18.0
by pass-with-high-scoreโ€ขInstaller & app storesโ€ขGPL-3.0
Need ShizuStore app? Download APK

Screenshots

(6)

About Application

Universal Installer Icon

Universal Installer

A modern, powerful Android package manager and sideloading tool for Phones, Android TV, and Wear OS.

Latest Release Downloads License

Download

Google Play F-Droid IzzyOnDroid GitHub Release

Website ยท Privacy ยท Terms


Supported Platforms

PlatformModuleDescription
๐Ÿ“ฑ Phone & Tablet:appMaterial 3 UI, dynamic colors & spring animations
๐Ÿ“บ Android TV:tvD-pad navigation, 10-foot UI with QR code pairing & remote receive
โŒš Wear OS:wearosWear Compose UI for smartwatch package management & install

Supported Formats

  • Single APK: .apk
  • Split APK Bundles: .apks, .xapk, .apkm, .apk+
  • Manual Splits: Merge multiple individual .apk files into a single installation session
  • Game Data: Automatic extraction & background placement of .obb expansion files

Key Features

  • โšก Flexible Installation Backends:

    • Standard system installer, Shizuku, and Root (libsu). On phones and tablets, Porter can serve the Shizuku engine too.
    • Silent install and uninstall without prompts.
    • Privileged controls: allow downgrade, bypass minimum SDK restrictions, grant permissions, install for all users, and spoof installer package names (Google Play, F-Droid, Aurora Store, Amazon, etc.).
  • ๐Ÿ“ฆ Seamless OBB Support:

    • Auto-extracts .obb files from XAPK/APKM archives directly to Android/obb/<package>/.
    • Attach standalone OBB files to APK installs.
    • Multi-tier write strategy: Direct I/O, Shizuku, or Storage Access Framework (SAF).
  • ๐Ÿ›ก๏ธ VirusTotal Security:

    • Automatic SHA-256 hash lookup before install.
    • Engine detection breakdown (malicious, suspicious, clean).
    • On-demand file upload scan for unindexed packages (up to 650 MB).
  • ๐ŸŒ Local Sharing & Send to TV:

    • Built-in HTTP server and web dashboard for transferring APKs from PC or mobile browser.
    • Push packages directly to Android TV via QR code scanning.
    • Optional PIN security for local network access.
  • ๐Ÿ—‚๏ธ App Manager:

    • Inspect installed user & system apps with rich details (SDK targets, size, permissions, signatures).
    • Sort and filter by name, install date, size, or last used time.
    • Batch uninstall with detailed status logs.
  • ๐Ÿ“ฅ Remote Downloader & Intake:

    • Download APK packages directly from web URLs with download history.
    • Deep-link and intent handling to open packages from browsers, messaging apps, and file managers.

Tech Stack


Project Structure

โ”œโ”€โ”€ app/        # Android Phone & Tablet application
โ”œโ”€โ”€ tv/         # Android TV application
โ”œโ”€โ”€ wearos/     # Wear OS smartwatch application
โ”œโ”€โ”€ core/       # Shared engine (package parsing, installers, storage, networking)
โ””โ”€โ”€ updater/    # In-app update checking logic

Building from Source

Prerequisites

  • Android Studio Ladybug or newer
  • JDK 17+
  • Android SDK 36

Build Commands

# Build Phone app (open-source flavor)
./gradlew :app:assembleOpensourceDebug

# Build Android TV app
./gradlew :tv:assembleDebug

# Build Wear OS app
./gradlew :wearos:assembleDebug

# Build all debug variants
./gradlew assembleDebug

Note: The play flavor of :app requires app/src/play/google-services.json (see docs/FIREBASE.md). Without it, build the opensource flavor.


Contributing & License

Release Notes & Changelog

๐Ÿ“ฑ Phone (App)

  • Added optional OBB and media data expansion backup into .xapk
  • Improved app update tracking and installation state detection
  • Added shimmer loading skeleton on updates list
  • Standardized installer error states and onboarding flow
  • UI and navigation bar inset refinements
  • Added Bengali (bn) language support

๐Ÿ“บ Android TV

  • Fixed app freezing when opening add app dialog
  • Aligned updates category filters for TV remote navigation
  • Added Bengali (bn) language support
  • Stability improvements and bug fixes

โŒš Wear OS

  • Integrated analytics and error diagnostics
  • Added Bengali (bn) language support
  • Watch UI refinements and stability improvements

Declared Android Permissions

15 total

Shizuku API Permissions

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

QUERY_ALL_PACKAGES
REQUEST_INSTALL_PACKAGES
REQUEST_DELETE_PACKAGES
MANAGE_EXTERNAL_STORAGE
READ_EXTERNAL_STORAGE
INTERNET
ACCESS_NETWORK_STATE
POST_NOTIFICATIONS
WRITE_EXTERNAL_STORAGE
VIBRATE
WAKE_LOCK
RECEIVE_BOOT_COMPLETED
FOREGROUND_SERVICE
app.pwhs.universalinstaller.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Specifications

Packageapp.pwhs.universalinstaller
LicenseGPL-3.0
GitHub Stars1,509
Installs794
Target SDKAndroid 14+ (API 36)
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 Installer & app stores

Other applications in this category

View all (7)
20.1k341
7.5k1.7k
universal-installer - Shizuku App | ShizuPortal