为什么刷机有风险?

2024-06-28 09:44:04 +08:00
 ahdung

对安卓、路由等设备不熟,按我对 PC 的理解,它们的所有数据不都是存储在 emmc 中吗,难道没有一种方法能完整转储 emmc 吗,这样一来,无论怎么刷,只要把转储数据写回去,不就恢复原样了吗,怎么会变砖?除非 emmc 硬件损坏,类似 PC 的硬盘到镜像、镜像到硬盘,只要硬盘不坏,不可能变砖,求解惑为谢。

19429 次点击
所在节点    Android
112 条回复
ahdung
2024-06-29 08:51:00 +08:00
@mayli #97 了解了,谢谢。
sheldor
2024-06-29 11:05:07 +08:00
其实楼上综合起来已经解释的很清楚了。pc 你确实可以做电脑磁盘镜像,重装失败就还原镜像,理论上来说手机也可以这么做但这只是理论上,因为第一,pc 是开放架构,你硬盘换了还能从优盘启动系统,手机就不太可能,所以相当于没有 backup ,至于说编程器,不知道有没有人测试过
jiaxinbinggan
2024-06-29 13:22:57 +08:00
我的红米,12 系统通过官方 ota 升 13 系统时基带掉了,无限重启。
kbj
2024-06-29 17:24:54 +08:00
因为任何升级都不能保证 100%不出问题。
poporange
2024-06-29 20:31:08 +08:00
其实很简单,只是在警告不怎么懂技术的人罢了。毕竟不是每个人都是极客,都能把硬件软件玩的明明白白。
cnfzv
2024-06-30 00:46:16 +08:00
把你电脑机箱焊死,能差 U 盘的口焊死,现在你给系统升级,由于配置不兼容系统没法启动了,那你现在怎么给电脑装系统吧。 安卓、路由大概就是这么个逻辑,你要是大卸八块找其他设备,肯定能读能写,但是普通人哪有什么设备和专业知识去拆卸读写数据。
cybort
2024-06-30 01:32:46 +08:00
举个例子,ssd 的主控挂了,你是访问不到里面的闪存颗粒的,因为 io 数据是主控主动传给你的,这种从硬件结构上就决定了它要正常工作才能读写。即使你能把闪存针脚接出来,你不知道内部存储的格式,例如连续地址在多个颗粒上是如何分布的,也不知道各个针脚的信号时序是怎样的,如何能识别到有效数据;这种自带主控和驱动的设备,内部的任何实现都可以是私有的,你跨过提供给你的接口协议去操作等价于对产品的反向工程,这种事情不是轻易能做到的。
cybort
2024-06-30 01:35:53 +08:00
之所以你觉得 pc 很好处理,是因为 pc 是典型的标准模块化的系统,任何内部组件都是相互兼容的。这种事情需要大量的规范和人力去推动才能实现。
datocp
2024-06-30 14:12:00 +08:00
高通的 android,moto 有提供 blankflash 分区?最惨的时候从这个刷起。

刷机最大的风险,不看教程乱操作。。。
mingtdlb
2024-06-30 15:10:56 +08:00
设计的问题吧? PC 装系统并不影响 bios ,手机都封装成一个固件吧?电脑如果刷 bios 也可能砖,砖了就得用 ttl 线了。我记得前几年玩那个斐讯,先刷好 Breed ,再刷固件,也能防止变砖,随便刷。
mingtdlb
2024-06-30 15:14:31 +08:00
@Damn 那你刷系统的时候要通过 breed 去刷啊,不然覆盖了...这时候如果驱动之类的不对,自然就砖了
harmless
2024-07-17 23:24:40 +08:00
@ahdung 都有吧,有一些是安卓特有的,像 dd 这种就是 linux 的

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

https://ex.noerr.eu.org/t/1053249

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

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

© 2021 V2EX