mac-pixel-clock-patch-V2 icon indicating copy to clipboard operation
mac-pixel-clock-patch-V2 copied to clipboard

Catalina - Display patch

Open adwead opened this issue 5 years ago • 32 comments

Hey Guys,

I've been trying to make my 2560x1080 display work on my 2012 late MacMini - Mojave - many-many hours. Finally I made it, and everything is fine since then. Now Catalina is here, and I don't know if I should upgrade, or not. The performance of the Mini is great, and works perfectly with Mojave, so the only question is: Can I use this (V5) patcher with Catalina successfully? Is there anyone whose tried it yet? Thanks!

adwead avatar Oct 08 '19 15:10 adwead

Hm, not sure if it will work simply, I’m not that involved anymore lately.. though I’ll have a 2012 mini later this month and i could try and test it.. but it might take a while for me to find time.

Floris497 avatar Oct 08 '19 16:10 Floris497

Thanks for your quick response @Floris497! If you could check it someday and than let us know how was it, would be appreciated ;)

adwead avatar Oct 08 '19 18:10 adwead

The patch failed with me, same Mac. I hope anyone could find time and bundle the know-how to accomplish an updated patch file. Also I am looking at other solutions, like WhateverGreen, but unfortunately I did not find a way how to use it and there seems to be no manuals made to perform the patching this way. I spend hours of valuable time today reading and trying and at this point I am about to give up and stick with Mojave instead.

I am willing to pay a bit for a commercial application that is updated automatically with each macOS upgrade and it is still a mystery to me why this is not made by anyone, considering the amount of Mac’s, users and hires screens out there.

basmeyer avatar Oct 08 '19 21:10 basmeyer

WhateverGreen runs the same patch, but differently. I think installing it from MultiBeast works. Check various Hackintosh forums for more info on it :)

Floris497 avatar Oct 08 '19 22:10 Floris497

Thanks for your help! 👍🏻 Multibeast is still not available for Catalina and requires some more waiting...

basmeyer avatar Oct 08 '19 22:10 basmeyer

no, it won't work at least at this point. I have Mac mini 2012 and upgraded to Catalina yesterday. I failed to apply CoreDisplay-patcher.command

Here is error I see: Can't rename /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay to /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.bak: Read-only file system, skipping file. touch: /System/Library/Extensions: Read-only file system Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: Read-only file system Closing...

byang-confluent avatar Oct 09 '19 01:10 byang-confluent

Try mount -uw / before running the patch

Floris497 avatar Oct 09 '19 05:10 Floris497

Still not succesful, output:

bas@Mac-mini ~ % mount -uw
/dev/disk2s4 on / (apfs, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk2s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
/dev/disk2s5 on /private/var/vm (apfs, local, journaled, nobrowse)
/dev/disk3s1 on /Volumes/Mac mini Systeem Mojave (apfs, local, journaled)
/dev/disk4s1 on /Volumes/Mac mini Projecten 1 (apfs, local, journaled)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
//bas@Nas._smb._tcp.local/Download on /Volumes/Download (smbfs, nodev, nosuid, mounted by bas)
bas@Mac-mini ~ % chmod +x ~/Downloads/CoreDisplay-patcher.command
bas@Mac-mini ~ % ~/Downloads/CoreDisplay-patcher.command patch v5
SIP looks to be disabled, all good!
Patching CoreDisplay with patch version 5
Password:
Can't rename /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay to /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.bak: Read-only file system, skipping file.
touch: /System/Library/Extensions: Read-only file system
Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: Read-only file system
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'"))
Patch failed to run

basmeyer avatar Oct 09 '19 10:10 basmeyer

Sorry, I missed the slash in the mount -uw / command. After this the output was different and looking more familiar:

bas@Mac-mini ~ % mount -uw /
mount_apfs: volume could not be mounted: Operation not permitted
mount: / failed with 77
bas@Mac-mini ~ % chmod +x ~/Downloads/CoreDisplay-patcher.command
bas@Mac-mini ~ % ~/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
bas@Mac-mini ~ % 

Will try to reboot, try the display settings and report after.

basmeyer avatar Oct 09 '19 11:10 basmeyer

@basmeyer,

thanks! Can’t wait to hear the good news ;)

  1. okt. 9. dátummal, 13:10 időpontban basmeyer [email protected] írta:

Sorry, I missed the slash in the mount -uw / command. After this the output was different and looking more familiar:

bas@Mac-mini ~ % mount -uw / mount_apfs: volume could not be mounted: Operation not permitted mount: / failed with 77 bas@Mac-mini ~ % chmod +x ~/Downloads/CoreDisplay-patcher.command bas@Mac-mini ~ % ~/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 bas@Mac-mini ~ % Will try to reboot, try the display settings and report after.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Floris497/mac-pixel-clock-patch-V2/issues/328?email_source=notifications&email_token=AFQ7EEHVVII3YPX4MYS4VXDQNW3ZPA5CNFSM4I6TU4WKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAXQ2PA#issuecomment-539954492, or mute the thread https://github.com/notifications/unsubscribe-auth/AFQ7EEEHKA34YVUPKMXVY7DQNW3ZPANCNFSM4I6TU4WA.

