Skip to content

ApkShellext v1.2.2

Latest

Choose a tag to compare

@alisakkaf alisakkaf released this 28 Jul 18:36
· 2 commits to main since this release

ApkShellext v1.2.2 - Universal App Bundle Support (.apks & .apkm), Zero-RAM Engine & ADB Split Installer

Welcome to ApkShellext v1.2.2! This release introduces native icon rendering and full shell integration for .apks (Split App Bundles) and .apkm (APKMirror Bundles), a Zero-RAM Temp File Engine for huge 300MB+ app packages, smart base.apk scoring, and universal One-Click ADB Split Application Installation.


🚀 Key Features & Technical Highlights in v1.2.2

  1. ⚡ Native Support for .apks & .apkm App Bundles:

    • Full shell handler integration across Icon, Thumbnail, InfoTip, ContextMenu, and ADB installation handlers for .apks (Android Split APKs) and .apkm (APKMirror Bundles).
  2. 🚀 Zero-RAM Temp File Streaming Engine:

    • Replaced memory-buffered streams with disk-backed temporary streams (FileOptions.DeleteOnClose).
    • Large packages (300MB+ like Microsoft Office .apks) are parsed instantly in fractions of a second without allocating RAM or causing OutOfMemoryException crashes.
  3. 🎯 Smart Base APK Scoring Algorithm:

    • Implemented automated scoring that prioritizes main application binaries (base.apk, base-master.apk, standalone.apk, main.apk) over configuration splits (split_config.*.apk), guaranteeing 100% accurate icon and metadata extraction.
  4. 📱 Universal One-Click & Double-Click ADB Split Installer:

    • Right-click any .apk, .xapk, .apks, or .apkm package to install it directly from the main context menu.
    • Supports Double-Click Direct Install Mode: double-click any Android package in Windows Explorer to trigger instant installation.
    • Automatically filters matching CPU architectures (arm64-v8a, armeabi-v7a, x86_64) and provides a 3-stage fallback installer.
  5. 🛠️ Persistent ZIP Stream Ownership (IsStreamOwner = false):

    • Prevents Windows COM stream handles (SelectedItemStream) from being prematurely disposed during ZIP header inspection.
  6. ⚡ Dual Installer & Diagnostic Script Suite:

    • Includes both PowerShell-colored scripts and native CMD scripts (_Lite.bat):
      • install.bat & install_Lite.bat
      • uninstall.bat & uninstall_Lite.bat
      • debug.bat & debug_Lite.bat
      • restart_explorer.bat & restart_explorer_Lite.bat

📦 Package Contents

  • ApkShellext.dll - Core COM server shell extension library (v1.2.2).
  • ApkShellextService.exe - Background service with auto-updater engine (Hidden GUI process).
  • install.bat & install_Lite.bat - Administrative installer scripts.
  • uninstall.bat & uninstall_Lite.bat - Clean uninstaller scripts.
  • debug.bat & debug_Lite.bat - Advanced system diagnostic & log generators.
  • restart_explorer.bat & restart_explorer_Lite.bat - Explorer process restarters.
  • ar-SA\, de-DE\, es-ES\, fr-FR\, etc. - Resource folders for 15 localized languages.