android - 有人可以解释这些 Android ROM 黑客术语 : HBOOT/bootloader, radio、recovery image、update.zip、NAND 解锁、RUU 吗?

标签 android

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .


4年前关闭。







Improve this question




我一直在 xda-developers 上看到这些组件的讨论。我对它们是什么以及它们之间的关系有一个模糊的理解,但这并不完全清楚。例如, radio 似乎不仅仅是 radio 。作为 Linux 用户和软件开发人员,我对基本思想有很好的理解。

首先,让我介绍一下我目前的理解。我可能会在某些事情上有所偏离:

“ radio ” - 我不确定它是在引导加载程序之前还是之后运行

HBOOT 是引导加载程序,当您启动手机时首先运行。就像您的常规 Linux 引导加载程序一样,它可以让您从不同的分区启动。

系统上有多个分区,至少一个用于 HBOOT(也许?或者它在某种 MBR 类型的区域?)、恢复、系统和数据。所有这些分区都在系统的“ROM”中,这不是真正的 ROM,它实际上是 NVRAM 或闪存或其他任何东西。因此,这些区域中的每一个都可以独立闪烁。

恢复是您可以引导进入的分区。它最初是一种“恢复”模式,因此为黑客攻击提供了基础。这通常会重新刷新,以便进行进一步的修改。从恢复镜像中,您还可以访问对获取 update.zip 文件等有用的 sdcard。

update.zip - 这些是可以从自定义恢复镜像应用的更新。似乎这些更新可以包含或多或少的任意代码,但我不清楚它们是如何应用的,或者它们被闪到或应用到哪里。

/system - 以只读方式安装(什么控制?)除非你做一些黑客行为

内核在哪里?恢复图像与常规图像有什么不同吗?
哪些部分构成了像 CyanogenMod 这样的自定义 ROM?
什么是 NAND,解锁 NAND 意味着什么?
什么是 RUU?
声压级?
WiFi 和 3G radio 图像位于何处?
PC36IMG.zip?
优先权?

我在其他地方看到了其中的一些解释,但我不明白它们是如何组合在一起的。

最佳答案

恢复类似于 Linux 的单用户模式。 .不是一回事,但它适用于我的目的。它不会加载 dalvik、zygote 或 Android 生态系统的其他部分。非常简单和准系统。

如果您运行自定义恢复解决方案,例如 ClockworkMod RecoveryTWRP ,您可以从您的设备访问更多内容。

您可以运行 adb shell 之类的命令, adb push等。您可以在恢复中以 root 身份运行,但它因设备而异。

有关 hboot 的信息和 bootloader ,请查看此链接:https://android.stackexchange.com/questions/27920/what-does-hboot-mean

关于android - 有人可以解释这些 Android ROM 黑客术语 : HBOOT/bootloader, radio、recovery image、update.zip、NAND 解锁、RUU 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3465259/

相关文章:

java - 我们有什么工具可以将 Android xml 布局转换为 .java 文件吗?

android - java.lang.InstantiationException 安卓

c# - 文件 "obj\Debug\android\bin\packaged_resources"不存在。在 Windows 8.1 上的 Visual Studio 2015 Xamarin 跨平台中

android - 来自 gluUnProject 的 IllegalArgumentException

java - 通过WiFi连接Java DatagramSocket的问题

java - 回调中的多个对象

java - 计算器不处理两个运算符方程

android - 以编程方式将样式应用于 MaterialButton

android - 无法编译 ThreeTenABP

java - 从源文件重建 .jar 库