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.
Let me say this:

1) remember, the developers said they're building OpenCore with real Macs in mind - so this is not just an effort for the Hackintosh world @pkouame.

2) I've found that some things like Lilu and WhateverGreen can save the day with real Macs when it comes to video cards having quirks with Mojave. The Hackintosh devs, especially these incredibly talented ones, are saving the day for everyone while Apple is worried about its bottom line coming from mobile devices.

1) Yes I know that.
2) Agreed.
 
  • Like
Reactions: TimothyR734
Shouldn't we be focused first on getting this to run in a virtual machine (Parallels/VMware/VirtualBox) on older Macs (4,1 & 5,1) before going nuts on actual hardware? Seems that having a VM running this on a stable system would provide a lot more sanity whilst working through the issues that are being discussed.
 
Just for a user's default shell.
[doublepost=1559627501][/doublepost]Also -- we can't be replacing CoreDisplay anymore. It prevents AppKit from loading, which is, well, quite bad.
Just want to make sure the jury's really out on the whole CoreDisplay/OpenGL/GPUSupport retro-patch business...How did you detect that CoreDisplay and AppKit don't play well together? Do you still have a log ?

EDIT: @ASentientBot and @jackluke

Following up on the CoreDisplay <-> AppKit link

I just Hoppered the latest AppKit and discovered new calls to CoreDisplay (GetPotentialHeadroom and GetReferenceHeadroom) in the critical [NSCGSDisplay initWithDisplayID:::] method. This is SURELY WHY AppKit is so dependent on the latest CoreDisplay. These calls also are part of the new Virtual Display SideCar approach. The Mojave .5 AppKit does not call these even though the code is present in .5 CoreDisplay. I think this is a significant finding.
 
Last edited:
Catalina Island in California.

"I'll have mine on the side . . .

macOS1015600t.jpg
 
On the missing Dashboard - in another life way back in the day, I found an iPad Dashboard look a like on github. In fact it was so good Apple denied the developer (an ex-Apple employee) AppStore rights.
You would have to brush up on your Obj-C but it's a full implementation with downloadable widgets and all. I think it should be easily transferable to macOS. Especially with all the Marzipan/Catalyst/SwiftUI stuff happening...Interested? Check it out here : https://github.com/hongrich/Dashboard. Sounds like a nice Summer project ;)
1. I am taking a look :)
2 Agreed nice summer project but first Catalina and whatever surprises for Mojave :)
 
Shouldn't we be focused first on getting this to run in a virtual machine (Parallels/VMware/VirtualBox) on older Macs (4,1 & 5,1) before going nuts on actual hardware? Seems that having a VM running this on a stable system would provide a lot more sanity whilst working through the issues that are being discussed.
Iam testing it on Parallels right now
 
  • Like
Reactions: TimothyR734
@0403979, I mean no disrespect, and at the same time I'm going to be straight up about this. While you have some skill, that youthful exuberance, and an ego to match, you don't yet understand earned respect and honor, nor are you quite frankly qualified to run this thread. Have you noticed the distinct absence of someone who should be here leading this discovery and resolution process? This gentleman has earned his respect and honor, because he studied, and was humble and teachable, but more importantly because he has literally worked his a** off day and night since at least Sierra, AND then he has 30-50 PM's to answer when he's done here.

I'm not saying these things to belittle you, because I was you at your age. This isn't about you. It is about millions of people who need these OS's because without them, their businesses die, and their parents won't be able to communicate with their kids and grandkids, and people's general quality of life suffers. I have no doubt you will one day become a great leader, but you don't get there by stepping on the toes or beating to the punch of one of our most trusted and qualified generals in this battle. You will get much more respect and honor by EVERYONE for doing the right thing.

@pkouame, @jackluke, @Larsvonhier and others, you're selfless teamwork is inspiring and awesome. We should keep in mind that this is the 4th straight run at these workarounds for @dosdude1. He's got to be worn down, and weary. Maybe you all could PM with @dosdude1 and share responsibilities for your specific skill sets and maybe help answer the related PM's he gets. Together you make a world class team of problem solvers and it's just pure joy watching you beat Apple at their own game. Btw, he has no idea I'm writing this. There is an urgency about this, this time don't you think? My hat is off to all of you and to @0403979, you have my upmost respect.

Kev
 
I got Mac Pro 3,1 2008 to safe boot with nvram setting. I did not have mouse but I also ran the Mojave patches.

