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

Nexus6P root 的一些疑问

  •  
  •   wangxiaoer · 2016-10-08 08:24:42 +08:00 · 11310 次点击
    这是一个创建于 3002 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Nexus6P ,已经尽可能的少装国内应用了,但是 BAT 还是离不开,后果就是耗电感人,绿色守护在这种情况下用途不大。 看来 Root 势在必行,目前有几个问题:

    1 时至今日推荐用的 Root 工具(或者流程)是什么, Root 后用哪个 Root 管理软件相对比较安全?

    从 XDA 找到两个帖子:

    http://www.wugfresh.com/nrt/

    http://forum.xda-developers.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928 第一个是一个可视化工具,第二个手动,推荐哪种?

    2 Root 后如何治理流氓? 假设 Root 成功后,有哪些相对安全、简便的治理方式以阻止唤醒,正常退出后清理后台?如果为了治理流氓,需要一大堆组合反倒不合算了

    3 Root 后的更新、升级

    OTA 应该是用不了了,那后面的安全补丁、大版本升级只能通过手工刷,然后再重复一次 Root 的流程吗?

    31 条回复    2016-10-09 17:26:49 +08:00
    paranoiagu
        1
    paranoiagu  
       2016-10-08 08:33:13 +08:00 via Android
    root+xposed+绿色守护。
    wugfresh 可以用的。
    paranoiagu
        2
    paranoiagu  
       2016-10-08 08:34:02 +08:00 via Android
    ota 问题,全量刷,但不清数据。
    刷完再 root 和 xposed 。
    Jaspr
        3
    Jaspr  
       2016-10-08 08:38:14 +08:00 via Android   ❤️ 1
    推荐 nrt ,先解锁 bootloader 后 root (解锁 bootloader 将会清空所有用户数据,注意备份!切记!), root 后最简单直接有效的治理方法是使用“冰箱”将各类流氓统一冻结,使用时解冻。后续更新可以下载完整系统镜像,使用 flashfire 更新系统,更新不影响任何数据,并且可以完整保留 root 。
    rrkelee
        4
    rrkelee  
       2016-10-08 08:39:00 +08:00
    刷 CM 自带 root
    rrkelee
        5
    rrkelee  
       2016-10-08 08:39:34 +08:00
    root 过后我用 空调狗这个 app
    Troevil
        6
    Troevil  
       2016-10-08 08:40:59 +08:00   ❤️ 1
    root 后 直接 xposed+阻止运行 效果显著
    wangxiaoer
        7
    wangxiaoer  
    OP
       2016-10-08 08:46:04 +08:00
    @Jaspr 冻结是个好办法,但是适合频率较低的应用,稍微高点的比如地图类、支付宝啥的每次冻结、解冻其实挺烦人的
    wayslog
        8
    wayslog  
       2016-10-08 09:19:46 +08:00 via Android
    我就是简单的 Root+冰箱,轻松愉快……
    Jaspr
        9
    Jaspr  
       2016-10-08 09:30:20 +08:00 via Android   ❤️ 1
    @wangxiaoer 高频应用可以使用冰箱创建 shortcuts 在桌面,跟正常打开应用差不太多。冻结难以解决的是应用之间互相调用,比如调用支付宝付款得先把支付宝解冻。完美点的方案就得使用 xposed 框架,使用阻止运行模块,这样最完美:不唤醒、不留后台还不影响正常的互相调用
    wangxiaoer
        10
    wangxiaoer  
    OP
       2016-10-08 10:14:13 +08:00
    用哪个 Root 管理工具呢?
    21grams
        11
    21grams  
       2016-10-08 10:22:47 +08:00
    1. root 就用 supersu 就可以了
    2. 6 就用 xposed + 阻止运行。 7 就用冰箱
    3. 最新的 supersu 和 xposed 都是 systemless 的,理论上可以直接 ota ,但我没试过,建议还是手工刷再 root 的方式。
    Solitudechn
        12
    Solitudechn  
       2016-10-08 11:38:16 +08:00
    ota 用 flashfire
    我的 5x 是直接在 fastboot 刷 twrp 然后用 adb sideload,直接刷进 supersu ,
    然后 ota 等推送 直接用 flashfire 刷
    indooorsman
        13
    indooorsman  
       2016-10-08 12:10:24 +08:00 via Android
    root 的话,必须 chainfire 大神的 autoroot 啊: http://autoroot.chainfire.eu
    wangxiaoer
        14
    wangxiaoer  
    OP
       2016-10-08 13:19:45 +08:00
    root 已经搞定了。

    冰箱好像是通过停用应用达到冻结的目的,但是在应用启动的时候应该没法控制互相唤醒吧。另外, Xprivacy 好像在 7 上也不能用啊
    luq885
        15
    luq885  
       2016-10-08 15:24:55 +08:00
    @Solitudechn 请问 ota 用 flashfire 到底怎么刷,为什么我从来就没刷成功过。
    shoogle
        16
    shoogle  
       2016-10-08 15:26:34 +08:00
    @wangxiaoer root 是用的上面哪种方法的?
    Solitudechn
        17
    Solitudechn  
       2016-10-08 15:30:36 +08:00
    @luq885 每次都成功路过,就是上次没成功,直接用它刷的 OTA 在 google 下的
    wangxiaoer
        18
    wangxiaoer  
    OP
       2016-10-08 16:17:06 +08:00
    @shoogle 手动进行的,第二个办法
    wangxiaoer
        19
    wangxiaoer  
    OP
       2016-10-08 17:06:55 +08:00
    目前来看, xposed 没法用, root 太早了。

    目前能用的只有冰箱,唤醒、权限没法控制
    honeycomb
        20
    honeycomb  
       2016-10-08 17:11:35 +08:00 via Android
    @wangxiaoer

    忘了以下这些?

    super su 在 2.46 或更早支持了 7.0

    权限:
    appops set packageName OP ignore

    自启:
    手动 app standby(绿色守护)
    appops 的 set packageName RUN_IN_BACKGROUND ignore
    shimanooo
        21
    shimanooo  
       2016-10-08 17:15:36 +08:00   ❤️ 1
    买一台 iPhone , Nexus 当备机(逃
    wtdd
        22
    wtdd  
       2016-10-08 17:46:02 +08:00
    @Jaspr 试过阻止运行阻止不了微信后台的,但却不能接收消息了,简直……
    wangxiaoer
        23
    wangxiaoer  
    OP
       2016-10-08 18:10:02 +08:00
    @honeycomb appops 不是移除了?而且感觉这个不方便,要针对每个应用去设置,没有界面那么直观。
    lonelinsky
        24
    lonelinsky  
       2016-10-08 18:35:28 +08:00
    @Solitudechn 用 flashfire 刷 OTA 不成功会有不良影响吗?还是说只要重新手动刷整包就好了,数据什么的都没有影响,我现在都是线刷整包的…
    Jaspr
        25
    Jaspr  
       2016-10-08 23:11:43 +08:00 via Android
    @wtdd 在阻止运行的设置里将策略改成完全不保留后台(而不要使用默认的 standby )
    wtdd
        26
    wtdd  
       2016-10-09 08:37:49 +08:00 via Android
    @Jaspr 这样后台是没了,消息还是收不到的
    Solitudechn
        27
    Solitudechn  
       2016-10-09 09:04:56 +08:00 via Android
    @lonelinsky 我觉得他就是一个类似于 twrp 的东西,因为 android7 不能刷进 twrp ,所以我就用它替代。之前 ota 一直正常 ita 过后可以保留 su 文件,不知道为什么这回不行,我感觉应该是我直接刷了类似于完整包 1.3G 的 ota 包的原因,所以我觉得 flashfire ,只要你不勾清除,一般都没事。养成备份的好习惯
    lonelinsky
        28
    lonelinsky  
       2016-10-09 10:26:13 +08:00
    @Solitudechn 好的,谢谢,另外,现在 android7 可以刷 twrp 啦,我前几天刚刷的,要用新版本 ( Nexus6P twrp-3.0.2-2-angler.img )
    wangxiaoer
        29
    wangxiaoer  
    OP
       2016-10-09 11:32:47 +08:00
    折腾了一下,刷回了 6 的固件,然后装了 xposed ,现在的问题是 XPrivacy 和阻止运行到底该怎么用? xprivacy 看不懂啊?有没有说明啥的?比如 xprivacy 里面的限制跟通过 android 系统权限管理里面的设置哪个优先级更高?比如针对某个应用,两个复选框到底代表什么?
    Solitudechn
        30
    Solitudechn  
       2016-10-09 13:35:22 +08:00
    @lonelinsky 谢谢提醒,但是怎么说呢。 twrp 对我而言最大的功能可能只是 sideload 了,毕竟 flashfire 不能直接这么玩。而且,我最近一直在考虑要不要重新吧 bootlather 锁上
    honeycomb
        31
    honeycomb  
       2016-10-09 17:26:49 +08:00 via Android
    @wangxiaoer appops 从未被移除过, appops 是 Android6+的运行时权限机制所依赖的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   946 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.