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.

Muhammad009

macrumors newbie
Dec 26, 2008
9
3
So, boot camp doesn’t work properly huh? Wish I’d seen posts about that before I tried. Windows installed perfectly but I’ve completely lost access to my Mac partition. I can see it on the windows side in the boot camp control panel, but restarting to it just boots me into windows. I’ve tried the boot manager with the option key, but the only option is the windows partition. Is the only solution a full re-installation of Mac OS? MacBook Pro 5 1 here.

I have a similar question and would love to know if anyone has any recommendations. I have a MacBook Pro 5,5 mid-2009 running Catalina 10.15.5. Is there anyway to dual boot macOS and windows within the same HDD? or do I have to have two separate drives? Thank you all for your amazing work on helping me to bring life back into this old machine.
 

greenmeanie

macrumors 65816
Jan 22, 2005
1,422
615
AmigaWarez
What Video card upgrade will work with a 2011 IMAC and still keep the boot screen images?
I see the AMD 6000 series is a no go but need a UPGRADE for my 2011 IMAC soon.
Thanks
 

brmarinho

macrumors newbie
Mar 16, 2020
17
18
Dear Dosdude,
I thank you first of all for your job and for the Mojave's patches and I also sent you a little donation, through PayPal.
I used your patches with my MacBook Pro (mid 2010) and with a MacBook Unibody 2008 and MBP (mid 2010) of my two daughters. Everything has always worked well, but I want to tell you about an issue that - in my opinion - could be used to check if also with macOS Catalina the patcher works very well.

Issue description
Moving from an old release to a new major release of Mojave, in fact, it sometimes happened that the Powerpoint slideshow did not starting and the screen remained black.
In an alternative way, the issue disappeared with a release of Mojave (eg: 10.14.3), but it returned with a following major version (10.14.4)...
Now, with Mojave 10.14.5, the slideshow of MS Powerpoint 2019 or of MS Powerpoint 365 works well!

This is the only fault found. Everything else has always worked without ever giving problems! Therefore remember to always do this test: start MS Powerpoint 365 or 2019 and check that the presentation mode works and that the screen does not remain black.

It's all
Thank you! You are a true genius!
Enjoy

Hello there!

Were you able to find any solution for that!?

Thanks

Regards!
 

hvds

macrumors 6502a
Sep 1, 2017
850
2,023
Switzerland
Hello there!

Were you able to find any solution for that!?

Thanks

Regards!
Just an observation and a workaround: it happened to me and others that PowerPoint presentations with some types of slide transitions would not work in Catalina and show a black screen. I'm then using Keynote to present the same PP files, and this worked well for my presentations so far.
 
  • Like
Reactions: deeveedee and K two

caravella

macrumors newbie
Feb 14, 2020
24
11
I have a similar question and would love to know if anyone has any recommendations. I have a MacBook Pro 5,5 mid-2009 running Catalina 10.15.5. Is there anyway to dual boot macOS and windows within the same HDD? or do I have to have two separate drives? Thank you all for your amazing work on helping me to bring life back into this old machine.
It works on my MacBook very good. look Posts: #10,634 #10,641 #10,642
 

Attachments

  • foto1 .png
    foto1 .png
    903.2 KB · Views: 154
  • foto2.png
    foto2.png
    331.2 KB · Views: 146
  • IMG_2527.JPG
    IMG_2527.JPG
    994.3 KB · Views: 154
  • IMG_2528.JPG
    IMG_2528.JPG
    354.7 KB · Views: 229

joevt

macrumors 604
Jun 21, 2012
6,968
4,262
iMac 10,1 27" 8GB 2TB HDD, multiple boot partitions including 10.12, 10.13.6, and 10.15.5 using this patch.

Need Target Display Mode (TDM) so booted into High Sierra but doesn't work any more (used to) after Catalina install+patching. I recall bootrom? was updated updating to Catalina on unsupported Macs? Anyway to rewind and recover TDM? Okay if I lose Catalina.
Indeed, Firewire is another depreciation in 10.15.5. Target Disk and booting are MIA. Since it's a hardware parameter the control is likely in NVRAM or a IOFamily extension. Previous versions other than Catalina should remain uneffected, however.
I connected my MacBook Pro 2015 to MacMini 2018 via FireWire. Target Disk Mode on MacBook Pro works (Thunderbolt and FireWire options).
Target Mode on Mac mini only has Thunderbolt and USB options - I don't know if it had a FireWire option before.
Both computers are running latest 10.15.5.

