有么有不用 PC 端就能 root 的 APP - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
QBugHunter
V2EX    Android

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

  •  
  •   QBugHunter 2021-02-09 09:42:02 +08:00 16005 次点击
    这是一个创建于 1757 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    50 条回复    2021-02-14 22:27:53 +08:00
    divilkcvf
        1
    divilkcvf  
       2021-02-09 09:52:38 +08:00   2
    ……无力吐槽
    madao2015
        2
    madao2015  
       2021-02-09 09:52:57 +08:00   1
    虚拟机
    Microkernel
        3
    Microkernel  
       2021-02-09 09:55:59 +08:00
    看来你对 Android 机应该怎么 root 还完全没概念。。给你两个方向自己查下吧 MIUI 开发版、Magisk
    HarryQu
        4
    HarryQu  
       2021-02-09 09:58:01 +08:00
    小米官方支持解锁 Bootloader,你可以自己刷开发版。
    mgrddsj
        5
    mgrddsj  
       2021-02-09 09:58:48 +08:00   5
    以前 Android 4 时代的那些一键 root (不管是需要 PC 端的还是不用 PC 端的)都是通过系统漏洞实现的,现在已经很少这样的系统漏洞了。而且那些一键 root (比如臭名昭著的 KingRoot )会在手机上安装很难删掉的流氓软件。
    想 root 的话建议还是解锁 bootloader,刷 recovery,然后自己刷入 SuperSu/Magisk 之类的。这些教程应该在小米论坛 /XDA 不难找。不过都需要电脑,但电脑上不用装流氓软件。
    mxT52CRuqR6o5
        6
    mxT52CRuqR6o5  
       2021-02-09 09:59:12 +08:00 via Android
    你买台安卓 4 的手机就能无电脑 root 了
    poic
        7
    poic  
       2021-02-09 09:59:26 +08:00   1
    那就去网吧
    bghtyu
        8
    bghtyu  
       2021-02-09 10:05:22 +08:00 via Android
    先用小米的官方的解锁工具解锁 bootloader,然后用 Google 的 fastboot 工具刷一个 recovery,再把 magisk 刷进去就行了。有什么不敢往电脑上装的
    no1xsyzy
        9
    no1xsyzy  
       2021-02-09 10:06:31 +08:00   1
    你不敢往电脑上装的软件,为什么还敢让它去 root 手机?
    怕电脑上卸载不了,就不怕手机上更卸载不了?
    S179276SP
        10
    S179276SP  
       2021-02-09 10:11:52 +08:00
    miui 开发版
    katana97
        11
    katana97  
       2021-02-09 10:12:52 +08:00   1
    pc 上要装的不就一个小米解锁工具和 Android sdk tools 么
    QBugHunter
        12
    QBugHunter  
    OP
       2021-02-09 10:16:05 +08:00
    @no1xsyzy
    大佬。。。。我不说的很清楚么,手机是公司测试用的手机,随便搞
    no1xsyzy
        13
    no1xsyzy  
       2021-02-09 10:18:30 +08:00
    @QBugHunter 我觉得随便搞不包括流氓软件、挖矿软件、木马软件和可横向移动的蠕虫。
    不然整个网络瘫痪。
    /table>
    3dwelcome
        14
    3dwelcome  
       2021-02-09 10:20:38 +08:00 via Android
    不用 PC root 不可能,你可以用 VHD 系统,安装前备份系统,用完就恢复一下。比卸载干净多了。
    XuanFei990
        15
    XuanFei990  
       2021-02-09 10:20:55 +08:00
    @no1xsyzy 电脑是自己的电脑,手机是公司的手机,
    zhuweiyou
        16
    zhuweiyou  
       2021-02-09 10:32:23 +08:00
    "就怕装了就卸载不了了"

    建议辞职
    no1xsyzy
        17
    no1xsyzy  
       2021-02-09 10:32:43 +08:00
    @XuanFei990 手机会连公司的网吧?小心把整个公司网搞瘫痪了
    XuanFei990
        18
    XuanFei990  
       2021-02-09 10:41:51 +08:00
    @no1xsyzy 楼主怕自己电脑中毒,不怕公司网络瘫痪,看来是无所谓。
    QBugHunter
        19
    QBugHunter  
    OP
       2021-02-09 11:07:09 +08:00
    @no1xsyzy

    @XuanFei990

    手机不会连公司网
    marczhao
        20
    marczhao  
       2021-02-09 11:26:34 +08:00
    1 、不要用任何“一键 root”软件。
    2 、3 楼正解。
    yolee599
        21
    yolee599  
       2021-02-09 12:16:36 +08:00 via Android
    先解 bootloader 锁,装面具
    ivyy
        22
    ivyy  
       2021-02-09 12:28:35 +08:00
    有点意思,去网吧就是了
    qqg1530
        23
    qqg1530  
       2021-02-09 12:36:19 +08:00 via Android
    vmos pro
    masker
        24
    masker  
       2021-02-09 12:40:23 +08:00 via Android
    真可怜
    oldshensheep
        25
    oldshensheep  
       2021-02-09 13:38:25 +08:00
    电脑安装虚拟机,虚拟机中安装小米解锁工具就行了。一样的……,2 楼应该是这个意思。
    Jirajine
        26
    Jirajine  
       2021-02-09 13:44:14 +08:00
    正常来说 PC 端只需要安装安全的开源软件(android sdk platform-tools) 使用里面的 adb 和 fastboot 工具就足以。

    但你这个是 OEM 需要,得用 OEM 提供的工具解锁。所以放到虚拟机里就可以,多数虚拟机对 USB 直通的支持都很好。
    cat9life
        27
    cat9life  
       2021-02-09 13:46:35 +08:00   4
    我居然在 V2 论坛发现这个个帖子 唉
    pC0oc4EbCSsJUy4W
        28
    pC0oc4EbCSsJUy4W  
       2021-02-09 14:08:31 +08:00
    真就不会搜一下,懒癌晚期
    Hypixel
        29
    Hypixel  
       2021-02-09 14:44:25 +08:00 via Android
    安装 App 来 root 和连接电脑用 root 工具的那个时代已经过去了,正确的做法是:
    1. 用小米官方解锁工具解锁 Bootloader (需要绑定账号,可能会有 15 天不等的限制时间)
    2. 刷入 TWRP 和 Magisk 或者刷入 MIUI 开发版并开启 root
    systemcall
        30
    systemcall  
       2021-02-09 15:56:33 +08:00
    @Jirajine #26
    Hyper-V 就不支持 USB 直通
    cofface
        31
    cofface  
       2021-02-09 17:04:08 +08:00
    自己动手就解 BL,刷 twrp recovery,刷 magisk root 包完毕。
    learningman
        32
    learningman  
       2021-02-09 17:06:37 +08:00
    @systemcall 支持啊。。。至少 WSL2 可以,WSL2 应该是基于 Hyper-V 的吧
    systemcall
        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 设备和存储设备
    GeruzoniAnsasu
        34
    GeruzoniAnsasu  
       2021-02-09 19:35:35 +08:00
    公司给你一个 andorid 手机让你“随便搞”
    然后 你吧 android sdk 也不用装,adb bridge 也不用装,fastboot bridge 也不用
    给你这个手机自拍用的?
    JBaker
        35
    JBaker  
       2021-02-09 19:55:08 +08:00
    我很好奇,明明每年 Android 都公开了那么多的 CVE,linux 内核也有一大堆 CVE,为啥就没有几个“一键 root”跟进更新出来呢?为啥全都是(相对手机一键 root)巨麻烦的“解锁+刷机”的流程呢?。。。
    JensenQian
        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 这个
    cev2
        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 修改后启动,不具备实用意义)
    WebKit
        38
    WebKit  
       2021-02-09 20:47:05 +08:00 via Android
    root 本来也不用装什么软件啊。。。adb 有这个环境就行。其他的都是命令操作的脚本
    w950888
        39
    w950888  
       2021-02-09 20:58:14 +08:00
    你为什么会认为解锁软件卸不掉? 毫无理由的黑小米.
    QBugHunter
        40
    QBugHunter  
    OP
       2021-02-09 21:08:02 +08:00
    @GeruzoniAnsasu
    这 3 个装了哪个能抓包?
    GeruzoniAnsasu
        41
    GeruzoniAnsasu  
       2021-02-09 21:11:46 +08:00
    @QBugHunter 你要 tcpdump 为什么不直接连局域网然后在网关上抓?
    QBugHunter
        42
    QBugHunter  
    OP
       2021-02-09 21:59:16 +08:00
    @GeruzoniAnsasu
    你猜?
    codehz
        43
    codehz  
       2021-02-10 00:42:57 +08:00
    @JBaker #35 因为谷歌每月发布安全更新(
    codehz
        44
    codehz  
       2021-02-10 00:44:20 +08:00
    如果 Android 10 没有启用 seccomp,有一个一键 root 的方法 https://github.com/vvb2060/Magica
    arvinsilm
        45
    arvinsilm  
       2021-02-10 11:20:14 +08:00
    建议买台电脑,单拉网线,物理隔离
    Zy143L
        46
    Zy143L  
       2021-02-10 14:55:03 +08:00 via Android
    这楼主是活在安卓 2.3.6 还是 4.0 的时代?
    小米 8 的话 去解锁手机 小米官方有解锁工具
    然后 Magisk 随便刷..有啥不放心的
    clf
        47
    clf  
       2021-02-10 23:02:39 +08:00
    测试为啥需要 root…
    YamatoRyou
        48
    YamatoRyou  
       2021-02-11 10:01:30 +08:00
    最近入了一个小米 9T, 获取 Root 权限确实不需要在 PC 上完成 (通常是已有 TWRP 的情况下卡刷 Magisk), 但解锁 Bootloader 和刷 TWRP 必须在 PC 上完成 (如果曾经没有解锁的话).
    kingfalse
        49
    kingfalse  
       2021-02-12 10:41:59 +08:00 via Android
    去网吧那兄弟成功逗笑我了
    acess
        50
    acess  
       2021-02-14 22:27:53 +08:00
    按照标准的流程,解锁 bootloader 是需要恢复出厂清空数据的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3372 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 10:45 PVG 18:45 LAX 02:45 JFK 05:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86