.:. 草榴社區 » 技術討論區 » [技术分享]黑苹果安装指南之前言准备
本頁主題: [技术分享]黑苹果安装指南之前言准备字體大小 寬屏顯示 只看樓主 最新點評 熱門評論 時間順序
佛系少年


級別:天使 ( 14 )
發帖:27594
威望:69048 點
金錢:29353186 USD
貢獻:149239 點
註冊:2020-04-15
認證: 技術區認證會員
2021-04-01

[技术分享]黑苹果安装指南之前言准备

“你好哇,草榴社區”


“你好哇,皇会来了”


“你好哇,1 0 2 4”


  Hello , CAO LIU


       


佛系少年(皇会来了)


前言


简介
从苹果采用intel的处理器之后,macos被黑客破解之后可以安装在PC上,从而出现了一大批未购买苹果机而使用苹果操作系统的机器,这种就被称为黑苹果(Hackintosh),在mac苹果机上面安装原版mac系统的被称为白苹果(Macintosh),与黑苹果相对
其实我也是个小白,只是看很多人在安装、使用黑苹果的时候,几乎是毫无章法。我见过一个人,启动不了,就不停的换变色龙版本,换系统版本。我认为,更多的人需要的并不是一个从头截图到尾的教程,而是需要一个关于黑苹果的思路。我只是写一点自己的体会出来,希望更多的人在黑苹果的过程中能更有条理,走的更顺利。

具体内容意在“帮助聚聚们理解黑苹果的整体架构,以及要点、难点,并以适合自己的方式完成第一次黑苹果的安装。”

我已尽量对我认为需要解释的地方做了解释,但是如果你仍然不理解,还是不清楚MBR与EFI引导的原理与如何修改、NodeToPatch如何制作等等等,我只能说,请搜索。

特别提示:

严格来说,想要玩好黑苹果,是需要对计算机系统的相关知识具有丰富且系统的了解,之后我会考虑写一些关于基础知识方面的东西。但是以目前的情况而言,遇到不懂的方面,还是请多加自学,而不是直接伸手。

文中所有应用的表格或数据均来自互联网搜索,并尽可能附上原文链接。

考虑了很久,还是决定在这里不引用不外链任何的帖子和页面。为的就是让大家去百度,多学习,如果我都放在这里了,那还有什么意思,培养伸手党吗?又想了很多,没以前那种折腾的劲儿了…所以,我个人觉得可以参考的帖子、链接,都会带着放进来,但是,希望聚聚能学会自己找这些东西。想吃好黑苹果,我认为你首先应该做好以下准备。

1.1. 了解你的硬件



你的CPU是否需要破解内核?你的显卡在Mac下是否有正常工作的先例?你的无线网卡是否无解?首先了解这些,将对你接下来的准备工作有莫大的帮助。

你跟我说品牌?说型号?

笔电品牌和型号那么多,台机配件更甚,你是指望每一个型号都给你出一篇专门的教程再做一个专门的版本给你直接免驱是吗?

除非你的机器属于和Mac一样的“特殊”,不然请把他内部的硬件和别人同型号的硬件作同等对待。

尽可能的,去百度你的以下关键硬件对于黑苹果的兼容性,几乎绝大部分的兼容性问题出自以下五项:

CPU:需要破解内核(全部AMD与个别Intel),修改电源管理驱动,调节BIOS,或禁用电源管理驱动等

显卡:需要添加驱动,修改DSDT,提取EDID,修改驱动,调节BIOS等 (可能无解)

无线网卡:需要添加驱动,修改驱动,修改国家代码,PID等(可能无解,如Intel)

有线网卡:需要添加驱动,修改BSD名称(en0)等

声卡:需要添加驱动,提取,NodeToPatch,ConfigData,修改驱动等

当你发现你的某个设备在网络上普遍被宣称无法简单的“原生驱动”时,保存下你找到的解决方案,可能是破解驱动、驱动的修改方法、DSDT补丁,等等。

注:一些人所谓的“免驱”、“原生驱动”很可能意味着使用DSDT,请注意信息的分析整理。

如何查找到和自己硬件相应的信息:

1.2. 看好你的硬盘



从硬件型号查找,如i7-4770K,直接搜索

在你准备安装黑苹果之前,务必先备份好你的数据,无论你是否决定清空分区,你都应该做好这一点。

如果你的硬盘是MBR分区表,并且你的电脑支持EFI,我个人强烈建议你在备份好数据的前提下将硬盘转换为GPT分区表。无论是EFI远快于MBR的引导速度,还是作为未来操作系统的普遍趋势,都是相当值得的。而对于黑苹果,GPT+Clover的组合在易用程度与稳定性上也强过MBR+变色龙。

如果你的硬盘是MBR分区表,主板不支持EFI,或你暂时不想转换硬盘的分区表,那么你应该先备份好你的分区表,以防不测。

如果你的硬盘是GPT分区表,那么去确认你硬盘上的EFI引导分区是否大于200M, 以免与Mac发生兼容性问题(无法在DiskUtility中使用“抹掉”功能)。如果不够200M,那么我建议在WinPE下使用“分区助手”来进行修改。

1.3. DSDT/SSDT


很多人都会问,DSDT是必要的吗?如果让我给我一个肯定的答复,而不是莫罗两可,那我会说,是的。尤其是,当你追求比较完美的时候。