adwead avatar Oct 09 '19 11:10 adwead

Ah use sudo mount -uw / 😅

Floris497 avatar Oct 09 '19 11:10 Floris497

Wait.. “operation not permitted” but the patch didn’t have a read only problems anymore?

Floris497 avatar Oct 09 '19 11:10 Floris497

Well, despite the messages... success!!! Again, just like in the other Mojave partition, 2 screens doing 2560 x 1440, MiniDP @ 60 Hz, HDMI @ 50 Hz. So for me current patch V5 doing well in macOS Catalina 10.15 :)

Screenshot 2019-10-09 at 13 54 23

basmeyer avatar Oct 09 '19 11:10 basmeyer

This is the output of status:

bas@Mac-mini ~ % ~/Downloads/CoreDisplay-patcher.command status
SIP looks to be disabled, all good!

Unknown version of CoreDisplay found..
---- BEGINNING MD5 HASH SUMS ---- version: 10.15 build:19A583

     otool CoreDisplay: 55875790bf180e93d8f7de44809d0d45
 otool CoreDisplay.bak: 2168deeab49743b96a58954f8acacd81
           CoreDisplay: 3d1a4d8541970d1ba3bd41c7e51b05a7
       CoreDisplay.bak: 71d81e5c35d1791ccb35c3157524f797

---- ENDING MD5 HASH SUMS -------

basmeyer avatar Oct 09 '19 11:10 basmeyer

Yaaay! It works then? I will give it a try on the weekend. thanks a lot!

  1. okt. 9. dátummal, 13:57 időpontban basmeyer [email protected] írta:

 This is the output of status:

bas@Mac-mini ~ % ~/Downloads/CoreDisplay-patcher.command status SIP looks to be disabled, all good!

Unknown version of CoreDisplay found.. ---- BEGINNING MD5 HASH SUMS ---- version: 10.15 build:19A583

 otool CoreDisplay: 55875790bf180e93d8f7de44809d0d45

otool CoreDisplay.bak: 2168deeab49743b96a58954f8acacd81 CoreDisplay: 3d1a4d8541970d1ba3bd41c7e51b05a7 CoreDisplay.bak: 71d81e5c35d1791ccb35c3157524f797

---- ENDING MD5 HASH SUMS ------- — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

adwead avatar Oct 09 '19 15:10 adwead

thanks @Floris497 . sudo mount uw / works. Patch files has been applied successfully at my Mac mini 2012.

(@basmeyer I have also update path file with latest MD5 HASH SUMS so that it can be signed correctly. Please see previous thread)

byang-confluent avatar Oct 10 '19 01:10 byang-confluent

thanks @Floris497 . sudo mount uw / works. Patch files has been applied successfully at my Mac mini 2012.

(@basmeyer I have also update path file with latest MD5 HASH SUMS so that it can be signed correctly. Please see previous thread)

Just bought a 2014 Mac Mini to use with my 4k display. It's outputting 4k at 30hz. I don't know if I'm expecting too much but font just doesn't seem sharp like the retina display. Two questions, do you think this patch will fix it and is your 2012 mini running Catalina? Many thanks!

P.S. This buying a 4k Monitor project has turned out so expensive considering I'm not happy with how it looks lol.

birdc006 avatar Oct 10 '19 07:10 birdc006

@Floris497 Heya, yeah the sudo mount -uw / works great to mount the read-only volume. There is also an issue with the "unsupported" hashes/versions. I added those manually, but master script should maybe be updated with those?

2168deeab49743b96a58954f8acacd81 '10.15 ' 5 and 71d81e5c35d1791ccb35c3157524f797 '10.15 '

Even so, i can only apply certain patches, but my guess is that patch v5 will be necessary. Unfortunately with it i am getting a warning:

SIP looks to be disabled, all good!

(otool) Detected unpatched CoreDisplay on OS X 10.15  .
SIP looks to be disabled, all good!
Patching CoreDisplay with patch version 5
Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature

update_dyld_shared_cache: warning: x86_64h 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_64h incorporating 1755 OS dylibs, tracking 989 others, building closures for 2260 executables
Closing...

I am not use i uderstand the output of the warning, thats more of your area. What do you think? Legit mbp2016 btw

Edit: I mean, the v5 seems to have passed/patched it even with the warning. Buuut, looks its not really working (over mDP).

  Resolution:	3840x2160 (2160p/4K UHD 1 - Ultra High Definition)
  UI Looks like:	1920 x 1080 @ 30 Hz

