竞选吧主,开一个小教程和科普贴。
黑苹果吧
全部回复
仅看楼主
level 10
shiinakaze 楼主
会从wikipedia上搬资源讲,顺便说说现在的现象。也欢迎吧友讨论。
2022年05月08日 03点05分 1
level 10
shiinakaze 楼主
一楼作为打卡楼。来个人回复一下。
2022年05月08日 03点05分 2
没人吗?打卡
2022年05月08日 03点05分
level 10
shiinakaze 楼主
会按照以下顺序讲:
1、黑苹果(Hackintosh)的由来
2、对macOS的Crack
3、现在的Crack方案
4、现在Crack的基本原理(这个我可能讲不清楚,希望有大佬补充)
2022年05月08日 04点05分 3
level 10
shiinakaze 楼主
Hackintosh(“ Hack ”和“ Macintosh ”的组合)是在未经 Apple 授权的计算机硬件上运行Apple的 Macintosh 操作系统macOS(以前称为“Mac OS X”或“OS X”)的计算机.
Apple 的macOS软件许可证仅允许在“Apple 品牌”的计算机上使用该软件。但是,由于现代 Macintosh 计算机使用基于 Intel 的硬件,因此几乎没有限制使该软件无法在其他类型的基于 Intel 的 PC 上运行。值得注意的是,Psystar等公司试图在非 Apple 机器上发布使用 macOS 的产品,尽管许多 Hackintosh 系统是由各种黑客论坛和社区的 macOS 爱好者完全设计的。虽然 Apple 用于防止 macOS 安装在非 Apple 硬件上的方法在美国受到《数字千年版权法案》 (DMCA) 的保护,不会受到商业规避,[8]有关越狱概念的法律的具体更改[9 ]已将此类规避方法置于合法的灰色地带。
2022年05月08日 04点05分 4
这个很重要,现在有人居然拿到台面上来讲。。。。。可能Apple cn不怎么管吧。
2022年05月08日 04点05分
level 10
shiinakaze 楼主
有两种Hack方法
一、内核Hacking
当 Mac OS X Tiger 的副本开始在非 Apple 硬件上运行时,发现某些处理器无法运行该操作系统。Rosetta是一种二进制翻译器,可以在 Intel 处理器(以及后来的内核本身)上运行 PowerPC 程序,它需要SSE3指令集的支持。
这个持续到OS X Mavericks。
2022年05月08日 04点05分 5
现在已经不使用这种方法了。
2022年05月08日 04点05分
level 10
shiinakaze 楼主
二、Boot loaders and emulators(引导加载程序和模拟器)
可扩展固件接口(EFI) 是定义操作系统和平台固件之间的软件接口的规范。由于模拟 EFI 通常不需要复制或修改 macOS,因此一些黑客认为这是在非 Apple 计算机上安装 macOS 的合法方式(尽管未经法庭测试)。
这也是现在所使用的方法,关于EFI,这个需要单独开出一帖讲述。
2022年05月08日 04点05分 6
level 10
shiinakaze 楼主
3.2Boot loaders and emulators
----3.2.1EFI emulation
----3.2.2Boot-132
----3.2.3Chameleon
----3.2.4Clover
----3.2.5Ozmosis
----3.2.6OpenCore
2022年05月08日 04点05分 8
level 10
shiinakaze 楼主
2007年11月早期,俄罗斯黑客团体Netkas使用了David Elliot(又称作dfe)修改过的Boot-132代码,找到了一个方法 ,让修改过的Darwin启动器模拟EFI环境,从而进入macOS。这意味着一个满足最低硬件需求的普通PC, 能被操作系统当作真正的Mac电脑。由于这种方式不用对内核进行修改,系统能运行地更加透明和稳定。这个创造性方法立刻在网上流传开,DigitMemo.com详细介绍了这个成就以及它的使用方法。
完全的EFI模拟对于OSx86社区来说是一笔极大的财富。使用这些EFI补丁,Hackintosh能从未修改的内核与内核扩展中启动。这不仅允许系统进行未来的升级,同时也增强了它的稳定性。此方法还绕过了苹果公司最终用户许可协议中的某些部分,因为其协议指出修改其非开源部分的操作系统代码是禁止的。
为什么能用这种方法,这也是关于EFI,不知道其他吧讲了这东西没。
2022年05月08日 04点05分 9
level 10
shiinakaze 楼主
先讲到这。。。好像没人。。。
2022年05月08日 04点05分 10
level 6
黑果驱动的intel无线网卡,为什么蓝牙不稳定,崩溃日志经常看到蓝牙的报告,
2022年05月08日 04点05分 11
Intel那是Linux的移植,不稳定很正常,这得去GitHub给作者提issues。
2022年05月08日 06点05分
level 11
[呵呵]
2022年05月08日 07点05分 12
1