• 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界面了,还装了一些模块,目前正常使用中。

  • 相关阅读:
    太坑了,我竟然从RocketMQ源码中扒出了7种导致消息重复消费的原因
    前端面试常见错误
    算法复杂度分析
    API接口测试-postman自动生成测试报告
    怎样使cxGrid的DBCardView一张Card上只显示一条记录?
    数论 --- 欧拉函数、筛法求欧拉函数、欧拉定理、费马小定理详细证明
    JavaScript+css实现的动态生成3D树效果html页面前端源码
    springboot升级过程中踩坑定位分析记录 | 京东云技术团队
    面向配电网韧性提升的移动储能预布局与动态调度策略(matlab代码)
    4、数据查询语言DQL
  • 原文地址:https://blog.csdn.net/qq_18454025/article/details/127034931