像您这样的读者帮助支持XDA开发人员。当您使用我们网站上的链接进行购买时,我们可能会赚取会员佣金。阅读更多。

快速链接

如果你无法想象在没有根访问权限的情况下使用Android,那么你来对地方了。在这里,你可以在XDA论坛上找到大多数设备的根教程。了解如何根任何Android设备,包括最好的Android手机!如果你没有看到你的设备列表或你看到一个错误的链接,发送一个消息给作者(论坛上的SkandaH)设备的详细信息。

根是什么?

对于那些刚接触根管理的人来说,获得根访问权实际上是授予您更高的权限。通过root权限,您可以更改或替换系统应用程序和设置,运行需要管理员级别权限的专用应用程序,或执行普通Android用户无法访问的其他操作。通过代理,您还可以访问某些“隐藏”设备功能或以新的方式使用现有功能,例如通过Xposed模块或Magisk模块。

今日Xda视频

免责声明:对设备进行根操作可能会使设备上的保修失效。它还可能使设备不稳定,如果处理不当,可能会完全砖化设备。XDA或作者不对您的设备承担任何责任。只有当你明白你在做什么时,你才会自担风险!

我们可以无限地谈论根访问的优点,但我们现在停下来,因为我们可以感觉到你对根访问的前景垂涎三尺,一旦实现了根访问,你可以用你的设备做什么。前往下面的部分开始旅程。您应该在下面找到来自每个主要OEM的最新旗舰型号的特定于设备的根指南。

华硕

老不。

设备

代号和设备论坛

根指南

1.

华硕ROG Phone 3

I003D

点击这里

2.

Asus ROG Phone 5华硕ROG Phone 5s

I005D

点击这里

3.

华硕ROG Phone 6/6 Pro

AI2201

点击这里

4.

华硕Zenfone 6/华硕6Z

I01WD

点击这里

5.

华硕Zenfone 7/7 Pro

I002D

点击这里

6.

华硕Zenfone 8

I006D

点击这里

7.

华硕Zenfone 9

AI2202

点击这里

对于其他华硕设备,请查看我们论坛的华硕部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

Fairphone

老不。

设备

代号和设备论坛

根指南

1.

Fairphone 4

fp4

点击这里

对于其他微软Surface设备,请查看我们论坛的Fairphone部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

谷歌

老不。

设备

代号和设备论坛

根指南

1.

谷歌像素

旗鱼

点击这里

2.

谷歌XL像素

马林

点击这里

3.

谷歌像素2

角膜白斑

点击这里

4.

谷歌像素2 XL

罗鱼

点击这里

5.

谷歌像素3

蓝线

点击这里

6.

谷歌Pixel 3 XL

阴影

点击这里

7.

谷歌像素3a

sargo

点击这里

8.

谷歌像素3a XL

鲣鱼

点击这里

9.

谷歌像素4

火焰

点击这里

10.

谷歌Pixel 4 XL

珊瑚

点击这里

11.

谷歌像素4a

翻车鱼

点击这里

12.

谷歌像素4a 5G

悬钩子属植物

点击这里

13.

谷歌像素5

redfin

点击这里

14.

谷歌像素5a

巨嘴鸟

点击这里

15.

谷歌像素6

黄鹂

点击这里

16.

谷歌Pixel 6 Pro

乌鸦

点击这里

17.

谷歌像素6a

冠蓝鸦

点击这里

18.

谷歌像素7

点击这里

19.

谷歌Pixel 7 Pro

猎豹

点击这里

对于其他谷歌设备,请查看我们论坛的谷歌部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

微软

老不。

设备

代号和设备论坛

根指南

1.

微软Surface Duo

ε

点击这里

对于其他微软Surface设备,请查看我们论坛的微软部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

摩托罗拉

老不。

设备

代号和设备论坛

根指南

1.

摩托罗拉G100/Edge S

nio

点击这里

2.

摩托罗拉Edge 20 Pro/Edge S Pro

pstar

点击这里

3.

摩托罗拉Edge 30 Pro/Edge X30

hiphi

点击这里

4.

摩托罗拉Edge 30 Ultra/Moto X30 Pro

方程式

点击这里

对于其他摩托罗拉设备,请查看我们论坛的摩托罗拉部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

诺基亚

老不。

设备

代号和设备论坛

根指南

1.

诺基亚8.3 5G

babygroot /英国达人

点击这里

对于其他诺基亚设备,请查看我们论坛的诺基亚部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

没有什么

老不。

设备

代号和设备论坛

根指南

1.

电话1

点击这里

您还可以遵循本教程中的通用根指南。

