一步一步教你完美升级到Mac OS X Lion 10.7.4(附驱动、补丁)

Mac OS X Lion 12/8/30 4.1k 1

本帖最后由 liu1989 于 2012-8-30 17:44 编辑

苹果近日发布Mac OS XLion10.7.4系统更新,这是OS X Lion系统自发布以来的第4个升级补丁,这或许会是OS X MountainLion 系统发布前,Lion系统的最后一个更新升级(苹果承诺2012年夏天发布OS X MountainLion美洲狮系统)。
    OS X Lion 10.7.4大小为369.5MB,修复了在OS X 10.7.3当中受到众多抱怨的文本密码储存Bug,同时还包括如下改动:
-解决了“重新登录时重新打开窗口”设置当中出现的系统Bug;
-改善了与第三方USB英式键盘的兼容性;
-提高了在连接到WebDAV服务器时的性能;
-允许NIS账号的自动登陆;
-改善了PPPoE连接的网络共享功能;
-增加了RAW图片对外接数码相机的兼容性;
这是OS X Lion的第四次重大更新,苹果推荐所有OS X Lion用户进行下载安装。
为什么要升级?苹果官方号称更稳定更安全!
本人体验是对Lion过往的版本进行了有效的优化,一个字:“爽”!

一、升级前准备:

1、对现有的Lion版本进行备份,以免后悔。
2、备份相关驱动:声卡驱动(如果你使用的是仿真声卡的请忽略)、
                              显卡驱动(如果你要开启GL,请备份GeForceGLDriver.bundle)
3、下载Lion 10.7.4电源补丁:AICPMPatch.zip AICPMPatch.zip (391.18 KB, 下载次数: 3)


二、在线升级
      连接互联网,使用本机的软件更新升级到Lion 10.7.4

   注意升级后不要重启。马上进行下面的操作。

三、安装驱动及打补丁

1、声卡驱动:
    - 如果原来苹果原生驱动支持你的声卡的,跳过此步。
    - 如果使用的仿真驱动如:VoodooHDA.kext 等的,则进入 S/L/E 删除AppleHDA.kext
    - 如果原来使用的是修改过的AppleHDA.kext,则用原来版本的AppleHDA.kext覆盖安装。
2、修改AppleRTC.kext一方Bios重置:
     打开终端,使用以下代码:
sudo perl -pi -e 's|\xBC\x00\x74\x10|\xBC\x00\xEB\x10|; s|\x45\xB8\x74\x08|\x45\xB8\xEB\x08|; s|\xD0\x00\x74\x13|\xD0\x00\xEB\x13|; s|\x45\xCC\x74\x0B|\x45\xCC\xEB\x0B|;' /System/Library/Extensions/AppleRTC.kext/Contents/macOS/AppleRTC


3、修改AppleLPC.kext:     显示AppleLPC.kext包的内容,用PlistEdit Pro 打开Info.plist, 在IONameMatch下,看看有没有支持的设备。
     我的LPC组件是pci8086,3a16,需要添加。
     修改后,用Kext Wizard安装。
     


4、修改AppleGraphicsPowerManagement.kext
     显示AppleGraphicsPowerManagement.kext包的内容,用PlistEdit Pro 打开Info.plist
     在你设定的机型下,添加显卡的代码:
     我的机型设定为MacPro 5,1 显卡为NV的GTX580
     因此添加Vendor10deDevice1080并修改相应的参数。
     修改后,用Kext Wizard安装。
   

5、给电源组件AppleIntelCPUPowerManagement.kext打补丁
       将下载的AICPMPatch.zip解压到桌面,打开终端:
      - 键入CD空格拖入AICPMPatch文件夹
      - 键入chmod +x * 给AICPMPatch文件夹下的所有文件增加可执行权限;
      -再键入:

sudo ./AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement


6、修改GeForce.kext,在IOPCIMatch项添加显卡设备

      
7、用原来的GeForceGLDriver.bundle替代10.7.4的GeForceGLDriver.bundle
      因为现在还没有10.7.4打开GL的补丁,所以暂时先用旧版的,否则打不开N卡的GL加速。
      另外Nvida 10日发布了支持lion 10.7.4最新的驱动程序
   QUADRO & GEFORCE MAC OS X DRIVER RELEASE 270.00.00
支持以下显卡:
GeForce 200 series:


GTX 285 for MAC

GeForce 100 series:
GT 120

GeForce 8 series:
8800 GT

Quadro series:
4000 for Mac

Quadro FX series:
FX 5600, FX 4800 for MAC
下载地址:http://www.nvidia.com/object/mac ... vegqsmdumygyf1klgyg


如果你的显卡不在上面所列的型号,请使用以下方法(我的是GTX580,经测试成功驱动)
先确认你设定的机型是不是MacPro 5,1 如果不是则通过修改SMBios.plist使之为MacPro 5,1即可安装,重启后再改回你
喜欢的机型,如iMac等。

8、修改FakeSMC.kext。
      如果你使用的FakeSMC.kext是2.5以上的版本,就应进行修改,否则就会内核日志就会出现SMC错误,甚至开机五国。
      -用PlistEdit Pro 打开FakeSMC.kext的Info.plist
      -在 <key>Keys</key>下 <dict>...</dict>之间添加以下代码:
<key>$Num</key>
<array>
<string>ui8</string>
        <data>
        AQ==
       </data>
</array>

再添加:

<key>MSLD</key>
                                        <array>
                                                <string>ui8</string>
                                                <data>
                                                AA==
                                                </data>
                                        </array>

保存后,替换原来的
FakeSMC.kext即可。


9、修复权限+重建缓存。
四、重启、再使用 -v -f进入。大功告成、
相关帖子
admin
黑苹果OpenCore完美升级教程
admin最后由admin回复于 22/7/31
0 / 3.5k
admin
Intel 无限网卡WI-FI驱动更新for macOS Ventura
admin最后由zlp772155回复于 23/8/16
3 / 1.7k
admin
1 / 1.4k
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
您需要登录后才可以回帖 登录 | 注册
本版积分规则