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-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-5-17 02:08 编辑
继续占一个 求别扣分 {:5_294:}
以下是网友们提供的信息
Bios相关:
[*]v2.28 Bios 前往Acer官网下载
[*]v2.26 Bios: (尝鲜) 据说Elan的触摸板用这个有问题, 至少我的Synaptics没问题
[*]其他版本Bios
仿冒声卡:
[*]ALC282
替换网卡推荐:
[*]博通 BCM43225 (带蓝牙)
不是发HD4400的教程吗 kelvenguo 发表于 2014-1-11 17:22 static/image/common/back.gif
不是发HD4400的教程吗
不好意思 此帖只针对V5-573g用户 HD4400其实并不难! 先用注入的方法尝试 不行就DSDT,
用MaciASL的话, 可以直接用HD4000的...改上HD4400的id就好了! 你用clover configurator看下config.plist是否patch了AppleRTC 有的话 把AppleRTC前面的勾去掉 保存 重启 然后关机看看能否解决关机不断电问题 neycwby09 发表于 2014-1-11 18:16 static/image/common/back.gif
你用clover configurator看下config.plist是否patch了AppleRTC 有的话 把AppleRTC前面的勾去掉 保存 重启 然 ...
FIX_RTC这项么, 新增的fixes, 默认是false的 :) 支持下,同版本电脑.装来试试 这是大神给我们573 一个最大的新年礼物 chenkj918 发表于 2014-1-12 02:12 static/image/common/back.gif
FIX_RTC这项么, 新增的fixes, 默认是false的 :)
版主指的应该是“Kernel and Kext Patches”下的“Apple RTC”。 突然发现 我的是GT720M 版本的楼主的应该是GT750M 版本的不知道 显卡 能否驱动 chenkj918 发表于 2014-1-12 00:40 static/image/common/back.gif
不好意思 此帖只针对V5-573g用户 HD4400其实并不难! 先用注入的方法尝试 不行就DSDT,
用MaciASL的话, ...
用HD4000 的驱动吗?添ID 的话添HD4000到那个驱动列表里面? 支持楼主,希望楼主可以的话,再分享下这些方法:
1、在DSDT里屏蔽独显的方法。
2、解决hd4400驱动后开机亮度低的方法(好像很多驱动hd4400的都有这样的问题)。 对于楼主的后两个问题,楼主说FixUSB_1000改成false,不然启动不了。然而,一般FixUSB之后,就可以睡眠了。现在,楼主既然不能设置这个参数,有可能就需要:1、等待后续Clover版本完善这一功能;2、手动修改DSDT相关的地方,好像是EHCI、UHCI等地方。但由于是新手,不能给楼主提供修改的方法,只能给楼主一些微薄的建议。 狂顶!!!!!!!!! 本帖最后由 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
daxuexinsheng 发表于 2014-1-12 05:15 static/image/common/back.gif
对于楼主的后两个问题,楼主说FixUSB_1000改成false,不然启动不了。然而,一般FixUSB之后,就可以睡 ...
ah! 确实你提醒到我了, 但是我又回想了下 我之前测试过拔掉所有usb设备 还是不能睡眠和关机? kelvenguo 发表于 2014-1-12 04:01 static/image/common/back.gif
用HD4000 的驱动吗?添ID 的话添HD4000到那个驱动列表里面?
你可以搜索下DSDT如何驱动HD4000或者HD3000, 然后在你添加的那个函数里 把ig-platform-id 改成我之前帖子提供的id, 我顺便问一下 你用注入的方法驱动不了么?
同573G不知LZ 硬盘断电次数多少了{:5_263:} 同测必须强断电那。。不知道哪天硬盘就挂掉
不知道LZ的RTL8168/8111 的网卡驱动搞定没 我用了很多驱动 启动加载都会提示unknown version0x05c00000 RTL81xx直接不识别 RTL8111的能识别但是不能用插有线DHCP 手动指定 改连接速度全半双工都不行PING网关都不行 只有启动加载的时候
或者偶尔 路由会有反应(可能接受到网卡的数据包或者协商连接速率什么的但是DHCP获取不行 手动都不行,有经验的望指教)
更多望私信交流 figo5060 发表于 2014-1-12 12:08 static/image/common/back.gif
同573G不知LZ 硬盘断电次数多少了 同测必须强断电那。。不知道哪天硬盘就挂掉
不知道LZ的 ...
我不说安装成功之后..就成功之前 查看硬盘断电次数是基本 每1h硬盘使用时间就断电一次...
我这是RTL8188 可以驱动没问题啊