The Thunderbolt Target Display Mode driver (for sink (iMac) and source (any Mac)) still exists in 10.15.5. Command-Fn-F2 still does something in the log on my Mac mini 2018. It might be interesting to see where the failure is (on the sink or source computer or both). iMac10,1 is the 2009 iMac so it doesn't use Thunderbolt for the TDM. You need a DisplayPort cable instead of a Thunderbolt cable. The problem in this case can only be the sink computer (iMac) because the source is just regular DisplayPort. Maybe TDM still works with a Thunderbolt iMac?
 
Last edited:

K two

macrumors 68020
Dec 6, 2018
2,311
3,182
North America
I connected my MacBook Pro 2015 to MacMini 2018 via FireWire. Target Disk Mode on MacBook Pro works (Thunderbolt and FireWire options).
Target Mode on Mac mini only has Thunderbolt and USB options - I don't know if it had a FireWire option before.
Both computers are running latest 10.15.5.

The Thunderbolt Target Display Mode driver (for sink (iMac) and source (any Mac)) still exists in 10.15.5. Command-Fn-F2 still does something in the log on my Mac mini 2018. It might be interesting to see where the failure is (on the sink or source computer or both). iMac10,1 is the 2009 iMac so it doesn't use Thunderbolt for the TDM. You need a DisplayPort cable instead of a Thunderbolt cable. The problem in this case can only be the sink computer (iMac) because the source is just regular DisplayPort. Maybe TDM still works with a Thunderbolt iMac?

Can you boot into anything via Firewire while in dot5?
 
  • Like
Reactions: TimothyR734

howardc64

macrumors regular
Mar 14, 2011
225
121
I connected my MacBook Pro 2015 to MacMini 2018 via FireWire. Target Disk Mode on MacBook Pro works (Thunderbolt and FireWire options).
Target Mode on Mac mini only has Thunderbolt and USB options - I don't know if it had a FireWire option before.
Both computers are running latest 10.15.5.

The Thunderbolt Target Display Mode driver (for sink (iMac) and source (any Mac)) still exists in 10.15.5. Command-Fn-F2 still does something in the log on my Mac mini 2018. It might be interesting to see where the failure is (on the sink or source computer or both). iMac10,1 is the 2009 iMac so it doesn't use Thunderbolt for the TDM. You need a DisplayPort cable instead of a Thunderbolt cable. The problem in this case can only be the sink computer (iMac) because the source is just regular DisplayPort. Maybe TDM still works with a Thunderbolt iMac?

Thanks for the test matrix. Here is my full test setup for TDM

Sink

