一加6 刷TWRP root(处理Qualcomm Crashdump Mode)

目录

前言

刷入官方OxygenOS固件:

强制禁用驱动程序签名(win10)

安装OnePlus 6驱动

使用MsmDownloadTool V4.0

手机root

解锁BL(会清除所有数据)

刷入第三方Recovery和Magisk:

下载twrp:

下载Magisk:

刷入:

结尾:


前言

        有需求需要个已经root的手机进行操作,找到了之前的一加6手机,但是之前折腾刷机版本兼容问题,当我想刷TWRP然后root的时候发现了下图这个问题,报如下错误:

Qualcomm Crashdump Mode

"Attemped to kill init! exitcode=0x0000000b, complete_and_exit"

刷入官方OxygenOS固件:

强制禁用驱动程序签名(win10)

win10以后需要禁用驱动程序签名,所以首先需要禁用程序签名

开始---运行,输入gpedit.msc(win10 家庭版本没有,可以去网上找开启的方法)

 开始菜单->更新和安全->恢复->高级启动(立即重启)

 重启成功后点击疑难解答---高级选项---启动设置---最后点击“重启”

重启后在启动设置界面,选择“禁用驱动程序强制签名” 

这就禁用了驱动程序强制签名 。

安装OnePlus 6驱动

首先安装Qualcomm HS-USB QDLoader 9008 Driver

https://mydrivers.online/software/qualcomm-hs-usb-qdloader-9008-driver-windows-64-bit/

安装成功后在右键电脑->管理

这个时候按住手机的音量+键,等待5秒左右会出现下面,就可以了。

使用MsmDownloadTool V4.0

下载Decrypted OxygenOS 10.3.5,地址如下(需要梯子):

https://androidfilehost.com/?fid=8889791610682925450

运行MsmDownloadTool V4.0.exe ​​,链接成功后点击start,等待写入完成即可。

 手机重启完成后,就成功的刷入了官方的OxygenOS 10.3.5。

手机root

解锁BL(会清除所有数据)

首先需要我们解锁手机的BL锁,方法如下:

1. 手机打开开发者模式(设置→关于手机→快速连按5次版本号开启),设置oem锁允许(设置→系统→开发者选项→OEM解锁)。

2. 启动到bootloader模式(设置→开发者选项→打开高级重启),

按电源键选择“引导加载器”重启。

3. 手机连电脑,在cmd窗口内输入adb命令:

fastboot oem unlock

然后回车,手机即出现解锁确认界面,按音量键调到最下面一个选项,UNLOCK开头,按电源键确认,手机重启开始解锁,耐心等待即可,解锁成功显示新机的的欢迎界面。

刷入第三方Recovery和Magisk:

下载twrp:

首先下载twrp,去下载对应版本的twrp,下载地址如下:

https://dl.twrp.me/enchilada/

找到对应的版本,这里我使用的是twrp-3.4.0-0-enchilada-Q-mauronofrio

下载twrp-3.4.0-0-enchilada-Q-mauronofrio.img和twrp-3.4.0-0-enchilada-installer-mauronofrio.zip

下载Magisk:

下载地址如下:

Releases · topjohnwu/Magisk · GitHub

 下载zip,非APK。

刷入:

手机开机链接USB,并打开USB调试模式,并将twrp-3.4.0-0-enchilada-installer-mauronofrio.zip和Magisk-v21.4.zip放入手机

输入命令:adb reboot bootloader

进入引导模式后输入命令:fastboot boot twrp-3.4.0-0-enchilada-Q-mauronofrio.img

进入twrp界面后,安装twrp-3.4.0-0-enchilada-installer-mauronofrio.zip

选择install->选择twrp-3.4.0-0-enchilada-installer-mauronofrio.zip->然后滑动安装

安装完成后点击Reboot->Recovery开始重启

重启成功后安装点击install->选择Magisk-v21.4.zip->然后滑动安装

安装成功后选择Reboot->poweroff关机再开机即可,等待一会可以看到安装成功了Magisk

 这个时候点击右上角的设置按钮,可以根据自己的需求进行选择哪些获取root权限

 

使用adb链接手机,输入

adb shell 
su
id

可以看到已经获得了root权限。

设置里可以看到哪些程序取得了root权限