BTW, i had @60 on 10.14 without any patches which is really weird

markomitranic avatar Oct 10 '19 11:10 markomitranic

Hi,

I didn't manage it to get the higher resolution of 2560x1440 on my Mac Mini Late 2012 under Mojave so I decided to update to Catalina and I hope we will get a working pixel patch for Catalina soon. Maybe someone can post his experiences with a Mac Mini Late 2012 in order to know when and how it will work.

Best regards

Jensilein avatar Oct 12 '19 09:10 Jensilein

I do not expect that Catalina would bring an improvement regarding the pixel patching. (As a mater of fact after first impressions Catalina looks and feels extremely similar to Mojave, only smoother and solid if you ask me with less cpu hunger for sure). If you use SwitchResX, which I use for it is comfort to control, after successful patching you suppose to see extra hires possibilities in the list. Best is to tell here what you did, which results the commands in Terminal gave and which way you chose after to make use of the higher pixelclock capacity. This in order to see where you got stuck.

basmeyer avatar Oct 12 '19 14:10 basmeyer

thanks @Floris497 . sudo mount uw / works. Patch files has been applied successfully at my Mac mini 2012.

(@basmeyer I have also update path file with latest MD5 HASH SUMS so that it can be signed correctly. Please see previous thread)

Interesting stuff, @gmamebill ! Have tried to search for the thread you mentioned but did not find it. Could you link it? A happy fish in the water already with the working patch. What a surprise that it just worked, the one made for (till) 10.14.

basmeyer avatar Oct 13 '19 20:10 basmeyer

Hi Guys,

as the starter of the topic, today I tried to update Catalina, and use the patcher to make the 2560x1080 res. work. After running the patch for the first time, I got the error, which was mentioned in few comments. I used the sudo mount - uw / command, the tried again. Didn't worked. After restart the system crashed every time at the half progress bar. I needed to reinstall. But anyway - to stay in topic - :) I got this message with the new install:

viktor@Mac-mini ~ % /Volumes/El\ Capitan\ -\ adatok/Users/mini/Downloads/mac-pixel-clock-patch-V2-master/CoreDisplay-patcher.command patch v4
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
A backup file already exists - If you force this patch on an already patched version you will lose your original backup!
Be careful: Having no working version of CoreDisplay requires you to reinstall the OS.
It might be wise to undo the patch before trying to redo it using: /Volumes/El Capitan - adatok/Users/mini/Downloads/mac-pixel-clock-patch-V2-master/CoreDisplay-patcher.command unpatch
Do you want to continue? [Y/n] y
SIP looks to be disabled, all good!
Patching CoreDisplay with patch version 4
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 a 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 1753 OS dylibs, tracking 989 others, building closures for 2252 executables
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
The code is still the same. Patch seemed to run, but was probably for the wrong version.
If you are running a new OS, run /Volumes/El Capitan - adatok/Users/mini/Downloads/mac-pixel-clock-patch-V2-master/CoreDisplay-patcher.command md5 and ask the maintainer of this script to add support for your system.
viktor@Mac-mini ~ % /Volumes/El\ Capitan\ -\ adatok/Users/mini/Downloads/mac-pixel-clock-patch-V2-master/CoreDisplay-patcher.command md5
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
---- BEGINNING MD5 HASH SUMS ---- version: 10.15 build:19A603

xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
     otool CoreDisplay: d41d8cd98f00b204e9800998ecf8427e
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
 otool CoreDisplay.bak: d41d8cd98f00b204e9800998ecf8427e
           CoreDisplay: c1094d034974ddaf44b8ebde24b9e31c
       CoreDisplay.bak: 3d1a4d8541970d1ba3bd41c7e51b05a7

---- ENDING MD5 HASH SUMS -------

Somebody, help please! :/ And I tried the V5 patch too with the same result. It worked under Mojave, but not here. Thanks for any suggestion or help!

adwead avatar Oct 27 '19 18:10 adwead

Did you already install Xcode? It can be found in the Appstore. Reboot after the install it is always a good idea.

basmeyer avatar Oct 27 '19 20:10 basmeyer

@basmeyer, thanks! :) Next time I read before write ;) Xcode is installing, we'll see...

adwead avatar Oct 28 '19 05:10 adwead

@basmeyer, worked! Thanks for everything!

adwead avatar Oct 28 '19 06:10 adwead

Hello,

I'm trying for few hours and still no success :( Please somebody take a look at my output and suggest what I'm doing wrong...

