安卓4.0 root_三星Galaxy Tab S6(SM-T860/T865) ROOT教程

今天是2020年10月最后一天,手头的Surface Pro4在服役四年之后,电池寿命不行了,闪屏的bug也频繁出现,这让我萌生了找一台Pad来代替Surface Pro作为生产力工具的念头。 由于要用到Linux的root用户权限,能满足要求的只有三星的旗舰平板了。 正好今年新出了Tab S7/S7+,但是高昂的价格让我只能退而求其次,到咸鱼上寻找,结果碰上一位非常好的小哥哥,我得以入手一台港版的T865高配带4GLTE和键盘套装。

机器拿到手,要不要root又让我犹豫再三,这么完美的产品,要被root了,那不是有一丝丝的缺憾了?最终理智战胜了感情,为了工作,我还是Root了。目前Tab S6工作良好,我的这篇文章就是在Tab S6上完成的。

以下ROOT过程几乎完全参考了以下这篇文章,我的教程,更合理的说法应该是这篇英文文章的意译: Galaxy Tab S6 Guide: Unlock Bootloader, Install TWRP, and Root

特别提醒:1.Root有风险,出现问题本人不承担任何责任;2.Root后KONX会增加计数,使Samsung Pay和安全文件夹功能都不能使用,谷歌Play里某些应用也无法购买。KNOX计数增加是不可逆的,即使你unroot你的设备;3.Root后,官方保修立刻失效。

一般来说,有两种方式来root安卓设备:使用TWRP或者不使用TWRP。本文讲述的方法是使用TWRP来root我们的Tab S6:首先把TWRP recovery软件安装到Tab S6上;通过TWRP刷入Magisk获得Root权限。当然在做这些之前,我们要解锁(Unlock) bootloader分区。

我会按照以下顺序介绍Root过程:

1.准备工作;

2.下载必要的文件;

3.1解锁Bootloader;

3.2安装TWRP Recovery;

3.3格式化数据分区,重启Recovery;

3.4刷入Encryption Disabler(加密失效程序),WETA Kernel和Magisk ZIP来Root设备。

1.准备工作

1.1由于Root过程中,设备上的数据会全部丢失,请在开始前做好备份工作;

1.2给设备进行充电,确保设备有70%以上的电量;

1.3在PC上安装最新版本的三星USB驱动程序:从https://drive.google.com/open?id=1yv9-JSLpANez4Z4fVGKrecCLfWp8LUJ9下载最新的驱动程序文件,解压缩后,运行Samsung_USB_Driver_v1.7.23.0.exe文件,全部选取默认设置,完成安装。有必要的话可以重启一下PC;

1.4在PC上安装ADB工具:从https://dl.google.com/android/repository/platform-tools-latest-windows.zip下载,解压缩后获得Platform-Tools文件夹,将这个文件夹拷贝到C:,并更名为ADB,这样在C:ADB 就是ADB工具目录;

1.5在PC上下载好最新的odin刷机软件:https://samsungodin.com/download/Odin3_v3.13.1.zip 解压缩后得到一个odin文件夹;

2.下载软件

Tab S6专用的TWRP由XDA认证的开发者Mentalmuso(Recognized Developer)开发维护,可以在XDA官方网站([Recovery][Official] TWRP 3.4.0-15 [T860/5][22.Jul.2020])上找到所有正是和非正式的版本;

通常我们推荐非正式版本,这是因为非正式版本更新更加频繁并且获得开发者更好的支持(我还是选择官方版本,下面的链接也是官方版本)。WETA kernel对于Android 9版本的系统,是需要强制安装的,对于Android 10版本的系统,可装可不装。

根据你的设备选择不同版本的TWRP和WETA kernel下载:

