Sandcastle,一个在Apple设备上安装Android和Linux的项目

安卓手机

几周前 在博客上分享有关Checkr1an到Linux的新闻,我们可以通过它以一种非常简单的方式越狱Apple设备。 现在,一个项目的倡议已经宣布 声称利用Checkra1n使用的错误 以便能够在iPhone,iPod和ipad上安装Android或Linux。

这个项目叫Sandcastle 它是几天前发布的。 这个项目才刚刚开始,但即使如此 已经有了相当重要的进步 嗯,已经有可能在某些Apple设备上安装Android,从理论上讲,iPhone 7具有“更高的稳定性”,因为它还有很多方面需要改进。

该项目还提供了对iPod Touch 7G的有限支持,并且正在进行向各种iPhone 6、8,X,11和iPod Touch 6G型号的转移。

相关文章:
如何使用Checkra1n越狱Linux?

关于沙堡

开发线索开发iPhone Linux项目的团队 十年前,现在在Corellium上工作,Corellium是一种为开发人员提供带有iOS虚拟环境的云服务。 去年,Apple绕过iOS保护和设备绑定(越狱)对Corellium提起诉讼。

开发的目的是为iPhone用户提供选择平台的自由 并摆脱了Apple对计算机施加的限制和限制。 根据该项目的开发人员,设备的所有者是购买电话的用户,而不是Apple,因此他可以在设备上安装任何操作系统。

内部版本处于测试阶段 正如我们提到的,它们不包括某些功能,例如声音,摄像头,GPU加速,不支持通过移动运营商进行的呼叫等。

例如: 现在可以在iPhone 7上使用以下功能:Wi-Fi,蓝牙,显示输出,多点触控,电源管理,I2C,SPI,USB,AIC,NAND闪存,APCIe,DART和Tristar充电管理芯片。 与iPhone 7相比,iPod Touch 7G的Sandcastle无法使用Wi-Fi,蓝牙和多点触控。

为了去除保护 将该设备绑定到Apple固件, 使用checkra1n 能够越狱。

随后,直接从闪存设备下载固件 并使用标准的APFS文件系统存储(已创建新分区),从而使Sandcastle与iOS共存。

原始的iOS固件已保存 y 在任何时候 用户可以在具有iOS或Android的环境中重新启动他们选择的设备。

要访问APFS文件系统,使用了经过修改的linux-apfs驱动程序,该驱动程序得到了增强,具有对子节的并行安装的支持以及使用压缩文件的能力。

虽然APFS实施 使用支持录音模式,此模式仍处于实验状态,默认情况下, 分区以只读模式挂载 (Android环境中的数据不会保存,并且重启后会丢失)。

除了使用buildroot,该项目还使用修改后的Linux内核来构建Linux系统环境。

Android环境基于Android 10平台,默认情况下已预安装OpenLauncher主屏幕和Signal Messenger。

要安装Android应用程序,除了支持Java APK外,建议使用adb实用程序。 带有ARMv8可执行代码的APK软件包需要重建 (用于 不支持ARMv7).

排出

最后 对于那些有兴趣尝试这个建议的人您可以找到Sandcastle的安装说明 在下面的链接中。

提供了位于zip文件中的“ README.txt”文件 提供下载。 (安装checkra1n之后,将setup.sh,loadlinux.c和Android.lzma文件复制到计算机,然后运行setup.sh,构建loadlinux并运行“ loadlinux Android.lzma dtbpack”)。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。