科技界 新科技新应用
首页 /  科普知识 /  内容

怎样通过adb命令来root手机

科普知识 2023-08-10 05:01:07 江南莫之

为了通过adb命令root手机,需要先确认手机型号和对应的root方法。在中提到,可以通过去酷安问获取对应的解bl锁和刷面具的方法。在这里,我们提供一种通过adb命令root手机的方法。

在中提供了一种通过adb命令root手机的详细步骤,包括安装adb、准备安装、准备手机硬件和操作步骤。具体步骤如下:

1、安装adb:下载adb驱动并安装,下载adb工具包,解压到任意目录即可。

2、准备安装:解压SuperSU文件到任意目录,新建文本文档,并重命名为(只要是批处理文件即可,点号前的文件名随意),右键,选择编辑,并将脚本复制进去,需注意复制后会有多出来的文字,请自行删除。

3、准备手机硬件:打开手机USB调试(在设置开发者选项里,打开USB调试。没有开发者选项需在关于手机里多次点击版本号,回到主界面就有了。这里的操作不一定一样,每种手机会有一定差异)。

4、操作步骤:在电脑端打开cmd终端,输入adb shell命令进入手机shell,输入mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system命令,将文件系统的/system分区以可读可写的方式重新挂载。接着,输入adb push c:/S /system/app命令,将S推送到/system/app目录下,输入adb push c:/su /data/local命令,将su推送到/data/local目录下。在第一个cmd终端中输入以下指令:

cd

/

system

/

xbin mv su osu

cat

/

data

/

local

/

su

>

su

chmod

6755

su

这些指令的具体作用是:进入/system/xbin目录,将su重命名为osu,将/data/local/su的内容写入su文件中,并将su的权限设置为-rwsr-sr-x(即root权限)。

在中也提供了一种通过adb命令root手机的方法,具体步骤如下:

1、先用电脑端的360手机管家为手机安装adb驱动,当然,你也可以直接复制驱动到c:system32。

2、在cmd终端中输入adb shell命令进入手机shell,输入mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /yaffs到system32) system命令,将文件系统的/system分区以可读可写的方式重新挂载。接着,打开一个新的cmd终端,输入以下指令:

adb push c

:

/

Superuser

.

apk

/

system

/

app

adb push c

:

/

su

/

data

/

local

这些指令的具体作用与中的指令相同。

在中也提供了一种通过adb命令root手机的方法,具体步骤如下:

1、设备需要处在开发者模式才可以获取root权限。

2、在cmd终端中输入adb root命令获取root权限,然后输入adb remount命令,将文件系统的/system分区以可读可写的方式重新挂载,再输入adb shell命令进入手机shell。

3、输入mount -o remount rw /命令,将/system分区以可读可写的方式重新挂载。

版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。