易码技术论坛

 找回密码
 加入易码
搜索
查看: 1593|回复: 4

18年写个黑苹果教程,发在易码水区不知道可不以?

[复制链接]
发表于 2018-1-15 01:30:37 | 显示全部楼层 |阅读模式
本帖最后由 jljeee 于 2018-2-2 15:32 编辑

如题。

用了IOS之后就对 MAC OS 来了兴趣。

家里和宿舍有三台电脑,前段时间实验性质的安装了一下MAC OS,很多硬件都没有驱动起来。用起来感觉也不怎样。

国内教程乱七八糟,PCBETA爬帖也爬了N久。

年后自己想好好研究一下黑苹果,主要目的是想了深入了解一下驱动怎么一码事,系统是怎么引导开机,DSDT之类的东西。最后想在黑苹果上装Xcode,试一试写写程序。

想发在姨妈水库,不知道大家有没有什么建议。

=================================
2018/01/22

目前家里最老的电脑装 OSX 10.11.5 成功 通过APP STORE升级到10.11.6
配置如下:
磐石G31 (杂牌主板)
声卡 ALC662 使用万能驱动 VOODOOHDA 2.8.8.1 版本驱动成功
显卡索泰 GT220 使用Clover 插入显卡参数 驱动成功  Geekbench4 跑分比官网还高
CPU E5200 待机温度40度,Win7 下也是这个温度 Geekbench4 跑分比官网还高
网卡 Realtek 忘记型号了,用官网 10.6系统的驱动解决
硬盘是串口80G两个,一个硬盘装win7 一个硬盘装OSX。Clover正常引导。
目前已经在Clover下导出 DSDT 和SSDT文件,并且成功反编译
看了一些dsdt教程, 发现黑苹果每一个领域都是荒芜大地啊,回去研究APCI配置文件的写法去。
年末了,酒店好忙啊,平时还在学日语,下回更新就是正式的教程啦。

=================================
2018/02/02

好久没来,更新一下。
黑果这东西还真不是一般人能玩的,必须要意志坚强。
我的主力电脑配置是
华硕Z97-A
声卡ALC892
显卡索泰 GTX 970 至尊 Plus版本
网卡型号不记得了 用的是网上1000e的驱动

其实主板是不错的,如果不是因为显卡,基本上就是全部免驱了,逛了大半年Tonymacx86来看,技嘉和华硕主板基本都支持苹果原生电源管理,上系统只要加一个FAKESMC基本就可以了。
蛋疼就是蛋疼在索泰这张显卡,并不是普通版本,查了一些资料,这张显卡用的是GTX970核心但是视乎不是用英伟达公版的设计,所以频率和性能在默认情况下才比公版高。
所以你在网上查好多能驱动的显卡,基本上都是使用公版设计的显卡,当然如果能选,Tonymacx86是推荐技嘉的显卡,最不推荐XFX的显卡。
所以最开始安装10.12.6,上webdriver。无法启动,加载显卡就重启。
然后上10.13,这货更没办法启动,加载显卡直接卡菊花。
然后到10.11.6 依旧重启。
最后自己发现一个方法在10.11.6下能够驱动,10.12依旧重启,10.13卡菊花。搜索好多免驱显卡,在10.12之后就有诸多失败案例,因此决定,就停留在10.11.6吧,反正Xcode好像能用8.1也行了。
首先在webdriver的安装步骤网上的步骤描述有很多错误。
首先 CrsActiveConfig这个参数在0x00时候是SIP全部开启。基本上大多数电脑用这个参数都无法启动,可是偏偏这个参数在10.13下是安装webdriver的必须参数,否则就会在安装的时候显示驱动安装不正确。
        黑苹果使用0x67参数基本是必须的。
其次,在最新版本的Clover下 nvda_drv=1 这个boot flag不是无效的,并且在某些显卡下是必须的,至少我的GTX970是需要这个才能驱动的。
最后是我的步骤
   1.使用nv_disable=1,第一次安装完webdriver之后,会提示重启,此时重启不能直接用nvda_drv=1,继续使用nv_disable=1进入系统。(在这一步可以选择injectnvdia作为辅助,我安装好几次,有时候需要加入)
   2.进入系统后,确保nvdia驱动管理器选择的是OSX自带驱动,对就是自带驱动,我也不明白我也不理解,只有安装webdriver并选择自带驱动才能驱动在第三步才能驱动,我反复安装好几次确认。并且,万一你手贱按了webdriver,只要重复这个步骤就可以重新驱动。
   3.重启系统,这时候加入nvda_drv=1 进入就能驱动了,如果黑屏只能看到鼠标,就按键盘ctrl+alt+.

发表于 2018-1-15 16:53:30 | 显示全部楼层
发呗,目前只删广告贴……
发表于 2018-1-18 14:08:09 | 显示全部楼层
开发手机 app时 ,把 当时手里的y430p装了黑苹果,这样可以在mac os 和win 下自由切换,用着还挺舒服,然而最终还是自己花钱买了mbp。需要win环境时  就在公司就用mac  remote desktop到 windows 。也懒得给mbp上装win了
 楼主| 发表于 2018-1-22 20:12:25 | 显示全部楼层
csh 发表于 2018-1-18 14:08
开发手机 app时 ,把 当时手里的y430p装了黑苹果,这样可以在mac os 和win 下自由切换,用着还挺舒服,然而 ...

还真有人用黑苹果开发啊,但是ios没有越狱,运行APP不是需要买开发者证书嘛?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-28 17:38 , Processed in 0.011471 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表