刷机不规范,抱机两行泪,谨慎刷机!!

一般获取root权限,我们都是通过软件来获取的,但是,软件破解root的成功率不是很高,现在,android版本普遍5.0+,大名鼎鼎的magisk可以直接获得root权限了,今天就给大家带来一篇刷入magisk来获取root权限的教程


需要条件:

  • 硬件:安卓手机一部,Android版本需要是Android5.0以上,需要解锁,不过一般的杂牌机没有bootloader,不需要解锁
  • 软件:
    • 当前手机对应的线刷包Rom
    • dev check
    • magisk manager

软件下载: 链接: https://pan.baidu.com/s/1YzKD53isTn47gyatf-3k7w 提取码: j892

1. 查看手机是否符合条件

使用dev check查看手机的android版本是否是5.0+,而且需要解锁BootLoader,不过一般的杂牌机没有bootloader,则不需要

2. 提取官方线刷包的boot.img(卡刷包也行)

rom包中的boot.img提取出来,rom包其实就是一个压缩包,解压缩之后我们就可以看到boot.img

3. 获得修补好的boot.img

安装magisk需要版本较高的才行,较低版本没有安装按钮,无法进行boot修补,具体是版本多少,我不太清楚,我直接使用的是7.0版本的magisk manager

往手机上安装magisk manager7.0,同时将官方的boot.img放在手机中,备用

使用magisk manager,之后点击安装按钮,会出现一个修补boot,之后选择我们之前获得的官方boot.img进行修补操作,magisk manager会将生成的修补的boot.img放在了Download的文件夹下,将此修补的boot.img传到电脑上

4. 使用adb命令进入fastboot模式

这里提一下,进入fastboot的方法有两种,一种是通过adb命令进入,另外则是通过按音量-+电源键进入。

不过,我是了第二种方法,发现进不去。。于是便是通过adb命令进入fastboot

有时候手机已经开启了开发者模式,但是连接电脑的时候,发现adb命令无法获得设备,检查一下驱动,或者是下个新版本的adb

新版本的adb我放在了上面的链接里,版本为1.0.32

进入fastboot的adb命令

adb reboot bootloader
adb reboot -bootloader
adb reboot fastboot

三条语句依次试一下,进入到fastboot模式,手机屏幕会有显示fastboot的

5. 使用fastboot命令输入boot.img

输入boot.img的命令如下:

Q:\img\boot.img为文件路径

fastboot flash boot Q:\img\boot.img

刷入成功之后,输入

fastboot reboot重启手机,之后打开magisk manager就可以看到我们的magisk安装成功了,也获得了root权限

有权限自然就是删除手机的内置流氓应用啦,广告太多,还会自动给手机安装app,欢呼

杂牌机搞机之旅(一)——获得root权限(刷入magisk)的更多相关文章

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

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

  2. 杂牌机搞机之旅最终章————刷入Xposed框架

    杂牌机搞机之旅最终章----刷入Xposed框架 recovery移植不成功,没办法,挂载分区好像挂载不上,所以,刷入magisk如果卡在开机屏,只能线刷解决..心累.. 所以,折腾完XPosed框架 ...

  3. [Android 搞机]Twrp 中清除 data 和搞机清除的区别

    近日搞机,用上了 Havoc OS.突然发现设置里有个"加密手机",于是手贱点了进去.手机立刻重启了,然后卡在开机第一屏.遂进 Twrp 高级清除中清除了 data 并重新刷入.重 ...

  4. 关于真机测试root权限问题

    普通用户好像也无伤大雅: 输入后看到这样的有个美元符号,说明你的虚拟机获取不了权限,有权限的应该是root和#都有,这个时候你输入su 如果还是没有变化,看看你的虚拟机是不是android7.0,An ...

  5. [Android Pro] Android fastboot刷机和获取Root权限

    参考文章: https://developers.google.com/android/nexus/images 转载自:    http://www.inexus.co/article-1280-1 ...

  6. Ubuntu虚机中SVN连接出错,虚机本机可正常CO,CIN,解决方法

    Ubuntu虚机中SVN连接出错,虚机本机可正常CO,CIN,外面机器无法正常连接. 解决: 虚机换个IP即可正常连接,原因不明,有可能为公司网管对该IP做了某些限制. PS:VMware中只需将网络 ...

  7. 【转】 怎么刷入BOOT.IMG(刷机后开机卡在第一屏的童鞋请注意)-------不错不错

    原文网址:http://bbs.gfan.com/android-3440837-1-1.html 之前呢,有好多机油问我关于刷机卡屏的问题,我解答了好多,但一一解答太费事了,在这里给大家发个贴吧.其 ...

  8. 关联A850刷机包 高级电源 时间中心 优化 ROOT 动力 美化 简化

    ROM简介 1.合并app以及framewok框架apk 2.破解安卓核心验证 3.加入busybox指令集 4.加入Root权限 5.时间居中显示.通知图标不会重叠 6.加入网速显示 7.加入%1精 ...

  9. CentOS7 开源跳板机(堡垒机) Jumpserver

    开源跳板机(堡垒机)Jumpserver 环境 CentOS 7   x64       关闭 selinux  firewalld jumpserver: 172.24.0.14 testserve ...

随机推荐

  1. sql_update

    学习: http://www.runoob.com/mysql/mysql-tutorial.html replace: update table_name set column = replace ...

  2. angular5与angular6的比较

  3. 使用MUI的日期控件引起的探索——HTML5 input类型date属性

    我写移动端的页面会用到MUI这个框架,个人觉得挺好用的,有很多实用的UI组件.当然坑还是有的,http://dev.dcloud.net.cn/mui/ui/ MUI官网,有兴趣的小伙伴可以看看 虽然 ...

  4. [Swift]LeetCode77. 组合 | Combinations

    Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. Example: I ...

  5. [Swift]LeetCode744. 寻找比目标字母大的最小字母 | Find Smallest Letter Greater Than Target

    Given a list of sorted characters letterscontaining only lowercase letters, and given a target lette ...

  6. [Swift]LeetCode880. 索引处的解码字符串 | Decoded String at Index

    An encoded string S is given.  To find and write the decodedstring to a tape, the encoded string is ...

  7. Linux指令装图像化界面

    1.对yum进行配置安装.//这是重点 [root@localhost ~]# yum groupinstall "GNOME Desktop" "Graphical A ...

  8. .NET Core实战项目之CMS 第五章 入门篇-Dapper的快速入门看这篇就够了

    写在前面 上篇文章我们讲了如在在实际项目开发中使用Git来进行代码的版本控制,当然介绍的都是比较常用的功能.今天我再带着大家一起熟悉下一个ORM框架Dapper,实例代码的演示编写完成后我会通过Git ...

  9. ActionMQ集群部署

    ActiveMQ集群部署 一.应用场景 消息中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题.实现高性能,高可用,可伸缩和最终一致性架构.是大型分布式系统不可缺少的中间件.目 ...

  10. MSSQL TABLE COPY TABLE

    SQL Server中,如果目标表存在: insert into 目标表 select * from 原表; SQL Server中,,如果目标表不存在: select * into 目标表 from ...