昨天晚上微信弹出登录过期的通知,重新登录时发现帐号被封禁了。根据图中的封禁理由,猜测可能和Magisk/Shamiko/存储空间隔离有关,另外近一年中我有使用Swift Backup恢复微信的聊天记录。Magisk是为了获取/管理root权限,Shamiko的作用是向银行这类应用隐藏root,截至被封禁时并没有对微信隐藏root,存储空间隔离是为了控制应用的存储使用,隔离的应用包括微信。除了最近把Magisk自带的隐藏root换成Shamiko外,这套方案已经使用很长时间了,不懂为什么会以这种理由被封。不过几个月前我的帐号被迁移至了WeChat(18年绑定的Google Voice),可能迁移后的风控更严格。

然后便是尝试解封,连续拜托了两位好友协助解封,但是结果都是由于辅助帐号安全状态异常而未能解封,但是考虑到第二个朋友是没有root手机的,猜测是我当前的状态不符合解封条件。搜索一番后找到了可能的解封方法

  • 换成国内版微信
  • 使用全局代理

卸载重装国内版微信并使用全局美国代理后再拜托第三个朋友就成功解封了。

PS: 目前尝试继续使用国内版微信并隐藏对它隐藏root权限,若无异常便不将帐号迁回国内。