英伟达

老不。

设备

代号和设备论坛

根指南

1.

Nvidia Shield TV & Shield TV Pro 2019

mdarcy

点击这里

对于其他Nvidia设备,请查看我们论坛的Nvidia部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

一加

老不。

设备

代号和设备论坛

根指南

1.

OnePlus 8

instantnoodle

点击这里

2.

一加8 Pro

instantnoodlep

点击这里

3.

OnePlus 8 t

烤肉串

点击这里

4.

OnePlus 9

柠檬水

点击这里

5.

一加9 Pro

lemonadep

点击这里

6.

OnePlus 9 r

柠檬水

点击这里

7.

OnePlus 9 rt

马提尼

点击这里

8.

一加10 Pro

内格罗尼酒

点击这里

9.

OnePlus 10 r /王牌

泡菜

点击这里

10.

OnePlus 10T/Ace Pro

阿华田

点击这里

11.

OnePlus北部

avicii

点击这里

12.

一加诺德2

denniz

点击这里

13.

一加诺德2T

凯伦

点击这里

14.

一加北CE

埃巴

点击这里

15.

一加诺德N10

billie8

点击这里

16.

一加Nord N100

billie2

点击这里

17.

OnePlus Nord N200

衣服

点击这里

对于其他一加设备,请查看我们论坛的一加部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

Realme

老不。

设备

代号和设备论坛

根指南

1.

Realme GT 2 Pro

RMX3300 / RMX3301

点击这里

2.

Realme GT大师版

RMX3360 / RMX3363

点击这里

3.

Realme GT Neo 2

RMX3370 / bitra

点击这里

4.

Realme X7 Max 5G/GT Neo

RMX3031

点击这里

对于其他Realme设备,请查看我们论坛的Realme部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

三星

老不。

设备

代号和设备论坛

根指南

1.

Galaxy A52 4G

a52q

点击这里

2.

Galaxy A52 5G

a52x

点击这里

3.

Galaxy A52s 5G

a52sxq

点击这里

4.

Galaxy A53 5G

a53x

点击这里

5.

Galaxy A72 4G

a72q

点击这里

6.

星系S21

o1群/ o1q

点击这里

7.

Galaxy S21 Plus

t2 / t2q

点击这里

8.

Galaxy S21 Ultra

p3 / p3q

点击这里

9.

星系S22

r0 / r0q

点击这里

10.

Galaxy S22 Plus

g0 / g0q

点击这里

11.

Galaxy S22 Ultra

b0 / b0q

点击这里

12.

Galaxy Tab S7, Galaxy Tab S7 Plus

gts7xl

点击这里

13.

Galaxy Tab S7 FE

gts7xllite

点击这里

14.

Galaxy Tab S8, Galaxy Tab S8 Plus, Galaxy Tab S8 Ultra

Gts8 gts8p gts8u

点击这里

15.

Galaxy Z Flip

布鲁姆

点击这里

16.

Galaxy Z Flip 3

b2q

点击这里

17.

Galaxy Z Flip 4

b4q

点击这里

18.

Galaxy Z Fold 3

q2q

点击这里

19.

Galaxy Z Fold 4

q4q

点击这里

对于其他三星设备,请查看我们论坛的三星部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

索尼

老不。

设备

代号和设备论坛

根指南

1.

索尼Xperia 1 III

pdx215

点击这里

2.

索尼Xperia 1 IV

pdx223

点击这里

3.

索尼Xperia 5 III

pdx214

点击这里

4.

索尼Xperia 10 III

pdx213

点击这里

5.

索尼Xperia Pro

pdx204

点击这里

6.

索尼Xperia Pro-I

pdx217

点击这里

对于其他索尼Xperia设备,请查看我们论坛的索尼部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

小米

老不。

设备

代号和设备论坛

根指南

1.

Mi 11

金星

点击这里

2.

小米11 Pro/Ultra

星型花,火星

点击这里

3.

小米11i/11X Pro/红米K40 Pro+

海顿

点击这里

4.

Mi 11X/Poco F3/红米K40

玉衡

点击这里

5.

Poco F3 GT/红米K40游戏

阿瑞斯

点击这里

5.

红米说明10 .单击“确定”

莫吉托/阳光明媚

点击这里

6.

红米Note 10 5G/红米Note 10T/Poco M3 Pro 5G

camellian /山茶花

点击这里

7.

红米Note 10 Pro和红米Note 10 Pro Max

甜蜜的

点击这里

8.

红米Note 10S

迷迭香

点击这里

9.

