EFI premade of OpenCore bootloader for Lenovo IdeaPad Y530 is here!
Repository contains full ,,Plug-and-Play" EFI of OpenCore bootloader and all needed files to install and run macOS on Lenovo IdeaPad Y530!
https://github.com/acidanthera/OpenCorePkg/releases/tag/0.9.3
And friendly advice! Upgrade CPU to something like T9800, add as much RAM as possible and use SATA SSD to not suffer! :D
- IMPORTANT THIS IS LEGACY SYSTEM! YOU NEED TO CREATE YOUR OWN boot file (for both USB and EFI inside HDD/SSD later on):
-
Using Windows:
-
Using macOS:
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/mac-install.html#legacy-setup
-
I've used Nvidia GeForce 9600M GS in IdeaPad Y530 with Core2 Duo T6500 CPU, so it might not really work for you, if it isn't, just follow this (!DO IT BEFORE INSTALLING MACOS!):
-
Legacy Nvidia Patching Guide:
https://dortania.github.io/OpenCore-Post-Install/gpu-patching/nvidia-patching/
-
9600M GS ROM (use latest Lenovo one):
-
Present in repo SMBIOS is not purchased Apple's device but for own sake, I don't advice you to use it. ...for own sake ;)
To generate SMBIOS you can use:
-
GenSMBIOS:
Tool doesn't matter really, you just need not valid or unused SMBIOS to copy-paste needed info. ...if you wish to use iServices of course :)
Soon if possible, hardware isn't the best after all. Need to figure out current issues with Monterey and Ventura with Kernel Panics after Root Patching and so oon. As it's not supported way of Hackintoshing, we're on your own hah!
Not to mention acceleration, which seems to be a challange for OCLP devs, see here:
dortania/OpenCore-Legacy-Patcher#1076
Maybe it's time to say Goodbye to some old tech, we will see.
As of OpenCore Legacy Patcher 0.6.0+, non-Metal is here again on Ventura! :D
https://github.com/dortania/OpenCore-Legacy-Patcher/releases/
!CLEAN INSTALL IS HIGHLY RECCOMENDED!
-
Change SMBIOS to Ventura supported one (See SMBIOS section, I reccommend
MacBookPro14,3
) -
Disable Apple Secure Boot, which requires:
- Allow loading unsigned DMGs (
Misc -> Security -> DmgLoading -> Any
) - Disable Apple Secure Boot (
Misc -> Security -> SecureBootModel -> Disabled
)
-
Set custom SIP to 0x803 (
NVRAM -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> csr-active-config
set to03080000
) -
Disable AMFI:
- Fully disable AMFI (
NVRAM -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> boot-args -> amfi=0x80
) - For macOS 12.3+, Apple broke something when AMFI is disabled and SIP is off or custom, just add this
ipc_control_port_options=0
to boot-args after AMFI boot-arg.
- Fully disable AMFI (
-
For 12.4+ Zlib compression fix, we need to add to the combo
NoAVXFSCompressionTypeZlib-AVXpel
kext, to resolve Zlib-based instability in Ventura on pre-Sandy Bridge. -
Since 13.0, Apple requires AVX2 to even be able to boot, we need to use
CryptexFixup
kext to use Rosetta 2 dyids which lacks of AVX2 as well. -
Replace Intel WiFi kext to 2.2.0 which is in ALPHA still but reuired for Ventura!
https://github.com/OpenIntelWireless/itlwm/releases/tag/v2.2.0-alpha
-
From macOS recovery after macOS is installed, make sure to navigate to Utilities -> Terminal and run "csrutil disable --no-internal" and "csrutil authenticated-root disable"
You are on your own with this one!
See current issues and workarounds: dortania/OpenCore-Legacy-Patcher#108 (comment)
!To resolve most Tesla issues in latest macOS related to lack of acceleration and Metal, after patching you also make sure to:
- Disable Apple Secure Boot, which requires:
- Allow loading unsigned DMGs (
Misc -> Security -> DmgLoading -> Any
) - Disable Apple Secure Boot (
Misc -> Security -> SecureBootModel -> Disabled
)
-
Set custom SIP to 0x802 (
NVRAM -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> csr-active-config
set to02080000
) -
Disable AMFI:
- Fully disable AMFI (
NVRAM -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> boot-args -> amfi=0x80
) - For macOS 12.3+, Apple broke something when AMFI is disabled and SIP is off or custom, just add this
ipc_control_port_options=0
to boot-args after AMFI boot-arg.
- Fully disable AMFI (
-
For macOS 12.4+, you also need a NoAVXFSCompressionTypeZlib kext to downgraade APFS compression Type Zlib to not require AVX1.0 just as it was in 12.3.1!
-
From macOS recovery after macOS is installed, make sure to navigate to Utilities -> Terminal and run "csrutil disable --no-internal" and "csrutil authenticated-root disable"
-
Run OpenCore Legacy Patcher 0.5.2 (If for some reason, you wanna run older versions, 0.4.5+ is reccomended minimum due to kext for checking for OCLP updates applied and recent Non-Metal fixes, see #108)
-
To make my Intel WiFi card working I've used j137 for SecureBootModel, if you have issues like throwing back to boot picker, please follow this troubleshooting in Recovery:
- Apple Secure Boot (j137) (High Sierra only, in Monterey better to have it disabled because of Non Metal GPU Acceleration patches)
- Intel WiFi card (for High Sierra only with SBM set on j137 and enabled in Kernel -> Force, in Monterey no issues with SBM disabled and enabled in Kernel -> Force)
- Broadcom Ethernet card
- iServices (check SMBIOS tab)
- USB ports
- CD/DVD tray
- Audio (tried every ALCID for ALC888, no luck)
- SD Card slots, thats pretty much expected
- Fans monitoring
- Trackpad acts weirdly? I've just used USB mouse :P
- NVRAM, will take a look at it finally but it will eventually take time.
https://github.com/OpenIntelWireless/itlwm
https://github.com/acidanthera/AppleALC
https://github.com/chris1111/BCM5722D/releases
https://github.com/acidanthera/Lilu/
https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/payloads/Kexts/Misc/NoAVXFSCompressionTypeZlib-v12.3.1.zip https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/payloads/Kexts/Misc/NoAVXFSCompressionTypeZlib-AVXpel-v12.6.zip
https://github.com/acidanthera/OpenCorePkg/
https://github.com/acidanthera/OcBinaryData
https://github.com/dortania/OpenCore-Legacy-Patcher
https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads
https://github.com/acidanthera/VirtualSMC
https://github.com/acidanthera/VoodooInput