2020-09-30

macbook air 6,1(early 2014) CatalinaからのHDMI出力でWQHD(2560x1440)を使う

DELL S2718Dを買いました。https://amzn.to/2GgUhoL

27インチWQHDでUSB-CもHDMIもついてて、

何より本体がスタンド部に入ってるので背面がスッキリ綺麗。

残念ながらもうどこでも新品は売ってないようです。

ヤフオクで中古を買いました。


喜び勇んでmacbook air 6,1(early 2014) Catalinaに接続したところ、

2048x1080までしか解像度が上げられません。


以前のmacのHDMI出力では、1080p以上が出力できない問題があるようです。

patchを当てたら解決しました。


準備:xcodeが必要な模様

https://apps.apple.com/jp/app/xcode/id497799835?mt=12


1、パッチをダウンロード

https://github.com/Floris497/mac-pixel-clock-patch-V2


2、リカバリモードで再起動してCSRUTILを無効化する

    ・再起動して音がなったあたりで⌘+Rを押す

    ・ユーティリティ→ターミナルを起動

user@Mac ~ % csrutil disable


3、パッチを当てる

 ・普通に再起動して、ターミナルを起動

 ・以下の3つを実行

user@Mac ~ % sudo mount -uw /
user@Mac ~ % chmod +x ~/Downloads/CoreDisplay-patcher.command
user@Mac ~ % ~/Downloads/CoreDisplay-patcher.command patch v5


 ・パスワードを聞かれるので入力

 ・数分待つ

 ・以下のメッセージがでたら、再起動

SIP looks to be disabled, all good!
Patching CoreDisplay with patch version 5
Password:
Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature
Running 'sudo update_dyld_shared_cache' (Might need re-run after reboot) - CAN TAKE A WHILE (Maybe even 10/30 minutes)update_dyld_shared_cache: warning: x86_64 rejected from cached dylibs: /System/Library/PrivateFrameworks/HelloWorldMacHelper.framework/Versions/A/HelloWorldMacHelper (("Could not find dependency '/System/Library/PrivateFrameworks/UHASHelloExtensionPoint-macOS.framework/Versions/A/UHASHelloExtensionPoint-macOS'"))
update_dyld_shared_cache: x86_64 incorporating 1755 OS dylibs, tracking 989 others, building closures for 2260 executables
The code of CoreDisplay changed, the patch was probbably succesfull


4、ディスプレイの環境設定で解像度を変更






ここのやりとりを参考にしました

https://github.com/Floris497/mac-pixel-clock-patch-V2/issues/328


0 件のコメント: