现在因测试需要,需要把手机 root,手机型号是小米 8,我网上找了一下,都是需要在 PC 断安装软件的,但这种软件我不敢往电脑上装。。就怕装了就卸载不了了
有没有 APP 能 root 的,因为手机是公司的测试用手机,不管啥 APP 都可以装
1
divilkcvf 2021-02-09 09:52:38 +08:00 2
……无力吐槽
|
2
madao2015 2021-02-09 09:52:57 +08:00 1
虚拟机
|
3
Microkernel 2021-02-09 09:55:59 +08:00
看来你对 Android 机应该怎么 root 还完全没概念。。给你两个方向自己查下吧 MIUI 开发版、Magisk
|
4
HarryQu 2021-02-09 09:58:01 +08:00
小米官方支持解锁 Bootloader,你可以自己刷开发版。
|
5
mgrddsj 2021-02-09 09:58:48 +08:00 5
以前 Android 4 时代的那些一键 root (不管是需要 PC 端的还是不用 PC 端的)都是通过系统漏洞实现的,现在已经很少这样的系统漏洞了。而且那些一键 root (比如臭名昭著的 KingRoot )会在手机上安装很难删掉的流氓软件。
想 root 的话建议还是解锁 bootloader,刷 recovery,然后自己刷入 SuperSu/Magisk 之类的。这些教程应该在小米论坛 /XDA 不难找。不过都需要电脑,但电脑上不用装流氓软件。 |
6
mxT52CRuqR6o5 2021-02-09 09:59:12 +08:00 via Android
你买台安卓 4 的手机就能无电脑 root 了
|
7
poic 2021-02-09 09:59:26 +08:00 1
那就去网吧
|
8
bghtyu 2021-02-09 10:05:22 +08:00 via Android
先用小米的官方的解锁工具解锁 bootloader,然后用 Google 的 fastboot 工具刷一个 recovery,再把 magisk 刷进去就行了。有什么不敢往电脑上装的
|
9
no1xsyzy 2021-02-09 10:06:31 +08:00 1
你不敢往电脑上装的软件,为什么还敢让它去 root 手机?
怕电脑上卸载不了,就不怕手机上更卸载不了? |
10
S179276SP 2021-02-09 10:11:52 +08:00
miui 开发版
|
11
katana97 2021-02-09 10:12:52 +08:00 1
pc 上要装的不就一个小米解锁工具和 Android sdk tools 么
|
12
QBugHunter OP @no1xsyzy
大佬。。。。我不说的很清楚么,手机是公司测试用的手机,随便搞 |
13
no1xsyzy 2021-02-09 10:18:30 +08:00
@QBugHunter 我觉得随便搞不包括流氓软件、挖矿软件、木马软件和可横向移动的蠕虫。
不然整个网络瘫痪。 |
14
3dwelcome 2021-02-09 10:20:38 +08:00 via Android
不用 PC root 不可能,你可以用 VHD 系统,安装前备份系统,用完就恢复一下。比卸载干净多了。
|
15
XuanFei990 2021-02-09 10:20:55 +08:00
@no1xsyzy 电脑是自己的电脑,手机是公司的手机,
|
16
zhuweiyou 2021-02-09 10:32:23 +08:00
"就怕装了就卸载不了了"
建议辞职 |
17
no1xsyzy 2021-02-09 10:32:43 +08:00
@XuanFei990 手机会连公司的网吧?小心把整个公司网搞瘫痪了
|
18
XuanFei990 2021-02-09 10:41:51 +08:00
@no1xsyzy 楼主怕自己电脑中毒,不怕公司网络瘫痪,看来是无所谓。
|
19
QBugHunter OP |
20
marczhao 2021-02-09 11:26:34 +08:00
1 、不要用任何“一键 root”软件。
2 、3 楼正解。 |
21
yolee599 2021-02-09 12:16:36 +08:00 via Android
先解 bootloader 锁,装面具
|
22
ivyy 2021-02-09 12:28:35 +08:00
有点意思,去网吧就是了
|
23
qqg1530 2021-02-09 12:36:19 +08:00 via Android
vmos pro
|
24
masker 2021-02-09 12:40:23 +08:00 via Android
真可怜
|
25
oldshensheep 2021-02-09 13:38:25 +08:00
电脑安装虚拟机,虚拟机中安装小米解锁工具就行了。一样的……,2 楼应该是这个意思。
|
26
Jirajine 2021-02-09 13:44:14 +08:00
正常来说 PC 端只需要安装安全的开源软件(android sdk platform-tools) 使用里面的 adb 和 fastboot 工具就足以。
但你这个是 OEM 需要,得用 OEM 提供的工具解锁。所以放到虚拟机里就可以,多数虚拟机对 USB 直通的支持都很好。 |
27
cat9life 2021-02-09 13:46:35 +08:00 4
我居然在 V2 论坛发现这个个帖子 唉
|
28
pC0oc4EbCSsJUy4W 2021-02-09 14:08:31 +08:00
真就不会搜一下,懒癌晚期
|
29
Hypixel 2021-02-09 14:44:25 +08:00 via Android
安装 App 来 root 和连接电脑用 root 工具的那个时代已经过去了,正确的做法是:
1. 用小米官方解锁工具解锁 Bootloader (需要绑定账号,可能会有 15 天不等的限制时间) 2. 刷入 TWRP 和 Magisk 或者刷入 MIUI 开发版并开启 root |
30
systemcall 2021-02-09 15:56:33 +08:00
@Jirajine #26
Hyper-V 就不支持 USB 直通 |
31
cofface 2021-02-09 17:04:08 +08:00
自己动手就解 BL,刷 twrp recovery,刷 magisk root 包完毕。
|
32
learningman 2021-02-09 17:06:37 +08:00
@systemcall 支持啊。。。至少 WSL2 可以,WSL2 应该是基于 Hyper-V 的吧
|
33
systemcall 2021-02-09 17:20:32 +08:00
@learningman #32
没看到原生的 USB 重定向支持,只找到用 USB over IP 来弄的。那个东西估计还不如 RDP 的远程 USB 重定向 Hyper-V 感觉可以用 DDA 分配一个 USB 扩展卡来给里面的虚拟机弄出来 USB 接口,没试过。我的 b450m 迫击炮实际上只有 1 个 PCIe X1,插了这个的话就不能够插无线网卡了。当时买的时候考虑到了这个问题,但是这个价位的板子那个时候都差不多寒酸 感觉这方面 Hyper-V 还是没有 Virtualbox 功能全,后者哪怕连 VT-d 之类的 I/O 虚拟化都不支持,也还是可以分配 USB 设备和存储设备 |
34
GeruzoniAnsasu 2021-02-09 19:35:35 +08:00
公司给你一个 andorid 手机让你“随便搞”
然后 你吧 android sdk 也不用装,adb bridge 也不用装,fastboot bridge 也不用 给你这个手机自拍用的? |
35
JBaker 2021-02-09 19:55:08 +08:00
我很好奇,明明每年 Android 都公开了那么多的 CVE,linux 内核也有一大堆 CVE,为啥就没有几个“一键 root”跟进更新出来呢?为啥全都是(相对手机一键 root)巨麻烦的“解锁+刷机”的流程呢?。。。
|
36
JensenQian 2021-02-09 20:04:44 +08:00
1 小米解 bl 锁 https://www.miui.com/unlock/index.html 这边申请,现在最新版本的可能要绑定 7 天,旧版本的 miui 应该不需要
2 具体咋样,网上有详细过程的 3 然后刷 twrp,https://twrp.me/xiaomi/xiaomimi8.html 刷进去,国内定制的 twrp 你可以搜下 wzsx150 这个 |
37
cev2 2021-02-09 20:38:52 +08:00
@JBaker 35# 1.且不说那一大堆 Linux 的漏洞中可用于提权的漏洞只有 1 成左右,这 1 成可用于提权的漏洞又有大多数是 KVM 、XEN 、网络相关的部分,而这其中大部分安卓裁剪掉了,并没用到相关模块,可利用的其实不多。
2.BL 锁的存在,目前的机型如果无法解锁 BL,即使通过漏洞 [临时] 获取了 root 权限,也无法修改 /system 分区文件,强行修改后会导致下次系统无法启动。只修改 /data 分区多数是可以的,但大多数使用一键 root 的用户才不会去仔细看使用说明,对他们来说 root 后怎么能不精简个系统 APP ?一精简开不了机了。。。对于开发者来说,这种“不完美的 root”费力不讨好,不适合拿来做一键 root 。 3.如果通过漏洞破解掉了 BL 锁,那就没有了 2 的限制,但这又回到了你的问题,既然已经解了 BL 锁了,最简单通用的方式当然是直接刷入 magisk 。 以上,不解 BL 锁无法完美永久的 root,解了 BL 锁没必要再研究其他的 root 方式。(仅针对大多数通用情况,不排除小部分厂商 BL 不限制 /system 修改后启动,不具备实用意义) |
38
WebKit 2021-02-09 20:47:05 +08:00 via Android
root 本来也不用装什么软件啊。。。adb 有这个环境就行。其他的都是命令操作的脚本
|
39
w950888 2021-02-09 20:58:14 +08:00
你为什么会认为解锁软件卸不掉? 毫无理由的黑小米.
|
40
QBugHunter OP @GeruzoniAnsasu
这 3 个装了哪个能抓包? |
41
GeruzoniAnsasu 2021-02-09 21:11:46 +08:00
@QBugHunter 你要 tcpdump 为什么不直接连局域网然后在网关上抓?
|
42
QBugHunter OP @GeruzoniAnsasu
你猜? |
44
codehz 2021-02-10 00:44:20 +08:00
如果 Android 10 没有启用 seccomp,有一个一键 root 的方法 https://github.com/vvb2060/Magica
|
45
arvinsilm 2021-02-10 11:20:14 +08:00
建议买台电脑,单拉网线,物理隔离
|
46
Zy143L 2021-02-10 14:55:03 +08:00 via Android
这楼主是活在安卓 2.3.6 还是 4.0 的时代?
小米 8 的话 去解锁手机 小米官方有解锁工具 然后 Magisk 随便刷..有啥不放心的 |
47
clf 2021-02-10 23:02:39 +08:00
测试为啥需要 root…
|
48
YamatoRyou 2021-02-11 10:01:30 +08:00
最近入了一个小米 9T, 获取 Root 权限确实不需要在 PC 上完成 (通常是已有 TWRP 的情况下卡刷 Magisk), 但解锁 Bootloader 和刷 TWRP 必须在 PC 上完成 (如果曾经没有解锁的话).
|
49
kingfalse 2021-02-12 10:41:59 +08:00 via Android
去网吧那兄弟成功逗笑我了
|
50
acess 2021-02-14 22:27:53 +08:00
按照标准的流程,解锁 bootloader 是需要恢复出厂清空数据的。
|