Floris497 / mac-pixel-clock-patch-V2

993 stars 221 forks source link

Any chance to work in High Sierra? #231

Open vadimbk opened 6 years ago

vadimbk commented 6 years ago

After upgrading to HS I cannot patch my imac late 2013/ GT55 at all :( Clean install + patch v4-> and system stacks after reboot. Moreover, it loses a mighty mouse. I need to reinstall it from zero with Command-R :( Any thoughts? 4k display BDM4350uc/00 works at 2560*1440 and no chance to set either 3640 at 25Hz :(

LETRA commented 6 years ago

I bought two 23'' Apple Cinema display used and I will sell my two LG 25'' Ultrawide practically new in case someone is interested.

vadimbk commented 6 years ago

I have 43" Philips :) and I need a solution for iMac+BDM :)

rvprasad commented 6 years ago

Are you not able to use the monitor or experiencing blurry fonts? If the latter, then you might want to try this advice. It worked for me.

vadimbk commented 6 years ago

All I need - a simple 4k :)

Floris497 commented 6 years ago

Not yet working in HS :/ it breaks copy paste.. currently have no internet (some mobile internet only) or computer near me... maybe if i make a new patch now it'll not break copy paste.. I'll try somewhere next week

ymote commented 6 years ago

after applying the patch on HS the copy and paste are broken and the resolution is not changed. Is there a way to fix the copy paste?

Floris497 commented 6 years ago

This is a bit more than next week.. please excuse me for the long time it took.. I've got something working now on my Mac I'll publish it soon after some testing :)

f0ntana commented 6 years ago

Works fine for me!

Floris497 commented 6 years ago

What about copy paste?

bernabauer commented 6 years ago

copy and paste stopped working after installed patch released yesterday. :-(

Floris497 commented 6 years ago

Please run the command that is in the reedme again

f0ntana commented 6 years ago

Here all OK

bernabauer commented 6 years ago

Copy and paste restored! did not see the command in the readme at first.

Floris497 commented 6 years ago

I'll make it more obvious.. maybe some colors if GitHub allows for it :)

gingerbeardman commented 6 years ago

It's own code block rather than inline code should suffice?

massy-h commented 6 years ago

Will it works in HS 10.13.3?

Floris497 commented 6 years ago

Probably yes :)

massy-h commented 6 years ago

Thanks I'll give it a go! will it work with CoreDisplayFixup and Lilu or they should be remove?

Floris497 commented 6 years ago

Ehm.. CoreDisplayFixup is the kext counterpart of this patch.. choose 1 of both

massy-h commented 6 years ago

Thanks for getting back to me. Having CoreDisplayFixup installed, it didn't actually enable 4K, yet has enabled a lot other Resolutions "2K" on Intel HD 4600 complied with Lilu and SwitchResX. That's why I'd like to try your code too. Last question, is there any kext available on your solution?

Floris497 commented 6 years ago

The kext and this script do exactly the same thing..

massy-h commented 6 years ago

So I reinstalled my OS and its now running HS 10.13.2 and followed your instruction and yet unable to enable 4K on Intel HD 4600. Here's what I've done and terminal's log below. Disabled SIP in recovery mode and ran CoreDispalyPatcher, rebooted the system, then installed SwitchResX and added custom Res, saved and rebooted. However 3840x2160 is not activated in SwitchResX. I wonder if I'm missing something.

Last login: Wed Jan 31 14:35:01 on ttys000 Massys-iMac:~ massy$ csrutil status System Integrity Protection status: enabled (Custom Configuration).

Configuration: Apple Internal: disabled Kext Signing: disabled Filesystem Protections: disabled Debugging Restrictions: enabled DTrace Restrictions: enabled NVRAM Protections: enabled BaseSystem Verification: enabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state. Massys-iMac:~ massy$

Last login: Wed Jan 31 14:35:21 on ttys000 /Users/massy/Desktop/mac-pixel-clock-patch-V2-master/CoreDisplay-patcher.command ; exit; Massys-iMac:~ massy$ /Users/massy/Desktop/mac-pixel-clock-patch-V2-master/CoreDisplay-patcher.command ; exit; SIP might or might not be disabled the script might or might not be working check "$ csrutil status" more info: Google 'SIP' Do you want to continue? [Y/n] y

(otool) Detected unpatched CoreDisplay on OS X 10.13.2 17C88. SIP might or might not be disabled the script might or might not be working check "$ csrutil status" more info: Google 'SIP' Do you want to continue? [Y/n] y 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 re-run after reboot) - CAN TAKE A WHILE (Maybe even 10/30 minutes)update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/AssetCacheServicesExtensions.framework/Versions/A/XPCServices/AssetCacheTetheratorService.xpc/Contents/Frameworks/MobileDeviceKitLite.framework/Versions/A/MobileDeviceKitLite update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BiometricKitUI.framework/Versions/A/BiometricKitUI update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BookKit.framework/Versions/A/Frameworks/BookKitFoundation.framework/Versions/A/BookKitFoundation update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BroadcomWLAN.framework/Versions/A/BroadcomWLAN update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/Versions/A/SetupAssistantSupport update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/Swift/libswiftDemangle.dylib update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/Swift/libswiftRemoteMirror.dylib update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/WirelessDiagnosticsSupport.framework/Versions/A/WirelessDiagnosticsSupport update_dyld_shared_cache: i386 incorporating 626 OS dylibs, tracking 1047 others, building closures for 252 executables update_dyld_shared_cache: x86_64h incorporating 1258 OS dylibs, tracking 1773 others, building closures for 2100 executables update_dyld_shared_cache: warning: i386 adding dependents to /System/Library/PrivateFrameworks/Assistant.framework/Versions/A/Resources/Assistant Plugin.ibplugin/Contents/MacOS/Assistant Plugin: required dylib '@rpath/InterfaceBuilderKit.framework/Versions/A/InterfaceBuilderKit' not found, needed by '/System/Library/PrivateFrameworks/Assistant.framework/Versions/A/Resources/Assistant Plugin.ibplugin/Contents/MacOS/Assistant Plugin' update_dyld_shared_cache: warning: x86_64h adding dependents to /System/Library/BridgeSupport/ruby-2.3/bridgesupportparser.bundle: required dylib '@rpath/libclang.dylib' not found, needed by '/System/Library/BridgeSupport/ruby-2.3/bridgesupportparser.bundle' update_dyld_shared_cache: warning: x86_64h adding dependents to /System/Library/PrivateFrameworks/Assistant.framework/Versions/A/Resources/Assistant Plugin.ibplugin/Contents/MacOS/Assistant Plugin: required dylib '@rpath/InterfaceBuilderKit.framework/Versions/A/InterfaceBuilderKit' not found, needed by '/System/Library/PrivateFrameworks/Assistant.framework/Versions/A/Resources/Assistant Plugin.ibplugin/Contents/MacOS/Assistant Plugin' update_dyld_shared_cache: warning: x86_64h adding dependents to /System/Library/QuickLook/Audio.qlgenerator/Contents/MacOS/Audio: required dylib '/Library/Frameworks/iTunesLibrary.framework/Versions/A/iTunesLibrary' not found, needed by '/System/Library/QuickLook/Audio.qlgenerator/Contents/MacOS/Audio' Closing.. logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed.

[Process completed]

Floris497 commented 6 years ago

Did it work before on this hardware?

massy-h commented 6 years ago

It's a CustoMac and it's graphic card works fine 4K in Windows 10. I have disabled SIP in recovery mode but in the log above some of the parameters are still enabled, I wonder if that's something causing the patch not working. Although, if try to run the patch again, I get this message that CoreDispaly already patched or something similar!