博客已经搬家,请前往http://gqqnbig.me/?p=225 查看格式良好的最新版本。
经研究,XPrivacy能够破解微信禁止模拟器登录。请查找下文大标题。我用Genymotion登录微信,原来微信版本是5.2.1,发布于2014年3月24日[ref][CiteWeb author="" url="http://weixin.qq.com/cgi-bin/readtemplate?t=weixin_faq_android_521" title="微信 5.2.1 for Android 全新发布" publisher="" date="" accessdate="2015-01-18"][/ref]。腾讯于2014年12月屏蔽模拟器登录,我的5.2.1版本也受到影响。判断运行环境是否为模拟器这一步骤,要么在微信客户端执行,要么在服务器端执行。如果在服务器端执行,客户端势必收集运行环境参数并且发送给服务器。所以有两种可能:- 早在5.2.1版本,微信已经收集运行环境参数了,并发送给服务器。2014年12月开始,服务器收到运行环境参数后,会判断是否为模拟器。如果是模拟器,就通过“微信团队”这个强制好友发送提示给用户。服务器也能发送微信界面提示消息告诉用户不要用模拟器。屡犯者服务器端举报或封锁账号。
- 腾讯早在2014年3月24日就注意到了模拟器登录的现象,并在5.2.1版本中内置了模拟器环境的判断逻辑,由微信客户端判断是否为模拟器并上传报告给服务器。腾讯并未采取措施,直到2014年12月才根据服务器收到的报告封禁账号。

使用XPrivacy有效!
XPrivacy是安卓root后可用的隐私控制软件( 截至2015年1月,尚不支持ART运行模式。安卓5.0起只有ART,即XPrivacy不支持安卓5.0。),当其他软件要求访问敏感信息时,XPrivacy会提供假值,不让软件获取到真正的值。微信4.5的大众设置 在此。
