本帖最后由 JPING 于 2014-12-6 17:11 编辑
总共算下来折腾的时间不算短!从只会用kexts 到 clover的转变,再到dsdt 的研究,真够有的折腾的!(老子终于玩够了)
机器配置信息
-----------------------------------------------------------------------------
笔记本:华硕
型号:A45VD -A45EI323VD-SL
CPU:i5 3230M
内存:8GB
显卡:HD4000 (DSDT添加id)/GT610M(垃圾卡已屏蔽)
声卡:ALC269VB -AppleHDA 修改 成功驱动
网卡:RTL8168
无线:AR9485-无解 更换BCM94352HMB 可用USB3:正常
鼠标、触摸板:正常
Fnkeys(Fn功能键):全部可用正常
部分驱动及DSDT等说明
-----------------------------------------------------------------------------
发帖时候没注意 帖子被断掉一大截,导致很多内容没有显示出来,无奈越来越忙没时间整理更新,今天抽空写一点,尽量补充完整它。
这次 就写的随意一点 ,想想即便是写的非常详细详细到替换代码都贴出来,这样又如何?同样的大家需要自己动手操作一遍去做,这样才是破解苹果真正的乐趣所在,既然我用的代码也不是我创的,就干脆提供下链接吧自己爬贴吧,给大家提供一个类似我这种机型所做的一切操作的参考。
这次要说的详细一点啦
安装前准备
首先先说硬盘分区,我采用的GPT分区表,EFI+win +Mac。所以要注意啦 你不是GPT的 引导制作 就参考别的帖子吧
制作 u盘 安装盘 我是现在win下 安装虚拟机 ,在虚拟机下安装Mac后 进去制作的 安装优盘。用的是pkg直接安装,并且制作安装盘。 挂载EFI(u盘) 修改配置config文件 添加kexts等。
CLOVER
config的配置 这个我不想多说,一是目前稳定在用的clover配置不再是安装时所配置的选项了。并且主要依照自己电脑配置等去自定。(事实证明,确实不能套用)
kexts 文件夹下 我用的clover 竟然还没有10.10的文件,当然自己建一个了 我只放入了FakeSMC,ELan的触摸板驱动(里面包含鼠标键盘插件嘛)。
安装的话,现在就没甚问题了
驱动
接下来你当然是要解决显卡驱动了 因为到桌面后 欣喜之后看到的是HD4000工作并不正常 没有充分发挥
HD4000 这个可以从Clover 配置上来解决 加入代码即可。10660003(id自己确定) 也有说这样不稳定的 你可以加到DSDT 里。
声卡ALC 269 VB 这个最蛋疼,因为269变种太多了,甚至同VB 节点也会不一样,更别说同A45 同华硕了 https://bbs.pcbeta.com/viewthread-1387094-1-1.html 主要还是参考帖子吧 步骤详细,成功率高。 本人用的10.9 AppleHDA 该的,10.10我没改成功,你们可以试试啊。
USB/usb 3.0 这个最终发现最佳解决办法 还是下载usb kexts 比较可靠。直接按照就好了 1.2.8b9的或最新
触摸板驱动 ELAN 的 V4.不用多解释
电池 利用破解的kext 和dsdt 修改配合
ASUS_A45VM_Battery_Patch.txt 有iMacasl 能用的pather 文件。妈妈再也不用担心我修改不对了(话说确实这个事dsdt最难修改)
Fn key 这个也好办 配合最新ELan 互不冲突 FN key 目前完美支持了
有线网卡 安装即可
到此为止 你已经基本上完美的驱动了你电脑了
接下来就是 高级进阶修改了yo
DSDT 修改 https://bbs.pcbeta.com/viewthread-996814-1-1.html https://bbs.pcbeta.com/viewthread-1020621-1-1.html
亮度调节 与 独显屏蔽 显卡成功后,不久又发现问题了亮度偏暗 亮度布丁依旧是使用DSDT来布丁,但是在此之前最好处理一下屏蔽独显 https://bbs.pcbeta.com/viewthread-1517830-1-1.html
变频 https://bbs.pcbeta.com/viewthread-1281937-1-1.html
前面部分驱动修改的操作其实都已经牵涉了DSDT 的修改了 我就只 列一下要修改的地方
我的dsdt 修改的有 修改错误 RTC 防止声音变调 HDEF的 ID HD4000的 ID 显卡合并DSDT并屏蔽独显 亮度补丁 电池电量显示补丁
无线网卡修改部分
修改kexts
\System\Library\Extensions\IO80211Family.kext\Contents\PlugIns\AppleAirPortBrcm43224.kext\ Contents\Info.plist
info.plist 添加或修改id
5GHz 修改 \System\Library\Extensions\IO80211Family.kext\Contents\PlugIns\AppleAirPortBrcm43224.kext\MacOS下的文件 用 0XED 打开修改 查找: 58 54 00 2B 18 2C 21 00 20 替换: 58 54 08 0A 36 1C 47 00 0A
Bluetooth
蓝牙驱动方法:
首先确定自己的蓝牙供应商ID和产品ID,可在windows里查看。
然后修改IOBluetoothFamily.kext即可:
II. Broadcom BT
A. Determine WiFi Card/Bluetooth ProductID/VendorID 1. System Information/Hardware/USB 2. Select ".. Bluetooth..."/BCM207020A 3. Note: ProductID/Convert hex to decimal/Ex. 0x217d = decimal 8573 4. Note: VendorID/Convert hex to decimal/Ex. 0x0a5c = decimal 2652 (Broadcom)
B. Edit Info.plist 1. Backup S/L/E/IOBluetoothFamily.kext 2. Copy S/L/E/IOBluetoothFamily.kext to Desktop 3, Property List Editor/Open/Desktop/IOBluetoothFamily/Contents/Plugins/ BroadcomBluetoothHostControllerUSBTransport/Contents/Info.plist 4. Open IOKitPersonalities 5. Open BroadcomUSBBluetoothHCIController - MediaLink BT4.0 Adapter
SD读卡器
我的kexts是 10.9版 系统里的
要把id由16进制转换为10进制. 例如我的:〔ID可在win下获得〕 Product ID: 0x0138= 312 Vendor ID: 0x0bda= 3034 识别后显示为:内建USB2.0-CRW
参考帖子: https://bbs.pcbeta.com/viewthread-1405111-1-1.html
驱动 文件
-----------------------------------------------------------------------------
更新文件
codec fixed file.rtf.zip
(815 Bytes, 下载次数: 48)
ASUS_A45VM_Battery_Patch.txt.zip
(1.69 KB, 下载次数: 65)
using dsdt.zip
(106.93 KB, 下载次数: 119)
IO80211Family.kext.7z
(3.03 MB, 下载次数: 222)
WiredNetwork-RTL8168E.zip
(89.58 KB, 下载次数: 60)
USB&SDXC.zip
(926.52 KB, 下载次数: 132)
FakeSMC.zip
(319.17 KB, 下载次数: 94)
ElanAndKeyboard&FnKeys.zip
(137.9 KB, 下载次数: 129)
Bluetooth.zip
(3.55 MB, 下载次数: 253)
Audio&Battery.zip
(928.78 KB, 下载次数: 182)
|