首页 > 生活 > > 正文
2020-09-10 09:28:52

Heimdall的PIT库提供了一种从正在运行的设备生成PIT文件的方法

Heimdall 1.4.0 RC1由XDA认可的开发人员Benjamin Dobell今天以源代码形式发布。在北欧神话中,Heimdall与Loke作斗争,带来了Illimination,并介绍了社会阶层的概念。在XDA领域,与“北欧神话”的相似之处令人震惊。对于刚起步的人来说,Heimdall是一个开源项目,它将与三星的Odin工具相同的功能引入Linux,Mac和Windows,从而使内核开发人员和最终用户可以使用他们偏爱的操作系统。这很重要,因为内核开发人员利用Linux的功能进行开发,而最终用户倾向于使用Windows或Mac。虽然Odin仅可在Windows上运行,但Heimdall可在所有主要操作系统上运行。这使Heimdall成为内核开发人员的理想伴侣。

Heimdall的tar.gz格式压缩了您的Samsung ROM发行版,使其超出了过时的zip格式的限制,并且还提供了一种安全地分发软件包的简便方法,其中元数据显示了软件包的使用情况。Heimdall的PIT库提供了一种从正在运行的设备生成PIT文件的方法,从而可以进行重新分区而无需Samsung发行。Heimdall的命令行操作是最有用的功能之一,它允许编写脚本,从而为内核开发人员提供了一条命令即可进行make-build-install-test。

用开发人员的话来说:

由于许多原因,这是一个相当大的更新。但是,可能最重要的是现在应该支持基于高通芯片组的三星设备!如果您不知道您的设备是否装有Qualcomm芯片组,或者您拥有这些疯狂的美国电信特定变种之一,则您的手机可能正在使用Qualcomm芯片组。代码库本身已被广泛地重构。还有很多新功能。例如能够打印存储在计算机上的PIT文件的内容。此外,还有一些很好的易用性改进。例如,Heimdall Frontend现在建议与特定分区对应的文件的可能名称。例如,当您将“ KERNEL”分区添加到闪存中时,在单击以浏览相应文件的上方,您将看到文本“(zImage)”。此版本还修复了1.3.2中存在的可怕的回归问题,该回归问题导致“错误:无法确认文件传输序列的结尾!” 在使用1.3.1版的设备上弹出。实际上,对Heimdall 1.4所做的更改将极大地提高受支持设备的数量以及以前受支持设备的支持质量。

借助Heimdall对PIT文件解释的新支持,应支持迄今为止的所有Samsung设备,但需要在正式的1.4版本之前进行验证。此版本的一些目标设备是:Galaxy S3(AT&T,T-Mobile和Verizon),Galaxy Note,Galaxy Note 2,Galaxy Note 10.1和Galaxy Nexus。经过验证,本杰明·多贝尔将以最终用户格式发布完整的1.4 Heimdall Suite。同样,该作者 将更新开源的 Heimdall一键式 项目,该项目允许将Heimdall tar.gz打包和分发为一种轻量级的特殊用途格式。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关推荐