安装adb工具

https://dl.google.com/android/repository/platform-tools_r29.0.6-windows.zip

  1. 从以上地址下载,然后解压到任意目录(例如C:\adb).

  2. 将此目录添加到windows环境变量path中.

  3. 在cmd中输入adb, fastboot等命令,如果"显示"xxx"不是内部或外部命令命令",那么说明你弄错了,去了解一下什么是环境变量吧.

  4. 如果显示一堆英文,那么说明安装完成.

解锁bootloader

确认你的手机能够解锁bootloader

众所周知,某些手机是不能解bl锁的,比如X为,vixo,opxo的大部分机型.

如果你的手机不能解锁,那么告辞...

按照官方提供的方法解锁Bootloader

各个厂商都不同,以下以google pixel 3为例:

  1. 点击版本号7次,打开开发者选项
  2. 在开发者选项中打开oem解锁
  3. 手机关机,连接电脑,长按电源和音量-,直到重启,这时就进入了bootloader
  4. cmd输入命令fastboot flashing unlock
  5. 手机屏幕上出现安全提示,根据提示确认解锁就行.

注意

解锁bl后不要直接开始刷boot.img,先重启进入一次系统.

然后再开始刷,以免玄学问题.

获取boot.img

下载当前系统的全量包

一般官网会提供下载,论坛也有人会分享.

如果没有,那就告辞

在全量包中找到boot.img文件

在这个压缩包里翻一翻,总会找到的.

安装Magisk Manager

从github下载Magisk Manager,然后安装即可

https://github.com/topjohnwu/Magisk

修补boot文件

将boot.img传入手机中

boot.img文件放到手机的某个位置,比如我放到Download中.

一定要备份boot.img

一定要备份boot.img

一定要备份boot.img

设置Magisk Manager的更新渠道为稳定版

(侧边栏->设置->更新通道)

不上图了

修补boot.img文件

点击安装,选择并修补一个文件,然后找到boot.img文件,选中它.

然后便会开始下载所需的文件,并且修补boot.img.

你可能会发现,你的Magisk Manager一直在加载,根本不能下载.

这是因为一些众所周知的原因.你知道我在说什么的









获得magisk_patched.img

不管你的boot.img是放在哪个文件夹中,修补后的magisk_patched.img都只会放在Download文件夹中.

你可能会发现,这个文件在手机上可以找到,当时在电脑上看不见.

你试一下把它粘贴到别的地方,说不定电脑就能看见了.

把他拖到电脑上吧.

这个文件可能比原文件小,当时没有关系,大丈夫.

刷入修补后的boot

进入bootloader

关机,连接电脑.然后长按音量-和电源进入bootloader模式

你的手机进入bootloader的方法可能不太一样,但是没有关系.

刷入

在cmd中,用cd命令进入你之前存放magisk_patched.img的文件夹里

比如我的是D:\GaoJi\redmi4a

然后输入以下命令

fastboot flash boot magisk_patched.img

然后重启

fastboot reboot

完成

开机之后打开Magisk Manager,你就能看见

Magisk 已是最新版本

Magisk Manager 已是最新版本

然后你就可以搞机了

翻车了?

如果刷完卡开机界面了也别怕,解锁了bl的手机是刷不死的.

但是救砖的方法也多种多样,不知道哪一种才适合你.

你可以自己多尝试,以下google pixel 3为例

  1. 长按开机和音量-,进入bootloader(多试几次)
  2. 输入原本的boot.img到全部槽(A/B分区手机)
fastboot flash boot boot.img --slot all
  1. 重启到fastbootd
fastboot reboot fastboot
  1. 在fastbootd中,清除用户数据(这里界面上都有文字提示,不多说辽)

  2. 在fastbootd中,选择重启到系统

  3. 好了

