Fake SIM v1.0.0
Fake SIM v1.0.0 / Stable Release
一个针对特定 Android 16 ROM 制作的 LSPosed 纯视觉虚拟 SIM 测试模块。
它通过 SystemUI Demo Mode 显示虚拟移动信号、5G、移动数据卡片和运营商名称,并在“设置”中提供一个本地虚拟 SIM 页面。它不会创建真实订阅,也不具备任何通信能力。
功能
- 状态栏显示虚拟移动信号与
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 版本或厂商更新后,类名和方法可能不同。
- 模块会让 SystemUI 进入移动网络 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.0.0 is the first stable release of Fake SIM. It is published after on-device verification for the currently supported Android 16 / SDK 36 ROM.
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.