用过改机工具的都知道,resetprop 是全局生效的。改成美国运营商,京东淘宝立刻风控;改成中国移动,TikTok 又不正常。鱼和熊掌不可兼得。
写了个 LSPosed 模块:AppsMatrix,hook 粒度是 per-process 。每个 app 看到的运营商、地区、时区都可以单独配置,互不干扰。
Java 层 hook TelephonyManager 、Locale 、TimeZone 等 API ,按调用进程的包名返回不同值。不碰 NDK 层。
配置在 matrix.json 里,格式见 README 。
GPL-3.0 ,源码: https://github.com/Bwijn/apps-matrix
欢迎 issue 和 PR 。
1
zhouqian 12 天前 via Android
风控基本都是 Java+Native 双检测
|
3
hongns 12 天前
只 hook 了 TelephonyManager 和 TimeZone ,如何完美过 Tiktok 和 Claude , 请详细说明 。
|