Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
What KEXTS does the LegacyUSBInjector replace? I mean to ask, if I wanted to patch without it, what KEXTS would I need. I think @ASentientBot said something about IOUSB KEXTS but I'm not sure which ones.

If you replace IOUSBHostFamily, it'll fix the keyboard and touchpad on our old MacBooks. Replacement of IOUSBFamily and AppleUSBACM is necessary for full functionality. However, as @testheit said, there is no real need to do that. The LegacyUSBInjector is less invasive than full kext replacements. I have yet to try it but next time I do a reinstall, I will.
 
Good questions.

  • So far these binaries have been tested on various pros, books, bookpros and imacs. Both NVidia and Intel based GPUs. It would definitely help if you gave it shot on an air 4,2. Compiling a list of tested models will eventually prove valuable. I would say that the most critical requirement before trying these is a working Mojave GM system.
  • The "hardware compatibility list" you are referring to hasn't been updated. I will do so soon (and switch its status to work in progress) Sorry for the confusion.
  • The only list officially referenced is the compatibility list, which is more of a software compatibility list tracking various checksums. These signatures are mainly used internally for my scripts that patch in-place. It can be useful to others to verify that their stock system binaries are "compatible" with the patched ones released (as you can imagine, swapping these binaries around for testing can become fairly confusing)
  • The "files" section contains original versions of the frameworks being patched. A good source if you have lost your backup and need to restore a broken system.
  • I have unofficially tried some of these on a 10.4.1beta1 and beta2 systems with no immediate adverse effect. But these were far from being exhaustive tests, so highly unrecommended. New updates will introduce new features that may or may not affect the subsystem being patched. Also, these are core frameworks accessed by other frameworks and apps, it's all highly inter-dependent. You may luck out for a short while, but it will eventually bite you. I would wait for a release that supports your point update.
Hope this helps. Refinements such as enhanced docs and scripted installs are coming soon. Stay tuned.
[doublepost=1540360491][/doublepost]
I went through the same thing once, suspecting it had something to do with overlaying beta on top of beta over the past few months, I re-imaged all my old macs to stock Mojave GM (full install). The beta updates auto-magically became smoother. Still not sure what the issue was...both my pro 3,1 and bookpro 5,3 survived the rom updates (I guess...)

Thank you for the reply. I believe, what you mentioned, may be part of the problem. I upgraded from Sierra to High Sierra, while bypassing, inadvertently, the official release (I am enrolled in developer seed program.) I had no problems with any upgrades in that OS version. I'll try to retrieve Gold Master version of OS 10.14 from my time machine backup.
However, at this point I may as well wait for the official 10.14.1 release (?)
 
  • Like
Reactions: TimothyR734
i have better performance on my MBP5,1 in about 3 times if compare to HS or even El Cap. Yes, there is some minor bugs, but it's fully usable. For example, a bug with nav bar in light theme (already talked about it in previous pages), or fuzzy fonts, or blurred windows corners (i'll attach a screenshot from spotlight input). But it's really small problems, so give it a try.

I have APFS in my SDD.

Is it only use dosdude1 "macOS Mojave Patcher Tool for Unsupported Macs" and its post-install tools or do I need to make another glitches to use the OS?

Thanks a lot
 
  • Like
Reactions: TimothyR734
Hybrid Mode v1.1 with full 32 bit support is released here.

Screenshot below shows Steam (still 32 bit) running in Hybrid "Light" Mode.

coreuihybrid-light-3.png


As alway, post issues, problems, enhancement requests in the github repo (how I choose to maintain this). Some are getting the hang of it and their requests are being addressed and slated for subsequent releases promptly.

Read notes and docs carefully as this is still evolving. We have been running these internally for weeks now, so generally pretty solid if you understand the approach, concept and trade-offs. Enough said.

Enjoy (or not)
 
Hybrid Mode v1.1 with full 32 bit support is released here.