Trying it again without safe boot and without patches. Looks like it is taking its time rebuilding the prelinked kernel.

Original install from a 2016 Mac Pro.

It appears APFS is gonna be required. I tried without and just reformatted the partition with the two AFPS volumes. One i named Cat and the installer named the other one Cat - Data.

It tried just editing the Boot.plost file in Data but it did not appear that gets read in or read in correctly. I’m okay with nvram setting. Less to deal with.
 
I really hope there will be a patcher like the mojave patcher to get it working on older Macbooks. My MB Pro and MB Air are both just 1 model number away from the officially supported device so hope there will be one soon because the new Version is looking very interesting to me and would love to use it. Because as i have read that all devices running Mojave will run the new 10.15 version so i think that could make it easier creating a patcher for it :)

To all people working on such a patcher: You have my respect! Thanks for your hard work creating a patch for a lot of people :)
 
Iam testing it on Parallels right now

We tried Pa
I got Mac Pro 3,1 2008 to safe boot with nvram setting. I did not have mouse but I also ran the Mojave patches.

Trying it again without safe boot and without patches. Looks like it is taking its time rebuilding the prelinked kernel.

Original install from a 2016 Mac Pro.

It appears APFS is gonna be required. I tried without and just reformatted the partition with the two AFPS volumes. One i named Cat and the installer named the other one Cat - Data.

It tried just editing the Boot.plost file in Data but it did not appear that gets read in or read in correctly. I’m okay with nvram setting. Less to deal with.
s
 
  • Like
Reactions: TimothyR734
Yes, had a GT120 in for this, to see verbose mode, but that never happened. Tried other things, apfs drive, even to install over high sierra, was all refused or the installer showed no drive. Error message was somelike can only install on the drive the installer is. Wtf...

Btw same procedure worked last year with 1st Mojave beta, even on a 3.1 - so I know the basic steps...

Do you have a machine you can use to do a full install of Catalina on an external and move it into your 5,1? I'd be curious to see the verbose output on that. I'll have to dust off my 5870 and see what I can do later this week. I really want to get it running on my MP5,1, and there really isn't a reason why it shouldn't when it benchmarks higher than my 2018 MBP.

EDIT: Scratch that. I'm going at it tonight. First thing will be to try booting a clean install and just insert the NVRAM flag that will ignore the platform check. Then move on to other steps. But this 5870 without acceleration in Mojave is just great lol.
 
Last edited:
@0403979, I mean no disrespect, and at the same time I'm going to be straight up about this. While you have some skill, that youthful exuberance, and an ego to match, you don't yet understand earned respect and honor, nor are you quite frankly qualified to run this thread. Have you noticed the distinct absence of someone who should be here leading this discovery and resolution process? This gentleman has earned his respect and honor, because he studied, and was humble and teachable, but more importantly because he has literally worked his a** off day and night since at least Sierra, AND then he has 30-50 PM's to answer when he's done here.

I'm not saying these things to belittle you, because I was you at your age. This isn't about you. It is about millions of people who need these OS's because without them, their businesses die, and their parents won't be able to communicate with their kids and grandkids, and people's general quality of life suffers. I have no doubt you will one day become a great leader, but you don't get there by stepping on the toes or beating to the punch of one of our most trusted and qualified generals in this battle. You will get much more respect and honor by EVERYONE for doing the right thing.

@pkouame, @jackluke, @Larsvonhier and others, you're selfless teamwork is inspiring and awesome. We should keep in mind that this is the 4th straight run at these workarounds for @dosdude1. He's got to be worn down, and weary. Maybe you all could PM with @dosdude1 and share responsibilities for your specific skill sets and maybe help answer the related PM's he gets. Together you make a world class team of problem solvers and it's just pure joy watching you beat Apple at their own game. Btw, he has no idea I'm writing this. There is an urgency about this, this time don't you think? My hat is off to all of you and to @0403979, you have my upmost respect.

Kev

I totally agree with you. I think in our world, if more and more domains have their own "Justin Bieber", we have @0403979!

However, not because mediocrity is commonplace everywhere (art, cinema, science, etc.) that it must be accepted. Can you imagine Freddy Mercury going on stage in a concert just after Justine Bieber's passage? The answer is NO !

