Fake SIM v1.1 / Stable Release
一个针对特定 Android 16 ROM 制作的 LSPosed 纯视觉虚拟 SIM 测试模块。
它通过 SystemUI Demo Mode 显示虚拟移动信号、5G、移动数据卡片和运营商名称,并在“设置”中提供一个本地虚拟 SIM 页面。它不会创建真实订阅,也不具备任何通信能力。
1.1 重点修复
- 修复安装模块并重启后,状态栏和下拉栏时间不再更新。
- 修复剩余电量停留在重启时数值,不再跟随真实电池变化。
- 虚拟移动网络仍使用 SystemUI Demo Mode,但时钟和电池现在保持真实数据源。
- 关闭虚拟 SIM 时会安全退出模块启用的 Demo Mode。
功能
- 状态栏显示虚拟移动信号与
5G - 快捷设置显示并点亮移动数据卡片
- 运营商、电话号码、网络类型和信号强度可在配置界面中修改
- 设置首页“SIM 卡”入口不再灰色
- 锁屏和通知栏运营商区域显示配置的运营商名称,不再显示无 SIM/仅限紧急呼叫
- 提供桌面启动图标,点击后直接打开独立配置界面
- 点击“SIM 卡”或长按移动数据卡片,只打开独立的 SIM 信息页,不显示配置入口
- 双重阻止 Wi-Fi 切换到 Demo 仓库,尽量保留真实 Wi-Fi 状态
- 不修改
SystemUI.apk、Settings.apk、基带、IMEI 或号码
重要限制
- 仅为视觉模拟,不提供通话、短信或移动数据。
- 电话号码只保存在模块本地并显示在信息页,不会修改基带或系统订阅。
- 当前 Hook 点根据一台特定 Android 16 / SDK 36 ROM 的 SystemUI 与 Settings 制作。
- 其他 ROM、其他 Android 版本或厂商更新后,类名和方法可能不同。
- 模块只将移动网络链路置于 Demo Mode;时钟与电池继续读取真实系统数据。
兼容环境
- Android 16 / SDK 36
- LSPosed 与 Zygisk 环境
- 作用域:
com.android.systemui、com.android.settings
安装
- 从 Releases 下载 APK。
- 安装 APK。
- 打开 LSPosed,启用“虚拟 SIM(视觉测试)”。
- 仅勾选“系统界面”和“设置”两个作用域。
- 重启手机。
安装后可直接点击桌面上的“虚拟 SIM”图标进入配置界面。配置入口不会显示在 SIM 信息页中。启用模块并重启后,可从以下位置打开只读 SIM 信息页:
- 设置 → SIM 卡
- 长按快捷设置中的移动数据卡片
恢复
在 LSPosed 中停用本模块,然后重启手机。详细命令与验收步骤参见 docs/INSTALL.md。
English
v1.1 is a stable bug-fix release for Fake SIM on the currently supported Android 16 / SDK 36 ROM.
Fixed in v1.1
- Fixed status-bar and shade clocks freezing after installation and reboot.
- Fixed the remaining battery level no longer following the real battery state.
- Keeps clock and battery components on live system data while Demo Mode is used only for the virtual mobile-network presentation.
- Safely exits module-owned Demo Mode when virtual SIM is disabled.
Included in the stable release
- Virtual mobile signal, network type (including 5G), and mobile-data state in the status bar.
- An available, active mobile-data tile in Quick Settings.
- The Settings SIM card entry and a simulated read-only SIM information page.
- A standalone launcher configuration screen for carrier, phone number, network type, signal level, mobile data, roaming, and enabled state.
- Configured carrier text on the lock screen and the upper-left notification area instead of no-SIM / emergency-calls-only text.
- The real Wi-Fi source is retained, resolving Wi-Fi-state and duplicate-icon issues seen during earlier testing.
- No configuration entry is shown on the Settings SIM page; configuration is available only through the Virtual SIM Config launcher icon.
Important notes
- This module simulates system-UI presentation only. It does not create a real SIM subscription or provide calling, SMS, or mobile-data service.
- This release targets a specific Android 16 / SDK 36 ROM. Compatibility with other ROMs or later system updates is not guaranteed.
- After installing or replacing the APK, ensure LSPosed is scoped only to
com.android.systemuiandcom.android.settings, then reboot the phone completely.