explaingit

wxxsfxyzm/installerx-revived

4,795KotlinAudience · developerComplexity · 2/5Setup · moderate

TLDR

An Android app that replaces the default APK installer with more options, including split APK support, root-level installs, and background installation via the Dhizuku API.

Mindmap

mindmap
  root((InstallerX-Revived))
    What it does
      APK installation
      Replaces default installer
      Split APK support
    Features
      Dhizuku API
      Root install option
      APKS file support
    Tech
      Kotlin
      Android
      Material Design 3
    Audience
      Android power users
      Sideloaders
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Install split APK packages (APKS files) on Android that the default system installer cannot handle.

USE CASE 2

Sideload apps with more control, including background installs using the Dhizuku device admin API.

USE CASE 3

Replace the standard Android installer with one that supports root-level installation operations.

Tech stack

KotlinAndroid

Getting it running

Difficulty · moderate Time to first run · 30min

Requires enabling installation from unknown sources on Android, Dhizuku or root access needed for advanced installation modes.

No license information is available from the sources provided.

In plain English

InstallerX-Revived is an Android application that replaces the default APK installer with a more capable alternative. APK files are the packages used to install apps on Android devices, and the standard installer included with Android offers limited control over the installation process. This project revives an earlier InstallerX tool and extends its functionality. The topics associated with the project include support for APKS files, which are split APK packages that some app stores and distribution methods use to deliver apps in multiple parts. The standard Android installer cannot handle these directly, so a specialized installer is needed to combine and install the parts together. The project also references Dhizuku, which is an Android device administration API that allows certain privileged operations without requiring full root access. Additional topics include root-level installation support, Material Design 3 (md3) for the user interface, and MIUIX, a UI library associated with Xiaomi's Android customizations. This suggests the app follows modern Android visual design standards and may include specific optimizations or styling for Xiaomi devices. The project is written in Kotlin, which is the standard modern language for Android development. It targets users who want more flexibility when sideloading apps from outside the Google Play Store, managing multiple APK files at once, or installing apps without going through the standard confirmation screens. No README is included in the repository, so a full feature list and installation instructions are not available from the source shown here.

Copy-paste prompts

Prompt 1
I want to install an APKS split APK file on my Android phone using InstallerX-Revived. Walk me through what permissions and settings I need to enable first.
Prompt 2
How does InstallerX-Revived use the Dhizuku API to install apps without requiring full root? Explain how Android device admin APIs work for privileged operations.
Prompt 3
I'm building an Android app in Kotlin and I want to understand how split APKs are installed programmatically. How does an app like InstallerX handle APKS installation?
Open on GitHub → Explain another repo

← wxxsfxyzm on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.