Skip to content

About

Fast, modern standalone APK merger & anti-split tool for Android

Resources

Stars

24 stars

Watchers

0 watching

Forks

Repository files navigation

Universal Anti-Split

Universal Anti-Split is a fast, modern Android tool that merges Split APKs (XAPK, APKM, APKS, AAB) into a single, self-contained standalone APK.

It cleans the binary manifest, merges resources, re-signs on device, and warns about Play Integrity / PairIP protection — built as a companion to Universal Installer.





Download


Features

  • Merges Split APKs (XAPK, APKM, APKS, AAB) into one standalone APK
  • Dual engine: high-performance Rust NDK core + pure Kotlin JVM fallback
  • Cleans the binary AndroidManifest.xml and merges resources.arsc seamlessly
  • On-device signing with Google apksig (Signature Scheme v1 / v2 / v3)
  • Detects Google PairIP / Play Integrity and offers Kill Signature (PMS hook) to run standalone
  • Batch merge — convert multiple apps in one queue
  • Install merged APKs in-app via PackageInstaller, share, or open the output folder
  • Conversion history with APK details (version, size, SDK range, ABIs)
  • 16 KB page-size alignment for full Android 15+ compatibility
  • Material You styling with dynamic color, AMOLED and light/dark themes
  • Localized into 10 languages

Community

Join the community on Telegram: Telegram


Pass With High Score ecosystem

Explore the other open-source Android tools from the same developer:


Build Instructions

Requirements

Steps

  1. Clone the repository:
    git clone https://github.com/pass-with-high-score/universal-antisplit.git
    cd universal-antisplit
  2. Open the project in Android Studio
  3. Sync Gradle and run the app on a device or emulator

The Rust NDK core ships as prebuilt .so libraries under rust-antisplit/jniLibs/, so a normal build needs no Rust toolchain. To rebuild the native engine, install the Rust toolchain plus cargo-ndk and the Android NDK, then rebuild from rust-antisplit/.


Architecture

See the full architectural specification, components, and phased roadmap in PLAN.md.


License

This project is licensed under the GNU General Public License v3.0. You are free to use, modify, and distribute it under the terms of the license. See the full LICENSE file for details.


Credits


Contributing

Pull requests and issue reports are welcome — help us improve Universal Anti-Split!

Help us translate

Want to see the app in your language? Open a pull request with your translation under app/src/main/res/values-<locale>/strings.xml.


Star History

Star History Chart

About

Fast, modern standalone APK merger & anti-split tool for Android

Resources

Stars

24 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages