未解锁 root 手机后, recovery 还在吗?

2015-12-22 19:08:36 +08:00
 Bryan0Z
最近被各种流氓软件开机自启烦到不行,想 root 手机管管他们了
看很多人 root 过刷 recovery ,手机出现各种问题,耗电激增,手机变卡等等,求问未解锁 root 手机后, recovery 还在吗?不刷第三方 recovery 行不行
5457 次点击
所在节点    Android
15 条回复
c742435
2015-12-22 19:12:08 +08:00
中文捉急
Bryan0Z
2015-12-22 19:33:28 +08:00
@c742435 别在意,反正我在美国念大学…
em70
2015-12-22 19:40:48 +08:00
@Bryan0Z 现在很多 app 集成了一些第三方推送服务,形成一个 app 群,任何一个在运行,都会唤醒其他 app ,早已不采用偷偷自启的方式了, root 也没用
Bryan0Z
2015-12-22 19:47:24 +08:00
@em70 真可怕…怕了这些国产软件了
Strikeactor
2015-12-22 19:55:21 +08:00
不解锁的 root 方式一般不会更新 recovery ,因为没解锁想更新至少得有 root 权限,矛盾了
刷 recovery 跟手机耗电、变卡没多大关系,你听说过装个矮人工具箱电脑变卡了的吗
ilotuo
2015-12-22 19:57:21 +08:00
你觉得那些问题跟 recovery 有关么
小白别用 android
不想当小白自己去了解 recovery 是啥;甚至了解启动原理,app 互相唤醒原理;然后就会无意中看到解决方案~
Boyang
2015-12-22 20:42:57 +08:00
recovery 跟系统运行一点儿关系没有……而且为啥我都是刷了 recovery 才 root 的,看来我太 low 了……
maskerTUI
2015-12-23 08:23:02 +08:00
现在的安卓机不 root 简直不能用
skylancer
2015-12-23 09:57:06 +08:00
没看懂卤煮要表达的意思,中文实在捉急
建议用英文写估计能看懂
nvidiaAMD980X
2015-12-23 10:28:46 +08:00
我也沒看懂樓主表達的意思……………
zhang2273388
2015-12-23 11:17:55 +08:00
root 和 recovery 并不冲突啊,可一 root 不刷 recovery 相反亦然,不过刷了之后卡什么的可能还是不是很会用
honeycomb
2015-12-23 13:36:05 +08:00
LZ 可能需要知道这些事情:

1 ,广义的 Recovery 往往指和操作系统一起装在同一设备的,用于恢复的备用操作系统,包括比较新的 Windows 的默认安装都会在系统上装入 Windows RE(恢复环境), Windows RE 是一个经过精心配制缩减了功能 /体积的 Windows NT 操作系统,很多时候它也以 Windows PE(预安装环境)的形式存在。

2 ,在 Android 设备上的 Recovery 指的是设备除了 Android 外,还有一个独立且完整的操作系统 Recovery ,在用户这边正常情况下几乎只用于进行 OTA 更新。

3 ,由 2 可知, root 手机(或者说 Android 的那部分能不能让一般应用获得 root 权限,形式上表现为 Android 的部分安装了 su binary 和作为中介的 superuser app)在本质上和 Recovery 无关,因为 recovery 是手机上另一个操作系统。

4 ,进一步的,因为 Android 的那部分默认是不会有 superuser ,所以 root 的过程等于把 superuser 装到 Android ,并让它能按预期运行

5 ,对于可以在 bootloader 解锁(意味着可以无需授权便改动 system, recovery 等分区)的情况下,通过先安装一个第三方 recovery ,然后在这个 recovery 里安装 superuser ,是最简单的。所有 Nexus 设备都可以用这种途径 root ,能解锁 bootloader 的设备通常也可以使用这种途径。

6 ,有的手机不允许在 bootloader 解锁关键分区的访问权限,这个时候就需要通过设备商的某个漏洞,来完成安装 superuser 的过程,这种漏洞相对来说更容易在 Android 这边找到(因为它比较复杂)。

7 ,在获得漏洞,设置好 superuser 后,有的设备便可以继续下去绕过 bootloader 那边的锁定,从这条路进一步安装第三方 recovery 、

8 ,当然, root 的过程也可以通过刷入经过修改的 boot 分区(Android 这部分使用的 linux 内核)镜像来完成。 superSU 的作者 chainfire 自己开发的 CF-root 就使用这种办法。
honeycomb
2015-12-23 13:37:44 +08:00
有个地方错了:

Windows RE 是 Windows PE 的一种形式
Bryan0Z
2015-12-23 14:14:11 +08:00
@honeycomb Thank you for your detailed answer.
21grams
2015-12-23 17:33:23 +08:00
我的电脑上装了 windows 和 ubuntu 双系统,发现 windows 老是死机啥的,会不会是 ubuntu 搞的鬼?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/245450

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX