作者soto2080 (我说..)
看板PC_Shopping
标题Re: [菜单] 45K 黑苹果 deep learning 实验机
时间Thu Aug 17 17:30:46 2017
原文吃掉
来说说支援的硬体好了
如果大家要补充也欢迎
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写出来的驱动我相信没有违反游戏规则拉)
相信到这里大家都看得出来所提到的和苹果的版权无关吧?
讲到现在我们连系统怎麽取得和怎麽安装我们都没谈到,也不会去谈
请大家在正确与合理不侵犯他人着作权的情况下参考这篇文章就好
上面那些是关於所谓黑苹果的基础认识,如果板众对如何正确的驱动有兴趣我会考虑再多写
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.247.107.157
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PC_Shopping/M.1502962249.A.162.html
※ 编辑: soto2080 (27.247.107.157), 08/17/2017 17:39:51
1F:→ anedo : 法律还是以国内的为主。美国的只能当参考..08/17 17:41
後续有写我会多注意,感谢
2F:推 vobor : 给Mac用的叫作OSX吧? 改名了? 08/17 17:47
嗯嗯改了
※ 编辑: soto2080 (27.247.107.157), 08/17/2017 17:49:22
3F:→ flylee : store.apple.com/Catalog/US/Images/MacOSX.htm08/17 18:27
4F:→ flylee : use one copy of the Apple Software on08/17 18:28
5F:→ flylee : a single Apple-labeled computer08/17 18:28
6F:→ flylee : 他只授权你装在 "Apple-labled computer" 08/17 18:29
7F:→ flylee : so ... 你懂得的 !08/17 18:29
所以我上面唯一提到安装只有提到在旧款的macbook上面可以藉由上面提到的原理更新到最新的macOS欧!
※ 编辑: soto2080 (27.247.107.157), 08/17/2017 18:46:57
8F:推 Ruminative : 这麽专业文一定要推的啦 08/17 19:04
9F:推 benjenq : 支援CPU还是有限制的,新OS不支援太旧的U,太旧的OS 08/17 19:14
10F:→ benjenq : 不支援新U,到2012年10.8支援x64时更直接淘汰32位 08/17 19:14
11F:→ benjenq : 元的C2D(替换kernel就不讨论了) 08/17 19:14
感谢补充 CPU支援看系统 但是SNB以後应该都可以上最新
12F:→ benjenq : 苹果单方面主张OSX只准允许装在Mac机器,这主张在 08/17 19:28
13F:→ benjenq : 国外也是有争议的。用户合法取得OSX之後,苹果公司 08/17 19:28
14F:→ benjenq : 限制用户不能安装在非Mac机器,有侵害用户使用权的 08/17 19:28
15F:→ benjenq : 疑虑,对此苹果公司解释该主张:用户取得的OSX并不 08/17 19:28
16F:→ benjenq : 包括所有权,所以用户必须遵守苹果公司的使用规范。 08/17 19:28
17F:→ benjenq : 意思大概就是「OSX是我苹果公司的,给你(用户)使用 08/17 19:28
18F:→ benjenq : 还是得听我的。」 08/17 19:28
19F:→ benjenq : 到了近期这类争议逐渐淡化,只要黑营不去恶意踩线( 08/17 19:45
20F:→ benjenq : 破坏安全性),不去推广侵蚀Mac市场,基本上苹果公 08/17 19:45
21F:→ benjenq : 司也不会有刻意的反制,甚至还有默许的可能,例如TB 08/17 19:45
22F:→ benjenq : 3外接GPU也是从黑营开始的,今年苹果才正式解禁, 08/17 19:45
23F:→ benjenq : 找第三方搭配自己赚 08/17 19:45
24F:推 eszerfrm : 其实就是一个字「骗」 08/17 19:50
25F:→ eszerfrm : clover通常都是靠骗的骗过苹果以为是认识的硬体 08/17 19:50
26F:→ eszerfrm : 我说的「让苹果能辨认硬体」其实是微婉的说法xD 08/17 19:51
说骗其实也是拉,Clover在处理显卡的时候大量使用devprop_add_value这个函式
将所需要的参数增加到自己的电脑里面,其实本来就认识只是缺参数功能会有小问题
DSDT patch里面用也是大量的用了AddProperties
27F:→ benjenq : Bootloader要启动原生的OSX当然只能用骗的,所以黑 08/17 20:12
28F:→ benjenq : 苹果跟电虾有关,采购的硬体跟Mac有87%+像,跑OSX也 08/17 20:12
29F:→ benjenq : 就越87%+稳 08/17 20:12
是的
※ 编辑: soto2080 (27.247.107.157), 08/17/2017 21:20:49