Skip to content

Latest commit

 

History

History
85 lines (77 loc) · 3.75 KB

upgrade.md

File metadata and controls

85 lines (77 loc) · 3.75 KB

升级系统版本、禁用SIP、设置屏幕比例、修改显存

  • 从10.11.x升级到10.12.6
  • Mac App Store command line interface, 命令行版APP Store
  • 禁用SIP
    • 重启电脑,按 Command + R进入恢复分区,在实用工具栏进入终端

    • 相关命令

        $ csrutil status //查看状态. enable为开启保护状态
        $ csrutil disable //关闭
        $ csrutil enable //开启
      
  • 设置屏幕比例
    • 简单办法,使用SwitchResX软件设置。
    • 手动修改配置
      • 查询显示器的VendorID和ProductID(使用SwitchResX查看)
      • 配置文件目录:/System/Library/Displays/Contents/Resources/Overrides/
      • 配置文件:DisplayVendorID-xxxx/DisplayProductID-xxxx,示例:LG ultrawide,为DisplayVendorID-1e6d/DisplayProductID-59f1
      • 使用生成对应分辨率的配置文件
  • 修改显存
    • Intel HD Graphics 3000 512M 改为 2048 MB

    • 配置文件:/System/Library/Extensions/AppleIntelSNBGraphicsFB.kext/Contents/MacOS

    • 备份配置文件,AppleIntelSNBGraphicsFB

    • 使用perl命令修改sudo perl -pi -e 's|\xC7\x45\xBC\x00\x00\x00\x20|\xc7\x45\xBC\x00\x00\x00\x80|g' AppleIntelSNBGraphicsFB(如果一直未能生效,请使用iHex软件进行编辑,替换即可)

    • 更新配置文件的修改时间,sudo touch /S*/L*/Extensions

    • 重启电脑

    • PS:显存的参考值

        C7 45 C4 00 00 00 80  //2048MB
        C7 45 C4 00 00 00 40  //1024MB
        C7 45 C4 00 00 00 30  //768MB
        C7 45 C4 00 00 00 20  //512MB
        C7 45 C4 00 00 00 18  //384MB 
        C7 45 C4 00 00 00 10  //256MB
        C7 45 C4 00 00 00 08  //128MB
        C7 45 C4 00 00 00 04  //64MB
        C7 45 C4 00 00 00 02  //32MB
        C7 45 C4 00 00 00 01  //16MB
      
    • 更新

      • 在10.11时

          查找C7 45 BC 00 00 00 20
          改为C7 45 BC 00 00 00 80
        
      • 10.12

          查找C7 45 C4 00 00 00 20
          改为C7 45 C4 00 00 00 80
        
      • 10.13

          查找C7 45 D0 00 00 00 20
          改为C7 45 D0 00 00 00 80