• Magisk搞机器记录(小米Mix3)


    背景

    最近咸鱼入手了一块8+256的小米Mix3手机,于是开始进行愉快的搞机之旅。笔者也是第一次玩,查阅了很多资料,如有错误的地方,还请大佬们指出来。

    调研

    经过大概的了解,大概就是解锁,获取Root权限,装好面具(Magisk)。由于玩家水平参差不齐,网上的帖子还是仅供参考。这里我找到了Github上Magisk的官方文档,先跟着官网的资料来学习下吧

    Magisk

    所以什么是Magisk呢?它是一个非谷歌官方的安卓工具,免费开源,支持安卓5.0以上的系统。主要有以下功能:

    1. MagiskSU:为应用提供Root权限
    2. Magisk Modules:可以通过安装模块来修改一些普通安卓系统只读的东西
    3. MagiskBoot:解包和重新打包安卓启动镜像(boot images)
    4. Zygisk:在任何安卓应用里面运行代码
      是不是很炫酷,当你可以在任何应用里运行代码的时候就意味着,你可以随意修改应用程序的功能。另外一点:Github是Magisk唯一官方下载地址。

    截至2022.9.5最新版是v25.2

    安装

    预备知识

    首先要补充ADB和FastBoot,BL锁的知识:
    ADB:英文全称是Android Debug Bridge 翻译过来是安卓调试桥,就是一个调试手机的工具
    FastBoot:也是一个工具,用来刷机的

    笔者有安卓开发环境,就不讲如何安装工具了,

    BL锁:这个锁不解开的话,是没法进行刷机,Root的
    Rec:默认的Rec只能恢复出厂设置,擦除数据等等,第三方Rec有刷入第三方Rom,第三方固件的功能

    动手

    首先下载APK安装:
    在这里插入图片描述

    安装完以后打开可以看到是否有Ramdisk,如果有Ramdisk的话还好说,没有的话Magisk就只能劫持你的Recovery分区,这种设备每次想要可开启Magsik的话,必须重启到Rec,而且这类设备不可以使用第三方Rec安装或升级Magisk。
    不过有一些设备虽然没有Ramdisk但是也可以按照有Ramdisk的方法来搞,这个不确定。根据经验所得,小米有些设备就是这样。三星也有自己的特殊之处,笔者这里用的小米,就不再深入讨论三星了。

    解锁

    下载小米解锁工具,按照工具提示登陆小米账号解锁即可。

    刷入TWRP

    后面的步骤可以参考网上其他教程吧,大家都写的很全面,懒得梳理和整理了。很抱歉,如果遇到什么问题可以留言或者私信!!!

    后续

    可以强行抓包啦,也可以强行调试某些h5界面了,还装了一些模块,目前正常使用中。

  • 相关阅读:
    【数据结构初阶】顺序表
    软考通过率低吗?怎么备考?
    Java应用|使用Apache Spark MLlib构建机器学习模型
    FlutterAcivity 包已导入 但是仍然爆红
    避免告警疲劳:每个 K8s 工程团队的 8 个技巧
    欧姆龙PLC出现故障怎么进行远程维护?怎么进行保养?
    [CISCN 2019华东南]Web11
    Magnet: Push-based Shuffle Service for Large-scale Data Processing
    Qt软件开发-Qt编译zlib完成文件压缩解压(win10)
    彻底弄懂C#中delegate、event、EventHandler、Action、Func的使用和区别
  • 原文地址:https://blog.csdn.net/qq_18454025/article/details/127034931