The only contribution of @0403979 is the gathering of the work of others (@dosdude1 @pkouame, @jackluke, @Larsvonhier, etc) and he usurp it dishonestly and then write posts by scrambling the tracks so as to appear an expert. While he is unable even to understand what they are doing! The non-experts (like me by the way!) who did not followed the old thread 10.14 and the beginning of this thread believes that @0403979 is the genius of these threads :) and start to thank him willy-nilly : and that's the TRICKERY. I condemn firmly this pushiness and this megalomania!

@0403979 does not deserve all that simply because it is not his own work. We can only thank him for writing the updates and news about advancements without more.

I hope that people who will read me will tolerate my frankness ...

Yours truly :)
 
  • Like
Reactions: LuisN and Tuli
Well it seems @tsialex has already gotten Catalina running on the MacPro5,1. I had a feeling it would be fairly simple, and it was. Simply set the NVRAM flag to ignore the system check and boom, Catalina works OOB (minus Wi-Fi, so you will need to be hardwired or upgrade your AirPort card like I did years ago). Testing it for myself on a 4,1->5,1 Mac Pro. As long as not much changes in Catalina, it looks like the Mac Pros might be set for an easy sail for one more year!
 
I totally agree with you. I think in our world, if more and more domains have their own "Justin Bieber", we have @0403979!

However, not because mediocrity is commonplace everywhere (art, cinema, science, etc.) that it must be accepted. Can you imagine Freddy Mercury going on stage in a concert just after Justine Bieber's passage? The answer is NO !

The only contribution of @0403979 is the gathering of the work of others (@dosdude1 @pkouame, @jackluke, @Larsvonhier, etc) and he usurp it dishonestly and then write posts by scrambling the tracks so as to appear an expert. While he is unable even to understand what they are doing! The non-experts (like me by the way!) who did not followed the old thread 10.14 and the beginning of this thread believes that @0403979 is the genius of these threads :) and start to thank him willy-nilly : and that's the TRICKERY. I condemn firmly this pushiness and this megalomania!

@0403979 does not deserve all that simply because it is not his own work. We can only thank him for writing the updates and news about advancements without more.

I hope that people who will read me will tolerate my frankness ...

Yours truly :)
How about instead of ********ting your way on other people’s aspirations and goals you walk the talk and actually try and achieve the goal this thread is with everyone, instead of being a dick to someone behind a screen.

Trying to speak big and use you’re bs words won’t do anything.

Grow up.
 
