有么有不用 PC 端就能 root 的 APP?

现在因测试需要,需要把手机 root,手机型号是小米 8,我网上找了一下,都是需要在 PC 断安装软件的,但这种软件我不敢往电脑上装。。就怕装了就卸载不了了

有没有 APP 能 root 的,因为手机是公司的测试用手机,不管啥 APP 都可以装

 

50 条回复    2021-02-14 22:27:53 +08:00
divilkcvf
    1

divilkcvf   57 天前   ❤️ 2

……无力吐槽
madao2015
    2

madao2015   57 天前   ❤️ 1

虚拟机
Microkernel
    3

Microkernel   57 天前

看来你对 Android 机应该怎么 root 还完全没概念。。给你两个方向自己查下吧 MIUI 开发版、Magisk
HarryQu
    4

HarryQu   57 天前

小米官方支持解锁 Bootloader,你可以自己刷开发版。
mgrddsj
    5

mgrddsj   57 天前   ❤️ 5

以前 Android 4 时代的那些一键 root (不管是需要 PC 端的还是不用 PC 端的)都是通过系统漏洞实现的,现在已经很少这样的系统漏洞了。而且那些一键 root (比如臭名昭著的 KingRoot )会在手机上安装很难删掉的流氓软件。
想 root 的话建议还是解锁 bootloader,刷 recovery,然后自己刷入 SuperSu/Magisk 之类的。这些教程应该在小米论坛 /XDA 不难找。不过都需要电脑,但电脑上不用装流氓软件。
mxT52CRuqR6o5
    6

mxT52CRuqR6o5   57 天前 via Android

你买台安卓 4 的手机就能无电脑 root 了
poic
    7

poic   57 天前   ❤️ 1

那就去网吧
bghtyu
    8

bghtyu   57 天前 via Android

先用小米的官方的解锁工具解锁 bootloader,然后用 Google 的 fastboot 工具刷一个 recovery,再把 magisk 刷进去就行了。有什么不敢往电脑上装的
no1xsyzy
    9

no1xsyzy   57 天前   ❤️ 1

你不敢往电脑上装的软件,为什么还敢让它去 root 手机?
怕电脑上卸载不了,就不怕手机上更卸载不了?
S179276SP
    10

S179276SP   57 天前

miui 开发版
katana97
    11

katana97   57 天前   ❤️ 1

pc 上要装的不就一个小米解锁工具和 Android sdk tools 么
QBugHunter
    12

QBugHunter   57 天前

@no1xsyzy
大佬。。。。我不说的很清楚么,手机是公司测试用的手机,随便搞
no1xsyzy
    13

no1xsyzy   57 天前

@QBugHunter 我觉得随便搞不包括流氓软件、挖矿软件、木马软件和可横向移动的蠕虫。
不然整个网络瘫痪。
3dwelcome
    14

3dwelcome   57 天前 via Android

不用 PC root 不可能,你可以用 VHD 系统,安装前备份系统,用完就恢复一下。比卸载干净多了。
XuanFei990
    15

XuanFei990   57 天前

@no1xsyzy 电脑是自己的电脑,手机是公司的手机,
zhuweiyou
    16

zhuweiyou   57 天前

“就怕装了就卸载不了了”

建议辞职

no1xsyzy
    17

no1xsyzy   57 天前

@XuanFei990 手机会连公司的网吧?小心把整个公司网搞瘫痪了
XuanFei990
    18

XuanFei990   57 天前

@no1xsyzy 楼主怕自己电脑中毒,不怕公司网络瘫痪,看来是无所谓。
QBugHunter
    19

QBugHunter   57 天前

@no1xsyzy

@XuanFei990

手机不会连公司网

marczhao
    20

marczhao   57 天前

1 、不要用任何“一键 root”软件。
2 、3 楼正解。
yolee599
    21

yolee599   57 天前 via Android

先解 bootloader 锁,装面具
ivyy
    22

ivyy   57 天前

有点意思,去网吧就是了
qqg1530
    23

qqg1530   57 天前 via Android

vmos pro
masker
    24

masker   57 天前 via Android

真可怜
oldshensheep
    25

oldshensheep   57 天前

电脑安装虚拟机,虚拟机中安装小米解锁工具就行了。一样的……,2 楼应该是这个意思。
Jirajine
    26

Jirajine   57 天前

