android – 提取供应商blob并制作设备树

android – 提取供应商blob并制作设备树,第1张

概述我正在尝试很多时间为我的设备获得一个CM(现在的Lineageos)13 / 14.1版本,这是一个华为Mediapad T1-A21W(代号:hwt1a21l)与EMUI 3.0(Kit Kat 4.4.4)但我是受限于以下原因: >没有设备树可供使用. >没有供应商blob可以使用. 基本上绝对没有开发或基础开始,所以我必须制作设备树并提取供应商blob以便达到我想要的. 幸运的是我从华为网站 我正在尝试很多时间为我的设备获得一个CM(现在的lineageos)13 / 14.1版本,这是一个华为Mediapad T1-A21W(代号:hwt1a21l)与EMUI 3.0(Kit Kat 4.4.4)但我是受限于以下原因:

>没有设备树可供使用.
>没有供应商blob可以使用.

基本上绝对没有开发或基础开始,所以我必须制作设备树并提取供应商blob以便达到我想要的.
幸运的是我从华为网站下载了内核源代码.

那么,关于设备树:

经过大量的搜索和设置后,我创建了一个设备树,但我不明白的是当我将我的(this)与另一个我认为完全正常的时候比较,例如this one来自我的OnePlus One,第二个(OnePlus)一)它有大量的文件和目录,我的没有,所以我不明白他们来自哪里.此外,我并不真正了解一些参数的来源,例如,OnePlus One的BoardConfig.mk有大量的目标(不确定它是否被称为那种方式,目标=参数),而我的目标却没有.

也许将OnePlus与华为进行比较并不是最好的选择,因为它们来自不同的品牌,但我之前所解释的任何方式都可以应用于我的类似设备(Honor 4X代号:cherry),这几乎与我的相同就硬件而言,它们具有相同的cpu和板. (由于缺乏声誉,无法链接).

关于供应商blob:

我试图遵循许多解释如何获得供应商blob的指南.虽然其中90%基于现有的供应商blob,但我发现的其他基于一个名为extract-files.sh的脚本,它应该位于device_vendor_codename中,并根据内容自动接收供应商文件.另一个名为propIEtary-files.txt的文件.
问题是我的设备路径(device_huawei_hwt1a21l)中没有extract-files.sh和propIEtary-files.txt文件,我不知道我应该如何获取它们.该脚本不是问题,因为我可以下载一个并轻松地将其调整到我的设备,但最大的问题是要提取的特定供应商文件(propIEtary-files.txt),我无法控制.

解决方法 您可以从/ system / etc文件夹中找到设备的剩余文件.它包含您的设备所需的各种配置.然后是build.prop,可以重命名为system.prop并添加到设备树中. 总结

以上是内存溢出为你收集整理的android – 提取供应商blob并制作设备树全部内容,希望文章能够帮你解决android – 提取供应商blob并制作设备树所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1123930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存