Screenshot below shows Steam (still 32 bit) running in Hybrid "Light" Mode.

View attachment 798245

As alway, post issues, problems, enhancement requests in the github repo (how I choose to maintain this). Some are getting the hang of it and their requests are being addressed and slated for subsequent releases promptly.

Read notes and docs carefully as this is still evolving. We have been running these internally for weeks now, so generally pretty solid if you understand the approach, concept and trade-offs. Enough said.

Enjoy (or not)

Well done, yours sidebars vibrancies look even better than the stock Mojave Metal supported ones, especially those in "light mode" are very limpid, now take your time and try to break the top menu bar, good work.
 
I try with this patch in my iMac 7.1 and the problem with the brigthness was fixed

http://dosdude1.com/mojave/patchupdates/BacklightPatch.zip

But i assume that try this patch is a risk. In my computer the patch worked fine but it could have disabled my computer. @dosdude1 say in a previous post that this patch can cause kernel panics in some computers. In my iMac 7.1 works perfectly but i don't know if it will work in your iMac 9.1. If you assume the risk and you want to try it, before trying it make a complete time machine backup.

Trying to get the brightness on my iMac 7,1 working I ran into the dreaded "Kernel Panic". Was like oh f***, thought I would have to reinstall my entire system. Oddly enough the kexts in this file wasn't what caused the "KP", it was the kexts from an old High Sierra USB install I had which eventually disabled my iMac. Applying the kexts in the backlight patch above, just made the brightness button menu (the star indicator) no longer show up on my iMac 7,1 screen when I press the keyboard command, but it didn't cause any kernel panics.

I spent hours trying to fix the issue after installing that old High Sierra kext I had that disabled my system. Was even trying to install High Sierra and Mojave on external drives to manually remove and replace the disabling kexts from my Mojave startup drive via another drive, still wouldn't work. Finally I remembered I had Time Machine backups and reinstalled the very first one I made when I installed Mojave by using the Mojave USB installer for unsupported Macs.

After doing a Time Machine restore my iMac was able to finally log back in. Will make sure I keep Time Machine updated with all the latest working copies of Mojave. Was a savior for me in this situation. Guess I will live with the brightness of my iMac not being able to be adjusted until hopefully some working solution comes around. You live and you learn. Would have blown to have to reinstall my computer
 
Hybrid Mode v1.1 with full 32 bit support is released here.

Screenshot below shows Steam (still 32 bit) running in Hybrid "Light" Mode.

View attachment 798245

As alway, post issues, problems, enhancement requests in the github repo (how I choose to maintain this). Some are getting the hang of it and their requests are being addressed and slated for subsequent releases promptly.

Read notes and docs carefully as this is still evolving. We have been running these internally for weeks now, so generally pretty solid if you understand the approach, concept and trade-offs. Enough said.

Enjoy (or not)
Thank you for your efforts. Can you also show a screenshot when menu in nav bar is opened? Is it also with a white background or is it blurred? Thank you

One more question: is there a chance to fix the navbar's transparency in the near future?
 
  • Like
Reactions: TimothyR734
Hybrid Mode v1.1 with full 32 bit support is released here.

Screenshot below shows Steam (still 32 bit) running in Hybrid "Light" Mode.

View attachment 798245

As alway, post issues, problems, enhancement requests in the github repo (how I choose to maintain this). Some are getting the hang of it and their requests are being addressed and slated for subsequent releases promptly.

Read notes and docs carefully as this is still evolving. We have been running these internally for weeks now, so generally pretty solid if you understand the approach, concept and trade-offs. Enough said.

Enjoy (or not)
BTW, the link to the compatibility table in the Manual Instructions is wrong. It has an extra "files" level in the path.
 
  • Like
