- 积分
- 1090
- 最后登录
- 2021-5-2
- 精华
- 0
- 阅读权限
- 40
- 主题
- 15
- UID
- 2327402
- 帖子
- 1570
- PB币
- 3158
- 威望
- 77
- 贡献
- 0
- 技术
- 58
- 活跃
- 140
求助附图 折腾靠己
- UID
- 2327402
- 帖子
- 1570
- PB币
- 3158
- 贡献
- 0
- 技术
- 58
- 活跃
- 140
|
发表于 2012-11-7 23:02:06
IP属地台湾
|显示全部楼层
本帖最后由 wdcj 于 2012-11-7 23:11 编辑
分享的主要目的,是自己做个笔记,以备自己不幸硬碟爆掉,重灌可能会需要,当然有用的网友们就自取吧!
总之,我的资源也是取自于PC Beta,也感谢许许多多愿意分享资源/经验的网友们,不求黑苹果要完美,毕竟Windows才是我主要的诉求。我不是内地人士,有些用语可能怪怪的请包含。(截图是繁体中文请见谅)
注: 我是先装10.8.2,后来才改10.7.5,我会将可通用的kext和无法通用的kext分开上传。
硬件部份: (部份硬件已自行更换)
CPU: Intel i3 3110M 2.4GHz (2C4T) --------------------------------------->建议安装10.7.5/10.8.0以后的版本
RAM: Kingston DDR3 1600MHz 4G*2 (hynix)
VGA: Intel HD 4000(350-1000MHz)---------------------------------------->在org.chameleon.Boot.plist加载神奇代码即可
硬盘: Liteon S100 128G SSD------------------------------------------------>可透过新版的MultiBeast来开启Trim功能
芯片: Intel® HM76 Chipset
音效: Realtek ALC269@Intel "7" Series Panther Point PCH--------->目前只能用通用版的VoodooHDA.kext
有线网路: Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter>加载RealtekRTL81xx.kext即可原生驱动。
无线网路: Atheros AR9485 Wireless Network Adapter--------------->目前无解,改用水星MW150US
键盘: PS/2 with ASUS ATK hotkey。------------------------------------->需dsdt.aml
触控板: ELAN PS/2 Port Smart-Pad--------------------------------------->非v3,目前仅能两指,无法缩放。
视讯: 30万画素 USB镜头 ---------------------------------------------------->免驱
蓝芽: 与无线网路卡整合,不过它------------------------------------------>免驱
读卡器: Realtek USB 2.0 Card Reader------------------------------------>目前无解(无法透过修改VendorID加载,VoodooSDHC.kext无效)
详细安装的部份:(我分两部份,第一是不需要动到DSDT.aml文件即可完成。第二就是一定要DSDT.aml加载才可以运行。)
第一、(从一开始的安装,讲到这边,不得不谢谢兔版的置顶文,实在是)
1. 安装使用的是制作U盘的方式,利用的是"myHack"这个team开发的程式,来制作。
文见: https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1084277
注: 也许你也会用到的HFS+ for Windows。
2. 因为是变色龙导引的关系,对HD4000的驱动还蛮方便的。(10.7.5/10.8.2均适用)在org.chameleon.Boot.plist里加入以下代码就可以开启qe/ci。
建议更新变色龙的版本:
Chameleon-2.1svn-r2012.pkg.zip
(2.66 MB, 下载次数: 28)
- <key>device-properties</key>
- <string>5e0000000100000001000000520000000100000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601</string>
复制代码 还有Bios的视讯内存配制请改为64Mb, 万一你不是幸运的那一位也没关系,见: http://www.macbreaker.com/2012/07/enable-hd-4000-graphics-on-your.html 老外有教,我自己是希望完美驱动opencl的功能,结果试出自己的ID是3,代码如下:
- <key>HD4000PlatformId</key>
- <string>3</string>
复制代码 结果是,还是无法使用OpenCL的功能,后来才知道白苹果的也是不行的,有网友向Intel询问OpenCL的问题,结果是要苹果官方解决,目前仍是无解,所以Intel HD4000 OpenCL的功能在MAC底下是无法操作的,也就是说水纹的屏保是不能用的,但水纹还是有的,我附张图就明白了。(注意红色箭头)
请勿使用多线程下载工具下载论坛附件!
3. 我的是i3 CPU因为没有Turbo的功能,所以我也懒得研究SSDT的事,当然一定有人问降步的档次,基本上这颗i3 3110M Min1.2GHz Max 2.4GHz, 很凉没什么好担心的,而且不少PCBeta的网友发现APPLE CPU的电源管理主要还是在最高和最低档次跑,少有跑中间的档次,实际上如何,我就不清楚,不便评论。
Kext的安装工具:
Kext Wizard.zip
(376.24 KB, 下载次数: 36)
(以下如果没有特别说明的话,请安装到S/L/E。)
这边我只打了一个"AppleIntelCPUPowerManagement.kext"进去,而Null..的那个就被我移除,总之没有五国。
AppleIntelCPUPowerManagement.kext.zip
(74.88 KB, 下载次数: 41)
4. 硬盘 Trim的开启,预设是关闭的,可以透过MultiBeast来打补丁。MultiBeast的下载见: https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1169899 10.7.5/10.8.2都可以透过新版的Trim补丁来修正。同时,可以顺便再利用一下MultiBeast把USB3.0无法识别2.0装置的问题给一次修正。
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
5. 另外附上独立的USB3.0无法辨别2.0的补丁。
usb fix.zip
(1.69 MB, 下载次数: 595)
6. 音效芯片: 虽然是ALC 269但无法和旧版的通用一定要找Intel "7" Series Panther Point PCH的版本,目前只能用万用的,不过,我好不容易找到的这个版本10.7.5/10.8.2可以通用,也无爆音和流水声,需要的网友们试试看吧!!!
VoodooHDA.kext.zip
(156.17 KB, 下载次数: 68)
7. 有线网路: Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter,直接打补丁就可以原生驱动。
RealtekRTL81xx.kext.zip
(151.11 KB, 下载次数: 64)
在org.chameleon.Boot.plist里加入以下代码:
- <key>EthernetBuiltIn</key>
- <string>Yes</string>
复制代码
请勿使用多线程下载工具下载论坛附件!
8. 无线网路: 使用"水星MW150US",这个驱动很好找自己搜吧!!!
9. 触控版的部份,我是到http://www.tonymacx86.com/mountain-lion-laptop-support/74051-elantech-touchpad-driver-mac-osx.html 一个一个去试试出来的。懒得一个一个试就先用我的吧!
Lion 10.7.5:
elan for lion.zip
(146.33 KB, 下载次数: 15)
ML 10.8.2:
Elan SmartPad.zip
(129.4 KB, 下载次数: 101)
10. 电池电量资讯显示:
Battery Manager.zip
(70.25 KB, 下载次数: 88)
11. 系统硬件的监控:
软件:
Hardware Monitor.zip
(1.34 MB, 下载次数: 119)
请勿使用多线程下载工具下载论坛附件!
Kext补丁:
Sensors.zip
(98.74 KB, 下载次数: 32)
12. Extra的内容:
适用于HD4000的smbios.plist:
smbios.plist.zip
(474 Bytes, 下载次数: 51)
请勿使用多线程下载工具下载论坛附件!
我org.chameleon.Boot.plist的全部代码: (依需求自行增减)
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- <plist version="1.0">
- <dict>
- <key>EthernetBuiltIn</key>
- <string>Yes</string>
- <key>GenerateCStates</key>
- <string>Yes</string>
- <key>GeneratePStates</key>
- <string>Yes</string>
- <key>DropSSDT</key>
- <string>Yes</string>
- <key>GraphicsEnabler</key>
- <string>Yes</string>
- <key>Kernel</key>
- <string>mach_kernel</string>
- <key>Kernel Flags</key>
- <string>npci=0x3000 darkwake=0</string>
- <key>Legacy Logo</key>
- <string>Yes</string>
- <key>Timeout</key>
- <string>3</string>
- <key>HD4000PlatformId</key>
- <string>3</string>
- <key>UseKernelCache</key>
- <string>Yes</string>
- </dict>
- </plist>
复制代码 第二、进入要打DSDT.aml的部份,这个一定要谢谢奶牛版大。详细的内容见: https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1020621&extra=page%3D1%26filter%3Dtypeid%26typeid%3D836&page=1
要解决的部份有两个: 我必须承认因为笔记本型号太新,很多代码我找不到解决的答案,基本上我只解决了Error就给它载入,也没有出现什么问题,不过睡眠的问题我放弃了,再者对我而言,没有什么必要性,因为开/关机都很快。
1. ASUS Fn键,文见: http://www.tonymacx86.com/general-help/70053-asus-k53sc-hotkey-driver.html
基本上,只要你的DSDT.aml在Loading时没有问题, Fn键的问题就会获得解决。当然,因为无法跟发文者使用一样的笔记本,所以还是有几个键像是Fn+F5/F6的亮度键是无效的。不过,还是可以更换苹果F14/F15键来解决的。
2. 背光的问题,文见: https://bbs.pcbeta.com/viewthread-927563-1-1.html,原则上,如同多数网友一样,在\_SB scope下面加入PNLF Device的代码:
- Scope (\_SB)
- {
- //省去
- Device (PNLF)
- {
- Name (_HID, EisaId ("APP0002"))
- Name (_CID, "backlight")
- Name (_UID, 0x0A)
- Name (_STA, 0x0B)
- }
- //省去
- }
复制代码 再打个
ACPIBacklight.kext.zip
(21.75 KB, 下载次数: 34)
,打完重开机,收工。
最后,零碎的问题,像是传统的VGA接口,确定无解,只能透过HDMI, 所以要输出成VGA只能乖乖买线,不便宜。
而读卡器的问题,我个人是有开VMware Fusion的关系,把USB的读卡器接口指向VM的Windows系统还是可以正常读取(因为用的是XP, 所以还是要驱动),只是MAC下就是读不到。这样的好处就是可以直接在VM的xp下把档案丢回MAC读取,缺点当然就是慢,不过因为个人离不开Mdict的关系,基本上xp是常驻,随开机启动,受惠于SSD, 速度的影响其实真的不大。传统的HDD就不是很建议这样玩。
|
-
1
查看全部评分
-
|