Thor v1.70.6 Release Notes
This update brings powerful new package management capabilities, including a dedicated portable installer for split APKs and enhanced system-level operations via Shizuku.
📦 Portable Installer & Split APKs
-
FEATURE Universal Installer
Introduced a dedicatedPortableInstallerActivityto handle installation requests. Thor can now act as your default handler for installing apps. -
FORMATS Expanded File Support
Added native support for installing split APK bundles, including.xapk,.apks,.apkm, and.splitsformats, in addition to standard APKs. -
SYS Intent Integration
Registered intent filters to seamlessly handle file opens and content URIs from other file managers or browsers.
🛡️ Advanced Shizuku Operations
-
FEATURE Privileged Uninstall
Implemented system-level uninstallation logic using Shizuku, allowing for deeper cleanup and management of installed packages. -
CORE Package Installer Bridge
Built a robust bridge (ShizukuPackageInstallerUtils) to access the system'sIPackageInstallervia Shizuku, enabling silent installs and updates for supported users. -
TECH Android 13+ Compatibility
Updated package query logic withPackageManagerExtto correctly handle the new flag behavior in Android 13 (Tiramisu) and above.
🔧 Internal Improvements
-
FIX Data Mapping
RefactoredAppInfomapping logic to better handle installer package names, OBB file locations, and shared data directories. -
BUILD Requirements Update
BumpedminSdkto 28 (Android 9) to leverage modern APIs and ensure stability.
📏 Note on APK Size
- Split APK Support: Added native logic to parse and install complex XAPK/APKS formats.
- Performance Engine: Migrated to Coil 3 for smoother image loading and included Baseline Profiles to ensure instant app startup.
- Robust Compatibility: Included specialized libraries to support hidden API bypasses on Android 14+.
You may notice the APK size has increased from ~2MB to ~3.5MB. This increase is necessary to support the following enhancements:
📝 Play Store "What's New"
- Portable Installer: Install .xapk, .apks, and split APKs directly from Thor.
- Shizuku Power: Advanced uninstall and package management features for power users.
- Format Support: Added support for opening .apkm and .splits files.
- Compatibility: Improved stability for Android 13+ devices.
- Under the Hood: Optimized app data mapping and package parsing.
© 2025 Valhalla Labs. Built with ❤️ using Jetpack Compose & Koin.
Full Changelog: Thor_v1702...Thor_v1706