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


到最近,我们的论坛中已经添加了许多新设备 。尽管许多产品都有大规模发布,例如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),后者会加载内核,并加载您在屏幕上看到的操作系统 。
【三星Galaxy相机正在进行一些激动人心的开发工作】这是两部分内容 。我们已经开发了硬件修改,可以通过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文件 。我们只能希望这种发展步伐能够持续到未来 。

    推荐阅读