骁龙吧 关注:6,660贴子:37,773
  • 41回复贴,共1

免ROOT强制降级微信版本,部分特殊机型需针对性方法

只看楼主收藏回复

每过一段时间,微信最低可登陆版本都会提高,目前最低微信7.0.20版本可登陆。
微信app用的时间长,储存空间就会上涨到一二十G,最好的清理方法,就是PC版微信备份消息记录。然后点击微信app,清楚数据,这个时间你再重新登陆,如果版本是低于7.0.20的话,就是登陆不上去的,提示“微信版本过低”。
或者因为其他原因,卸载微信,或者换手机,怎么才能在低版本登陆呢?
现在很多手机ROOT难度加大,甚至无法ROOT,在免ROOT的条件下,怎么强制降级微信版本?
答:覆盖安装,保存app数据呢,如果不保存app数据,微信低版本将会无法登陆
具体操作方法,其实主要就是通过adb,但是有些手机会有限制,比如官方锁死8090端口的,官方对“软件包安装程序”做了限制的,可能会操作失败(这个才是重点)。经过撸主,实验多台手机,最终成功了。
现在特记录下来


IP属地:河南本楼含有高级字体1楼2022-07-12 20:10回复
    其实免ROOT,保存数据降级app的核心(如果不保存数据,你卸载新版,安装旧版本就完事了),就是通过adb操作,adb install -r -d (后面输入安装包的路径)
    主要有2种派系
    一、纯电脑操作:
    先在手机上,覆盖目前可以登录的最低版本,安卓微信7.0.20版本。
    手机打开,开发者模式,usb调试等打开,数据线连接电脑,部分手机连接电脑,如果没有adb驱动的话,我个人建议现在一个豌豆荚电脑版(已停更多年,但是确实良心,用完卸载即可),获取的adb驱动是带数字签名的。(像360手机助手获取的adb驱动,可能是没有数字签名,会出来一个警告)
    下载电脑端adb,可以现在gu哥官方的adb工具,也可以用搞机工具箱、秋之盒之类的,具体网上的教程有很多,不过多赘述。
    先输入adb devices,看看连接成功没有
    连接成功后,输入adb install -r -d (后面输入安装包的路径),比如adb install -r -d D:\weixin7.0.15sanxingdingzhi.apk(可以直接把安装包拖动到adb install -r -d 后面,自动填写路径)
    此时,就自动把这个安卓微信7.0.20替换,覆盖降级安装为weixin7.0.15sanxingdingzhi了。
    下面重点来了,一般是可以成功的,但是某些手机,被比如官方锁死8090端口的,官方对“软件包安装程序”做了限制的,手机端会自动打开“软件包安装程序”把微信7.0.15覆盖微信7.0.20,这个时候就会提示低版本无法覆盖安卓高版本,代表机型,360n7 pro(安卓8.1),oppo a5骁龙450那款(安卓8.1)。oppo a5已经破解,输入adb shell pm uninstall -k com.tencent.mm,意思是保留数据,卸载微信
    最好是重启手机(不然还是安装不上去),继续链接adb,安装低版本微信,但是oppo a5这款,会提示安装包破损。
    想到断网安装,但是断网以后,让输入密码安装,输入密码以后,它又要联网验证。
    于是想了个方法,断网adb推送安装低版本微信,等出来那个安卓界面以后,直接断网,等几秒以后,再点安装,完全安装成功。联网以后,微信直接打开,根本不需要重新登陆
    一、手机端操作:
    安卓版本10以下(包含安卓10)的,需要你买一个黑域激活器(也就三四十块);安卓11版本往上的(包含安卓11),都可以通过网络adb调试来操作,无需购买激活器。
    这里以安卓10为例,进行说明,配合黑域激活器,完全脱离电脑。
    下载黑阈,shizuku,r安装,这3个app,可自行搜索
    黑阈app用黑域激活器激活。
    adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh,这个是shizuku的adb激活代码,在黑阈app里面输入执行指令,去掉adb shell,执行。shizuku被adb激活。
    r安装app,授权shizuku权限,低版本覆盖安装高版本微信,如果没有限制,直接就替换成功了。
    这个时候如果又出现类似官方对“软件包安装程序”做了限制的情况,黑阈app如果付费了,可以选择“卸载(保留数据)”,重启手机后,重新激活黑阈app,黑阈app激活shizuku app,r安装已经被shizuku授权过了,直接联网安装低版本微信,出来安装界面以后,再断网,等待几秒,安装低版本微信,成功。
    这个时候如果黑阈app没有付费的话,还是需要电脑adb操作一下,adb shell pm uninstall -k com.tencent.mm,意思是保留数据,卸载高版本微信。
    如果没有黑阈激活器,那么也是需要电脑adb操作的,可以直接激活shizuku,舍弃黑阈app。
    当然,这个主要是针对的安装10以下(包含安卓10)的,特殊机型。
    安卓11版本以上(包含安卓11)的,只需安装shizuku,r安装这个2个app。
    通过网络adb激活shizuku app,r安装app直接覆盖安装低版本微信。
    如果“软件包安装程序”被锁定了,还是需要操作“卸载(保留数据)”,重启,再安装低版本微信这个操作的。
    亲测,realme q2(安卓10,没有网络adb,操作麻烦一点),iqoo neo5活力版(安卓11),红米note10 pro(安卓11),红米note11t pro(安卓12),等可以实现这个降级覆盖安装低版本微信的操作。
    特殊款,是oppo a5(安卓8.1)锁定了“软件包安装程序”,360n7 pro(安卓8.1)锁死8090端口。
    对了,也蹭个热闹,亲测安卓10以下版本的手机,不支持这个墓碑机制,爱玩机工具里面,点击“暂停执行已缓存订单应用”,提示“当前系统没有提供该功能”。


    星座王
    点亮12星座印记,去领取
    活动截止:2100-01-01
    去徽章馆》
    IP属地:河南2楼2022-07-12 20:54
    收起回复
      主要的精华内容已经被系统删除了,已经申诉了,随缘吧


      星座王
      点亮12星座印记,去领取
      活动截止:2100-01-01
      去徽章馆》
      IP属地:河南4楼2022-07-12 21:11
      回复
        楼主这个7020版本是32位还是64位啊还有可以打开核酸码小程序吗


        IP属地:广东来自Android客户端5楼2022-07-13 07:27
        收起回复
          楼主方法呢


          IP属地:广东来自Android客户端6楼2022-07-13 07:28
          收起回复
            其他app一般都能用旧版本程序,就这个微信另类,一家独大的恶果啊


            来自Android客户端7楼2022-07-13 14:54
            收起回复
              看来看去 还是想入手红米K30S 综合素质最好 现在的骁龙新处理器都看不上


              IP属地:广东来自Android客户端8楼2022-07-26 21:38
              收起回复
                现在最低登录版本变成7022了


                IP属地:广东来自Android客户端9楼2022-08-11 17:10
                收起回复
                  三楼是贴吧降级吗?居然删了


                  来自手机贴吧10楼2022-09-03 16:37
                  收起回复
                    楼主楼主,好像APPsdk版本要。在这个安卓版本之间,不然就会提示失败,你有什么办法吗,我想用微信1.0覆盖8.0.28,但是他报错


                    IP属地:辽宁来自Android客户端12楼2022-10-18 17:07
                    收起回复
                      发现翼支付直接用 -r -d命令降级登录状态无法保留,卸载不删除数据再安装还没试


                      IP属地:陕西13楼2022-11-01 23:43
                      回复
                        我的是7016版本


                        IP属地:广东来自Android客户端14楼2023-02-17 08:45
                        收起回复
                          我的7021 64位版本换成了7020 32位版本流畅度提高一大截


                          IP属地:广东来自Android客户端16楼2023-07-01 14:06
                          收起回复