V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cantonadong
V2EX  ›  Android

安卓 7.0 已 root 后,进入系统文件夹删除文件后,返回上一级目录再进去发现并没有删除

  •  
  •   cantonadong · 2018-01-30 15:21:02 +08:00 · 4360 次点击
    这是一个创建于 2249 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为啥?
    6 条回复    2018-01-30 19:01:41 +08:00
    tempdban
        1
    tempdban  
       2018-01-30 15:30:05 +08:00
    你是什么 root ?
    selinux
    tempdban
        2
    tempdban  
       2018-01-30 15:31:02 +08:00
    还有你删除的是啥?
    这提问题都不说的等人来问
    cantonadong
        3
    cantonadong  
    OP
       2018-01-30 15:33:08 +08:00
    supersu,进的 root/system 删除的 bootanimation.zip 文件
    XinLake
        4
    XinLake  
       2018-01-30 16:54:36 +08:00   ❤️ 2
    网上那些 “已 root ”,“开放 root 权限” 讲的不太清楚,我给楼主科普简单一下所谓的 root

    root 是 android 里的一个内置账号,就像 windows 的 administrator,拥有最高的操作权限。但是 google aosp 源码里默认关闭了 root 这个账号,一般用户使用手机时是以另外一个账号(较低权限)使用的,就像以 guest 身份登录 windows 使用电脑。

    关于 app 的 root 权限,app 在安装时候会分配到一个 uid 这个 uid 一般在 10000 以后,每个 app 的 uid 都不一样,后面安装的 app 其 uid 会越大,一般情况下就是以 uid>10000 的省份运行。大家知道 root 的 uid 是 0,app 的 root 权限就是获得了 root 账号的身份运行,此时 app 能够做最高权限的操作。

    adb 也是有 uid 的,一般情况下是几千,当然此时 adb 权限有限。当手机开放了 root 后,需要给 adb root 身份然后重新挂载为读写模式才能删除系统区文件,运行一下命令:
    adb root
    adb remount
    adb shell
    进去后和 linux 操作一样
    zbttl
        5
    zbttl  
       2018-01-30 17:44:05 +08:00
    system 分区没解锁吧
    6.0 以上 supersu 默认就是 systemless 的
    systemless 你改 system 分区自然是没用的
    honeycomb
        6
    honeycomb  
       2018-01-30 19:01:41 +08:00 via Android
    @cantonadong
    是否通过解锁 bootloader 方式进行?
    还是通过漏洞获取的 root ?

    前者一般可以操作 system 分区,后者比较可能不行,因为仅是获取到 root 不必然能修改 system
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3910 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 00:56 · PVG 08:56 · LAX 17:56 · JFK 20:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.