V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
p64381
V2EX  ›  问与答

LineageOS 只对 adb 进行 root 授权是怎么做到的呢?是不是可以搬运一些文件到另外的手机也能这样呢?

  •  
  •   p64381 · 2018-02-21 11:45:56 +08:00 · 6927 次点击
    这是一个创建于 2470 天前的主题,其中的信息可能已经有所发展或是发生改变。
    另外一个手机只装了 twrp recovery,想用 root 权限改动一些东西只能进 recovery, 挺不方便的。
    但是不愿意 root 这个系统, 有什么简单的办法只对 adb 给 root 权限, 但是里面的 app 不给呢?

    谢谢
    11 条回复    2018-02-21 13:58:47 +08:00
    peterpei
        1
    peterpei  
       2018-02-21 11:49:38 +08:00 via Android
    装个 re,然后用 adb 授权是否可行?
    或者卡刷 supersu 之后只给 re 权限,其他默认拒绝
    p64381
        2
    p64381  
    OP
       2018-02-21 12:02:43 +08:00
    @peterpei 卡刷 supersu 这个明白。
    装个 re,然后用 adb 授权 是怎么操作呢。系统本身没有 root 的
    MonoLogueChi
        3
    MonoLogueChi  
       2018-02-21 12:03:08 +08:00 via Android
    使用 lOS 自带的 root 授权(需要额外单刷 root 包,有的版本可能没有),应该在开发者选项里,有仅授权给 adb。

    这样做也是 root 了系统,但只给 adb 权限,和用其他 root 方式是一样的。管理好 root 侵权,不信任的软件不给权限就好。
    WordTian
        4
    WordTian  
       2018-02-21 12:05:28 +08:00 via Android
    给 adbd 服务 root 权限,那就只能改 boot 了
    peterpei
        5
    peterpei  
       2018-02-21 12:21:29 +08:00 via Android   ❤️ 1
    @p64381 那就这样
    卡刷 supersu
    下载 re
    给 re 权限
    然后打开 supersu 这个 app
    右边默认拒绝
    弹窗关闭
    prefect
    chenyiping1995
        6
    chenyiping1995  
       2018-02-21 12:31:34 +08:00 via Android   ❤️ 1
    首先,你能从 adb 拿到 root 就说明你的手机系统已经 root 了。

    至于你想 **只** 给 adb root 权限,其实也很简单。

    先把 SuperSU 或者 Magisk 设为询问,连接到电脑,进行 adb shell su 操作。此时 SuperSU / Magisk 应该会作为一个名为 ADB Shell [10000] 的无图标程序正在请求获得最高权限,允许。

    然后把 SuperSU / Magisk 设为不允许程序获得最高权限即可。
    p64381
        7
    p64381  
    OP
       2018-02-21 12:35:35 +08:00
    @peterpei 多谢了,RE 原来是 Root Explorer 啊, 你的意思是用它来编辑文件啊。
    honeycomb
        8
    honeycomb  
       2018-02-21 12:36:07 +08:00 via Android   ❤️ 1
    @p64381 lineage 应该是自带 root 访问的,所以它才能允许你决定给不给 adb 以 root
    peterpei
        9
    peterpei  
       2018-02-21 12:58:12 +08:00 via Android
    @p64381
    sky96111
        10
    sky96111  
       2018-02-21 13:57:45 +08:00 via Android
    lineage 其实是自带 root 的,不过没刷开启包之前,su 没有管理器,仅对 adb 的进程开放
    p64381
        11
    p64381  
    OP
       2018-02-21 13:58:47 +08:00
    @sky96111 这个状态对我来说是最好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3167 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:27 · PVG 21:27 · LAX 05:27 · JFK 08:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.