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.
Capture d’écran, le 2019-06-24 à 19.52.37.png
Hey all,

I've got this running smoothly on my Macbook Pro 2011 without much modification, the only issue I'm facing is Sidecar crashes after showing a black screen on the iPad for 5 seconds. After checking, it seems that Sidecar is looking for a Metal Device (a GPU supporting metal) for Sidecar. I'm wondering if it would be possible at all to use OpenGL for Sidecar? It seems very far fetched and I'm not sure if it's possible but it was worth a suggestion.

Thanks!

View attachment 844849
View attachment 844848

Edit:
After reading the logs, this is what I get from when Sidecar is started to when it crashes:
SidecarReplay sends an event ‘com.apple.sidecar’ with 1 key
SidecarRelay activates something
SidecarRelay registers events with the IDs *
SidecarRelay (RPStreamServer) activates 0x0>
SidecarRelay (RPRemoteDisplaySession) registers the request ID “streamStart”
SidecarRelay (RPRemoteDisplaySession) registers the request ID “streamStop”
rapportd (RPRemoteDisplaySession) activates a session from SidecarRelay:ID to the iPad, in my case an iPad 7,5
SidecarReplay sends an event ‘com.apple.sidecar’ with 2 keys (to the iPad maybe?)
SidecarReplay sends another event ‘com.apple.sidecar’ with 2 keys (to the iPad maybe?)
SidecarRelay (RPRemoteDisplaySession) is activated, probably established the link with the iPad.
SidecarReplay sends another event ‘com.apple.sidecar’ with 2 keys (to the iPad maybe?)
rapportd queues multiple event sends, these are then sent
SidecarReplay sends another event ‘com.apple.sidecar’ with 2 keys (to the iPad maybe?)
rapportd then receives an event ID ‘com.apple.sidecar’ with 1 key from the iPad
SidecarRelay (RPStreamServer) starts a stream session with the ID: ‘ID:HIDRelay’, the type RPCnx
SidecarRelay’s CUTCPServer Is then activated on port 51804
The session that was started is then prepared by SidecarRelay in the RPStreamSession
SidecarRelay starts a stream session with the type UDPNWPath and another with an AVCVideoStream
The UDPNWPath is then queued for activation
The UDPNWPath is then started
The connection is started from a UDID at the port 50440 (probably the iPad)
the session connection is accepted from the HIDRelay (RPCnx)
There is another server connection queued for startup by the SidecarDisplayAgent with the type RCPnx

SidecarRelay (CUTCPServer) then invalidates the stream, after the stream is activated on socket 4. This is repeated multple times until it gives up, with errors from the AVCVideoStream and more, hinting at a metal issue? ‘Unable to get metal device’ is also printed multiple times from the avconference daemon.

From my research, it seems like sidecar is requiring metal to function, it may be possible to use OpenGL instead but very unlikely, hopefully this analysis can help someone, if you have anything to add just reply and I’ll add it.

Almost same issue with Sidecar on a Mac Pro 3.1 equiped with a GTX 770 (metal capable) and a iPad Pro 12,9 2nd gen. I don't have the error related to metal device but the result is the application crash.

Capture d’écran, le 2019-06-24 à 19.52.37.png
 
Last edited:
  • Like
Reactions: TimothyR734
Using the 'macOS Downloader' app pulls down a newer installer '15.0.16' which 'macOS Catalina PartialPatcher' 1.0b15 converts into a usable patched installer.
 
  • Like
Reactions: TimothyR734
Thanks @ASentientBot finally full GFX Acceleration (QE/CI) on my Nvidia Fermi GF119 achieved on 10.15 Beta 2. What insteresting is I need using these additional tweaks from 10.14.4 (not 10.14.3):
Code:
- CoreDisplay.framework (10.14.4) + your wrapped CoreDisplay & CoreDisplayOriginal (10.14.4)
- OpenGL.framework (10.14.4)
- SkyLight.framework (10.14.4) + your wrapped SkyLight + SkyLightOriginal (10.14.4)
- GeForce.kext, GeForceGLDriver.bundle, GeForceVADriver.bundle (10.14.4)
- AppleGraphicsControl, IOAccelerator, IOGraphics, IONDRV, IOSurface, NVDA* are vanilla from 10.15 Beta 2
- I don't use NDRVShim.kext on Fermi #CMIIW