安卓手机没有twrp的情况,如何下刷入magisk并获得root权限.的更多相关文章

  1. 红米手机4A怎么样刷入开发版获得ROOT权限

    小米的手机或平板不同手机型号一般情况官方都提供两个不同系统,可分为稳定版和开发版,稳定版没有提供root权限管理,开发版中就支持了root权限,在很多工作的时候我们需要使用的一些功能强大的app,都需 ...

  2. 红米手机5 Plus完美刷成开发版获取root权限的教程

    小米的设备不同手机型号通常情况小米官方都提供两个不同系统,可分为稳定版和开发版,稳定版没有提供ROOT超级权限管理,开发版中就提供了ROOT超级权限,较多时候我们需要使用的一些功能强大的工具,都需要在 ...

  3. LINUX下 一句话添加用户并设置ROOT权限

    来源:linux一条命令添加用户并设置密码 linux一条命令添加一个root级别账户并设置密码 LINUX提权,除非是拿的EXP反弹CMD,才会有回显,这样添加管理员方便了. 通常是在SHELL,菜 ...

  4. ubuntu下apache2的cgi-bin中以root权限运行程序

    一,安装apache2 sudo apt-get install apache2 二.配置cgi-bin sudo chmod 777 /var/www/html sudo vim /etc/apac ...

  5. ZT 安卓手机的安全性 prepare for Q

    如何增强安卓手机的安全性?安卓的安全性太低了!!! 众所周知,安卓手机是非常容易破解的,刷过机的人都知道,不管你之前在手机怎么设置密码,只要进入recovery清空使用记录,手机就会恢复出厂设置,到时 ...

  6. 安卓手机USB无法共享、上网或卡顿的解决方法

    安卓手机通过USB为电脑(Windows10)提供网络接入点时,系统程序会异常卡顿. 1)设备管理器2)点击“网络适配器”,在弹出的下拉列表中选择”Remote NDIS based Internet ...

  7. 从谷歌官网下载android 6.0源码、编译并刷入nexus 6p手机

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/fuchaosz/article/details/52473660 1 前言 经过一周的奋战,终于从谷 ...

  8. 华为手机内核代码的编译及刷入教程【通过魔改华为P9 Android Kernel 对抗反调试机制】

    0x00  写在前面 攻防对立.程序调试与反调试之间的对抗是一个永恒的主题.在安卓逆向工程实践中,通过修改和编译安卓内核源码来对抗反调试是一种常见的方法.但网上关于此类的资料比较少,且都是基于AOSP ...

  9. 杂牌机搞机之旅(二)————移植TWRP第三方Recovery并刷入

    原本想把杂牌机作为android破解和开发的测试机,破解的话肯定是安装框架的嘛,毕竟有些是要涉及到脱壳 . 但是,我尝试安装xposed的时候,手机卡在了开机界面,也就是magisk出现了错误,如果想 ...

随机推荐

  1. IO流——Properties类、序列化流、反序列化流、打印流、commons-IO

    一. Properties类 1. Properties类介绍 Properties 类表示了一个持久的属性集.Properties 可保存在流中或从流中加载.属性列表中每个键及其对应值都是一个字符串 ...

  2. Python JSON的基本使用

    Python JSON的基本使用 一.json格式介绍 JSON(JavaScript Object Notation) 通用的数据类型,易于人阅读和编写. 跟字典有些类似,形式也是key-value ...

  3. .NET Core学习笔记(7)——Exception最佳实践

    1.为什么不要给每个方法都写try catch 为每个方法都编写try catch是错误的做法,理由如下: a.重复嵌套的try catch是无用的,多余的. 这一点非常容易理解,下面的示例代码中,O ...

  4. 5.21 省选模拟赛 luogu P4297 [NOI2006]网络收费 树形dp

    LINK:网络收费 还是自己没脑子. 早上思考的时候 发现树形dp不可做 然后放弃治疗了. 没有合理的转换问题的模型是我整个人最大的败笔. 暴力也值得一提 爆搜之后可以写成FFT的形式的计算贡献的方法 ...

  5. CF R 630 div2 1332 F Independent Set

    LINK:Independent Set 题目定义了 独立集和边诱导子图.然而和题目没有多少关系. 给出一棵树 求\(\sum_{E'\neq \varnothing,E'\subset E}w(G( ...

  6. SeaweedFS在.net core下的实践方案

    一直对分布式的文件储存系统很感兴趣,最开始关注淘宝的TFS(Taobao File System),好像搁浅了,官方地址无法访问,github上面,各种编译问题,无意间发现了SeaweedFS 链接s ...

  7. OpenCL Kernel设计优化

    使用Intel® FPGA SDK for OpenCL™ 离线编译器,不需要调整kernel代码便可以将其最佳的适应于固定的硬件设备,而是离线编译器会根据kernel的要求自适应调整硬件的结构. 通 ...

  8. python flask构建小程序订餐系统--centos下项目开发环境的搭建

    1.项目开发环境的搭建(Linux环境) 1)软件的安装 我们搭建整个项目的过程中,我们需要用到下面的一些软件,但是这些软件的安装过程我们在这里不用说明.(因为windows软件的安装比较的简单,类似 ...

  9. python4.4模块

    import random                         #import导入,random随机数模块a=random.random()                         ...

  10. 移动端与Web端疫情数据展示

    1.题目要求 2.整体思想 首先是在前两阶段已经完成的echarts可视化.利用Jsoup爬取疫情数据基础上来进行调用与完善.大致思想是在Android Studio上完成交互去调用ecplise中的 ...