之前我研究我的显卡,思考究竟要删掉哪个驱动才能顺利的进入系统,修改哪个驱动可以让特效流畅起来。但是后来我才发现,DSDT里面一段代码就解决了上面所有问题。

DSDT是比驱动更基础的东西,没有一个完善的DSDT,驱动改的再好,也难完美。打个比方,你考试考的再好,但是老师平时分给你0,除非你是学霸不然肯定完。而如果老师平时分给你满分,你考不及格都能过。

1.3.1. 关于DSDT的制作与修改两个重点


网上资料很多,先说两个在前期准备中比较关键的点。

1.3.1.1. 自己动手


不要想着依靠别人修改好的DSDT过日子,即便是同型号的笔电,DSDT上也会有差异,比如我将我自己提取的DSDT和一个同机型的DSDT作比较,除去确定Patch过的部分,起码有数十行代码有大大小小的差异。

1.3.1.2. 除错



当你提取完你自己机器的DSDT,你的首要任务不是添加函数或是改显卡,而是修复DSDT本身存在的那部分错误,一般来说这部分的错误不是太多,只要自己百度,对DSDT的语法稍微了解一下,大部分人都不会有问题。

1.3.2. 制作一份DSDT源文件的一般步骤:



1.3.2.1. 提取
如AIDA64(部分新版本无ACPI Tool),iasl工具,DSDT Editor自动提取并反编译,或其他Linux下、Mac下的提取工具。

1.3.2.2. 反编译

DSDT Editor可自动反编译,但更建议使用论坛中提供的使用iasl,以DSDT和SSDT联合反编译方式。
1.3.2.3. 除错

编译后,运气好,几个Error,有些运气不好的人能达到几十个Error…

这部分是最考验耐心和逻辑的,建议先百度一下,学习一些DSDT的语法,必要时可参考其他人的DSDT,但注意应只参考正确的语法结构,而非复制粘贴。



1.3.2.4. 保存为.dsl
现在,你应该有一份已除错的原始DSDT文件。

1.3.3. SSDT


你提取到的SSDT可能会有很多份,将他们依次命名为SSDT、SSDT-1、SSDT-2…

并分别除错、编译。

一般来说第一份SSDT中包含的是有关处理器的工作频率的相关信息,也就是关系到,在系统运行后,你的处理器能否正常降频节能、睿频提速等。

你的第一份SSDT可能只能让你的处理器“正常运作”,但达不到最佳状态,这需要之后的进一步完善,准备工作就先更到这里了后面会持续更新安装及完善教程。

[size=8]— End —




[ 此貼被佛系少年在2020-05-09 12:26重新編輯 ]

赞(0)
本帖最近評分記錄:
威望:+5(valen)
------------------------
p

DMCA / ABUSE REPORT | TOP Posted: 05-09 11:21 發表評論
佛系少年 [樓主]


級別:天使 ( 14 )
發帖:27594
威望:69048 點
金錢:29353186 USD
貢獻:149239 點
註冊:2020-04-15
認證: 技術區認證會員
2021-04-01

回 8樓(长安剑) 的帖子

引用
引用第8樓长安剑於2020-05-09 12:08發表的 :
苹果手机就是严格,感谢兄弟

这是mac,不是ios
------------------------
p

TOP Posted: 05-09 20:57 #1樓 引用 | 點評
佛系少年 [樓主]


級別:天使 ( 14 )
發帖:27594
威望:69048 點
金錢:29353186 USD
貢獻:149239 點
註冊:2020-04-15
認證: 技術區認證會員
2021-04-01

回 21樓(写乐保介) 的帖子

引用
引用第21樓写乐保介於2020-05-10 00:58發表的 回 樓主(佛系少年) 的帖子 :

求教,我的死活 进不去,找了个专业的,花了100,然后对方告诉我,要写内存序号进去,写的费用要再加100,我不知真假,现在卡这里了,PE启动不了。

后面会更新具体教程,聚聚的台式还是本本。正常某宝一百多他会远程帮你完美搞定
------------------------
p

TOP Posted: 05-10 01:17 #2樓 引用 | 點評
佛系少年 [樓主]


級別:天使 ( 14 )
發帖:27594
威望:69048 點
金錢:29353186 USD
貢獻:149239 點
註冊:2020-04-15
認證: 技術區認證會員
2021-04-01

回 36樓(写乐保介) 的帖子

引用
引用第36樓写乐保介於2020-05-11 01:54發表的 :

对呀, 对呀, 就是100块,搞定的,谢谢前辈了。我想自己搞定,嘿嘿,因为我两台电脑 。我一个台式,一个本本,都是intel的

你可以看我最近更得黑苹果系列,大概讲述了一些,可能你会遇到的问题,先去搜索有没有一样的你的机型,配置,比如你的机型+clover,型号+EFI,+MAC,+HACKINTOSH等等。可以使用yandex搜索引擎 github搜索一下有没有自己的机型。顺便给推荐几个黑苹果论坛:远景论坛 威锋论坛  insanelymaC论坛  tonymacx86论坛 德国黑苹果论坛 俄罗斯黑苹果论坛 法国黑苹果论坛 osxlatitude论坛
------------------------
p

TOP Posted: 05-11 02:23 #3樓 引用 | 點評
.:. 草榴社區 » 技術討論區

電腦版 手機版 客戶端 DMCA
用時 0.01(s) x3, 12-23 18:23