返回

帖子

发帖

破解MIUI系统卡米限制,随心所欲调教系统

  • 【男王专权】十头鸟?
  • 发表在综合技术教程 2843回复

    囿奖励:3000金币

    囿:【女王专权】十头鸟?(ID23456)修改此帖04-21 00:18记录

    以下内容需要完整root





    准备工具:
    MIUI系统
    MT管理器
    apktool x
    文章最后链接原帖有工具下载地址
    ━━━━━━━━━
    正文:
    进入文件管理器
    复制system/framework/services.jar到内部储存
    复制system/framework/oat/arm64/services.odex到内部储存
    (建议新建个文件夹放里面)

    打开apktool x,找到刚才复制出来的odex,选择长按services.odex,选第二个选项:Decompile odex Ip and mm(反编译odex ip和mm)

    然后目录下会多出一个dex文件,再次打开apktool x长按它,选择Decompile dex(反编译dex)进行反编译

    反编译后会出现一个services_odex的文件夹,使用MT文件管理器打开services_odex/com/miui/server/SecurityManagerService.smali
    搜索这行代码:

    method private checkSystemSelfProtection(Z)V
    然后找到

    .method private checkSystemSelfProtection(Z) V
    .registers 3
    .param p1, ”onlyCore” # Z

    .prologue
    .line 508
    new-instance v0,Lcom/miui/xxxxxxxxxxxxxxxxx

    invoke-direct {v0, p0, p1},Lcom/miui/xxxxxxxxxx

    invoke-virtual {vO}, Lcom/miui/xxxxxxxxxx

    .line 507
    return-void
    .end method

    将line xxx

    与line xxx之间的代码删除(xxx可能是更大或者更小的数字,这个与系统版本或者机型的不同而不同,不影响效果)

    修改后保存文件,如果文件管理器会备份文件,记得要删除备份,备份一般是原文件名后面加.bak 再次打开apktool x,长按services_odex文件夹,选择Recompile(重新编译),重新编译

    编译后会有一个services.dex文件,使用apktool x,长按该文件,选择add to jar,添加到jar文件中

    然后就可以在jar文件里找到classes.dex文件。
    打开文件管理器,将services.jar移动到/system/framework目录下。修改权限为三读一写(644)。
    切忌一定要删除/system/framework/oat/arm64目录下的services.odex文件,一定要删除!

    重启生效,亲测可用,理论上国内全MIUI通用
    http://www.hjun.cf/2/60.html
    嗨!检测到您当前没有登录,请登录后浏览更多信息哦~
    返回顶部