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.
I am running 10.14 on the machine in my signature. Install went fine a few weeks again using dosdude's instructions and applications.

Yesterday, I simply installed the Apple beta profile and 10.14.1 popped up, so I tried installing it. The install hung at 75% of the bar under the Apple logo on the gray screen install. System was toast. I restored my CCC image of 10.14 and I am back up and running.

I need to scour through this thread, but I am getting the feeling that future upgrades even official ones are going to take some hacking? Correct?
According to other members, such as jackluke, these updates are broken because of firmware updates and the official one will be fine. I don’t know much about this so I can’t be of much help. All I know is that they’re failing on some machines and I’ve found a workaround which I posted here.
 
  • Like
Reactions: TimothyR734
According to other members, such as jackluke, these updates are broken because of firmware updates and the official one will be fine. I don’t know much about this so I can’t be of much help. All I know is that they’re failing on some machines and I’ve found a workaround which I posted here.

Cool. Thank you sir. That’s the answer I was hoping for. There obviously can’t be firmware updates in our obsolete machines. I had a feeling that where the beta hung, before that firmware reboot and chime we all are familiar with.
 
  • Like
Reactions: TimothyR734
Cool. Thank you sir. That’s the answer I was hoping for. There obviously can’t be firmware updates in our obsolete machines. I had a feeling that where the beta hung, before that firmware reboot and chime we all are familiar with.
Btw, you can reinstall 10.14.0 from the patcher without data loss.
 
  • Like
Reactions: TimothyR734
Hey man don't be pissed off at me ;-) I just try to help...

We are talking about things that hapened back in july and maybe august.
Take a look a this lin k and you will understand : http://dosdude1.com/mojave/archive/

I hope that @dosdude1 will explore and find what changed between 0.1bx and 1.2.x for Core 2 Duo.
Thank you
Apologies all round. Must have been high on something... (or some senility making inroads0.
 
@pkouame , about your hybrid mode patch and into next attempting to fix translucency on the "Finder top menu bar", once I noticed that replacing the "SystemAppearance.CAR" from HS in Mojave "fixed" into "solid clear color" all the sidebars windows, anyway, thanks to your experiments I understood that the "top finder menu bar" is controlled by the HIToolbox framework, however inside its Resources's subfolder there are some interesting graphics "assets" that should manage the finder top menu bar "drawing" and they are: HIToolbox.rsrc and Extras2.rsrc

The only app that can open them is "ThemePark4.1" and works only on Snow Leopard. In particular editing the Extras2.rsrc you can for example change the finder top menu bar color.

Some users in past used that app to create custom themes for OSX.

I extend this post also to "tiehfood" (not sure who is on this forum), that as you wrote from your github given a useful hint to fix the CoreUI.

edit:
Here is a very interesting discussion that explains why there is not a Extras.rsrc (for PowerPC Macs) but only a Extras2.rsc (for Intel Macs):
https://superuser.com/questions/271090/where-does-osx-leopard-store-its-gui-graphics

Also @swamprock, editing those "resources assets" did a custom theme some years ago.
[doublepost=1540821330][/doublepost]
With hybrid mode installed some apps have a bad background color, a very white color (for example: mkvtoolnix)

I guess they depend from "HIToolbox" not completely fixed, that inherits, apart all the finder top menu bar, many others submenus in-apps, builded over the "Finder" engine's frameworks.
 
Last edited:
With hybrid mode installed some apps have a bad background color, a very white color (for example: mkvtoolnix)
Hybrid will not be compatible with all apps (heck, even some of Apple's core apps aren't totally compatible with Mojave Dark mode yet) I used to build mvktoolnix myself. I think it used to be based on cross-compatible Qt for a while. Check your distribution (or the source) to see if it's rebuilt for Mojave - even then it may not have been retooled for Mojave Dark Mode support.
 
How to Install macOS Mojave 10.14.1 Betas

If you're having firmware update issues on your device that makes installing macOS Mojave 10.14.1 betas impossible, then you can use the script I have developed in conjunction with the update package to install manually by copying over the files directly from the package to your system.

...

A newer version is available: Version Two.
A newer version is available: Version Three.


View attachment 798918
Thanks for posting this. It worked as expected on my MacBook Pro 4,1 (17") but I could not update my MB Air 4,1 (11,7") with it, same behaviour as with the system updater but with different outputs - it seems that on that machine something corrupted a lot of file signatures.
Fortunately, installing the 10.14. atop of the mess always works without losses... ;-)
 
@pkouame , about your hybrid mode patch and into next attempting to fix translucency on the "Finder top menu bar", once I noticed that replacing the "SystemAppearance.CAR" from HS in Mojave "fixed" into "solid clear color" all the sidebars windows, anyway, thanks to your experiments I understood that the "top finder menu bar" is controlled by the HIToolbox framework, however inside its Resources's subfolder there are some interesting graphics "assets" that should manage the finder top menu bar "drawing" and they are: HIToolbox.rsrc and Extras2.rsrc

