Universal Installer

Verified safeOpen sourceExclusive
5.0
4 reviews
117
downloads
7.0
android

AI summary

Modern Android package manager for APK, APKS, XAPK and APKM formats with split APK and OBB support. Installs silently via Shizuku, Dhizuku, root or system installer, with VirusTotal security scanning, download-from-URL, batch uninstall, and install source spoofing. New Dhizuku support, package blocklist, and improved retry for failed installs.

Generated by AI. May contain inaccuracies.

About this app

Universal Installer is a modern Android package manager that handles what the default installer can't.

Install APK, APKS, XAPK, APKM (with split APKs and OBB files), download packages from URLs, manage installed apps, and silent-install via Shizuku — all in one Material 3 app.

Features

Install

- Multi-format — .apk, .apks, .xapk, .apkm with split APK handling (via Ackpine) - Package preview — App name, icon, version, package, size, min/target SDK, supported ABIs, languages, permissions, OBB count, split count — shown in a bottom sheet before you commit - Three local pick modes — Find automatic (scans device storage), Browse packages (APK/XAPK/APKS/APKM only), Browse all files - Remote download — Paste a URL, download package directly. Files land in /sdcard/Download/UniversalInstaller/ with their Content-Disposition name so they're easy to re-find in any file manager - Download history — Every download is logged; re-install later, copy the source URL, or delete from the dedicated history screen - Intent handling — Open APK/XAPK files from Chrome downloads, Gmail attachments, Telegram, or any file manager — even when the URL has no extension

OBB support

- Bundle-embedded OBBs — XAPK/APKM/APKS archives containing .obb files are auto-detected and copied to Android/obb/<package>/ after the APK installs - Standalone attach — Pick a base APK, then attach one or more .obb files via the preview sheet; they're installed alongside - Runs in a foreground worker — OBB copy survives app closure, with progress on the notification shade - Three write strategies — Falls back in order based on what the device permits: 1. Direct I/O (pre-Android 11) 2. Shizuku (shell UID can write to any app's OBB dir on modern Android) 3. SAF tree grant (user grants access to Android/obb/<pkg>/ once per package; reused on subsequent installs)

Security

- VirusTotal integration — Auto SHA-256 hash lookup on every picked file; if VirusTotal doesn't know the file yet, optionally upload it for a full multi-engine scan (supports files up to 650 MB via VirusTotal's large-file endpoint) - Clear verdict — See engine counts (malicious / suspicious / harmless / undetected) before you install

Shizuku power-user features

When Shizuku is enabled, unlocks:

- Silent install / uninstall — No system confirmation prompt - Replace existing, Allow downgrade, Grant all requested permissions, Allow test packages, Bypass low target SDK block, Install for all users - Set install source — Spoof the installer package name (Google Play, Aurora, F-Droid, Amazon, Samsung, Huawei, Xiaomi presets, or custom) so apps with "installed from Play Store" checks accept your sideload

Uninstall / app manager

- Full app list — Browse user apps (system apps optional) - Rich metadata — App name, package, version, APK size, first install date, last used time - Sort — By Name / Size / Installed date / Last used — each with ascending/descending toggle - Batch select — Long-press to enter selection mode, uninstall many at once - Filter sheet — Tap FAB for sort/filter options; long-press FAB to scroll to top - Usage access hint — "Last used" sort prompts user to grant the Usage Access permission only when needed - Uninstall logs — Separate log screen for every uninstall attempt (success / failure with reason)

Device utilities

- Storage card on Install screen — At-a-glance internal storage usage (free / total, color-coded warning at 75% / 90%) - Install history — Every install attempt logged with app name, package, version, success/failure, and error reason

Other

- Material 3 — Dynamic color + Light / Dark / System theme - Multi-language — Arabic, German, English, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Portuguese (BR), Russian, Turkish, Vietnamese, Chinese Progress notifications — Download, install, and OBB copy all surface their progress in the notification shade

What's new

v1.9.12Aug 9, 2026

New: install through Dhizuku, alongside Shizuku, root and the system installer. New: block packages you never want installed. Install UI: choose dialog or bottom sheet, and confirm an install from the notification. VirusTotal: pick Normal or Strict, and see what a scan actually found. Failed installs can be dismissed, and Retry works again. Faster TV startup. Anonymous diagnostics so install failures can be fixed. Never records which apps you install; switch it off in Settings.

About this version

Version
1.9.12 (32)
Size
5.8 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
117
Updated
Aug 9, 2026
Package
app.pwhs.universalinstaller

Similar apps

Ratings & reviews

5.0·4 reviews
5.0
4 ratings
  • 5
    4
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app

Recent reviews

Showing 3 of 4