Sorry, screenshot is taken from H*ckintosh laptop. Yeah, I think provided GeForce, NVDAGF100, NVDAResman* (10.15) from Apple make differences here.
Wonder if the same works with 10.14.5
 
Please send me your crash logs. I thought I'd fixed those crashes.
Sorry for the late reply with this, I haven't been around this computer all day to grab any of the crash files. I'm attaching two crash files, one for the Universalaccessd and one for PerfPower that I grabbed from the folder at random. Hope it helps.
 

Attachments

  • MBA 4.2 Crashlogs.zip
    36.9 KB · Views: 235
  • Like
Reactions: TimothyR734
Guys, I`m trying to create bootable disk usb of Catalina with Patcher, but everytime occure this error and I don`t know what I do anymore... Look image...

I`m using Macbook Air, OS Mountain Lion, Mid 2011, 4.1, Core i5.

Screen Shot 2019-06-24 at 10.12.14 PM.png
 
At last, the first preliminary release of the FULL macOS Catalina Patcher is now done! This is definitely one of the best macOS patcher implementations I've ever created, and it works amazingly well! I have not yet implemented all the features I intend to, but they will be coming very soon. As of now, the tool works perfectly with its new user interface, and will allow you to install a fully-patched copy of macOS Catalina on your unsupported system!

The tool is able to run under as old as Mac OS X version 10.6 (Snow Leopard), ensuring maximum compatibility (doesn't use any of that awful Swift rubbish).

As of now, the same prequisites apply as with macOS Catalina PartialPatcher:
  • The system must support booting from APFS volumes natively, or have had native APFS support added to its BootROM via my APFS ROM Patcher tool
  • -no_compat_check must be set in NVRAM to install, as detailed on the webpage.

Let me know how you all like it, and of course, please report any bugs!


Screen Shot 2019-06-24 at 9.50.40 PM.png Screen Shot 2019-06-24 at 9.51.10 PM.png Screen Shot 2019-06-24 at 9.51.13 PM.png Screen Shot 2019-06-24 at 9.51.16 PM.png Screen Shot 2019-06-24 at 9.51.19 PM.png Screen Shot 2019-06-24 at 9.51.29 PM.png Screen Shot 2019-06-24 at 9.52.04 PM.png
 
Last edited:
catalina not worek for mabook pro I5
Identifiant du modèle : MacBookPro8,1
Version de la ROM de démarrage : MBP81.0047.B2C
sudo nvram boot-args="-no_compat_check" not worek on tirminal
 
  • Like
Reactions: TimothyR734
I just finished installing Catalina on my 5.1 mini and had this pop up.
You did an upgrade from Mojave. Just remnants of Mojave Patcher. Just select "Don't Remind me Again", as those patches will mess up Catalina.
[doublepost=1561431217][/doublepost]
catalina not worek for mabook pro I5
Identifiant du modèle : MacBookPro8,1
Version de la ROM de démarrage : MBP81.0047.B2C
sudo nvram boot-args="-no_compat_check" not worek on tirminal
Leave out "sudo", just enter
Code:
nvram boot-args="-no_compat_check"
 
At last, the first preliminary release of the FULL macOS Catalina Patcher is now done! This is definitely one of the best macOS patcher implementations I've ever created, and it works amazingly well! I have not yet implemented all the features I intend to, but they will be coming very soon. As of now, the tool works perfectly with its new user interface, and will allow you to install a fully-patched copy of macOS Catalina on your unsupported system!

The tool is able to run in as old as Mac OS X version 10.6 (Snow Leopard), ensuring maximum compatibility (doesn't use any of that awful Swift rubbish).

As of now, the same prequisites apply as with macOS Catalina PartialPatcher:
  • The system must support booting from APFS volumes natively, or have had native APFS support added to its BootROM via my APFS ROM Patcher tool
  • -no_compat_check must be set in NVRAM to install, as detailed on the webpage.

Let me know how you all like it, and of course, please report any bugs!


View attachment 844891 View attachment 844892 View attachment 844893 View attachment 844894 View attachment 844895 View attachment 844896 View attachment 844897

APFS ROM Patcher tool for
MacBookPro8,1 not worek



[doublepost=1561431401][/doublepost]
You did an upgrade from Mojave. Just remnants of Mojave Patcher. Just select "Don't Remind me Again", as those patches will mess up Catalina.
[doublepost=1561431217][/doublepost]
Leave out "sudo", just enter
Code:
nvram boot-args="-no_compat_check"

I want to download the latest version of catalina pathe and I want you to tell me if he has a proublem I send you message thank you for all the work you respact to you
[doublepost=1561431559][/doublepost]
You did an upgrade from Mojave. Just remnants of Mojave Patcher. Just select "Don't Remind me Again", as those patches will mess up Catalina.
[doublepost=1561431217][/doublepost]
Leave out "sudo", just enter
Code:
nvram boot-args="-no_compat_check"

I'll download it on your page and look at it
 

Attachments

  • Capture d’écran 2019-06-25 à 03.57.46.png
    Capture d’écran 2019-06-25 à 03.57.46.png
    249.1 KB · Views: 228
  • Like
Reactions: TimothyR734
APFS ROM Patcher tool for
MacBookPro8,1 not worek



[doublepost=1561431401][/doublepost]

I want to download the latest version of catalina pathe and I want you to tell me if he has a proublem I send you message thank you for all the work you respact to you
[doublepost=1561431559][/doublepost]

I'll download it on your page and look at it
You can't use it on that system, as it natively supports APFS. Download and run this package to install the latest official system firmware on your machine.
 
You can't use it on that system, as it natively supports APFS. Download and run this package to install the latest official system firmware on your machine.
or I can find it you talk about
MacBook Pro MCUpdate.dmg
mac2015efiupdate..dmg package to install the latest firmware on your machine.
 

Attachments

  • Capture d’écran 2019-06-25 à 04.05.37.png
    Capture d’écran 2019-06-25 à 04.05.37.png
    15.6 KB · Views: 151
  • Like
Reactions: TimothyR734
You did an upgrade from Mojave. Just remnants of Mojave Patcher. Just select "Don't Remind me Again", as those patches will mess up Catalina.

I did, somehow it remained even after a wipe of the ssd. Oh well, thank you for the answer.

edit: I bet that the migration assistant brought over the old patcher to my system. Is there a way to tell which one is the new one?
 
  • Like
Reactions: TimothyR734
ok or about installing catalina on my macbook 1 format my hard disk APFS
2 and enter on Terminal and nvram boot-args = "- no_compat_check"
3 starts the installation of catalile on my macbooka
4 the end the cataline patch
 
  • Like
Reactions: TimothyR734
At last, the first preliminary release of the FULL macOS Catalina Patcher is now done! This is definitely one of the best macOS patcher implementations I've ever created, and it works amazingly well! I have not yet implemented all the features I intend to, but they will be coming very soon. As of now, the tool works perfectly with its new user interface, and will allow you to install a fully-patched copy of macOS Catalina on your unsupported system!

Amazing work! Looks as good as the official installers, thanks for your hard work. @dosdude1
 
  • Like
Reactions: dosdude1
You did an upgrade from Mojave. Just remnants of Mojave Patcher. Just select "Don't Remind me Again", as those patches will mess up Catalina.
[doublepost=1561431217][/doublepost]
Leave out "sudo", just enter
Code:
nvram boot-args="-no_compat_check"

@dosdude1 are you going to clean up the Mojave patches on a future patcher for those of us that would like to upgrade from a unsupported Mojave to Catalina
 
Hey everyone I recently got a mini 5.1 and the disk was cleaned and internet recovery goes to lion the problem is it ask for my Apple ID and says try again later I bought some recovery disks not knowing they only worked on MacBooks if anyone can help thanks
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.