SM-T860: twrp-3.3.1-1-gts6lwifi.img.tar (https://dl.twrp.me/gts6lwifi/twrp-3.3.1-1-gts6lwifi.img.tar.html), WETA_Kernel_T860-6.1_TF1.zip (https://mega.nz/folder/DosVSbaS#vwJuHcmtpXlAL0Iga5pGtw/folder/rocW0C6Y)

SM-T865: twrp-3.3.1-1-gts6l.img.tar (https://dl.twrp.me/gts6l/twrp-3.3.1-1-gts6l.img.tar.html),WETA_Kernel_T865-6.1_TF1.zip (https://mega.nz/folder/DosVSbaS#vwJuHcmtpXlAL0Iga5pGtw/folder/S8VkFQbS)

还有就是Magisk Installer Zip和Encryption Disabler(加密失效程序):

Magisk-v21.0.zip (https://github.com/topjohnwu/Magisk/releases/)

Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip (Zackptg5 - Android

3.Root过程

3.1解锁Bootloader

解锁Bootloader是安装TWRP,root这些操作的前提条件。

进入Tab S6的 设置-关于平板电脑-软件信息, 连续点击 编译编号(build number) 选项大约7次之后,就会出现“开发者选项已经打开”的提示信息。回到 设置 主屏幕,在 关于平板电脑 选项下面就会显示 开发者选项 菜单,进入开发者选项,打开OEM解锁开关;

关闭Tab S6,然后同时按住音量+和音量-按键,同时用USB线连接下载了ADB工具的电脑和Tab S6,Tab S6会自动开机进入一个蓝色的WARNING屏幕,这时长按音量+按键,进入下一屏幕后,再按一下音量+按键,确认解锁bootloader;注意,这一步完成后,你的保修就彻底失效了;

完成上述操作后,Tab S6会自动恢复出厂设置,删除所有数据,并且重新启动进入安卓桌面,进入 设置-开发者选项,请检查确认 OEM解锁 选项是否处于打开并且灰色状态,如果是,说明已经成功解锁Bootloader;

3.2安装TWRP Recovery程序

解锁Bootloader后我们就可以往Bootloader刷入TWRP Recovery了。

首先按照上面第2步下载软件里的介绍,在PC上下载好TWRP for Tab S6, 请注意两点,一是根据你的设备型号,下载对应的TWRP,T-860对应的wifi版,T-865对应的是4GLTE版;二是请下载tar格式的文件,不要下载img格式的;

按照上面第一步准备工作里的介绍,你应该已经在PC上下载好了odin,进入odin 文件夹,双击运行odin可执行文件Odin3 v3.13.1.exe

将tab s6关机后用USB数据线连接电脑,然后同时按住音量+和音量-按键,按开机键开机,Tab S6会启动进入Download模式;

这时电脑上已经运行的odin软件会自动检测到Tab S6连接到电脑,并且在odin软件的ID:com下面会显示对应的串口号码,例如0:com4。如果没有显示出串口号码,很有可能是电脑上没有正确安装USB驱动程序,请按照本文1.3部分的内容,在电脑上安装USB驱动程序并重启电脑;

在odin软件ID:com下方,选取options标签,确保"Auto Reboot"没有被勾选;

在odin软件中点击AP按钮,在弹出的对话框中选取已经下载好的TWRP for Tab S6文件(tar格式);

最后点击下方的start按钮开始刷入TWRP。刷如过程大约10几秒,在这个过程中不要触碰电脑和Tab S6。等到刷入完成,可以点击exit退出odin软件。至此TWRP for Tab S6安装完毕。

特别要注意的是 options标签中"Auto Reboot"不能勾选,否则tab s6会无法开机进入系统。

接下来这一步非常重要,我们让Tab S6重启直接进入TWRP,请严格按照以下步骤,否则Tab S6会无法启动:

先同时按住音量-和电源键,直至屏幕完全关闭,然后放开音量-按键,转为同时按住音量+和电源键,这样Tab S6会强制重启直接进入TWRP。以便我们接下去的工作。

3.3格式化数据分区,重启Recovery

完成安装TWRP for Tab S6后,我们还需要做一些工作,以使TWRP for Tab S6能够正常工作:

第一件事情就是格式化Tab S6的数据分区,使之解除加密,从而TWRP能够读写Tab S6的内部存储器: 按住音量+按键的同时,按住开机按键,打开Tab S6,系统会启动进入TWRP主界面(这个过程中会出现提示再按一次电源开关键)。然后点选wipe->format data,然后输入yes,开始格式化;

格式化完成后,在TWRP主界面,选择reboot->recovery,Tab S6会重新启动直接进入TWRP。

3.4刷入Encryption Disabler(加密失效程序),WETA Kernel和Magisk ZIP来Root设备

现在数据分区已经解除加密保护,但是如果我们直接进入安卓系统,数据分区会再次被加密保护,使得TWRP无法读取,所以我们在上一步最后重启直接进入TWRP。我们会利用TWRP先刷入加密失效程序,使Tab S6的数据分区加密保护永久失效,然后我们再刷入WETA内核(这对Android9是必须的步骤,对Android10则不是必须的),最后我们刷入Magisk ZIP文件。这些步骤完成后Tab S6就最终被root了:

进入TWRP后,在主界面Mount->Enable MTP。如果已经显示是Disable MTP,则不需改动;

用USB数据线连接电脑和Tab S6;

在电脑上将已经按照第2步介绍下载好的Encryption Disabler(加密失效程序),WETA Kernel和Magisk ZIP三个文件,拷贝到Tab S6的内部存储根目录中(不要拷贝到SD卡里);

断开USB数据线,回到TWRP主菜单;

在TWRP主菜单,进入Mount,确保system分区处于unmount状态(system前的方框没有被选中),否则先将system分区unmount;

回到TWRP主菜单,点击Install,进入内部存储根目录,依次选中前面三个文件(每次选择好后点击add more zips,再选下一个文件),添加到刷机队列里,完成后滑动屏幕最下方的按钮刷入上述三个文件;

等到刷机过程结束,点击reboot system按钮重启系统,进入安卓系统后,Tab S6已经root完成,可以通过Magisk再刷入插件,或者调整root功能等等。当然TWRP也可以正常工作。

有需要帮助的小伙伴,欢迎提问,我会不定时回复

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
********** 强力推荐 加密、解密控件 源码 Demo**********http://www.cityinthesky.co.uk/英国小伙David Barton的Open Source,小伙将在 7th January 2006 结婚,祝福他们!喜欢这个控件的兄弟,也发个邮件祝福他们吧,以下是邮箱:davebarton[at]cityinthesky.co.ukcrypto[at]cityinthesky.co.uk同时,也感谢万重兄弟的盒子,提供一个大家交流的平台!----------Delphi Cryptography PackageDCPcrypt is an open source library of cryptographic components (encryption algorithms and hash algorithms) for Borland Delphi and Kylix (it also works under some versions of C++ Builder). I haven't been able to update it for quite a long time now but it still works quite happily with Delphi 4, 5, 6, 7 and 2005 and Kylix 1 and 2 (it might work under Kylix 3, but I don't have a copy to try it out on). The current version (v2 beta 3) is considered to be stable and for all intents and purposes is the final release before I revamp everything.Thanks to Manuel C. for making changes to the code to make this work under Delphi 2005!***注:经不完全测试,支持Delphi 2006 ***For those of you using PHP, here is a little demo showing how to get PHP and Delphi encryption to work together.The idea behind DCPcrypt is that it should be possible to "drop in" any algorithm implementation to replace another with minimum or no code changes. To aid in this goal all cryptographic components are descended from one of several base classes, TDCP_cipher for encryption algorithms and TDCP_hash for message digest algorithms.DCPcrypt v2 contains full implementations of the following algorithms:Encryption Algorithms Hash AlgorithmsBlowfishCast 128Cast 256DES, 3DESIce, Thin Ice, Ice2IDEAMarsMisty1RC2, RC4, RC5, RC6Rijndael (the new AES)SerpentTeaTwofish HavalMD4MD5RipeMD-128RipeMD-160SHA-1SHA-256, SHA-384, SHA-512TigerDCPcrypt is open source software (released under the MIT license) and as such there is no charge for inclusion in other software. However, I am currently a student and if you are making money from my software I would really appreciate a donation of some sort, whether financial or a license for the softwar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值