ApkShellext v1.2.1
ApkShellext v1.2.1 - High Performance Engine, One-Click ADB Application Installer & Auto-Updater Fixes
Welcome to ApkShellext v1.2.1! This update includes UAC elevation fixes for automated background updates, smart retry scheduling for network connectivity, LRU metadata caching (PackageCache), lazy-loading for Android resources (resources.arsc), and the One-Click ADB Application Installer.
🚀 Key Features & Enhancements in v1.2.1
-
🔒 Reliable UAC Elevated Silent Auto-Updater Engine (
ApkShellextService):- Smooth background installation with native Windows
Verb = "runas"UAC elevation prompt execution forinstall.batanduninstall.bat. - Guaranteed Explorer restart protection via
finallyexecution blocks. - Locked file migration handling (
.old_timestampfallbacks).
- Smooth background installation with native Windows
-
📡 Smart Retry Policy for Update Checks:
- Checks for updates 10 seconds after Windows startup.
- If network is unavailable, retries after 5 minutes, then up to 3 times every 15 minutes, preventing network spamming or battery drain.
-
📱 One-Click ADB Application Installer (
AdbInstallForm):- Right-click any
.apkor.xapkfile and select Install on Device (ADB) / تثبيت على الجهاز (ADB). - Live USB debugging authorization alerts, target device ABI matching (
arm64-v8a), 3-stage fallback execution, and progress tracking.
- Right-click any
-
⚡ High-Performance LRU Metadata & Icon Caching (
PackageCache):- Thread-safe LRU in-memory cache providing ~0ms response time for icon rendering, tooltips, and context menus.
-
🔋
resources.arscLazy Loading & Zero-Copy Stream Decoding:- On-demand resource loading saves 10MB - 50MB+ RAM per file in
explorer.exe. Zero-copy stream decoding prevents 2GB MemoryStream buffer allocations.
- On-demand resource loading saves 10MB - 50MB+ RAM per file in
📦 Package Contents
ApkShellext.dll- Core COM server shell extension library (v1.2.1).ApkShellextService.exe- Background service with auto-updater engine.libwebp_x64.dll&libwebp_x86.dll- Native WebP image decoders.Google.Protobuf.dll- Protobuf parsing library.install.bat- Administrative installer script.uninstall.bat- Clean uninstaller script with legacy key cleanup.debug.bat- Advanced system diagnostic & log generator.restart_explorer.bat- Explorer process restarter.ar-SA\,de-DE\,es-ES\,fr-FR\, etc. - Resource folders for 15 localized languages.
🔧 Installation & Setup
- Download
ApkShellext-v1.2.1.zip. - Extract the archive to
%SystemDrive%\ApkShellext_ByAliSakkaf(e.g.,C:\ApkShellext_ByAliSakkaf). - Right-click
install.batand select Run as Administrator. - Restart Explorer or run
restart_explorer.batto enjoy lightning-fast icon previews!