Shouldn't we be focused first on getting this to run in a virtual machine (Parallels/VMware/VirtualBox) on older Macs (4,1 & 5,1) before going nuts on actual hardware? Seems that having a VM running this on a stable system would provide a lot more sanity whilst working through the issues that are being discussed.
This would help, but not parallels/virtual box (debugging is harder). Try KVM/QEMU/Proxmox/ESXi/...
I managed to get it up under KVM with Virt-Manager with a Penryn CPU Identifier (I'm running Ryzen) and Clover, works fine (no graphics acceleration), I tried passing through my Nvidia 750ti and it just panicks. Don't have that much time to test it though, I've got exams this month...
 
This would help, but not parallels/virtual box (debugging is harder). Try KVM/QEMU/Proxmox/ESXi/...
I managed to get it up under KVM with Virt-Manager with a Penryn CPU Identifier (I'm running Ryzen) and Clover, works fine (no graphics acceleration), I tried passing through my Nvidia 750ti and it just panicks. Don't have that much time to test it though, I've got exams this month...
Perhaps your KP can be explained by the fact that NVIDIA 750ti is a Maxwell GPU and Mojave/Catalina only supports Kepler.
 
Perhaps your KP can be explained by the fact that NVIDIA 750ti is a Maxwell GPU and Mojave/Catalina only supports Kepler.
Probably, but when I still had my cMP it wouldn't panic when inserting an unsupported GPU
 
How about instead of ********ting your way on other people’s aspirations and goals you walk the talk and actually try and achieve the goal this thread is with everyone, instead of being a dick to someone behind a screen.

Trying to speak big and use you’re bs words won’t do anything.

Grow up.
Folks, calm down. We all have the same goal, albeit with different skills and egos.
That said, I´d also welcome a healthy mix of contributors to this thread, as we had and still have on the 10.14 Mojave one.
 
Thanks to @tsialex's guide, I can confirm the MacPro4,1 converted to 5,1 does, in fact, run Catalina Beta 1 with the only change being made is in the NVRAM to avoid the compatibility check. Once that was set, the machine booted right up into Catalina DB1. I hope it stays like this, as the machine is singing with Catalina. Worth noting that I have an upgraded AirPort Card out of either a Retina MBP or iMac (I cannot remember) with BT4.0 and 802.11ac and have had no issues connecting my keyboard and trackpad and connecting to WiFi.

EDIT: it just KP'd right as I hit send on the original message, so while it's running well it's certainly unstable. It did send the report automatically to Apple and it did notate the boot-args so I'm hoping it just gets overlooked. I'd be very mad at myself if that was the report that killed this entire project lol.

MacPro4,1 Catalina.jpg
 
Last edited:
Yes, @dosdude1 should guide this thread. Has always worked great. But I'm sure that dosdude will deliver again.Even if it happens quietly and secretly this time.

@dosdude1 I sign up here as a beta or Alpha tester for the patcher. I can test it on an iMac 24" 2007 with upgraded CPU, on an iMac 24" Early 2009, on a MacBook 2008 Unibody and on a iMac 27" Late 2009.
 
Last edited:
I totally agree with you. I think in our world, if more and more domains have their own "Justin Bieber", we have @0403979!

However, not because mediocrity is commonplace everywhere (art, cinema, science, etc.) that it must be accepted. Can you imagine Freddy Mercury going on stage in a concert just after Justine Bieber's passage? The answer is NO !

The only contribution of @0403979 is the gathering of the work of others (@dosdude1 @pkouame, @jackluke, @Larsvonhier, etc) and he usurp it dishonestly and then write posts by scrambling the tracks so as to appear an expert. While he is unable even to understand what they are doing! The non-experts (like me by the way!) who did not followed the old thread 10.14 and the beginning of this thread believes that @0403979 is the genius of these threads :) and start to thank him willy-nilly : and that's the TRICKERY. I condemn firmly this pushiness and this megalomania!

@0403979 does not deserve all that simply because it is not his own work. We can only thank him for writing the updates and news about advancements without more.

I hope that people who will read me will tolerate my frankness ...

Yours truly :)
I think Freddy Mercury would be very interested in Justin Beibers passage.
 
  • Like
Reactions: olad
@jackluke I booted into Recovery in a Virtual Machine, and you were right. There are 2 APFS volume in a container.

View attachment 840896

Yes, practically before Catalina the main APFS structure was made by 4 Volumes:
Preboot, VM, APFS Recovery, APFSSystemLabel

with Catalina they introduced a new 5th APFS volume that is "APFS Data" which as already seen contains "Users and Device (Users) Library".

But I noticed the "APFS Data" also contains the root "/" of Catalina, I mean since I cloned a previous Mojave to an SSD and then OTA upgraded to Catalina, I remember I had on my previous Mojave root "/" some folders and files, and I found them all back on the "APFS Data" root "/".

But I have one more observation, since on Mojave we have seen that was been possible an HFS+ Installation, considering that previous APFS scheme was: Preboot, VM, APFS Recovery and APFSMojaveLabel

and when performing and HFS+ Installation "Preboot+VM+APFSMojaveLabel" were combined in one only "HFS+ Mojave Volume", while "APFS Recovery" was turned in "HFS Recovery HD", at this point I guess it's not so impossible to attempt a Catalina HFS+ Installation.
 
Last edited:
Yes, practically before Catalina the APFS structure was made by 4 Volumes:
Preboot, VM, APFS Recovery, APFSSystemLabel

with Catalina they introduced a new fifth APFS volume that is "APFS Data" which as already seen contains "Users and Device (Users) Library".

But I noticed the "APFS Data" also contains the root "/" of Catalina, I mean since I cloned a previous Mojave to an SSD and then OTA upgraded to Catalina, I remember I had on my previous Mojave root "/" some folders and files, and I found them all back on the "APFS Data" root "/".

But I have one more observation, since on Mojave we have seen that was been possible an HFS+ Installation, considering that previous APFS scheme was: Preboot, VM, APFS Recovery and APFSMojaveLabel
and when performing and HFS+ Installation Preboot+VM+APFSMojaveLabel were combined in one only HFS+ Mojave Volume, while APFS Recovery was turned in "HFS Recovery HD", at this point I guess it's not so impossible to attempt a Catalina HFS+ Installation.

I cannot use the OTA method to upgrade... It does download twice and then just open up the installer app... No MacOS Install Data folder.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.