Skip to content

VCell · 虚拟基站数据 ​

虚拟基站信息数据类,Parcelable。承载伪造的基站标识(CID/LAC/MCC/MNC 等),跨进程从 server 端 DeviceManager 传给 client 端的 TelephonyManager 代理。

真实字段 ​

从源码提取(全部为 public int):

字段含义
type基站类型(GSM/CDMA)
mcc移动国家码(Mobile Country Code)
mnc移动网络码(Mobile Network Code)
psc主扰码(GSM UMTS)
lac位置区码(Location Area Code)
cid小区标识(Cell ID)
baseStationId基站 ID(CDMA)
systemId系统 ID(CDMA)
networkId网络 ID(CDMA)

GSM 制式用 mcc/mnc/lac/cid/psc,CDMA 制式用 baseStationId/systemId/networkId,type 区分。

在虚拟定位链中的位置 ​

VCell 是 虚拟定位 的基站部分,与 VLocation(经纬度)、VWifi(WiFi)共同构成完整的虚拟位置信息。详见 设备信息伪造。

与 AOSP 的对应 ​

VCell 的字段对应 AOSP 的 CdmaCellLocation(baseStationId/systemId/networkId)与 GsmCellLocation(lac/cid/psc)——TelephonyManager 代理用 VCell 还原出对应 CellLocation 对象返回给 App。

基于 VirtualApp 与 epic,仅供学习研究。VirtualApp 禁止商用。