红米Note 11 Pro 5G/红米Note 11 Pro Plus 5G/红米Note 11E Pro/Poco X4 Pro 5G

点击这里

10.

红米Note 11S/Poco M4 Pro 4G

弗勒

点击这里

9.

小米12

丘比特

点击这里

10.

小米12 Pro

宙斯

点击这里

11.

小米12S Ultra

托尔

点击这里

12.

小米12 x

普赛克

点击这里

对于其他小米,红米和Poco品牌的设备,请查看我们论坛的小米部分。您应该能够在设备子论坛中为您的设备找到类似的微调指南。您还可以遵循本教程中的通用根指南。

如何根任何Android设备

现在,Magisk是事实上的根解决方案,它允许您通过保持系统分区不变并修改引导分区来获得根访问权限。这就是为什么它被称为“无系统”的根方法。

在开始使用Magisk之前,请确保:

  • 您可以访问安装了adb和fastboot的PC/Mac。
  • 目标Android设备的引导加载程序已解锁。
    • 对于三星设备,解锁引导加载程序将绊倒KNOX。

步骤1:确定引导映像的类型

从项目的GitHub存储库下载Magisk应用程序的最新版本。由于Magisk的APK托管在谷歌Play Store之外,您可能需要首先允许来自未知来源的旁载应用程序,然后手动安装下载的包。

安装完成后,打开Magisk应用程序。你应该会看到如下画面:

Magisk main app window

现在,我们需要记下以下参数的值:

  • 内存虚拟盘
  • A / B
  • 特别行政区

步骤2:定位引导映像

要为您的设备修补引导映像,您需要从官方固件包中提取它。如果您使用的是像LineageOS这样的自定义ROM,那么可闪光的ZIP文件包含引导映像。

案例1:您可以访问可恢复闪光的ZIP文件

如果您的设备仍然使用仅a分区方案,那么您可以找到引导。img就在恢复闪光的ZIP文件中。只需使用合适的归档程序提取它。

POCO M3 boot.img inside recovery ZIP
注意靴子。img文件在POCO M3的恢复ZIP

但是,如果您的设备使用A/B分区方案,那么引导映像和其他分区映像将进一步打包在名为payload.bin的文件中,如下所示。

Google Pixel 5 payload.bin inside recovery ZIP
谷歌Pixel 5的恢复ZIP文件中包含一个payload.bin文件

在这种情况下,必须首先提取payload.bin文件,然后使用社区开发的一个payload.bin解包器来启动。我已经不行了。我们强烈建议您选择用Go编写的提取器,因为它是跨平台的,并且已经被积极开发。

这个分支被称为“payload-dump -go”,它甚至允许最终用户提取单个分区映像,而无需解压缩整个payload.bin,这对于这种使用场景特别有用。

  • 首先,使用-l参数列出payload.bin中的分区映像。
     payload-dumper-go - l 有效载荷。斌 
  • 然后使用-p参数和引导映像的名称(通常存储为“boot”)来提取它。
     payload-dumper-go - p 引导 有效载荷。斌 
ASUS ROG Phone 5 boot.img from payload.bin
提取引导。img的华硕ROG手机5从其载荷.bin

案例2:您可以访问fastboot - flasheable映像

谷歌和小米等少数原始设备制造商为其设备提供fastboot - flasheable工厂映像。如果你设法抓取这样一个包,那么原始引导。Img可以很容易地从存档中提取出来。

Google Pixel 5 boot.img from Fastboot package
引导的位置。img在谷歌Pixel 5的Fastboot固件中

特殊情况:三星

三星Galaxy设备没有传统的Fastboot界面,因此它们的出厂映像也不一样。

  • 使用三星固件下载器下载工厂图像为您的模型。
  • 解压缩解密包并将AP tar文件定位到您的设备。通常命名为AP_[device_model_sw_ver].tar.md5。

步骤3:修补启动映像

现在我们已经有了引导映像,我们应该继续进行修补部分。

案例1:“Ramdisk”参数值为“Yes”。

  • 将引导映像复制到您的设备。事实上,你可以在目标设备之外的其他Android设备上打补丁,但你需要在辅助设备上安装Magisk应用程序。
  • 按下安装按钮在Magisk卡。
  • 选择选择并修补文件方法,并选择库存启动映像。
Magisk select and patch image
  • Magisk应用程序将修补图像到[Internal Storage]/Download/magisk_patched_[random_strings].img。
Magisk is patching a boot image
  • 用ADB将修补后的映像复制到您的PC:
     adb pull /sdcard/Download/magisk_patched_[random_strings].img 
  • 将修补过的引导映像闪光到您的设备。对于大多数设备,重新启动到Fastboot模式并使用以下命令进行flash:
     Fastboot flash boot /path/to/magisk_patch .img 
  • 重新启动并享受root访问权限!

