chenkj918 发表于 2014-1-12 00:18

Acer V5-573g Clover安装Mavericks教程: 重新不定期更新

本帖最后由 chenkj918 于 2016-7-25 14:34 编辑

2016.6.25
这个帖子基本不会维护了,
所有的资源都在我 Github 上! (不知道国内是不是需要梯子)
https://github.com/Kaijun/Acer-V5-573G-Hackintosh

打包好的下载链接 https://github.com/Kaijun/Acer-V5-573G-Hackintosh/releases

恼人的关机/睡眠/重启问题也解决了, 是由于 Acer 自带的Management-Engine-Firmware太老旧了....需要刷新的. 教程:
https://github.com/Kaijun/Acer-V5-573G-Hackintosh/tree/master/Management-Engine-Firmware

此贴完, 感谢大家厚爱, 有问题去 Github 给我提 issue, 我基本都维护那边了




最近更新情况

07.04: 还是偶尔会睡死... 偶尔关机无法断电 (可能是同一个原因) 求大神给点提示 :(


06.17: 感谢网友ultimateultra提供思路 修复了USB, 设置永不睡眠之后过段时间关机不断电bug已解决(需要测试) 但是用这种方法唯一缺陷就是外接usb不能唤醒 不过无所谓偶尔睡眠唤醒不能的bug是否解决还需要测试. Clover和DSDT更新在2L和Github. 以后不定期更新, 回复挑着回, 谢谢大家.




05.19 声明: 此帖今天起不再更新/回复.只是突然觉得, 此帖从开帖到现在, 越来越违背了当初开帖时的初衷. 我本来是想教大家怎么做, 现在却变成了一直帮大家怎么做. 况且我也不想每次Clover/Mac一发新或者某个Kext一发新就被要求打包上传新的各种文件.
最后附上在Github的项目地址, 有重大改动的话我(可能)会更新, 有意义的问题可以通过Issue告诉我, 当然你能给我发Pull Request贡献的话那就再更好不过了.
https://github.com/Kaijun/Acer-V5-573G-Hackintosh

再次谢谢大家的对本帖的帮助和支持.

此贴规范:

1L: 安装教程 适合从未安装过OS X的同学

2L: DSDT + Clover的下载 随着Bios更新不断更新

3L: 收集网友提供的各种相关资源




Tip: 此贴只针对 Acer V5-573G 用户 对其他用户基本没有参考价值 :P 当然有问题也可以留言

警告: 请不要更新2.25版本Bios 会有问题! 建议使用2.24或者2.28
目前 working:

[*]HD4400 + 屏蔽独显, 屏蔽独显终于可以了 期间不知为何时而可以时而不可以, 最后重新提取DSDT重新整合修改 终于可以
[*]声音: 用VoodooHDA
[*]触摸: 增加了三指(其实也是双指...)
[*]亮度: 修正了开机亮度超低调不了要休眠后才可以调, 再Rehabman大神帮助下终于可以调了
[*]SpeedStepping 可以降频 室温温度大概45℃ 感觉和win差不多 可能还要低?
[*]睡眠已经正常(USB的问题)
[*]关机终于正常了~

    not working:
[*]非常偶尔的情况下会睡死(修复了USB, 需测试是否会睡死)



教程开始!

第一步: Clover安装与配置

注意Clover版本 不能高于2563! (修改此帖时最新的2671也可以用了)
首先稍微要有点Clover使用基础
请用 crazybird 提供的 Clover USB版本安装Clover到USB, 安装完后配置Clover:
DSDT SSDT 复制到 EFI/CLOVER/ACPI/patched/
FakeSMC 复制到 EFI/CLOVER/Kext/10.9/
OsxAptioFixDrv-64.efi 复制到 EFI/CLOVER/drivers64UEFI/ (UEFI启动的话一定要)

修改config.plist: 我改的地方有

[*]DSDT-Fixes (For 2563) FixUSB_1000改成false, FixDisplay_0100改成false,多次试验得出结果 不然会启动不了 FixDarwin_0002-false, FixShutdown_0004-false(要是true 配合dsdt不能关机!)
[*]DSDT-Fixes (For 2671) 同上, 但是FixUSB 和 FixDisplay可以开了, 但是FixAirport和FixLan一定要关掉!不然Clover启动会黑屏(2563不会).
[*]DSDT-Fixes (For 2721) 全都关了!!! 手动打补丁我自豪!!! 关闭AppleRTC!!!
[*]加上<KernelPM>, 具体位置请看Clover的wiki
[*]SSDT处 加入 DropOEM 为 true, 把CStates, PStates都设置成false.
[*]DropTables这一项可以删了
[*]加入MacbookAir6,2的SMBIOS

当然你也可以直接copy我的config.list, 我把它列出来 是为了以后clover更新你知道要改什么地方

DSDT和Clover打包文件在二楼 注意Kext里没有FakeSMC 请自行加入或者装到SLE
第二步: OS X的安装盘制作与安装

最好使用原版安装!!! 要是你非要用懒人版 我只能说会碰到硬盘AF问题!!! (之前就是Clover老版本还没有KernelPM, 原版内核位置又改变替换不了 所以只能安装懒人版 最后这个硬盘AF问题折腾了我1个月!)

原版安装盘制作:

[*]mac下: 这儿
[*]win下: 这儿

注意 10.9.2安装 一定要切换到Legacy才可以启动安装盘 安装完切换回UEFI~

制作到硬盘或者U盘都没问题,
制作完了后 重启 用U盘引导Clover 然后点击安装盘, 如果你的Clover配置都没处问题, 那么直接会进入安装页面, 可能会是英文(因为我没改Clover里的语言设置), 无所谓

切记会有二次安装, 第一次完了后 重启 再进入安装盘 才是真正安装开始!


第三步: 驱动安装



[*]键盘, 触摸板驱动:最新版的VoodooPS2Controller 我改了3指, 但是调节亮度的快捷键没改 因为找不到fn+上/下 的键盘扫描码, 要用debug模式来找 以后再完善吧 问题不大. Elan的驱动看这里



[*]电池显示: 直接安装



[*]声音: 目前是用VoodooHDA, 等其他完善后再改原生吧 :(2L已经有10.9.3的仿冒AppleHDA了 配合DSDT或者Clover使用)



[*]USB: 建议安装然后在Clover启动参数里加上-gux_defer_usb2 这样不会有睡眠和重启的问题



[*]网卡驱动: 感谢266L网友提供的驱动 要是有内建问题自行搜论坛解决 :P



第四步: 安装Clover到EFI

UEFI+GPT
之前的Clover版本用UEFI引导一直有问题 90%的几率卡在Clover第一页(加载kernel, loading driver...那页). 刚刚发现最新版Clover已经没这个问题了.(最近发现又出现卡在第一屏了... 真是难, 要是不排斥Legacy的可以看Legacy+GPT安装方法) 所以现在只要下载 最新版Clover(可以的话最好 去sorceforge下 保证最新 或者在论坛里也行 :P )
安装使用默认选项 安装到UEFI主板 一定要勾选OsxAptioFixDrv这个驱动不用再装UEFI drivers了, 然后把配置好的Clover文件复制到EFI的Clover下(其实只用复制ACPI Kexts 和 config.plist 就行了). 或者按照上面的Clover设置用Clover Configurator重新设置一次. 然后重启测试!


按理来说 第一次安装Clover到硬盘 Bios可能读不出Clover启动项. 这里有三个方法可以解决这个问题:



[*](推荐)使用U盘Clover进入引导界面, 选择Option下面有 加入Clover到启动项(英文), 重启进bios把Clover调到第一位即可


[*]使用EasyUEFI这个软件 在Windows下很轻松新增启动项 具体教程看这儿


[*]或者使用EFI Shell, 具体操作是 先用U盘启动之前做好的Clover, 选择EFI Shell进入


[*]bcfg boot dump -v //找到原来已有的微软的引导在HD1, 则第二步就是fs1
[*]bcfg boot add 0 fs1:\EFI\CLOVER\CLOVERX64.efi "Clover" //添加UEFI启动项到bios,顺序为0。
[*]当然你这里也可以再执行第一步 看看是否成功添加了
[*]reset 重启
      bcfg的具体更细节的使用请参照 archlinux的wiki :P

到这所有都结束了


Legacy+GPT
在Clover 2298版本之前 安装到UEFI分区各种没问题, 从这之后 UEFI安装Clover 90%几率卡在Clover第一页(加载kernel, loading driver...那一页), 具体原因真是不知道 我问过Slice都没结果 真的很奇怪. 因为Clover无论什么版本安装再USB上都是没问题的 我就想是不是换Legacy就好了 所以 委曲求全的方法就是 Legacy+GPT 这样就不会有问题了.
但是注意安装Legacy版本的Clover 一定要把EFI分区格式格式化成HFS! 然后安装! 然后记得用dd命令进行4K操作!!!不然会boot0af:error!
可以用crazybird的EFI_Tools_Clover, 也可以手动安装这个帖子里面也有boot1h2, 然后4K方法和变色龙相同 执行 dd if=/boot1h(boot1h的路径) of=/dev/disk0s1(EFI路径) bs=4096


但是最最新版本的Clover貌似再UEFI上又表现良好了? 还是有待测试 希望大家也可以折腾下 是否表现良好, 我目前加了slide=0参数 不知道是不是这个起作用了

这个问题网上都没见到有同样案例 只有我这个机子, 但是我和一个德国人交流过他也是这机子也这样. 还有待观察. 最保险的方法是Legacy+GPT, 我目前继续测试UEFI, 我启动了2 3次新版 还没问题. 可以了我会通知大家






最后想说 前前后后 折腾了2个月!无数次重启和强制关机...每个成功搞定黑苹果的真的是钻石心啊!
谢谢论坛各位 尤其谢谢zmmwan, 让原本对这本子丧失信心的我又重新折腾了!
然后谢谢insanelymac的很多人, Rehabman真是非常有耐心的人!


好像可以结束了, 祝大家折腾愉快.

有问题尽管留 :)


























