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

  • 相关阅读:
    js中遍历数组的方法总结,以及数组中常用方法总结
    暴力递归到动态规划 07(516. 最长回文子序列)
    Python Opencv实践 - 视频文件操作
    3D技术在数字藏品中的应用
    Spring-RabbitMQ 死信队列实践
    14数据结构与算法刷题之【深搜&宽搜递归&分治&剪枝回溯】篇
    Revit中阀门在项目中不可用无法与管道连接?
    《WEB前端框架开发技术》HTML5响应式旅游景区网站设计与实现——榆林子州HTML+CSS+JavaScript
    CPP 核心编程4-重载递增运算符
    Python基础入门例程18-NP18 生成数字列表(列表)
  • 原文地址:https://blog.csdn.net/qq_18454025/article/details/127034931