The only app that can open them is "ThemePark4.1" and works only on Snow Leopard. In particular editing the Extras2.rsrc you can for example change the finder top menu bar color.

Some users in past used that app to create custom themes for OSX.

I extend this post also to "tiehfood" (not sure who is on this forum), that as you wrote from your github given a useful hint to fix the CoreUI.

edit:
Here is a very interesting discussion that explains why there is not a Extras.rsrc (for PowerPC Macs) but only a Extras2.rsc (for Intel Macs):
https://superuser.com/questions/271090/where-does-osx-leopard-store-its-gui-graphics

Also @swamprock, editing those "resources assets" did a custom theme some years ago.
[doublepost=1540821330][/doublepost]

I guess they depend from "HIToolbox" not completely fixed, that inherits, apart all the finder top menu bar, many others submenus in-apps, builded over the "Finder" engine's frameworks.

The menu bar color, in the PowerPC/pre-Leopard days, was controlled by Finder.rsrc.

The macOS/OS X UI has always been a huge kludge of different resources that change from release to release. With Leopard, they finally made the move towards resolution independence, but still kept some of the old cruft from 10.4 and below. They STILL keep some of that old stuff around due to older apps, but I think it'll all go away with the release of 10.15 and the depreciation of 32-bit apps.

At least, I hope it goes away...

My Tiger Sierra theme is a trade-off of updating the stuff that I could, and leaving the old cruft from Panther and below that wouldn't break anything. Even in the Tiger release, there was cruft left behind from older releases. LeopardRebirth has the same trade-offs as well, having to deal with Extras.rsrc AND both artFile resources. Sheesh.
 
I swapped out my 2 GeForce 880GT cards for 1 NVIDIA GeForce GT 120 (to see the boot screen) and 1 GeForce GTX 770. With the 2 GeForce 880GT installed and the legacy video patch, I was able to use 4 monitors (but not accelerated). With the GT 120 and GTX 770 installed without the legacy video patch, it hangs on boot. With the legacy video patch, it only can drive 3 monitors. Is this because I mixed a non-metal card with a metal card?

Note: When using the new cards with El Capitan, I can see all 4 monitors (and actually a 5th @ 4k! with the display port on the GTX 770).
 
  • Like
Reactions: TimothyR734
Is there any source or book to mastering in mac os ? or something like tutorial to improve skills in mac os or unix command line performance ?
 
  • Like
Reactions: olad
Thanks for posting this. It worked as expected on my MacBook Pro 4,1 (17") but I could not update my MB Air 4,1 (11,7") with it, same behaviour as with the system updater but with different outputs - it seems that on that machine something corrupted a lot of file signatures.
Fortunately, installing the 10.14. atop of the mess always works without losses... ;-)
If you have some kind of log or something then I’d like to see it.
 
  • Like
Reactions: TimothyR734
Hybrid will not be compatible with all apps (heck, even some of Apple's core apps aren't totally compatible with Mojave Dark mode yet) I used to build mvktoolnix myself. I think it used to be based on cross-compatible Qt for a while. Check your distribution (or the source) to see if it's rebuilt for Mojave - even then it may not have been retooled for Mojave Dark Mode support.
I mean Hybrid with light mode, mkvtoolnix (last version) has a white background with Hybrid and Light Mode, I noticed this with other apps too.
 
  • Like
Reactions: TimothyR734
just make sure you manually select "Legacy Video Card Patch" when applying the post-install patches.

I have built an eGpu for my iMac 7,1, as described in this other thread
https://forums.macrumors.com/thread...expresscard-slot.2135898/page-2#post-26473168
where Larsvonhier managed to make it work on an iMac 8,1.

For mine, I used an MSI Radeon RX 560 Aero ITX 4GB.
The ONLY moment when the card worked was when I booted from the USB stick with Dosdude's Mojave Patcher (1.2.2): my external display showed the same background as the main screen. EVERY other moment, the display had no signal at all. I guess that there is something in that installer that recognized my card.

BUT after I installed Mojave and applied all the patches, the card didn't work at all. As you can see in my screenshot, it's recognized as an AMD GPU, but it doesn't have a name and in the Kernel Extension Info it says "No Kext loaded".

One of the post-install patches that I installed (it was pre-selected for my iMac) was the "Legacy Video Card Patch". Have this something to do with my problem?

I hope you can help me!
System Report iMac.png
 
  • Like
Reactions: TimothyR734
The menu bar color, in the PowerPC/pre-Leopard days, was controlled by Finder.rsrc.