chenkj918 发表于 2014-1-12 00:18

本帖最后由 chenkj918 于 2014-6-17 15:55 编辑

可能以后不会每次根据Clover发新版(Clover这个日更狂魔)同步更新了, 大家其实可以自行更新自行尝试设置(其实是我太懒), 我每次也是每个选项一个个测试过来各种开关机的, 但是哪天有空的话再更新。
DSDT for Bios的话应该会及时更新, 但是我不是常关注Acer官网 希望更新Bios了大家通知我下

06.17更新: 感谢网友ultimateultra提供思路 修复了USB, 设置永不睡眠之后过段时间关机不断电bug解决(需要测试) 但是用这种方法唯一缺陷就是外接usb不能唤醒 不过无所谓偶尔睡眠唤醒不能的bug是否解决还需要测试.


DSDT在Clover里面了, DSL就不上传了, 反正大家也不关心DSDT里面改了什么...要是谁感兴趣可以问我{:8_540:}

注意! 如果用此Clover+DSDT, 删掉GenericUSBXHCI.kext 重建缓存!

声卡要是失效的话呢 重建缓存!

其实还更新了用Clover自动Patch AppleHDA, 这样升级了的时候就不需要重新做仿冒了 嘻嘻 要知道怎么弄的话去我Github上看看吧 实在太懒了不想写了...


