Re: [菜单] 45K 黑苹果 deep learning 实验机

楼主: soto2080 (DaGG)   2017-08-17 17:30:46
原文吃掉
来说说支援的硬件好了
如果大家要补充也欢迎
CPU:
首先基本上忽视AMD INTEL有原生的可以用没必要自找麻烦啊
INTEL的基本上随便一颗都可以跑
从古早的Dothan到在的Kabylake都可 让要用Atom也不是不行(这边不论内显)
但是要用新的Clover来引导的话还是越新越好拉
SNB/IVY已经算年代久远这边就不说
Haswell以后到现在的Kabylake从赛扬,奔腾 到Core的可以
但是要没有独立显卡的话请选Core系列才会有可以运作的内显,其他的没有驱动
主机板与其他选择:
芯片组:
Intel的从H到X都可 笔电的也OK
SATA控制器:
请选择用Intel原生Sata控制器的主机板或只插在Intel Sata上面
USB控制器:
请跳过用非Intel的,Yosemite以后非Intel控制器相容很差
另外苹果原生驱动只支援16个prots,一个同时支援USB2/3的算两个
所以不用选一堆孔的不然很麻烦= =
HDMI输出及音效:
HDMI HDA这随意,Intel芯片组上的都吃,显卡上的也都吃
声卡:此处指板载声卡
基本上以螃蟹卡为大宗,可以在AppleALC的wiki上查询
SSD:
走SATA3的随意挑,插在INTEL SATA控制器拉出来的就好了
NVMe基本上挑支援4k sector的,苹果驱动很挑食(10.13以前)
Note:三星SSD基本上LBA都不支援4K 只有512...
网卡:
基本上推荐Intel on board的就好了
螃蟹的RTL8111也可以
无线网卡与蓝牙:
要完整支援(AirDrop/Hand-off...)就用BRCM的
主流用的是BCM94352/BCM94360 一堆衍伸出来的Rebarnd
基本上这用这两个芯片的就都可以
FaceTime/iMessage 对岸主流解法是你要有真正的频果序号拉
至于欧洲人的解法怕被魔人抗议就PASS
ThunderBolt:
没用过但是一样请选INTEL主控拉
显卡:
Intel Core系列内显都可以 但是Sleep可能有问题
Nvidia自己有提供Driver给苹果使用者,请自己上官方网站看
AMD:没用过 Pass
说了这么多,你们应该已经发现几乎市面上所有单子都符合上述条件了...
另外昨天有人提到的法律问题我分享一下我的看法
黑苹果有没有违反苹果的EULA或者是美国的DMCA-Google大家都看过美国千禧数位版权..
这要看你怎么对黑苹果这个词下定义,或是说你的做法
举例来说AMD 黑苹果很多都是透过修改Darwin Kernel的,这个作法基本上已经窜改了
违反了EULA跟DMCA
但是如果透过以Clover 透过加载修改过"主机板上"的ACPI tables来达到驱动硬件
将硬件资讯以苹果的系统(苹果不只有macOS这个商业系统也还有Darwin这个开源的)
支援的格式与名称写在"主机板上"Dump出来的UEFI里面来模拟成苹果
而系统得到他所有需要的参数,成功便是硬件进而使硬件元件正常运作
这个方法我们可以看看小石头是怎么做怎么解释的...
http://www.asrock.com/mb/Intel/H110M-STX/?cat=Beta
这个方法有个杀鸡用牛刀的案例就是被苹果停止更新的MacBook可以透过Clover去模拟
来达成几乎不需要修改系统的情况下安装最新的macOS
剩下一些原生macOS不支援的硬件可以透过依照苹果开放的系统API撰写或Port Linux
的驱动程式来驱动(在macOS上使用依照苹果API写出来的驱动我相信没有违反游戏规则拉)
相信到这里大家都看得出来所提到的和苹果的版权无关吧?
讲到现在我们连系统怎么取得和怎么安装我们都没谈到,也不会去谈
请大家在正确与合理不侵犯他人著作权的情况下参考这篇文章就好
上面那些是关于所谓黑苹果的基础认识,如果板众对如何正确的驱动有兴趣我会考虑再多写

Links booklink

Contact Us: admin [ a t ] ucptt.com