The macOS/OS X UI has always been a huge kludge of different resources that change from release to release. With Leopard, they finally made the move towards resolution independence, but still kept some of the old cruft from 10.4 and below. They STILL keep some of that old stuff around due to older apps, but I think it'll all go away with the release of 10.15 and the depreciation of 32-bit apps.

At least, I hope it goes away...

My Tiger Sierra theme is a trade-off of updating the stuff that I could, and leaving the old cruft from Panther and below that wouldn't break anything. Even in the Tiger release, there was cruft left behind from older releases. LeopardRebirth has the same trade-offs as well, having to deal with Extras.rsrc AND both artFile resources. Sheesh.

Agree, they still keep old stuffs in 2018, even many current high sierra 10.13.6 frameworks headers are worded as:

"2000-2008"
"AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER;"

framework example:

* Availability:
* Mac OS X: in version 10.0 and later in Carbon.framework


Yes of course others are completely deprecated, just for wording few for example the current WindowServer is embedded into the Skylight.framework, and artFile resources isn't more inside the CoreUI.framework , but essentially some things are still in common with the legacy OSXs.

Why you hope it goes away? I hope instead they will be maintained until macOS 11.x.x
[doublepost=1540840556][/doublepost]
I mean Hybrid with light mode, mkvtoolnix (last version) has a white background with Hybrid and Light Mode, I noticed this with other apps too.

Yes, I noticed somewhere the "white overlays", but really negligible overall, his patch is the best we can expect for old machines, and I'm confident will be improved as times goes by.
 
  • Like
Reactions: TimothyR734
I have built an eGpu for my iMac 7,1, as described in this other thread
https://forums.macrumors.com/thread...expresscard-slot.2135898/page-2#post-26473168
where Larsvonhier managed to make it work on an iMac 8,1.

For mine, I used an MSI Radeon RX 560 Aero ITX 4GB.
The ONLY moment when the card worked was when I booted from the USB stick with Dosdude's Mojave Patcher (1.2.2): my external display showed the same background as the main screen. EVERY other moment, the display had no signal at all. I guess that there is something in that installer that recognized my card.

BUT after I installed Mojave and applied all the patches, the card didn't work at all. As you can see in my screenshot, it's recognized as an AMD GPU, but it doesn't have a name and in the Kernel Extension Info it says "No Kext loaded".

One of the post-install patches that I installed (it was pre-selected for my iMac) was the "Legacy Video Card Patch". Have this something to do with my problem?

I hope you can help me!View attachment 799289
You can't load the drivers for that GPU on that system, as the CPU doesn't support SSE4.2. You will only be able to use an nVidia card.
 
Agree, they still keep old stuffs in 2018, even many current high sierra 10.13.6 frameworks headers are worded as:

"2000-2008"
"AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER;"

framework example:

* Availability:
* Mac OS X: in version 10.0 and later in Carbon.framework


Yes of course others are completely deprecated, just for wording few for example the current WindowServer is embedded into the Skylight.framework, and artFile resources isn't more inside the CoreUI.framework , but essentially some things are still in common with the legacy OSXs.

Why you hope it goes away? I hope instead they will be maintained until macOS 11.x.x

Just to get rid of the kludginess. The programmer in me is appalled at such a mess. I'm a proponent of elegance :)

On the other hand, they do help with being able to run the latest versions of the OS on unsupported hardware, so there's that :)

Although I don't think that it would really come to this, I'd hate to see macOS become like the classic Mac OS, with piles and piles of old crap that drag down the stability of the OS. That's the main reason I'd like to see them clean it up a bit, at least...
 
Last edited:
You can't load the drivers for that GPU on that system, as the CPU doesn't support SSE4.2. You will only be able to use an nVidia card.
Thank you for your reply. Do you mean ANY nVidia card or I have to be careful about that too? I was thinking of
GeForce GTX 1050Ti. Anyway, I have to wait for nVidia to release the drivers for Mojave, right?
 
  • Like
Reactions: TimothyR734
Thank you for your reply. Do you mean ANY nVidia card or I have to be careful about that too? I was thinking of
GeForce GTX 1050Ti. Anyway, I have to wait for nVidia to release the drivers for Mojave, right?
Yes, for Maxwell and later cards, you have to wait for nVidia to release the drivers. Kepler cards (GT 6xx series/some 7xx series) and older will work just fine though.
 
@DuncanGarp Please try this version.
[doublepost=1540744555][/doublepost]

Yes please. Could you please find all your older versions? dosdude uploaded beta 6, beta 7, and beta 12 but no other beta versions.

Hello,

@0403979,

I found these older versions of dosdude1' Patcher :

0.1b1,
0.1b10,
0.1b12-1,
0.1b12-2,
1.1.0,
1.1.1,
1.1.2,
1.2.0,
1.2.1.

Do you need them all, or do you already have some of them ?
 
  • Like
Reactions: TimothyR734
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.