Jump to content

Installing new macOS on unsupported hardware (OCLP patcher and others)


ruslan61
334 posts in this topic

Recommended Posts

@Matgen84 I, too, think it is very helpful to explore the OCLP-generated EFI.  I still do that with each new release of OCLP for my HackBookPro6,2.  My hack doesn't need "Disable AMFI" and "Disable Library Validation" and works just fine with only AMFIPass.kext.  I believe that some SMBIOS models still do require "Disable AMFI" and "Disable Library Validation" - maybe your Ivybridge is one of them.  

 

Just curious - what happens if you remove boot-arg amfi=0x80 and the "Disable Library Validation" kernel patches from your config.plist (leaving AMFIPass.kext enabled).

  • Like 3
Link to comment
Share on other sites

3 hours ago, deeveedee said:

Just curious - what happens if you remove boot-arg amfi=0x80 and the "Disable Library Validation" kernel patches from your config.plist (leaving AMFIPass.kext enabled).

 

@deeveedee I try ASAP without patches, boot args and report. Nevertheless, according to the guide: Here. Only AMFIPass.kext is necessary for Ivybridge.


REPORT: my Ivybridge (SMBIOS macPro6,1) can boot Sequoia 15.0.1 without "Disable AMFI" and "Disable Library Validation", idem for amfi=0x80.
 

Spoiler

image.png

 

Edited by Matgen84
  • Like 2
Link to comment
Share on other sites

Hi @deeveedee and all users.

I just read  OCLP commit 6780fe3 about post-install.md : "SIP settings can be accessed from the Security tab shown in the images. To change SIP settings, make the changes here, return in main menu and rebuild OpenCore using the first option." "All Metal capable systems from 2012 onward (incl. NVIDIA Kepler and Intel HD 4000) as well as Mac Pros with upgraded GPU can run with full SIP enabled."

 

So, It seems that OCLP generate an Opencore-mod for root-patches. I don't understand. It's unclear for me. Need help for explanation ! Please.
 

  • Like 1
Link to comment
Share on other sites

@Matgen84  Unless I'm misunderstanding your question, I believe that you are misinterpreting the OCLP documentation.  The OCLP SIP settings are not applied in the root patches.  They are applied in the OCLP-generated Open Core EFI (config.plist). 

 

The OCLP documentation is simply saying that some real Macs can run with SIP fully enabled if they do not require OCLP post-install patches (just as many hackintoshes can run with SIP fully enabled if they don't require OCLP root-patches).  The documentation also says that users can manually override OCLP's default SIP settings in the OCLP GUI.  When a user overrides default SIP settings in the OCLP GUI and then generates an OC EFI (using "Build and Install Open Core"), the OCLP SIP settings dictate the value of csr-active-config in the OC config.plist.

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

Hi All

On my old Ivybridge (SMBIOS macPro6,1 Opencore Nightly 1.0.3 + OCLP), I can't update Sequoia:

  • 15.0 to 15.0.1: SoftwareUpdate in System Settings,  is showing up the update. But click on button do nothing
  • 15.0.1 to 15.1: same issue

To update Sequoia, I download Full Installer to update my system.  @Stefanalmare who have the same issue,  tell to me, it's because (maybe)  OCLP. 

Any solutions ? Please.

 

Note: there is an alert on "About my Mac". Do you know why ?
 

Capture d’écran 2024-10-31 à 07.57.59.png

Edited by Matgen84
  • Like 1
Link to comment
Share on other sites

@Matgen84

Are you on MacPro7,1 SMBIOS? If yes, the alert in About This Mac can't be removed on Sonoma and Sequoia. All work fine with RestrictEvents but this alert can't be removed.

Anyway try these commands but as far as I know they only work up to Ventura.

defaults delete com.apple.SlotNotificationsPref memoryBadgeCount
defaults delete com.apple.SlotNotificationsPref expansionBadgeCount

 

Edited by miliuco
Typo
  • Like 1
Link to comment
Share on other sites

8 hours ago, miliuco said:

@Matgen84

Are you on MacPro7,1 SMBIOS? If yes, the alert in About This Mac can't be removed on Sonoma and Sequoia. All work fine with RestrictEvents but this alert can't be removed.

Anyway try these commands but as far as I know they only work up to Ventura.

defaults delete com.apple.SlotNotificationsPref memoryBadgeCount
defaults delete com.apple.SlotNotificationsPref expansionBadgeCount

 

 

@miliuco I'm using  MacPro6,1 SMBIOS (my old Ivybridge). Yes, RestricEvents do the job. This two commands do not working on Sequoia..

About SoftwareUpdate (System/Settings) do nothing, have you got an idea ?

Edited by Matgen84
  • Like 1
Link to comment
Share on other sites

On 10/31/2024 at 9:59 AM, Matgen84 said:

Hi All

On my old Ivybridge (SMBIOS macPro6,1 Opencore Nightly 1.0.3 + OCLP), I can't update Sequoia:

  • 15.0 to 15.0.1: SoftwareUpdate in System Settings,  is showing up the update. But click on button do nothing
  • 15.0.1 to 15.1: same issue

To update Sequoia, I download Full Installer to update my system.  @Stefanalmare who have the same issue,  tell to me, it's because (maybe)  OCLP. 

Any solutions ? Please.

 

Note: there is an alert on "About my Mac". Do you know why ?
 

Capture d’écran 2024-10-31 à 07.57.59.png

As usual:

1. Revert OCLP patch

2. Update the system

2. Apply OCLP again.

  • Like 2
Link to comment
Share on other sites

×
×
  • Create New...