机型伪装:应用商店与小米社区
为什么要伪装机型
HyperOS 的许多功能和内容是按设备型号分层次开放的:
| 功能/内容 | 高端机型(小米 14 Ultra) | 中低端机型(Redmi Note 12) |
|---|---|---|
| 应用商店推荐 | 看到更多精选、独家合作 App | 只看到通用推荐 |
| 主题商店 | 能看到所有主题(含高端专属) | 部分主题被隐藏 |
| 系统设置 | 某些"高级选项"可见 | 某些高级选项被隐藏 |
| 小米社区 | 进对应机型板块、拿对应 ROM 更新 | 进对应机型板块 |
HyperCeiler 的伪装方式
HyperCeiler 在应用商店和小米社区两个应用里 Hook 了 Build.PROP 读取逻辑:当这些应用查询设备型号时,HyperCeiler 返回一个"高端机型"的值——让商店和社区以为你在用旗舰机。
应用商店机型伪装
HyperCeiler 提供了一份可选的伪装机型列表——你可以选"小米 14 Ultra"、"小米 15 Ultra"等,或者自定义任意机型名称。开启后:
- 应用商店会给你推送高端机型专属的推荐和应用
- 某些只对特定机型开放的 App 现在对你可见
- 应用评分和评论的可见性也可能变化
小米社区机型伪装
和应用商店逻辑类似——让小米社区的服务器以为你在使用高端机型,从而推送更多高质量内容和讨论。
作用域注意
机型伪装需要在 LSPosed 作用域里手动勾上:
- 应用商店(com.xiaomi.market)
- 小米社区(com.xiaomi.vipaccount)
- 系统框架(system)(部分系统设置里的机型检查也需要)
改完重启应用商店和社区作用域即可看到效果。
潜在风险
- 某些只对特定机型开放的 App(比如小米 13 Ultra 相机组件)虽然你能在商店里看到并下载,但安装到不兼容的硬件上可能会崩溃或功能异常
- 如果 HyperOS 3 增加了新的硬件级验证(比如读取 CPU/GPU 型号),光伪装 Build.PROP 可能不够——但目前还没有这种情况