结尾:

        因为电脑端的android模拟器有很多限制,很多应用会检测手机所处环境,虽然通过hook可以解决大部分的校验,但是太麻烦了,最好的办法就是使用真机,这样可以节省很多时间。

  • 17
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
深入剖析Qualcomm 手机开机的整个过程,即从按下开 机键一直到出现待机界面,Qualcomm 的手机软件在整个流程中究竟完成了哪些 工作。本文的主要目标是理清手机的初始化流程,并为今后Amoi 定做初始化工 作提供一个参考。 关键字:开机、Rex、TMC、ui_task、CoreApp 一、开机的简要流程分析 Qualcomm 的平台软件支持两种启动方式:一种是Nor Flash 启动方式,另 外一种就 是 Nand Flash 启动方式。Nor Flash 启动方式就相当于硬件直接找到一个入口点 开始执行代码,相比较而言会比较简单,且 Amoi 没有采用此种方式,所以本 文对于这种方式不做详细分析。另外一种就是Nand Flash 启动方式,这种方式 和PC 的启动方式比较相像,也是Amoi 采用的Boot 方式,下面将详细分析在此 方式下面的开机过程。 按下开机键之后,将产生一个时钟中断,从而通知AMSS 主芯片的Boot Load 硬件去将放置于Nand Flash 上面的第一个Block(8K)里面的Boot 代码Copy 到内核内存(RAM,这个内存应该是CPU 自带的内存,同后面提到的SDRAM 有 一定区别,可以把它当作CPU 的Cache)的0xFFFF0000 地址,并开始执行Boot 代码。Boot 的主要任务是完成整个系统的硬件初始化工作(类似于PC 上面的 BIOS 所完成的硬件自检工作,至于Boot 的详细工作机制,后文会有详细描述)。 Boot 所完成的工作里面,最重要的一件事就是会将整个手机软件代码(AMSS 软 件包)拷贝到SDRAM 中,并最后将控制权交给AMSS 软件。说白了,就是Boot 执行完成之后,代码的执行点将由Boot 跳转到AMSS软件的的入口点函数main(). (此函数在mobile.c 里实现)。 代码运行到了Main()之后,在这个函数里面将完成操作系统(rex)的初始化 工作,其实现方法是调用 rex_init()。Rex_init()完成的工作很简单: 1.完成操作系统必要的一些数据结构(timer 链表、任务链表等))的初始化 之外; 2.接下来,它创建了三个任务,分别是:rex_idle_task、rex_dpc_task 和 tmc_task。 Idle 任务没什么好解释的
一加6是一款非常受欢迎的安卓手机,用户可以使用第三方的recovery工具TWRP来进行系统的机和备份等操作。下面是如何在一加6上安装临时TWRP的步骤: 1. 首先,用户需要在电脑上下载一加6的TWRP镜像文件,并将其重命名为“twrp.img”。 2. 在电脑上安装ADB和Fastboot驱动程序,这些工具用于与手机进行通信。 3. 打开一加6手机的开发者选项。在手机的设置中,找到“关于手机”的选项,然后不断点击“版本号”,直到提示已开启开发者选项。 4. 返回设置主界面,找到“开发者选项”,进入后打开“USB调试”和“OEM解锁”选项。这些选项用于启用设备的USB调试模式和解锁引导程序。 5. 将一加6手机通过USB数据线连接到电脑上。 6. 在电脑上打开命令提示符或终端窗口,并输入以下命令:adb devices 确保设备已成功连接,并显示一加6的设备号。 7. 输入以下命令来重启一加6手机到Fastboot模式:adb reboot bootloader 8. 一加6手机将会自动重启并进入Fastboot模式。在命令提示符或终端窗口中,确认设备连接正常后,输入以下命令来TWRP镜像:fastboot flash recovery twrp.img 9. 等待入完成后,输入以下命令重启一加6手机:fastboot reboot 10. 此时,一加6手机将会自动进入到TWRP恢复模式。 通过以上步骤,用户可以成功安装临时的TWRP恢复模式到一加6手机中,从而可以进行各种系统的机和备份等操作。需要注意的是,安装临时的TWRP恢复模式可能会导致数据丢失或设备出现问题,因此在进行操作之前,请务必备份重要数据,并谨慎操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值