05.18更新

我刚发现有一次唤醒没声音 又试了几次又好了
大家帮我测试下 我没有耳机耳麦 :(

更新新的AppleHDA(2.6.1) for 10.9.3
一定要配合DSDT 或者 Clover一起使用
[*]DSDT使用 增加了HDEF下DSM中注入的layout(1)


[*]或者使用Clover如下设置



05.18更新

突然发现Clover 2671可以用了 但是要重新设置DSDT Fixes(FixLan和FixAirport一定要关掉不然黑屏, 然后我保留了默认的Fixes Newway 不知道有什么效果)

Clover 2671: 大家试试~ (发现没设置SMBIOS被自动认为Pro 想设置成Air的自行设置下 不过也不影响)




05.16更新

突然发现官网更新了2.28版本Bios 大家快去下载刷起来呀
重新制作了2.28的DSDT

附上我的DSDT for 2.28


Clover 2563 + 2.28DSDT (注意没有FakeSMC 请自行加入或者安装到S/L/E(建议))




05.07更新
感谢网友 @zmmwan 和 @figo5060 的帮助和探索 终于找到了关机的问题的原因 详情见 这儿
修复了关机!!!!
关机问题解决方法: (如果你也是和我一样 所有关机补丁都没有效果的话)

在_PTS前面加入OperationRegionOperationRegion (PMRS, SystemIO, 0x1830, One)
    Field (PMRS, ByteAcc, NoLock, Preserve)
    {
            ,   4,
      SLPE,   1
    }
    在_PTS中的If (LEqual (Arg0, 0x05))最后加入If (LEqual (Arg0, 0x05))
      {
            ***
            Store (Zero, SLPE)
            Sleep (0x10)
      }Clover配置: DSDT-Fixes中 其中的FixShutdown和FixDarwin两个一定都要关闭 (本来其实早应该解决了 之前我就是这两个都开着 所以修改的DSDT不奏效...WTF)


附上我的DSDT for 2.26


Clover 2563 (注意没有FakeSMC 请自行加入或者安装到S/L/E(建议))











chenkj918 发表于 2014-1-12 00:19

本帖最后由 chenkj918 于 2014-5-17 02:08 编辑

继续占一个 求别扣分 {:5_294:}
以下是网友们提供的信息

Bios相关:


[*]v2.28 Bios 前往Acer官网下载 
[*]v2.26 Bios: (尝鲜) 据说Elan的触摸板用这个有问题, 至少我的Synaptics没问题
[*]其他版本Bios


仿冒声卡:

[*]ALC282

替换网卡推荐:

[*]博通 BCM43225 (带蓝牙)

kelvenguo 发表于 2014-1-12 00:22

不是发HD4400的教程吗

chenkj918 发表于 2014-1-12 00:40

kelvenguo 发表于 2014-1-11 17:22 static/image/common/back.gif
不是发HD4400的教程吗

不好意思 此帖只针对V5-573g用户 HD4400其实并不难! 先用注入的方法尝试 不行就DSDT,

用MaciASL的话, 可以直接用HD4000的...改上HD4400的id就好了!

neycwby09 发表于 2014-1-12 01:16

你用clover configurator看下config.plist是否patch了AppleRTC 有的话 把AppleRTC前面的勾去掉 保存 重启 然后关机看看能否解决关机不断电问题

chenkj918 发表于 2014-1-12 02:12

neycwby09 发表于 2014-1-11 18:16 static/image/common/back.gif
你用clover configurator看下config.plist是否patch了AppleRTC 有的话 把AppleRTC前面的勾去掉 保存 重启 然 ...

FIX_RTC这项么, 新增的fixes, 默认是false的 :)