Reactions: TimothyR734
Your system date and time is set incorrectly. This is outlined in the FAQ section of my webpage.
Oh hey! Missed that instruction. OK, that let me install it. Thank you!
(I noticed your patched installers starting with 10.13 had the wifi specifically turned off whereas the unpatched installers have you connect and enter ntpdate before running the installer. So I didn't even think to go looking for that instruction.)

One little faux pas on this machine (a mid 2010 17" MBP 6,1). If you click on the trackpad control panel in System Preferences, it tells you there is no trackpad installed and wants to look for a bluetooth trackpad. The trackpad seems to function normally but this prevents you from setting preferences like 'tap to click', scroll speed, etc (anything and everything settable under trackpad preferences). I tried to open the mouse control panel in case the trackpad was identifying as a mouse for some reason but this is not the case.

Are there maybe terminal commands available for setting trackpad preferences as a workaround?
 
Hybrid Mode v1.1 with full 32 bit support is released here.

Screenshot below shows Steam (still 32 bit) running in Hybrid "Light" Mode.

View attachment 798245

As alway, post issues, problems, enhancement requests in the github repo (how I choose to maintain this). Some are getting the hang of it and their requests are being addressed and slated for subsequent releases promptly.

Read notes and docs carefully as this is still evolving. We have been running these internally for weeks now, so generally pretty solid if you understand the approach, concept and trade-offs. Enough said.

Enjoy (or not)
Oh wow ! I can feel how much work you've been putting in to this. You deserve so much more love than what you've been given so far, so here's lots from me <3<3<3
[doublepost=1540492565][/doublepost]
Oh hey! Missed that instruction. OK, that let me install it. Thank you!
(I noticed your patched installers starting with 10.13 had the wifi specifically turned off whereas the unpatched installers have you connect and enter ntpdate before running the installer. So I didn't even think to go looking for that instruction.)

One little faux pas on this machine (a mid 2010 17" MBP 6,1). If you click on the trackpad control panel in System Preferences, it tells you there is no trackpad installed and wants to look for a bluetooth trackpad. The trackpad seems to function normally but this prevents you from setting preferences like 'tap to click', scroll speed, etc (anything and everything settable under trackpad preferences). I tried to open the mouse control panel in case the trackpad was identifying as a mouse for some reason but this is not the case.

Are there maybe terminal commands available for setting trackpad preferences as a workaround?
Do you have night shift patch installed ? there were some issues that caused trackpad settings to not work with that previously.
 
Thank you for your efforts. Can you also show a screenshot when menu in nav bar is opened? Is it also with a white background or is it blurred? Thank you

One more question: is there a chance to fix the navbar's transparency in the near future?
Thanks for the feedback.

IMHO, while a solution is in the works, the solid version provides consistency across modes (which I tend to do a lot) and harkens back to some old(er) classic OS X themes. However, a consistent vibrant menu bar experience is on the roadmap for some upcoming version. Other things like scripted installs and more elegant system wide fixes may take priority (especially now that we have very strong hints at what is going on - hence the success of these ad-hoc patches)

I'm not exactly sure which navbar transparency you mean. Please elaborate or, better yet, post an issue in the repo with your issue or even just suggestion or question...A good screenshot of the concern also helps...best way for us to track all of this.
Later.
[doublepost=1540492846][/doublepost]
Oh wow ! I can feel how much work you've been putting in to this. You deserve so much more love than what you've been given so far, so here's lots from me <3<3<3
[doublepost=1540492565][/doublepost]
Do you have night shift patch installed ? there were some issues that caused trackpad settings to not work with that previously.
Thanks. Appreciate it!
[doublepost=1540493023][/doublepost]
BTW, the link to the compatibility table in the Manual Instructions is wrong. It has an extra "files" level in the path.
fixed.
 
I'm not exactly sure which navbar transparency you mean. Please elaborate or, better yet, post an issue in the repo with your issue or even just suggestion or question...A good screenshot of the concern also helps...best way for us to track all of this.
Sorry for the confusion, i have some problems with English. I meant that background of the top bar looks solid with your instructions, but in the original version of Mojave in any other newer mac machine with Metal support it looks blurred like dock's background or Notification Center (actually, it is that you trying to fix). But nevermind, it's not important, i'm bad at explaining something in English. I will try your guide to fix light mode on my mac, and i'll use your git repo to post an issue if i had to. Anyway, thank you.
 
Random question based on your signature: how fast is the iPad Air 2 on iOS 12? I might want one to read digital textbooks for classes
[doublepost=1540495676][/doublepost]@serr Try this from 10.12.6

/System/Library/PreferencePanes
Pretty fast I'd say. It was the top model when released. I don't think the newer consumer ones are much better aside from slight CPU and GPU improvements but I'm not an expert on that.
 
Random question based on your signature: how fast is the iPad Air 2 on iOS 12? I might want one to read digital textbooks for classes

I do own one too, ios12 is fast enough, and on my opinion, apart the triple-core, 2 gb ram, it is the thinnest and lightest 9.7" 4:3 ratio tablet ever created.

Only things it lacks versus the latest ipad pro: live photos, no support to apple-pencil (but there are third-party pencils), and no support to animoji (but there are third party apps).
 
I do own one too, ios12 is fast enough, and on my opinion, apart the triple-core, 2 gb ram, it is the thinnest and lightest 9.7" 4:3 ratio tablet ever created.

Only things it lacks versus the latest ipad pro: live photos, no support to apple-pencil (but there are third-party pencils), and no support to animoji (but there are third party apps).
I would compare it the new consumer iPads, not the Pros. That's unfair.
 
I would compare it the new consumer iPads, not the Pros. That's unfair.

I compare iPad Air 2 to Pro because apart the size and few new introduced features there is no huge margin of performances difference. That's a great iPad, to me only the thickness and weight matter really, unless on October 30th will be revealed a thinnest new ipad.
 
Hybrid Mode v1.1 with full 32 bit support is released here.

Screenshot below shows Steam (still 32 bit) running in Hybrid "Light" Mode.

View attachment 798245

As alway, post issues, problems, enhancement requests in the github repo (how I choose to maintain this). Some are getting the hang of it and their requests are being addressed and slated for subsequent releases promptly.

Read notes and docs carefully as this is still evolving. We have been running these internally for weeks now, so generally pretty solid if you understand the approach, concept and trade-offs. Enough said.

Enjoy (or not)

Awesome job bro, shoutout to the other contributors as well. I just applied the patch to my Mojave installation, easy as 1,2,3. Thanks a lot for the efforts on addressing the dark overlay glitch issue in light themes. P.S. This gives me a slight reminiscence of the good ole days of themes and customizations for Macs before El Capitan put an end to it. Those were the days. :)
 
Last edited:
  • Like
Reactions: pkouame
I compare iPad Air 2 to Pro because apart the size and few new introduced features there is no huge margin of performances difference. That's a great iPad, to me only the thickness and weight matter really, unless on October 30th will be revealed a thinnest new ipad.
I actually doubt it will be thinner. There’s not much more space to lose.
 
  • Like
Reactions: TimothyR734
Hybrid Mode v1.1 with full 32 bit support is released here.

Screenshot below shows Steam (still 32 bit) running in Hybrid "Light" Mode.

View attachment 798245

As alway, post issues, problems, enhancement requests in the github repo (how I choose to maintain this). Some are getting the hang of it and their requests are being addressed and slated for subsequent releases promptly.

Read notes and docs carefully as this is still evolving. We have been running these internally for weeks now, so generally pretty solid if you understand the approach, concept and trade-offs. Enough said.

Enjoy (or not)

v1.1 worked on my mojave unsupported MBAir4,2. However, in-order to have my dock and notification panel transparent, I have to disable the "reduce transparency" box under System Preferences | Accessibility | Display.
Anyway I could disable it as a default upon reboot or initial login?

Thank you @pkouame and others for this excellent piece of work.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.