dosdude1 / macos-catalina-patcher

macOS Catalina Patcher (http://dosdude1.com/catalina)
GNU General Public License v3.0
411 stars 57 forks source link

PSA: Music app broken in 1.4.5 #200

Open tejasraman opened 1 year ago

tejasraman commented 1 year ago

In release 1.4.5, due to the new library validation patch, the Music app is now broken. REINSTALLING MACOS IS NOT A SOLUTION!

dosdude1 commented 1 year ago

Actually, after more testing, it seems somehow having Library Validation disabled isn't even needed at all anymore. I'm still in the process of testing, but if it works reliably, I'll probably just get rid of the Library Validation patch completely.

dosdude1 commented 1 year ago

Never mind, definitely still required. I'll see if I can fix DisableLibraryValidation.kext.

tejasraman commented 1 year ago

@dosdude1 I tried to play that card already. I tried with a vanilla Catalina install with everything except DisableLibraryValidation (as you can imagine that went well). I use a custom OC config to install unpatched OSes to test patch combos.

Side note - I screwed up my Music.app while trying to fix the issue and it is now broken. Could you send me a vanilla Catalina Music.app?

tejasraman commented 1 year ago

@dosdude1 I have one more card up my sleeve ;) I tried a custom OC config based off OCLP but with the correct Airplay patches and your acceleration patches - and all apps launched fine including Music.app. I'm not sure why your patcher seems to have this problem. However, it seems like it is just easier to manage your patcher (but I'm working on a new Catalina Patcher based off OC - I'll never publish it online though). I'm still testing this though and will tell you more tomorrow.

Edit: This breaks Display preferences, DO NOT TRY

Macgrater commented 1 year ago

sorry for my English. I confirm that the music app broke down after the update.

tejasraman commented 1 year ago

@Macgrater this is a known issue. We're trying to fix it.

tejasraman commented 1 year ago

I realized that OCLP has a kext that works around this issue: CSLVFixup.kext.zip If you could try this because my Music.app is screwed up.... @dosdude1

tejasraman commented 1 year ago

Ok, installing Catalina on an external drive to get a new copy of Music.app

dosdude1 commented 1 year ago

I tried this already, it does not work... I'm really considering just reverting the patch at this point, as I have gotten a lot of complaints.

tejasraman commented 1 year ago

I won't update to your new patch then. I think that Music.app is less important than Edge/Chrome/O365 for my use case of this old laptop.

I'll try the CSLV patch anyway - it seems that the oclp team had the same issue that we do.

tejasraman commented 1 year ago

@dosdude1 Trying out CSLV Fixup right now.....

tejasraman commented 1 year ago

@dosdude1 it didn't work for me.... It was loaded but the music still crashed...

tejasraman commented 1 year ago

@dosdude1 I'm going to start using opencore and your acceleration patches. I can't use it if you revert those patches. I use disablelibval but I never tested music.app so I never knew this. I want a fully functional system but at this point I will publish this custom OC config.

tejasraman commented 1 year ago

@dosdude1 I have made a custom OC config and a framebuffer patch for the laptop. It worked amazingly and both the music app and other apps work well. I use your audio and GPU patches. Thanks for trying to help me though!

tejasraman commented 1 year ago

In the OC config the display prefpane is broken in Catalina. I'm going to big sur but thanks so much @dosdude1

tejasraman commented 1 year ago

(Ok, I'm back to OCLP and can no longer recommend this patcher except in very specific use cases)