正常来说 PC 端只需要安装安全的开源软件(android sdk platform-tools) 使用里面的 adb 和 fastboot 工具就足以。

但你这个是 OEM 需要,得用 OEM 提供的工具解锁。所以放到虚拟机里就可以,多数虚拟机对 USB 直通的支持都很好。

cat9life
    27

cat9life   57 天前   ❤️ 4

我居然在 V2 论坛发现这个个帖子 唉
fatelight
    28

fatelight   56 天前

真就不会搜一下,懒癌晚期
Hypixel
    29

Hypixel   56 天前 via Android

安装 App 来 root 和连接电脑用 root 工具的那个时代已经过去了,正确的做法是:
1. 用小米官方解锁工具解锁 Bootloader (需要绑定账号,可能会有 15 天不等的限制时间)
2. 刷入 TWRP 和 Magisk 或者刷入 MIUI 开发版并开启 root
systemcall
    30

systemcall   56 天前

@Jirajine #26
Hyper-V 就不支持 USB 直通
cofface
    31

cofface   56 天前

自己动手就解 BL,刷 twrp recovery,刷 magisk root 包完毕。
learningman
    32

learningman   56 天前

@systemcall 支持啊。。。至少 WSL2 可以,WSL2 应该是基于 Hyper-V 的吧
systemcall
    33

systemcall   56 天前

@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 设备和存储设备
GeruzoniAnsasu
    34

GeruzoniAnsasu   56 天前

公司给你一个 andorid 手机让你“随便搞”
然后 你吧 android sdk 也不用装,adb bridge 也不用装,fastboot bridge 也不用
给你这个手机自拍用的?
JBaker
    35

JBaker   56 天前

我很好奇,明明每年 Android 都公开了那么多的 CVE,linux 内核也有一大堆 CVE,为啥就没有几个“一键 root”跟进更新出来呢?为啥全都是(相对手机一键 root)巨麻烦的“解锁+刷机”的流程呢?。。。
JensenQian
    36

JensenQian   56 天前

1 小米解 bl 锁 https://www.miui.com/unlock/index.html 这边申请,现在*新版本的可能要绑定 7 天,旧版本的 miui 应该不需要
2 具体咋样,网上有详细过程的
3 然后刷 twrp,https://twrp.me/xiaomi/xiaomimi8.html 刷进去,国内定制的 twrp 你可以搜下 wzsx150 这个
cev2
    37

cev2   56 天前

@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 修改后启动,不具备实用意义)
WebKit
    38

WebKit   56 天前 via Android

root 本来也不用装什么软件啊。。。adb 有这个环境就行。其他的都是命令操作的脚本
w950888
    39

w950888   56 天前

你为什么会认为解锁软件卸不掉? 毫无理由的黑小米.
QBugHunter
    40

QBugHunter   56 天前

@GeruzoniAnsasu
这 3 个装了哪个能抓包?
GeruzoniAnsasu
    41

GeruzoniAnsasu   56 天前

@QBugHunter 你要 tcpdump 为什么不直接连局域网然后在网关上抓?
QBugHunter
    42

QBugHunter   56 天前

@GeruzoniAnsasu
你猜?
codehz
    43

codehz   56 天前

@JBaker #35 因为谷歌每月发布安全更新(
codehz
    44

codehz   56 天前

如果 Android 10 没有启用 seccomp,有一个一键 root 的方法 https://github.com/vvb2060/Magica
arvinsilm
    45

arvinsilm   56 天前

建议买台电脑,单拉网线,物理隔离
Zy143L
    46

Zy143L   55 天前 via Android

这楼主是活在安卓 2.3.6 还是 4.0 的时代?
小米 8 的话 去解锁手机 小米官方有解锁工具
然后 Magisk 随便刷..有啥不放心的
lychs1998
    47

lychs1998   55 天前

测试为啥需要 root…
YamatoRyou
    48

YamatoRyou   55 天前

*近入了一个小米 9T, 获取 Root 权限确实不需要在 PC 上完成 (通常是已有 TWRP 的情况下卡刷 Magisk), 但解锁 Bootloader 和刷 TWRP 必须在 PC 上完成 (如果曾经没有解锁的话).
kingfalse
    49

kingfalse   54 天前 via Android

去网吧那兄弟成功逗笑我了
acess
    50

acess   51 天前

按照标准的流程,解锁 bootloader 是需要恢复出厂清空数据的。