542402778 发表于 2014-1-12 07:49

支持下,同版本电脑.装来试试

a8764163 发表于 2014-1-12 10:22

这是大神给我们573 一个最大的新年礼物

daxuexinsheng 发表于 2014-1-12 10:28

chenkj918 发表于 2014-1-12 02:12 static/image/common/back.gif
FIX_RTC这项么, 新增的fixes, 默认是false的 :)

版主指的应该是“Kernel and Kext Patches”下的“Apple RTC”。

a8764163 发表于 2014-1-12 10:31

突然发现 我的是GT720M 版本的楼主的应该是GT750M 版本的不知道 显卡 能否驱动

kelvenguo 发表于 2014-1-12 11:01

chenkj918 发表于 2014-1-12 00:40 static/image/common/back.gif
不好意思 此帖只针对V5-573g用户 HD4400其实并不难! 先用注入的方法尝试 不行就DSDT,

用MaciASL的话, ...

用HD4000 的驱动吗?添ID 的话添HD4000到那个驱动列表里面?

daxuexinsheng 发表于 2014-1-12 11:03

支持楼主,希望楼主可以的话,再分享下这些方法:
1、在DSDT里屏蔽独显的方法。
2、解决hd4400驱动后开机亮度低的方法(好像很多驱动hd4400的都有这样的问题)。

