Merger App

Verified safeOpen sourceExclusive
No reviews reviews
62
downloads
10
android

AI summary

Open-source tool for merging split APK packages (APKS, XAPK, APKM) into single signed installable APKs directly on device. Features automatic ABI/DPI/language detection, configurable signing with keystore management, native library extraction, and optional auto-install. Requires broad storage access and install/delete package permissions for core functionality.

Generated by AI. May contain inaccuracies.

About this app

An open-source Android application for rebuilding split APK packages into a single, signed, installable APK directly on your device.

Mergify supports APKS, XAPK, and APKM packages, automatically detects available split APK components, and provides flexible controls for device configuration, split selection, APK signing, output customisation, and installation.

Features

Auto Detect and Split Configuration

- Auto Detect: automatically reads the device configuration (ABI, DPI, language) and uses it to determine which APK splits to include. - Auto Config: configure ABI, DPI, and language independently using From Device, Disabled, or Custom values. - Split Picker: when Auto Config is disabled, choose manually which available APK splits to include in the output.

Split APK Reconstruction

- Automatic split APK detection - ABI, DPI, and language split filtering - Standalone APK generation - Optional native library extraction - Configurable compression level

APK Import and Extraction

- Import packages using direct file paths - Extract APKs directly from installed applications - Import packages through Android Storage Access Framework (SAF) - Identifies installed non-system apps containing split APK components

Auto Install

- Requests Android's package installer immediately after the merge completes. - Final installation remains under the user's control through Android's system. - Optional removal of the existing installed app before installation, useful when the signing certificate differs. - Optional deletion of the generated APK after installation.

APK Signing

- Signing can be enabled or disabled. - Select signing schemes: V1, V2, V3, V4. - Keystore management: generate a new keystore, import an existing one, select one, and use it to sign. - Supported keystore format: PKCS#12 (.p12)

Processing and Output

- Toggle native library extraction. - Configure output directory (defaults to Download folder). - Customise filenames with prefix, suffix, timestamp, and version name. - Configurable compression level. - Configurable log levels: Default and Simple.

Appearance and Personalisation

- Material You and Dynamic Color on supported Android versions. - Dark Mode and Pure Black theme. - Multi-language support: English, Arabic, German, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Portuguese, Russian, Turkish, Vietnamese, Chinese.

Supported Formats

- APKS - XAPK - APKM

Requirements

- Android 10 (API 29) or newer - Permission to install applications from unknown sources (for Auto Install)

Permissions

- READ_EXTERNAL_STORAGE for reading APK split packages. - WRITE_EXTERNAL_STORAGE for writing output on Android 9 and below. - MANAGE_EXTERNAL_STORAGE for direct file imports and output generation. - REQUEST_INSTALL_PACKAGES for Android's package installer. - REQUEST_DELETE_PACKAGES for requesting removal of an existing app.

Mergify does not silently install applications. The final installation process is handled by Android's package installation system and may require user confirmation.

Notes

- When an APK is rebuilt and signed with a different key from the original, Android treats it as a different signing identity. The existing app may need to be removed before the new APK can be installed. - Unsigned APKs generally cannot be installed through the standard Android installation process. Modified or rooted environments may behave differently. - Mergify does not include or require any signature verification bypass mechanism.

Disclaimer

Mergify is intended for educational, research, interoperability, and APK package management purposes. Users are responsible for complying with software licences, distribution terms, copyright requirements, and applicable laws when processing APK packages. Mergify does not distribute third-party APKs and does not bypass Android security mechanisms. All trademarks belong to their respective owners.

License

Apache 2.0

What's new

v1.0Sep 14, 2026
  • Advanced Auto Detect
  • Automatic detection for ABI, DPI, and Language. - Auto Config with independent controls and From Device / Disabled / Custom options. - Split Picker for manually selecting APK splits.
  • Advanced Auto Install
  • Automatically request APK installation after merging. - Remove Existing App and Delete Output APK options.
  • Advanced Signing
  • Support for V1, V2, V3, and V4 signing schemes. - Keystore generation, import, selection, and management. - PKCS#12 (.p12) keystore support.
  • New Processing Features
  • Native library extraction option. - Configurable output directory. - Filename prefix, suffix, timestamp, and version name options. - Configurable compression level. - Default and Simple log levels.
  • Multi-Language Support
  • System language detection and manual selection. - Supports English, Indonesian, Arabic, German, Spanish, French, Hindi, Italian, Japanese, Korean, Malay, Portuguese, Russian, Turkish, Vietnamese, and Chinese.
  • Fixes
  • Fixed APK output path issues when extracting from installed apps. - Fixed APK output path issues when importing via SAF. - Various stability and workflow improvements.

About this version

Version
1.0 (1)
Size
23.48 MB
Requires Android
10
Target SDK
29
Architecture
universal
Downloads
62
Updated
Sep 14, 2026
Package
com.szn.merger

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app