🚀 OShin 新预览版 (Preview Build) 发布!
📦 版本:
📝 更新说明:
🔗 查阅本次提交
📦 版本:
v16.6.1227(1227)📝 更新说明:
refactor(AppList): 移除冗余点击状态并优化共享元素动画
主要变更:
- 移除 `AppList` 中维护的 `clickedPackageName` 状态及相关点击逻辑
- 简化 `sharedBounds` 和 `sharedElement` 的触发条件,不再依赖点击状态判断
- 优化代码格式,增强 Compose 组件的可读性
- 清理 `AppItemFlow` 和 `AppItemList` 等子组件中不再使用的 `isClicked` 参数
🔗 查阅本次提交
🚀 OShin 新预览版 (Preview Build) 发布!
📦 版本:
📝 更新说明:
🔗 查阅本次提交
📦 版本:
v16.6.1228(1228)📝 更新说明:
feat(Market): 新增软件商店广告屏蔽功能
主要变更:
- **功能新增**:引入对 `com.heytap.market`(软件商店)的 Hook 支持,新增“去除软件商店广告”功能开关。
- **Hook 逻辑**:通过拦截 `SplashDto`、`PopoverDto` 和 `BuoyDto` 类中的 `isDisplayAd` 方法并强制返回 `false`,实现屏蔽开屏广告、悬浮窗及漂浮广告。
- **配置更新**:在 `FeatureRegistry` 中注册新模块,并在资源文件中添加对应的 UI 字符串及包名定义。
🔗 查阅本次提交
🚀 OShin 新预览版 (Preview Build) 发布!
📦 版本:
📝 更新说明:
🔗 查阅本次提交
📦 版本:
v16.6.1229(1229)📝 更新说明:
feat(Market): 添加隐藏软件商店“大家正在搜”功能
主要变更:
- 资源:在 `strings.xml` 中新增“隐藏‘大家正在搜’”的字符串资源
- 设置:在软件商店功能列表下增加 `enable_market_search_all_look` 开关选项
- 逻辑:新增 Hook 逻辑,通过拦截 `TermListGlobalCardDto.getTerms` 方法并返回空列表实现功能隐藏
🔗 查阅本次提交
🚀 OShin 新预览版 (Preview Build) 发布!
📦 版本:
📝 更新说明:
🔗 查阅本次提交
📦 版本:
v16.6.1230(1230)📝 更新说明:
feat(Hook): 完善禁止 DPI 重置策略并迁移至 System 作用域
🔗 查阅本次提交
👍1👏1
🚀 OShin 新预览版 (Preview Build) 发布!
📦 版本:
📝 更新说明:
🔗 查阅本次提交
📦 版本:
v16.6.1231(1231)📝 更新说明:
feat(Hook): 拦截 Oplus 分辨率切换事件以完善防重置DPI策略
🔗 查阅本次提交
🚀 OShin 新预览版 (Preview Build) 发布!
📦 版本:
📝 更新说明:
🔗 查阅本次提交
📦 版本:
v16.6.1233(1233)📝 更新说明:
style(AppList): 调整 SharedBounds 位置及列表项内边距
🔗 查阅本次提交
🚀 OShin 新预览版 (Preview Build) 发布!
📦 版本:
📝 更新说明:
🔗 查阅本次提交
📦 版本:
v16.6.1235(1235)📝 更新说明:
fix(Sms): 修正输入注入反射参数并加强 PendingIntent 安全性
主要变更:
- **反射修复**:在 `SmsUtils` 中查找 `injectInputEvent` 方法时,将反射参数类型由 `KeyEvent` 修正为 `InputEvent`,确保方法查找正确
- **安全优化**:将 `SmsProcessor` 中用于复制验证码的 `PendingIntent` 标志位由 `FLAG_MUTABLE` 改为 `FLAG_IMMUTABLE`,提升安全性并适配 Android 12+ 规范
🔗 查阅本次提交
👍1