daxuexinsheng 发表于 2014-1-12 12:15

      对于楼主的后两个问题,楼主说FixUSB_1000改成false,不然启动不了。然而,一般FixUSB之后,就可以睡眠了。现在,楼主既然不能设置这个参数,有可能就需要:1、等待后续Clover版本完善这一功能;2、手动修改DSDT相关的地方,好像是EHCI、UHCI等地方。但由于是新手,不能给楼主提供修改的方法,只能给楼主一些微薄的建议。

976431yang 发表于 2014-1-12 18:22

狂顶!!!!!!!!!

chenkj918 发表于 2014-1-12 18:36

本帖最后由 chenkj918 于 2014-1-12 11:39 编辑

daxuexinsheng 发表于 2014-1-12 04:03 static/image/common/back.gif
支持楼主,希望楼主可以的话,再分享下这些方法:
1、在DSDT里屏蔽独显的方法。
2、解决hd4400驱动后开机 ...

[*]DSDT屏蔽独显的方法论坛里有啦 就是把OFF加到INT和WAK里, 之前不成功是因为DSDT有问题.
[*]解决HD4400开机亮度 这个我是找Rehabman才解决的 有个DSDT Patch,可以看这儿 http://www.insanelymac.com/forum ... age-14#entry1983314

chenkj918 发表于 2014-1-12 18:37

daxuexinsheng 发表于 2014-1-12 05:15 static/image/common/back.gif
对于楼主的后两个问题,楼主说FixUSB_1000改成false,不然启动不了。然而,一般FixUSB之后,就可以睡 ...

ah! 确实你提醒到我了, 但是我又回想了下 我之前测试过拔掉所有usb设备 还是不能睡眠和关机?

chenkj918 发表于 2014-1-12 18:42

kelvenguo 发表于 2014-1-12 04:01 static/image/common/back.gif
用HD4000 的驱动吗?添ID 的话添HD4000到那个驱动列表里面?

你可以搜索下DSDT如何驱动HD4000或者HD3000, 然后在你添加的那个函数里 把ig-platform-id 改成我之前帖子提供的id, 我顺便问一下 你用注入的方法驱动不了么?

figo5060 发表于 2014-1-12 19:08

同573G不知LZ 硬盘断电次数多少了{:5_263:}   同测必须强断电那。。不知道哪天硬盘就挂掉

不知道LZ的RTL8168/8111 的网卡驱动搞定没   我用了很多驱动    启动加载都会提示unknown version0x05c00000    RTL81xx直接不识别      RTL8111的能识别但是不能用插有线DHCP 手动指定 改连接速度全半双工都不行PING网关都不行   只有启动加载的时候
或者偶尔 路由会有反应(可能接受到网卡的数据包或者协商连接速率什么的但是DHCP获取不行 手动都不行,有经验的望指教)

更多望私信交流

chenkj918 发表于 2014-1-12 19:11

figo5060 发表于 2014-1-12 12:08 static/image/common/back.gif
同573G不知LZ 硬盘断电次数多少了   同测必须强断电那。。不知道哪天硬盘就挂掉

不知道LZ的 ...

我不说安装成功之后..就成功之前 查看硬盘断电次数是基本 每1h硬盘使用时间就断电一次...
我这是RTL8188 可以驱动没问题啊
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Acer V5-573g Clover安装Mavericks教程: 重新不定期更新