本文主要是介绍Android dtbo Image的缘由,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当Android升级后,总会有一些新的问题发生,其实大部分情况是自己了解的不够;
比如修改dts设备数,升级boot验证没有效果;还有修改root fs,需要升system等。
现在明白MTK手机下多出dtbo.img的缘由啦;因此每次升级Android版本,需要认真阅读官网。
https://source.android.google.cn/
要进行分区,请确定闪存中引导加载程序在运行时可访问和可信的位置以放入 .dtb
。位置示例:
启动分区 |
---|
图 1 将 .dtb
附加到 image.gz
并作为“kernel
”传递到 mkbootimg
,从而将其放入启动分区。
唯一的分区 |
---|
图 2. 将 .dtb
放在唯一的分区(例如 dtb
分区)中。
对 DT 进行分区
在闪存中确定引导加载程序在运行时可访问和可信的位置信息以放入 .dtb
和 .dtbo
。
主 DT 的示例位置:
- 引导分区的一部分,已附加到内核 (
image.gz
)。 - 单独的 DT blob (
.dtb
),位于专用分区 (dtb
) 中。
叠加 DT 的示例位置:
唯一分区 |
---|
图 1. 将 .dtbo
放在独一无二的分区(例如 dtbo
分区)中。
ODM 分区 |
---|
图 2. 将 .dtbo
放入 odm
分区中(仅在您的引导加载程序能够从 odm
分区的文件系统中加载数据时才这样做)。
注意:叠加 DT 分区的大小取决于设备和主 DT blob 上所需的更改量。通常,8 MB 已足够当前使用并已为未来扩展留出了空间(如果需要的话)。
系统安全性最佳做法
- 必须每 72 小时使用一次主要身份验证方法。 ---- 原来华为手机每隔3天提示输入密码,是从这来的
参考:https://source.android.google.cn/devices/architecture/dto?hl=th
https://source.android.google.cn/security/best-practices/system
https://developer.android.google.cn/about/versions/10
Android in the Enterprise
这篇关于Android dtbo Image的缘由的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!