请记住,可以通过像TWRP这样的自定义恢复在具有引导ramdisk的遗留设备上动态地修补引导映像,但在现代设备上不再推荐这种方法。话虽如此,如果你有一部旧手机,想要坚持自定义恢复路线,步骤如下:

  • 下载Magisk APK。
  • 将。apk文件扩展名重命名为。zip(例如Magisk-v23.0.APK→Magisk-v23.0.ZIP)。
  • 闪光ZIP文件就像任何其他普通的闪光ZIP。
Magisk flashing via TWRP
  • 注意,模块的sepolicy.rule文件可能存储在缓存分区中,所以不要清除它。
  • 检查是否安装Magisk应用。如果不是自动安装,请手动安装APK。

案例2:Ramdisk参数值为“No”

在这种情况下,您需要确定恢复的位置。Img文件从您的设备的工厂映像,而不是启动。img文件。这是因为Magisk需要安装在恢复分区中,这意味着每次需要根访问权限时都必须重新启动到恢复模式。

  • 将恢复映像复制到您的设备(或安装了Magisk应用程序的辅助设备)。
  • 按下Magisk卡上的安装按钮。
  • 在方法中选择“选择并修补文件”,选择库存恢复图像。
  • Magisk应用程序将修补图像到[Internal Storage]/Download/magisk_patched_[random_strings].img。
  • 用ADB将修补后的映像复制到您的PC:
     adb pull /sdcard/Download/magisk_patched_[random_strings].img 
  • 将修补后的恢复映像闪光到您的设备。对于大多数设备,重新启动到Fastboot模式并使用以下命令进行flash:
     Fastboot flash恢复/path/to/magisk_patch .img 
  • 重新引导。

在这个阶段,有三种可能的情况:

  • 正常通电:您最终将没有Magisk,即没有根访问权限。
  • 恢复键组合→启动屏幕→释放所有按钮:系统应该以Magisk和完全根访问引导。
  • 恢复键组合→闪屏→音量持续增大:进入库存恢复模式。

特殊情况:三星

  • 将提取的AP tar文件复制到您的设备。
  • 按下安装按钮在Magisk卡上。
  • 如果您的设备没有引导ramdisk,请确认恢复模式在选项中选中。
  • 选择选择并修补文件方法,选择AP tar文件。
  • Magisk应用程序将整个固件文件修补到[Internal Storage]/Download/magisk_patched_[random_strings].tar
  • 使用ADB将打了补丁的tar文件复制到您的PC:
     adb pull /sdcard/Download/magisk_patched_[random_strings].tar . gz 
    • 不要试图复制MTP接口,因为众所周知,它会破坏大文件。
  • 重新启动到下载模式。打开PC上的Odin,将magisk_patch .tar作为AP,连同原始固件中的BL、CP和CSC一起flash。
    • 不要选择HOME_CSC,因为我们想要擦除数据。
  • 一旦奥丁完成闪烁,你的设备就会自动重启。如果被要求,同意进行出厂重置。
  • 如果您的设备没有启动ramdisk,现在重新启动恢复以启用Magisk。
  • 安装最新的Magisk应用程序并启动该应用程序。它应该会显示一个对话框,要求进行额外的设置。让它完成它的工作,应用程序将自动重启你的设备。
  • 重新启动并享受root访问权限!

4 .验证

最后一步是验证一切是否正常工作。找到新安装的Magisk应用程序并打开它。我们希望在“Installed”参数旁边看到一个版本号。这意味着您已经成功获得root。伟大的工作!

A successful installation of Magisk

2022年的一键根方法:Kingroot, KingoRoot和其他

几年前,一些通用的根方法,如Kingroot、KingoRoot和其他一些流行的“一键根”方法,承诺用最少的步骤和用户所需的知识来获得根和相关的好处。然而,随着安卓系统的成熟,到2022年,这些一键式root方法将不再适用于现代智能手机和安卓设备。

我们强烈反对使用这些通用的根方法,因为它们要么无效,要么更糟,打包在恶意软件中,可能会极大地损害您的设备,并给您造成损失。实际上,所有这些方法都不再被推荐。您应该按照上面列出的步骤为大多数Android设备找到有效的根解决方案。


我们希望本指南不仅为您指出正确的线程来为您的设备根,而且还提供了可以应用于大多数Android设备的一般根说明。我们将更新本指南,为特定的手机提供进一步的指南链接,所以以后再来看看。