三星Galaxy相机正在进行一些激动人心的开发工作

2020-09-09 09:56:14 来源: INeng财经

到最近,我们的论坛中已经添加了许多新设备。尽管许多产品都有大规模发布,例如Nexus 4和Galaxy Note II,但还有其他一些产品并没有引起人们的广泛关注。一种这样的设备是三星Galaxy Camera。这是一个独特的设备。它具有高端智能手机的所有规格,只是它具有16 MP傻瓜相机,而且XDA的开发人员一直在追逐它的时光。

负责开发的是XDA Elite Recognize开发人员Adam Outler。我们已经写了关于他的装置作品前,包括 实现根 使用CF AutoRoot同胞精英认可的开发者在设备上 Chainfire。从那时起,Adam一直在努力为Galaxy Camera奠定坚实的发展基础,而且他做得还不错。

Adam所做的第一件事就是使用也已发布的分区表创建PIT文件,并更新Heimdall以与该设备一起使用。由于各种原因,这是一个很大的问题。既然Heimdall是Linux用户用来刷新Odin文件的方式,那么Galaxy Camera所有者现在可以在Linux上刷新tar文件,而无需Windows。这可以帮助解决诸如软砖之类的各种问题。对于那些不知道的人,PIT文件也可以帮助进行积木操作,因为它携带了设备的所有分区信息。您可以在Heimdall and Partition线程中找到Adam对分区的解释以及有关获取更新的Heimdall的说明。

为了使开发更加出色,Adam还致力于使UnBrickable Mod与Galaxy Camera兼容。这是一个巨大的消息,因为这意味着任何人都可以从坚硬的砖块中恢复过来。对于那些不知道的人,UnBrickable Mod项目可以追溯到去年,这是我们一直在跟踪的东西。它由亚当(Adam)运营,到目前为止,已有十几台三星设备具有UnBrickable Mod,并且还有更多正在进行中。亚当解释了整个过程:

纯粹而简单,这是一种硬件利用,可以直接上传代码来在S5PC110 / Hummingbird / Cortex A8平台上运行。三星的信任链(CoT)模型使用硬件对集成只读存储器(IROM)进行身份验证,该IROM对初始引导加载程序(IBL)进行身份验证,对初始引导加载程序(PBL)进行身份验证…IROM,IBL和PBL均已加载在IRAM中,PBL的工作是初始化动态RAM(DRAM)并验证/加载辅助引导加载程序(SBL AKA BL3),后者会加载内核,并加载您在屏幕上看到的操作系统。

这是两部分内容。我们已经开发了硬件修改,可以通过USB下载代码。我们还开发了Hummingbird Interceptor引导加载程序(HIBL),它可以拦截CoT并允许进行第二次未签名的下载。HIBL使用官方代码来处理身份验证,该身份验证会跳到另一个存储位置。这是我们放置漏洞利用程序的内存位置。我们的漏洞利用程序重复使用了将HIBL下载到IRAM的相同代码,但是它初始化了DRAM,这意味着您可以直接将SBL(最终的引导程序)上传到DRAM。

再次,..真的很快……我们使用硬件模块下载Rebellos的HIBL,它违反了信任链,利用了内存跳转并允许未签名的代码在处理器上运行。所有这些意味着您可以轻松恢复死机,或者尝试其他操作系统并轻松调试,而无需检查设备上的签名。

如果您需要更多信息,可以查看原始的UnBrickable Mod线程以获取更多详细信息。它相当复杂,但是绝对是XDA上最酷的mod之一。银河相机也将很快成为该项目的一部分,因为亚当正在研究从硬卡入银河相机的SD卡启动。它基于正在为Galaxy S III开发的类似mod。

巧合的是,该mod还计划移植到Galaxy Note II及其所有变体,其他三星Galaxy S III变体和魅族MX2。要了解更多信息,请访问 UnBrickable Mod线程。它实际上还不适用于Galaxy Camera,因为Exynos 4412仍有很多工作要做。但是,您可以找到一些不错的智慧,例如如何避免暂时硬化设备存在。

总而言之,三星Galaxy相机正在进行一些激动人心的开发工作。现在,它具有root,Heimdall官方支持以及一个PIT文件。我们只能希望这种发展步伐能够持续到未来。

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