2009 iMac 27" 10,1 running 10.13.6 (I also have Sierra partition, removed Catalina on unsupported Mac partition)
reinstalled 10.13.6 (just over the existing 10.13.6 partition so didn't wipe out other partitions)
performed SMC+PRAM reset
mini DP <-> mini DP to HDMI cable <-> HDMI monitor works fine

Source

2014 Macbook Air

10.15.5
MBA SMC+PRAM reset
MBA <-> mini DP to HDMI dongle <-> HDMI to mini DP cable <-> Sink
MBA <-> mini DP to HDMI dongle <-> HDMI to HDMI cable <-> HDMI to mini DP cable <-> Sink

2018 Macbook Pro 15"

10.15.5
MBP <-> USB-C to HDMI dongle <-> HDMI to mini DP cable <-> Sink

Neither of the sources and sink detect each other. Cmd-F2 or Cmd-Fn-F2 does nothing (not even blanking the screen briefly). System Information->Graphics/Displays on source and sink shows no link. Seems like hardware not even talking much less drivers.

I recall Catalina patch process did something like updating EFI? I guess my next step is blow away the entire Sink HDD, reinstall and test.
 
Last edited:

joevt

macrumors 604
Jun 21, 2012
6,968
4,262
Can you boot into anything via Firewire while in dot5?
I restart the Mac Mini 2018 and hold the option key to get into the Startup Manager. I can connect a FireWire drive or the MacBook Pro 2015 in FireWire Target Disk Mode and the partitions will appear. I can then choose one of them to boot. Are you unable to get this far?

On what computers do you think Fire Wire booting has stopped working on?

The Startup Disk preferences panel on the MacBook Pro 2015 has a Target Disk Mode button that mentions Thunderbolt and FireWire. It says the same thing for the Mac mini but the Mac mini supports Thunderbolt and USB, not Thunderbolt and Fire Wire. I have a Hackintosh that says the same thing but of course that can't work because the PC doesn't have FireWire or Thunderbolt Target Disk Mode EFI driver. Maybe it's possible to copy the driver from a Mac...

Thanks for the test matrix. Here is my full test setup for TDM

Sink
mini DP <-> mini DP to HDMI cable <-> HDMI monitor works fine

Source
MBA <-> mini DP to HDMI dongle <-> HDMI to mini DP cable <-> Sink
MBA <-> mini DP to HDMI dongle <-> HDMI to HDMI cable <-> HDMI to mini DP cable <-> Sink
MBP <-> USB-C to HDMI dongle <-> HDMI to mini DP cable <-> Sink

Neither of the sources and sink detect each other. Cmd-F2 or Cmd-Fn-F2 does nothing (not even blanking the screen briefly). System Information->Graphics/Displays on source and sink shows no link. Seems like hardware not even talking much less drivers.
The problem may be using HDMI to mini DP cable. These are usually one way - DP output to HDMI input. Use a Mini DP to Mini DP cable or a USB-C to Mini DP cable.
 

Fangio

macrumors 6502
Jan 25, 2011
375
473
10717
... the only issue is that my mac pro 2010 the wifi doesn't work, but i see that you guys can make it work with a patch? how can i apply that patch to make mine work?

thanks so much! this will help the other opencore thread in mac pro 5,1 a bunch, there is many people that would like to make it work (the original wifi card that came with mac pro 5,1)
There is no standalone patch. The Catalina Patcher post-install process will apply a 'Legacy WiFI Patch' by adding some kexts for legacy WiFi cards to /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/. For Mac Pro 4,1/5,1 in most cases its Mojaves 'AirPortBrcm4331.kext'

cMP 15.6b2 & WiFi.png

You could try to go this route and simply untick all other patches, or do that manually as suggested over in the OC thread #2630 ff. by @cdf @Flacko and others. As it seems you've not had success yet, to get yours running we'd first need to know exactly which one it is. Go to System Info > Network > WiFi > Interfaces and check the line 'Card Type': mine shows 'AirPort Extreme (0x14E4, 0x8E)'. Post yours here then maybe we can help.
 

K two

macrumors 68020
Dec 6, 2018
2,311
3,182
North America
I restart the Mac Mini 2018 and hold the option key to get into the Startup Manager. I can connect a FireWire drive or the MacBook Pro 2015 in FireWire Target Disk Mode and the partitions will appear. I can then choose one of them to boot. Are you unable to get this far?

On what computers do you think Fire Wire booting has stopped working on?

The Startup Disk preferences panel on the MacBook Pro 2015 has a Target Disk Mode button that mentions Thunderbolt and FireWire. It says the same thing for the Mac mini but the Mac mini supports Thunderbolt and USB, not Thunderbolt and Fire Wire. I have a Hackintosh that says the same thing but of course that can't work because the PC doesn't have FireWire or Thunderbolt Target Disk Mode EFI driver. Maybe it's possible to copy the driver from a Mac...


The problem may be using HDMI to mini DP cable. These are usually one way - DP output to HDMI input. Use a Mini DP to Mini DP cable or a USB-C to Mini DP cable.

Although previously bootable partitions do show up in the startup manager, attempts to actually boot yields the "no entry" symbol. Mini3,1 on 10.15.5 and iMac 11,2 on 10.15.2, tried two different Firewire backup enclosure drives one 1TB w/ 4 previously booting partitions, the other 1.8 TB w/6 bootable partitions. Booting into any macOS other than Catalina both machines function as expected. Whew.
 
Last edited:
  • Like
Reactions: TimothyR734

brmarinho

macrumors newbie
Mar 16, 2020
17
18
Just an observation and a workaround: it happened to me and others that PowerPoint presentations with some types of slide transitions would not work in Catalina and show a black screen. I'm then using Keynote to present the same PP files, and this worked well for my presentations so far.

Definitely it is a workaround. I've already tried this and, regardless some fonts erros found in Keynote, it generally works. But it surely would be better to have native PowerPoint working. Just to add more information on this matter, I found out that the presentation seems to start over all the time when you have transitions animations. With two monitors, I could jump the slides by selecting them on presenter view. But during these times we are presenting over video conferencing, it is still a big flaw.

Thanks anyway bro
 

m4f1050

macrumors member
May 4, 2018
84
41
I've got a question... I am currently running macOS 10.15.1 and updater patch installed a few updates but it doesn't update versions (like 10.15.2, 10.15.3, etc etc)

So, if I use the patch and reinstall the newer release (10.15.5 Supplemental) will it overwrite all my settings and apps? It doesn't work like an "update?"

Thanks.
 

TimothyR734

macrumors 68030
Apr 10, 2018
2,723
2,753
Logsden Oregon
I've got a question... I am currently running macOS 10.15.1 and updater patch installed a few updates but it doesn't update versions (like 10.15.2, 10.15.3, etc etc)

So, if I use the patch and reinstall the newer release (10.15.5 Supplemental) will it overwrite all my settings and apps? It doesn't work like an "update?"

Thanks.
You won't lose your apps or settings updating to 10.15.5 Supplemental the only you lose those if you do a clean install
 
  • Like
Reactions: K two and Pinarek

VillasManzanill

macrumors regular
Mar 7, 2012
133
18
There is no standalone patch. The Catalina Patcher post-install process will apply a 'Legacy WiFI Patch' by adding some kexts for legacy WiFi cards to /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/. For Mac Pro 4,1/5,1 in most cases its Mojaves 'AirPortBrcm4331.kext'

View attachment 924502

You could try to go this route and simply untick all other patches, or do that manually as suggested over in the OC thread #2630 ff. by @cdf @Flacko and others. As it seems you've not had success yet, to get yours running we'd first need to know exactly which one it is. Go to System Info > Network > WiFi > Interfaces and check the line 'Card Type': mine shows 'AirPort Extreme (0x14E4, 0x8E)'. Post yours here then maybe we can help.
i just downloaded dosdude patcher (newst) and started the app called Mac os Post install, i only ticked the Legacy Wifi, click install but it said that something failed, then it started to clean cache and stayed like that for a long time it seems doing nothing and ready to reboot but nothing happend.


on my wifi details of about this mac this is the only thing that it says:

Software Versions:


CoreWLAN: 13.0 ((null))


CoreWLANKit: 13.0 ((null))


Menu Extra: 13.0 ((null))


System Information: 12.0 (1500)


IO80211 Family: 12.0 (1200.12.2b1)


Diagnostics: 1.0 (910)


AirPort Utility: Not Installed

any other ideas?
 
  • Like
Reactions: TimothyR734

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
i just downloaded dosdude patcher (newst) and started the app called Mac os Post install, i only ticked the Legacy Wifi, click install but it said that something failed, then it started to clean cache and stayed like that for a long time it seems doing nothing and ready to reboot but nothing happend.


on my wifi details of about this mac this is the only thing that it says:

Software Versions:


CoreWLAN: 13.0 ((null))


CoreWLANKit: 13.0 ((null))


Menu Extra: 13.0 ((null))


System Information: 12.0 (1500)


IO80211 Family: 12.0 (1200.12.2b1)


Diagnostics: 1.0 (910)


AirPort Utility: Not Installed

any other ideas?

((null)) Wifi strings are common to all the unsupported "working Wifi patched" Catalina Mac , so it's not relevant as issue, instead as @Fangio correctly wrote, you should get the output of "Card Type", and I'd add also these:

ioreg -l | grep "board-id"

system_profiler -detailLevel basic | grep "Model Identifier"
 

quaccOS

macrumors regular
Apr 19, 2020
126
208
home@MBP7,1 ~ % sudo softwareupdate --fetch-full-installer --full-installer-version 10.15.1
Password: ****
Downloading and installing 10.15.1 installer
SUPreferenceManager: Failed to set object of class: __NSCFConstantString for key: LastRecommendedMajorOSBundleIdentifier with error: Error Domain=SUPreferenceManagerErrorDomain Code=1 "(null)"
Installing 83%…Install failed with error: Update not found

--fetch-full-installer argument of the softwareupdate command has presumably been deprecated, as tested in 10.15.4/5 on my MBP 7,1.
What other method can be attempted to obtain a full installer app of Catalina before 10.15.3 – when the infamous Safari extensions bug occurred: so either 10.15.1, 10.15.2, or 10.15.
I'm running 10.15.5 using macOS Catalina Patcher version 1.4.4.
 

gosvamih

macrumors member
Mar 20, 2019
58
108
Russia
I made myself a simple script as a temporary solution for:

12.png


The script is run as an agent; HalfDimmer applet is used to easily start or stop the agent. The script HalfDimmer.sh is located in the Resources folder of the applet. Its code very simple:


Code:
#!/bin/bash

BRIGHTNESS=$( echo "${HOME}/Library/Application\ Support/HalfDimmer/brightness" | xargs )
DIM(){ "${BRIGHTNESS}" ${lastACPower} ;}
HALFDIM(){ "${BRIGHTNESS}" $(echo "${lastACPower}/2" | bc -l) ;}

old_state=$(pmset -g batt | awk -F "'" '{print $2}')

while true; do sleep 2
    state=$(pmset -g batt | awk -F "'" '{print $2}')
    if [[ ! "${state}" = "${old_state}" ]]; then
             old_state=${state}; if [[ "${state}" = "AC Power" ]]; then DIM; else HALFDIM; fi
        elif [[ "${state}" = "AC Power" ]]; then lastACPower=$("${BRIGHTNESS}" -l | grep brightness | awk '{print $NF}' | bc)     
    fi
done

Switching the brightness is performed by the utility "brightness", which is located in the tools folder of the applet, so there is no need to install it through homebrew.
When switching to the battery, the brightness value is selected here, I just use division by 2:

Code:
$(echo "${lastACPower}/2" | bc -l)

Once the applet starts, the agent starts, the second time it stops and deletes it. Simple management.
In my village, the lights are often turned off now, and if the backlight does not show this, I don’t notice that I work on a battery.
Of course, it would be better to find a better solution. But so far I have it. The applet in the attachment, if someone needs it.

UPD: I've checked my code later and have made it more simple yet.
 

Attachments

  • HalfDimmer.zip
    73.8 KB · Views: 123
Last edited:

VillasManzanill

macrumors regular
Mar 7, 2012
133
18
Copy this into a Catalina terminal window: system_profiler -detailLevel basic | grep "Card Type"
and hit enter, to see which card you have.
the result of that command gives me a ton of data and i dont think has nothing to do with the wificard. it mentions my radeon rx 580 and speakers sony etc but nothing with wifi card. i can put the whole thing here but is huge. my model identifier is macpro 5,1 and my

"board-id" = <"Mac-7BA5B2D9E42DDD94">


| "IOPropertyMatch" = ({"board-id"="Mac-F60DEB81FF30ACF6"},{"board-id"="Mac-7BA5B2D9E42DDD94"},{"board-id"="Mac-27AD2F918AE68F61"})


remember im using opencore 0.5.9 and spoofing it to be an imac to get full hardware acceleration etc. i got my install from here https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/post-28255048
 

gosvamih

macrumors member
Mar 20, 2019
58
108
Russia
Also, I have Finder freezes for a few seconds, from time to time. I started the console and saw many such errors there
Code:
FAIL: PID[42668]: SecTaskCopySigningIdentifier(): [22: Invalid argument]
These are tccd process errors.
Can anyone come across this? I have 10.15.3, while I can’t update before 10.15.5, I'm far from urban civilization with GPRS Internet.
 

deeveedee

macrumors 65816
May 2, 2019
1,449
2,111
Peoria, IL United States
Definitely it is a workaround. I've already tried this and, regardless some fonts erros found in Keynote, it generally works. But it surely would be better to have native PowerPoint working. Just to add more information on this matter, I found out that the presentation seems to start over all the time when you have transitions animations. With two monitors, I could jump the slides by selecting them on presenter view. But during these times we are presenting over video conferencing, it is still a big flaw.

Thanks anyway bro
I dual-boot Mojave and Catalina and have PowerPoint installed in both. Still looking for a better solution.
 

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
the result of that command gives me a ton of data and i dont think has nothing to do with the wificard. it mentions my radeon rx 580 and speakers sony etc but nothing with wifi card. i can put the whole thing here but is huge. my model identifier is macpro 5,1 and my

"board-id" = <"Mac-7BA5B2D9E42DDD94">


| "IOPropertyMatch" = ({"board-id"="Mac-F60DEB81FF30ACF6"},{"board-id"="Mac-7BA5B2D9E42DDD94"},{"board-id"="Mac-27AD2F918AE68F61"})


remember im using opencore 0.5.9 and spoofing it to be an imac to get full hardware acceleration etc. i got my install from here https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/post-28255048

From your board-ids it's not a MacPro5,1 but rather you are spoofing to (multiple) supported Catalina iMacPro1,1 (MacPro6,1 and MacPro7,1) you are using opencore that's why, the spoofing might not help because "supported mac" searches for a pciexpress Broadcom Wifi with minimum AirPortBrcm4360 driver or even AirPortBrcmNIC .

From this output system_profiler -detailLevel basic | grep "Card Type"

you should get only the part where is vendor-id 0x14E4
so the output line where 0x14E4 is showed

Anyway I can attach a stock (non-patched) Mojave 10.14.6 Wifi kext, try this replace both the kext attached in your Catalina /System/Library/Extensions/

then from terminal copy/paste these (one line at once):
Code:
sudo -s

mount -uw /

chmod -R 755 /S*/L*/E*/

chown -R 0:0 /S*/L*/E*/

kextcache -i /

reboot

"kextcache" process can take up to 5 minutes to complete.
 

Attachments

  • Mojave 10146 stock Wifi kext.zip
    8 MB · Views: 144
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.