Releases: wxxsfxyzm/InstallerX-Revived
Releases · wxxsfxyzm/InstallerX-Revived
InstallerX Revived Alpha (1f83981)
这是自动构建的最新 Alpha 测试版。
- 这是一个预发布版本,并非为生产环境准备就绪。
- 我们非常鼓励您分享您的看法!
This is an automatically built latest Alpha pre-release.
- This is a pre-release version and is not intended for production use.
- We appreciate any feedback!
更新日志(Changelog):
- Translations update from Hosted Weblate (#358) (Weblate (bot))
- fix(installer): Use
SHELL_ROOTfor Root authorizer (wxxsfxyzm) - feat(installer): Implement module installer UI and Root settings (wxxsfxyzm)
- chore(ci): Optimize GitHub Actions workflows (wxxsfxyzm)
- refactor(installer): Improve notification throttling and auto-install flow (wxxsfxyzm)
Full Changelog: v2.3.0...v2.3.1-alpha-latest
InstallerX Revived stable v2.3.0
✨ 更新亮点 / Highlights
- 🌟 支持 Android 16 实时通知 API(需在系统与应用中同时启用,部分定制 ROM 可能无效)
- 🎨 MIUIX 主题的全新安装界面
- ⚙️ 支持确认其他应用发起的会话安装(需 root + 最新 InxLocker 或安装为系统安装器)
- ⚡ 新增并行安装(多实例运行)与更高效的反射工具
- 🧹 清理缓存时实时显示进度与状态
- 🐞 大量 Bug 修复与性能提升
📦 更新内容 / What's Changed
🇨🇳 中文
🚀 新增功能
- 新增:支持 Android 16 实时通知 API
- 请在系统与应用中同时启用此功能
- 部分定制 ROM 可能不支持
- 新增:MIUIX 主题安装界面
- 新增:支持确认其他应用发起的会话安装
- 需 root + InxLocker 锁定,或安装为系统包管理器
- 解决了往常锁定器搭配第三方安装器导致会话安装无法进行的问题
- 新增:支持从系统设置独立切换应用语言
- 新增:支持更多 APKS 分包格式识别
- 新增:支持并行安装(多实例运行)
- 新增:支持 Dhizuku 模式下卸载应用
- 新增:支持使用 “无” 作为授权器(交由系统包管理器确认)
- 不支持HyperOS
- 新增:安装应用时可选择使用 APK 内图标或系统图标包
- 新增:支持设置显示 SDK 信息为单行 / 多行
- 新增:清理缓存界面实时显示缓存大小与清理状态
- 新增:支持为 OPPO 系统应用解析并显示部分 metadata 数据
- 新增:支持识别模块(暂不支持刷入)
- 新增:启动安装时自动锁定安装器(解决 HyperOS 掉锁定问题)
- 新增:支持自行修改包名为
com.android.packageinstaller以替代系统包管理器⚠️ 警告 1:可能导致 bootloop,风险自负⚠️ 警告 2:若系统包名为com.google.android.packageinstaller,请勿这样做
- 新增:HyperOS 启动器卸载提示文本 (小米近期已经给桌面添加签名验证修复)
⚡ 优化与改进
- 底层优化:提升反射函数执行效率
- UI 优化:改善 MD3 对话框显示效果与过渡动画
- 优化:应用启动时界面闪烁问题
- 优化:发起安装的应用的解析逻辑
- 优化:设置界面描述更清晰,多处加入卡片提示
- 优化:缓存清除逻辑与时机,避免残留
- 优化:优化Dhizuku UserService错误处理,服务端死亡不会再导致应用端崩溃
⚙️ 更改
- 更改:调整 MIUIX 设置界面的预测返回动画
- 更改:放开降级安装限制并在界面明确说明
- 更改:调试 CI 脚本 @Tools-cx-app
- 更改:移除 Android 16+ 的“保数据卸载降级”选项(系统已封堵)
🛠 修复
- 修复 API 36.1 上无法获取用户的问题
- 修复 x64 设备 ABI 回退逻辑错误
- 修复 Android 8.1 无法分析 APK 文件 @budingxiaocai
- 修复部分 XAPK 资源分析异常
- 修复 ROOT 调用失败的检测与错误提示
- 修复 因协程中断引发的异常
- 修复 卸载对话框未启用边到边显示
- 修复 设置界面开关状态管理问题
🌍 翻译
- 英语 @nubesurrealista
- 中文(简体) @HuWan219
- 中文(繁体) @david082321
- 阿拉伯语 @alikiemash81-lgtm @Sombra180
- 法语 @LBO44
- 德语 @feuersternX
- 土耳其语 @OrdinaryPerson0 @StereoLuigi99
- 西班牙语 @JoseDunniel-DL @RightSideUpCak3 @nubesurrealista
- 葡萄牙语(巴西) @ThorMaximus @marciozomb13
- 波兰语 @Qu4X
🇺🇸 English
🚀 New Features
- Added: Android 16 Live Notification API support
- Requires manual enable in both system (if any) and app settings
- May not work on customized ROMs
- Added: MIUIX-themed installation UI
- Added: Confirm session installs initiated by other apps
- Requires root + InxLocker or system package installer
- Fixed a common issue where session installations could not proceed when using lockers together with third-party installers.
- Added: Independent app language selection from system settings
- Added: Parallel installs (multi-instance)
- Added: Broader APKS split detection Especially some F-droid built ones.
- Added: Uninstall via Dhizuku
- Added: “None” authorizer mode to start a session install and delegate installation to system package manager
- Added: APK/system icon source toggle for installation UI
- Added: Single-line / multi-line SDK info toggle
- Added: Improved MD3 settings UI
- Added: Real-time cache size and clearing status display in settings
- Added: OPPO-specific metadata parsing and showing
- Added: Module recognition (flashing not yet supported)
- Added: Auto-lock installer during session start to fix HyperOS 'lock installer' loss
- Added: Replace system package installer via package name
com.android.packageinstaller⚠️ Warning 1: May cause bootloop, which is highly not recommend and I suggest use locker instead⚠️ Warning 2: DO NOT do this if your system installer iscom.google.android.packageinstaller
- Added: HyperOS launcher uninstall warning text
⚡ Improvements
- Core optimization: Boosted reflection function performance
- UI optimization: Improved MD3 dialog visuals and pop-up transitions
- Optimization: Fixed launch flicker issue
- Optimization: Enhanced installer app parsing
- Optimization: Clearer settings descriptions and card hints
- Optimization: Smarter cache cleanup timing
- Optimization: Improved Dhizuku UserService error handling — server death will no longer cause the client app to crash.
⚙️ Changes
- Changed: Adjusted predictive back animation under MIUIX
- Changed: Lifted downgrade restrictions with explicit warnings
- Changed: CI script debugging @Tools-cx-app
- Changed: Removed “keep data downgrade” option on Android 16+ because no longer available
🛠 Fixes
- Fixed user retrieval issue on API 36.1
- Fixed ABI fallback errors on x64 devices
- Fixed APK analysis on Android 8.1 @budingxiaocai
- Fixed XAPK resource parsing errors
- Fixed ROOT invocation detection & error handling
- Fixed coroutine interruption exceptions
- Fixed uninstall dialog missing edge-to-edge layout
- Fixed toggle state management in settings
🌍 Translations
- English @nubesurrealista
- Simplified Chinese @HuWan219
- Traditional Chinese @david082321
- Arabic @alikiemash81-lgtm @Sombra180
- French @LBO44
- German @feuersternX
- Turkish @OrdinaryPerson0 @StereoLuigi99
- Spanish @JoseDunniel-DL @RightSideUpCak3 @nubesurrealista
- Portuguese (Brazil) @ThorMaximus @marciozomb13
- Polish @Qu4X
InstallerX Revived stable v2.2.7
✨更新亮点 / Highlights
- 🎨 新增 主题切换 + Miuix 风格设置 UI
- 🛠️ 支持 隐藏启动器图标 + 拨号盘进入应用
- ⚡ 新增 手动 Dex2oat 设置 / 安装用户选择 / 软件包来源设定
- 📦 跨架构安装(armv7→arm64, x86→x64)
- 🔄 支持 卸载器
- 🌍 新增多语言支持(阿拉伯语、泰语、乌克兰语、葡萄牙语、德语)
- 🐞 大量 Bug 修复与性能优化
📦 更新内容 / What's Changed
🇨🇳 中文
🚀 功能更新
- 依赖更新:所有依赖更新至最新
- 新增:设置主题切换功能,加入 Miuix 风格设置 UI(未完全完成,预计下版本完成,2.3 版本将设计安装界面)
- 新增:对话框卡片样式微调
- 新增:支持隐藏启动器图标,通过拨号盘代码进入应用,或从系统应用设置进入应用
- 新增:手动
Dex2oat设置,支持强制执行与优化模式选择(root / shizuku) - 新增:支持手动指定目标安装用户(root / shizuku)
- 新增:支持手动设置软件包来源
- 设置为
商店可获得更高权限;设为本地文件或下载文件会有更多限制
- 设置为
- 新增:添加
请求更新所有权安装选项 - 新增:支持分享下载直链到 app 进行直接安装,构建拆分为
online/offline版本 - 新增:多个配置时导航控件显示 badge
- 新增:对话框安装动画 @Chimioo
- 新增:优化缓存复制速度,支持实时显示进度
- 新增:更多错误处理机制
- 新增:按包名或 sharedUid 拦截安装,可临时允许一次
- 新增:点击 SDK 信息可切换双行显示,显示对应 Android 版本(暂不支持默认双行)
- 新增:强化跨架构安装,可在 arm64-only 安装 armv7/armeabi,在 x64-only 安装 x86 包
- 新增:支持卸载器
📚 文档与翻译
- 更新 README,默认改为英文版
- 翻译更新 @nubesurrealista
- 翻译:阿拉伯语 @Hussain96o
- 翻译:泰语
- 翻译:乌克兰语 @Kefir2105
- 翻译:葡萄牙语(巴西) @ThorMaximus
- 翻译:德语 @instatablet30-collab
⚙️ 变更
- 选择 Dhizuku 时自动禁用不支持功能
- 应用名称修正为
InstallerX Revived - Android 15+ 降级选项仅 root 可用
- minSDK 降低至 26 @budingxiaocai
🛠 修复
- 修复首次安装后错误智能建议不显示
- 修复小米设备首次安装默认模式错误(对话框而非全局)
- 修复通知栏点击安装完成通知时报错
- 修复批量安装/zip 安装时包名相同文件无法选择
- 修复原始安装标志位被错误抹除
- 字符串修复
🐞 已知问题
- 重要:2.2.7.alpha 更新至此版本及未来版本后需清除用户数据才能运行(稳定版不受影响)
- 该版本
Dhizuku无法卸载应用,alpha版本已经实现 单个 APK 安装时未启用扩展菜单会错误显示软件包选择按钮
已重新推送修复版本
🇺🇸 English
🚀 Features
- Dependencies: Updated to latest versions
- Added: Theme switch & Miuix-style settings UI (in progress, installation UI planned for v2.3)
- Added: Dialog card style refinements
- Added: Option to hide launcher icon, open app via dialer code, or from system app settings
- Added: Manual
Dex2oatcontrol with force execution & optimization mode (root / shizuku) - Added: Manual target install user setting (root / shizuku)
- Added: Manual package source setting
Store= higher privilege;Local/Downloaded file= more restrictions
- Added: "Request Update Ownership" option
- Added: Direct install from shared download link, build split into
online/offline - Added: Badge indicator when >1 configurations
- Added: Dialog installation animation @Chimioo
- Added: Faster cache copy with real-time progress display
- Added: More error handling
- Added: Install blocking by package/sharedUid with temporary allow option
- Added: SDK info supports 2-line view with Android version (no default setting yet)
- Added: Cross-architecture installation (armv7/armeabi on arm64-only, x86 on x64-only)
- Added: Uninstaller support
📚 Docs & Translations
- Updated README, English set as default
- Translation updates by @nubesurrealista
- Translations: Arabic @Hussain96o
- Translations: Thai
- Translations: Ukrainian @Kefir2105
- Translations: Portuguese (BR) @ThorMaximus
- Translations: German @instatablet30-collab
⚙️ Changes
- Disable unsupported features when Dhizuku is selected
- App name corrected to
InstallerX Revived - Downgrade option on Android 15+ limited to root
- Lowered minSDK to 26 @budingxiaocai
🛠 Fixes
- Fixed: Smart suggestions missing after first install
- Fixed: Default install mode on Xiaomi set incorrectly
- Fixed: Crash when tapping completed install notification
- Fixed: Batch/zip install issue with same package names
- Fixed: Flags erased causing missing permissions
- String fixes
🐞 Known Issues
- Important: Updating from 2.2.7.alpha to 2.2.7 stable or higher requires clearing user data (stable unaffected)
- This version is not capable of uninstalling apps using Dhizuku, implemented in next alpha
Wrong package select button in single APK install (if no extended menu)
Fixed in repushed version
InstallerX Revived stable v2.2.6
✨ 更新亮点 / Highlights
- 🎨 主题切换:新增 Material Expressive 风格设置 UI
- 🛡 Play Protect 跳过:支持跳过 Google Play Protect 扫描
- 📦 跨架构安装:在 arm64-only 系统安装 armeabi-v7a 包
- 📑 智能分包选择:apks/apkm/xapk/zip 默认自动选择最优分包
- 🔄 后台安装:安装进行中可置于后台,完成后通知提醒
- 📋 安装来源预设:支持在设置中快速选择来源包名
- 📉 性能优化:URI/特权调用逻辑全面优化,解析速度显著提升
- 🌍 多语言支持:新增俄语,更新多语言翻译
📦 更新内容 / What's Changed
🇨🇳 中文
⚡ 底层优化
- 优化 URI 解析逻辑,极大提升解析和分析输入文件速度
- 优化 特权进程调用逻辑:特权启动 activity 改用原生 API,移除 shell 调用方式
- 新增:特权服务增加
权限检查与权限授予两个方法,目前仅用于自身授权,未来可用于安装应用授权
- 新增:特权服务增加
📚 依赖更新
- 所有依赖更新至最新
- 移除不必要的 WorkManager 依赖
⚙️ 变更
- 提供 universal 包,加回 32 位支持
🚀 新增功能
- 设置主题切换功能,加入一套 Expressive 风格的设置 UI(对话框 UI 暂无改动)
- 忽略电池优化开关
- 跳过 Play Protect 扫描开关(思路来自 vvb2060/PackageInstaller)
- 版本号支持单行/多行显示,可在设置调整,或点击对话框版本号部分切换
- 安装 ZIP 包内 APK 时,支持任意目录文件(不限根目录)
- 支持分析原生库架构
- 解析 apks/apkm/xapk 时默认智能选中最优分包(思路来自 vvb2060/PackageInstaller)
- 安装 zip 内 APK / 批量安装时,默认选中最优分包
- 支持在设置中预设安装来源包名,并可在配置文件或对话框快速选择
- 支持在 arm64-only 系统中安装 armeabi-v7a 包
- 完善对话框安装出错时的智能建议
- 支持在部分 OEM 的 Android 15 系统上执行 保留数据/不保留数据的降级安装
- 支持在设置中设定禁止安装的包名列表,列中应用将被拒绝安装
- 检测到目标 App 已被归档时给出正确提示与处理
- 安装进行中可点击按钮将对话框置于后台,完成后通知提示
- Issue 模板 @AIsouler
- Telegram 机器人 & 频道 @Tools-cx-app
🎨 调整
- 自动清理前台服务延时调整
- APK 文件路径解析/处理整合至 URI 解析阶段
- 卡片视觉效果微调
🛠 修复
- 修复部分 APK 图标资源异常解析问题
- 修复 Edge 下载的 APK 无法打开问题
- 修复配置中的安装选项无法同步到对话框扩展菜单
- 修复设置菜单异步加载导致动画异常的问题
- 修复部分被修改过的 APK 无法解析的问题
- 修复 root/shizuku 无法自动删除来自 MT 管理器的 APK
- 修复 Switch 组件震动类型配置错误
📖 文档与翻译
- 更新 README
- 翻译:新增俄语(匿名私信贡献)
- 翻译更新 @nubesurrealista
🔮 未来计划 / Future Plans
- 支持手动配置 dex2oat
- 安装完成后执行自定义操作
- 主题功能扩展至对话框
🐞 已知问题 / Known Issues
- 首次安装后错误智能建议不显示
- 解决方案:安装包含修复的 alpha 版本,或在设置中开关一次相关设置
- 小米设备首次安装后默认安装方式错误(被设为“对话框”而非“全局”)
- 解决方案:安装包含修复的 alpha 版本,或手动修改 Default 配置的安装方式
- 通知栏安装完成点击报错“分析失败”
- 解决方案:安装包含修复的 alpha 版本
🇺🇸 English
⚡ Core Optimizations
- Optimized URI parsing logic → greatly improved parsing & analysis speed
- Optimized privileged process invocation: activity launch now uses native API (removed shell calls)
- Added: Privileged service now has
permission check&permission grantmethods (currently self-use only, planned for granting install permissions in future)
- Added: Privileged service now has
📚 Dependencies
- Updated all dependencies to latest
- Removed unnecessary WorkManager dependency
⚙️ Changes
- Provide universal build, re-adding 32-bit support
🚀 New Features
- Theme switch with Expressive design settings UI (dialog UI unchanged)
- Battery optimization ignore switch
- Play Protect scan skip switch (based on vvb2060/PackageInstaller)
- Version comparison supports single-line / multi-line (via settings or dialog tap)
- ZIP install now supports APKs in any directory, not just root
- Native library ABI detection
- Smart split selection for apks/apkm/xapk (idea from vvb2060/PackageInstaller)
- Smart split selection for zip/batch installs
- Predefined package name for install source (configurable in settings / dialog quick select)
- Install armv7 APKs on arm64-only systems
- Improved error suggestions in dialog installation
- Support for data-preserving / non-preserving downgrade installs on some OEM Android 15 builds
- Denylist for package names in settings (blocked from install)
- Detect archived apps with proper message/handling
- Option to background installation dialog (with completion notification)
- Issue template @AIsouler
- Telegram bot & channel @Tools-cx-app
🎨 Adjustments
- Foreground service auto-clean delay reduced
- Unified APK file path handling into URI parsing stage
- Minor card visual adjustments
🛠 Fixes
- Fixed parsing issue with some APKs with abnormal icon resources
- Fixed APKs downloaded via Edge not opening
- Fixed config install options not syncing with dialog extended menu
- Fixed animation issues due to async settings menu loading
- Fixed some modified APKs failing to parse
- Fixed root/shizuku not auto-deleting APKs from MT Manager
- Fixed vibration type config for Switch component
📖 Docs & Translations
- Updated README
- Added Russian translation (anonymous contribution)
- Translation updates by @nubesurrealista
🔮 Future Plans
- Manual dex2oat configuration
- Custom post-install actions
- Extend theme support to dialog UI
🐞 Known Issues
- Smart suggestions missing after first install
- Solution: Install fixed alpha build or toggle related setting once
- Xiaomi devices default install mode set incorrectly ("Dialog" instead of "Global")
- Solution: Install fixed alpha build or manually change Default config
- Clicking completed install notification crashes with "Parse failed"
- Solution: Install fixed alpha build
InstallerX Revived stable v2.2.5
更新内容/What's Changed
底层优化优化ForegroundService全流程,优化协程逻辑修复选择通知栏安装时,连续多次点击不同apk调起安装不会再出现卡分析进度条的bug新增用户主动点击通知中的完成/划去通知后,前台服务会在5s后主动结束,不占用后台变更移除了前台透明代理活动,回归统一的前台服务逻辑。部分定制系统若状态栏通知卡住请设置后台无限制
底层优化为AppDataStore的字符串值建立常量键值,更加类型安全UI优化优化了对话框安装时的升级版本/SDK对比显示效果,增加安装提示,增加了一些过渡动画效果修复修复错误的间距设置导致动画卡顿的bug
UI优化优化了对话框安装出现错误时的显示逻辑,默认折叠stacktrace,只显示出错文本,可以点击展开修复修复错误的间距设置导致动画卡顿的bug
UI优化迁移大部分组件至Material 3 Expressive变更默认应用MaterialExpressiveTheme与motionScheme.expressive()变更移除大多数Lottie动画,改为使用Material 3 Expressive的Loading Indicator新增变更导航逻辑与动画,新增预测返回动画
UI优化部分文本描述优化震动优化迁移震动逻辑至Compose API,(在部分系统上)震感更加细腻可控新增安装zip包内的apk文件,用InstallerX打开zip文件即可修复修复了apks/apkm的判断逻辑漏洞,可以更好地检测apks文件了修复修复了输入方式为zipInputStream时的错误检测问题
新增为过时targetsdk安装错误更新异常处理新增为输入不支持的文件提供异常处理变更扩展菜单更新变更将原来安装对话框安装选项中除了自动删除apk与显示SDK以外的选项整合到扩展菜单中新增卡片样式焕新新增安装APKS/APKM时的选择菜单样式焕新新增支持在扩展菜单设置InstallFlags,部分实现来自@zacharee
变更将图标缓存逻辑独立为模块新增通知栏安装支持显示系统图标包
未来计划/Future Plans
- 对话框安装UI提高利用率
- 增加忽略后台限制开关
- 更新扩展菜单中的权限列表显示逻辑
处理一次性安装多个apk(分享多个apk至InstallerX)的场景- 安装完成后执行操作 #88
安装出错时提供智能操作提示
InstallerX Revived stable v2.2.4
更新内容/What's Changed
依赖更新更新依赖至最新,targetSDK提升至36底层优化将Log系统迁移至Timber,仅对debug构建输出日志,避免release构建不必要的日志开销UI优化优化了对话框安装时的升级版本/SDK对比显示效果,增加安装提示,增加了一些过渡动画效果UI优化优化了对话框安装出现错误时的显示逻辑,默认折叠stacktrace,只显示出错文本,可以点击展开修复修复了apks/apkm的判断逻辑漏洞,可以更好地检测apks文件了修复修复了安装服务前台ANR的问题修复修复了使用通知栏安装时通知点开卡住的问题修复修复了安装apks文件时版本/SDK信息错误读取非base.apk的问题优化优化了apks文件信息提取的算法,仅从base.apk提取信息,避免不必要的计算新增为Shizuku/Root新增了Shell权限命令执行的功能- 支持绕过定制系统的intent拦截
- 支持强制删除安装包
新增Dhizuku不支持特权拉起活动/应用前台检测,因此加入了延时关闭选项,为用户确认打开应用留出时间新增增加在系统阻止USB/shell安装时的错误提示映射新增增加在安装应用重复声明其他应用已声明权限时的错误提示映射新增为对话框安装新增一个扩展菜单- 高度实验性功能:此功能为实验性功能,尚未完工,目前仅支持查看部分权限,未来会根据需要调整
新增为状态栏安装新增一个点击是否打开对话框的开关新增初次安装会判断是否为小米手机并自动加上可用的安装者新增西班牙语支持 @nubesurrealista
InstallerX Revived stable v2.2.3
更新内容/What's Changed
底层改动将AppDataStore作为全局单例,由Koin进行注入 7596c81底层改动将同步操作的sharedpreferences迁移到异步操作的datastore-preferences7596c81, fd6921d底层修复修复了异步操作时延迟获取数据可能导致的NullPointerException新增状态栏安装出错新增错误原因提示 223b6a8新增在用户主动禁用通知权限后,尝试执行安装会提示启用通知权限 d1e55b8优化SDK≥33时创建通知前进行权限检查避免SecurityException优化迁移RsConfig.java至RsConfig.kte6d327d, 99446b6修复修复状态栏安装时候的按钮点击操作,现在可以生效了 #20修复SDK33以下设备打开应用选择列表闪退的问题 a4055e5修复防止匿名安装程序创建过程中出现竞争条件导致安装通知无法被消去 #25修复HyperOS通知栏手动安装通知进度被系统省电策略拦截 a84d044新增添加HyperOS系统安装时的特殊错误INSTALL_FAILED_HYPEROS_ISOLATION_VIOLATION错误处理,详情请看README 313b9d9修复修复设置页面Scaffold的windowinsets传递错误 8815767调整修改设置页面下拉菜单为InputChip,更符合Material 3的设计,也更直观 8815767, 1ac2ba3- 为了美观,自定义安装渠道和忽略安装方式暂时被移除,但仍然可以在配置中设置。(这个应该用的人不多吧) bdc6ac2
新增增加获取更新按钮,可以通过点击直接前往GitHub仓库获取更新 37e7373- 出于精简和安全性的考虑,暂不会给
InstallerX增加联网功能,因此是使用intent拉起默认浏览器打开链接
- 出于精简和安全性的考虑,暂不会给
新增设置页面关于按钮下直接显示版本号,方便自行检查更新时对比 88826c5新增关于页面新增AboutLibraries组件 313b9d9修复设置活动在HyperOS上亮色主题时导航栏不沉浸 4f590cd
已知问题/Known Issue
- SDK33及以下(尤其31以下)可能会遇到问题,有问题请issue
- Redmi K70 Ultra,部分vivo机型,oppo机型以及联想机型分析apk或是拉起installerx的意图会被系统拦截
- 定制UI暂无力修复,K70 Ultra听说是Shizuku那边的问题,有修复的可能
设置活动在HyperOS上亮色主题时导航栏不沉浸- fixed in 4f590cd
当关闭通知权限时进行状态栏安装,应用会闪退,原因正在调查临时解决方法:如果你需要状态栏安装,不要主动禁用InstallerX的通知权限- fixed in d1e55b8
- 通知栏手动安装,安装成功的情况存在如下问题:
通知栏进度卡住了但实际安装完成了,需要手动点开installerx的活动才会刷新(AVD、OneUI上不会遇到,HyperOS上遇到,后台设置为无限制才可以正常使用通知安装,猜测是后台服务被系统拦截)fixed in a84d044- 状态栏安装完成后,点击同一apk会导致打开安装对话框,这是意料之外的情况
- 暂时的解决方法:如果遇到问题可以继续使用状态栏自动安装,
反正状态栏手动安装本来就是坏的
初次安装该测试版会因为无法申请通知权限导致无法使用暂时的解决方法:从老版本升级或是手动打开通知权限- fixed #27
- 状态栏手动安装方式,连续点击多个apk文件,通知会卡在“分析中”或是“分析完成”状态
- 协程这块我不是很熟悉,暂时没办法解决,这个不是很影响使用,不快速点击多个apk就没事
- 暂时解决方法:点击卡住的通知的取消按钮,再次尝试安装即可
- 需要帮助
InstallerX Revived stable v2.2.2
更新内容/What's Changed
新增在安装界面显示安装包的SDK信息/Display SDK version in InstallInfoDialog @lings03 in #6新增添加OneUI系统安装时的特殊错误INSTALL_FAILED_REJECTED_BY_BUILDTYPE错误处理底层改动移除asset中初始数据库db文件,在初次打开app时由Room完成初始化底层修复数据库初始化以及迁移逻辑修改安装第一步的包选择文本修改降低minSDK至30(Android 11)以适配一些老设备依赖改动提高Java版本为21
已知问题/Known Issue
安装界面的设置项显示SDK信息工作异常( #9 )
(临时解决方案:在应用中编辑Default配置,暂时不要在安装时点击选项菜单的显示SDK信息)- SDK33及以下(尤其31以下)可能会遇到问题,有问题请issue
- 手头没有安卓14以下的设备,相关问题可能进展缓慢
截图/ScreenShot
| 设置界面 | 安装界面 |
|---|---|
![]() |
![]() |