MacBook-Air-Adam:~ adampogorzelski$ mount -uw /dev/disk1s5 on / (apfs, local, read-only, journaled) devfs on /dev (devfs, local, nobrowse) /dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse) /dev/disk1s4 on /private/var/vm (apfs, local, journaled, nobrowse) map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse) MacBook-Air-Adam:~ adampogorzelski$ chmod +x /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command MacBook-Air-Adam:~ adampogorzelski$ /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command patch v5 SIP looks to be disabled, all good! Patching CoreDisplay with patch version 5 Can't rename /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay to /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.bak: Read-only file system, skipping file. touch: /System/Library/Extensions: Read-only file system Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: Read-only file system update_dyld_shared_cache: warning: x86_64h 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'")) Patch failed to run

nectimide avatar Oct 28 '19 14:10 nectimide

Did you used the command like this? “ sudo mount uw / “

  1. okt. 28. dátummal, 15:48 időpontban nectimide [email protected] írta:

 Hello,

I'm trying for few hours and still no success :( Please take a look at my output and suggest what I'm doing wrong...

MacBook-Air-Adam:~ adampogorzelski$ mount -uw /dev/disk1s5 on / (apfs, local, read-only, journaled) devfs on /dev (devfs, local, nobrowse) /dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse) /dev/disk1s4 on /private/var/vm (apfs, local, journaled, nobrowse) map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse) MacBook-Air-Adam:~ adampogorzelski$ chmod +x /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command MacBook-Air-Adam:~ adampogorzelski$ /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command patch v5 SIP looks to be disabled, all good! Patching CoreDisplay with patch version 5 Can't rename /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay to /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.bak: Read-only file system, skipping file. touch: /System/Library/Extensions: Read-only file system Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: Read-only file system update_dyld_shared_cache: warning: x86_64h 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'")) Patch failed to run

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

adwead avatar Oct 28 '19 15:10 adwead

I did. Here is what I got:

MacBook-Air-Adam:~ adampogorzelski$ sudo mount -uw
/dev/disk1s5 on / (apfs, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
/dev/disk1s4 on /private/var/vm (apfs, local, journaled, nobrowse)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
MacBook-Air-Adam:~ adampogorzelski$ chmod +x /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command 
MacBook-Air-Adam:~ adampogorzelski$ /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command patch v5
SIP looks to be disabled, all good!
Patching CoreDisplay with patch version 5
Can't rename /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay to /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.bak: Read-only file system, skipping file.
touch: /System/Library/Extensions: Read-only file system
Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: Read-only file system
update_dyld_shared_cache: warning: x86_64h 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'"))
Patch failed to run

nectimide avatar Oct 29 '19 07:10 nectimide

Make sure you enter the correct line: sudo mount -uw / So definitely with the /

By the way, with the recent 10.15.1 update you have to unpatch and do the patch again to make it work after you updated. Reboot after as usual and hires will be back, at least it is with me (Mac mini late 2012). Here is my result after:

Unknown version of CoreDisplay found..
---- BEGINNING MD5 HASH SUMS ---- version: 10.15.1 build:19B88

     otool CoreDisplay: 55875790bf180e93d8f7de44809d0d45
 otool CoreDisplay.bak: 2168deeab49743b96a58954f8acacd81
           CoreDisplay: 6dbb0c2f2597e5c687e70a55573c806c
       CoreDisplay.bak: 71d81e5c35d1791ccb35c3157524f797

---- ENDING MD5 HASH SUMS -------

I consider the Unknown version of CoreDisplay found message just a cosmetic thing, not affecting the performance. Perhaps the patch could be updated to give the proper message...(?) Thanks @Floris497

basmeyer avatar Oct 30 '19 12:10 basmeyer

@basemayer - thanks a lot for your support. You are right. It was "/" problem. Now it looks much better. I did unpatch and patched again. Now I have:

MacBook-Air-Adam:~ adampogorzelski$ /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command unpatch v5
SIP looks to be disabled, all good!
Moving backup file back in place
MacBook-Air-Adam:~ adampogorzelski$ /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command patch v5
SIP looks to be disabled, all good!
Patching CoreDisplay with patch version 5
Re-signing /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay: replacing existing signature
update_dyld_shared_cache: warning: x86_64h 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_64h incorporating 1769 OS dylibs, tracking 980 others, building closures for 2262 executables
The code is still the same. Patch seemed to run, but was probably for the wrong version.
If you are running a new OS, run /Users/adampogorzelski/Desktop/CoreDisplay-patcher.command md5 and ask the maintainer of this script to add support for your system.
MacBook-Air-Adam:~ adampogorzelski$ 

\

nectimide avatar Oct 30 '19 13:10 nectimide

I think it works ! Using standard configuration - there is always 30Hz However under SwitchResX - I can set custom configuration and it works i.e. 2304 x 1296 @ 60 Hz Unfortunatelly everything is blurry and I don't know why... Perhaps it is because it is NTSC and not HiDPI. Does anybody knows how to set HiDPI ?

nectimide avatar Oct 30 '19 13:10 nectimide

Removed SwitchResX - now all is sharp....but again 30Hz :(

nectimide avatar Oct 30 '19 14:10 nectimide