If someone knows how to install this please reply. I am not that mac advanced yet. Thank you
The instructions are on the page but the "installation" requires that user can operate in the terminal. Even if you are not, just read and follow instructions and you should be fine. Basically you are going to open terminal, use terminal to backup existing UI files, copy over the moded UI files (change names to what the original files were named), and then reboot.If someone knows how to install this please reply. I am not that mac advanced yet. Thank you
I wouldn't bet on it. At first blush, this is meant to control third party app/extension development/customization and non-AppStore distributed apps. I think it stinks and may not bode well for us. I hope I'm wrong.Does anyone know how the new notarization requirement for kernel extensions and applications in 10.14.5 will impact unsupported Macs? Hopefully it is tethered to the SIP features so that disabling SIP will disable the restriction.
That's cool news. Thank you! Will try and report back...Just add the entry for the MB4,1 in the plist located in the Resources directory inside the application bundle. The APFS ROM patch itself should work just fine on the MB4,1.
@jackluke and @ASentientBot
Compared .4 and .5beta (latest - 18F108f) GPUWrangler binaries. There is only one 4 byte difference in the code and it has to do with Framebuffers. Specifically the following call: "_GPUWranglerGPUGetFramebufferRegistryEntryID:"
From my read, it compares its own Wrangler GPU Type ID to one that CF (Core Foundation) returns and computes and ID or 0. The computation between .4 and .5 is a little different. Attached are the Hopper (v4.5.9) disassemblies. and respective pseudo-codes. Worth taking a look at or just a red herring? What do you think? This should have some bearing on gpu acceleration decision logic.
[doublepost=1554833009][/doublepost]
I wouldn't bet on it. At first blush, this is meant to control third party app/extension development/customization and non-AppStore distributed apps. I think it stinks and may not bode well for us. I hope I'm wrong.
Rebuild your kextcache. Either re-install the Legacy Audio Patch with Patch Updater, or just run the following in Terminal:
Code:sudo kextcache -system-caches sudo kextcache -system-prelinked-kernel
diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *240.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_RAID 239.7 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *240.1 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_RAID 239.7 GB disk1s2
3: Apple_Boot Boot OS X 134.2 MB disk1s3
/dev/disk2 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +479.4 GB disk2
1: EFI 209.7 MB disk2s1
2: Apple_APFS Container disk3 479.2 GB disk2s2
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +479.2 GB disk3
Physical Store disk2s2
1: APFS Volume MacDisk 163.9 GB disk3s1
2: APFS Volume Preboot 44.7 MB disk3s2
3: APFS Volume Recovery 513.9 MB disk3s3
4: APFS Volume VM 4.3 GB disk3s4
In 10.14.5b2 all my unsigned or self-signed kexts still load with SIP turned off, so it seems to be coupled to SIP.Does anyone know how the new notarization requirement for kernel extensions and applications in 10.14.5 will impact unsupported Macs? Hopefully it is tethered to the SIP features so that disabling SIP will disable the restriction.
That would be great. Do we know if it’s implemented/enforced in the betas?In 10.14.5b2 all my unsigned or self-signed kexts still load with SIP turned off, so it seems to be coupled to SIP.
Do you know where you got the invalid symbol? Do you have a log?Infact when I downgrade the GPUWrangler on a metal mac it cuts off the Metal Acceleration too, so is used only GPU Framebuffer, but I guess there is also some kind other matching check with AGC kext mostly its plugins as AGDC , AGDP and AppleMuxControl (for dual GPUs systems).
But for sure we can consider "valid" for legacy OpenGL acceleration all the .4 kexts and frameworks.
I got also on .5beta2 some unresolved symbol about "getFramebuffer" if I use the stock .5beta2 AGDP kext and AMC kext, they still boot but without Framebuffer so as a "safe mode" GPU lets say.
I also noticed that downgrading those kext, allow me to prelink the Framebuffer and the brightness control HUD does show and work but backlight LCD remains the same (maybe this AGDCBacklightControl.kext?).
So apparently it worked better with .5 beta1.
@jackluke and @ASentientBot
Compared .4 and .5beta (latest - 18F108f) GPUWrangler binaries. There is only one 4 byte difference in the code and it has to do with Framebuffers. Specifically the following call: "_GPUWranglerGPUGetFramebufferRegistryEntryID:"
From my read, it compares its own Wrangler GPU Type ID to one that CF (Core Foundation) returns and computes and ID or 0. The computation between .4 and .5 is a little different. Attached are the Hopper (v4.5.9) disassemblies. and respective pseudo-codes. Worth taking a look at or just a red herring? What do you think? This should have some bearing on gpu acceleration decision logic.
[doublepost=1554833009][/doublepost]
I wouldn't bet on it. At first blush, this is meant to control third party app/extension development/customization and non-AppStore distributed apps. I think it stinks and may not bode well for us. I hope I'm wrong.
That would be great. Do we know if it’s implemented/enforced in the betas?
[doublepost=1554840528][/doublepost]
Do you know where you got the invalid symbol? Do you have a log?
Yes a lot of dependencies everywhereI don't think have a log of this, since I got them just before verbose lines "IOConsoleUsers lockstate", this "_Z15agdcGTraceTokenPK13IOFramebuffertbthtytyty" both from AppleGraphicsDevicePolicy and AppleMuxControl .5 beta2 but boot continues without Framebuffer, if I use .4 ones symbol resolved, Framebuffer detected but still no OpenGL accel.
I noticed also CoreFoundation.framework dependency with OpenGL.framework.
you can reinstall 10.14.3 over the top of 10.14.4 without losing your dataDo I upgrade...or not?? I have a MB Air 3,1 that has been upgraded to 10.14.3 using Dosedude1's patcher. I watch this forum and see lots of users having issues with .4 and reverting back to .3 for stability. Is upgrading to .4 problem free on the MBA? My Mac skill level allows me to follow directions such as with Dosedude1's patcher. It does NOT allow me to mess with Terminal or do stuff where you actually have to know what you're doing. Should I leap to .4 or just hold here at .3. Thanks in advance for your thoughts.
Hi - would love to but my only "unsupported" test box is dedicated to .3 and .4 hybrid mode development right now. So I simply download .5 distributions and static analyze to see if I can help. Will probably migrate to a .5 beta next week sometime.Just play around with the if .. else statement, flip output and see what happens....
Do I upgrade...or not?? I have a MB Air 3,1 that has been upgraded to 10.14.3 using Dosedude1's patcher. I watch this forum and see lots of users having issues with .4 and reverting back to .3 for stability. Is upgrading to .4 problem free on the MBA? My Mac skill level allows me to follow directions such as with Dosedude1's patcher. It does NOT allow me to mess with Terminal or do stuff where you actually have to know what you're doing. Should I leap to .4 or just hold here at .3. Thanks in advance for your thoughts.
Yes a lot of dependencies everywhere
Which machine are you testing on? I think you're currently at the stage of "no acceleration in any configuration" but bootable with the .5 wrangler but no graphics - bootable with .4 wrangler on single gpu machine but just framebuffer. Both configurations hand crafted without using the patcher...I've probably got that all wrong but just trying to keep things straight
Briefly the problem is my latest MIDI keyboard, which is class compliant, does not appear in Audio MIDI Setup, and won't work in Logic or any other music app. When I boot into my High Sierra drive, however, running the same version of Logic, the keyboard automatically shows up in AMS and works fine with my music apps.
I haven't read all 500+ posts in this thread but I did a search and didn't see anything about MIDI keyboards not working, so I thought I'd ask. If anyone has any helpful info I'd appreciate it.
I do not have a MIDI device but there're several members who have experienced problems with the mp3.1 USB and Mojave. The problem has not yet been identified and appears a bit random. In my case, the usb keyboard would not connect during boot up so I was unable to get at the boot screen. The keyboard was connected via a hub (Apple LED Cinema Display) and the hub was not powering up until Mojave was fully loaded. Connecting the keyboard directly to the Mac solved my problem. Others have reported problems with various USB devices. Here are a few suggestions that may help:Greetings all...I have a question regarding MIDI:
I have a 3,1 Mac Pro and thanks to dosdude1's patcher I successfully updated from El Capitan to High Sierra last month. I use Logic Pro for music and wanted to move up to the latest version, which left El Capitan behind.
With High Sierra working so well I thought I'd give Mojave a try and so far v10.14.3 has been solid for me. I've run into a problem with MIDI, however, and was wondering if it might be due to my 3,1 Mac Pro, and if so, if there might be a patch of some kind to fix it.
Briefly the problem is my latest MIDI keyboard, which is class compliant, does not appear in Audio MIDI Setup, and won't work in Logic or any other music app. When I boot into my High Sierra drive, however, running the same version of Logic, the keyboard automatically shows up in AMS and works fine with my music apps.
I haven't read all 500+ posts in this thread but I did a search and didn't see anything about MIDI keyboards not working, so I thought I'd ask. If anyone has any helpful info I'd appreciate it.
Thanks in advance! RD