本帖最后由 ivis 于 2013-7-18 20:04 编辑
第一,不是必须,则不修改BIOS。
一般来说,给ASUS 的BIOS 添加SLIC 2.1 或2.2模块,是不会影响EZ-FLASH的校验的。直接可以用EZ-FLASH刷入。
这样的话,一般修改BIOS就是为了能兼容苹果的电源管理。其实这个时候,有些情况是不用修改BIOS的。前面的专题我有提到过。
我放到这里来。
主板的BIOS如果能够支持苹果原生的电源管理AppleIntelCPUPowerManagement.kext,对于黑苹果来说,已经成功了一半。这个KEXT的作用非常重要,关系到Mac系统能否安装,安装好后能否睡眠唤醒,Cpu能否降频等等一系列重要的方面。有一些主板,比如技嘉的一些板子可以原生支持苹果的电源管理,一时被黑苹果用户奉为神器。如果不巧你手里没有这样的板子,那么我们也是有办法的。 首先是安装了,浅显办法可以用个nullpowermanagement.kext,这是禁用原生电源管理的,一般来说,可以安装了,再找个睡眠的KEXT,进行睡眠或者换新,这都不是根本的解决办法。下面我们来看几个软方法。 如果你的主板BIOS中有HPET功能,那么在BIOS中打开。去掉nullpowermanagement.kext。看看能不能用。如果能用,恭喜你,省掉了一些折腾。 如果你的BIOS没有HPET功能,如果你是变色龙引导的,那么要在变色龙的com.boot.apple.plist文件中加入 <key>ForceHPET</key> <string>Yes</string>语句。 然后在DSDT中加入HPET代码: Device (HPET) { Name(_HID, EisaId ("PNP0103")) Name(ATT3, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadWrite, 0xFED00000, // AddressBase 0x00000400, // AddressLength ) }) Name (ATT4,ResourceTemplate () { }) Method(_STA, 0, NotSerialized) { Return (0x0F) } Method (_CRS, 0, NotSerialized) { Return (ATT3) } } 如果是CLOVER引导的,那么需要在CONFIG中加入 <key>AsusAICPUPM</key> <string>Yes</string> 来试验一下。如果能用,那是万幸。 或者在别人相同主板的打过补丁的AppleIntelCPUPowerManagement.kext来替换下。这些都是权宜之计。日后的升级可能还要修改。
如果这些方法,可以生效,那你完全没必要修改BIOS。
|