• 微信在 native __system_property_get 读 ro.product.model,绕过所有 Xposed
    Java hook,登录记录显示真机 "Pixel 10 Pro Fold" 触发预警。
    
    - hookDeviceSpoof: SystemProperties.get 改模式匹配 ro.product.*.model
      + hook Settings.{Global,Secure,System}.getString(device_name/bluetooth_name)
      + hook BluetoothAdapter.getName() + 诊断日志(定位真实读取源用)
      → 真机验证这些 Java hook 全零命中,证实微信走 native 读
    - 真正生效: wechat-model-spoof.sh 用 Magisk resetprop 改系统属性层
      (装到 /data/adb/post-fs-data.d/,开机持久化),native 读也拿伪装值
      → 登录记录变 "samsung SM-X700",Pixel 泄露消失
    - 代价:全机生效(getprop 也变),放弃"仅微信进程内",native 读无法 per-app
    
    详见 memory wechat-pad-login-device-spoof。
    
    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
    yibo authored
     
    Browse File »