Contribute
Register

[Guide] Lenovo Ideapad 330S-14IKB Big Sur 11.4 Opencore

Joined
May 10, 2019
Messages
147
Motherboard
Lenovo Ideapad 330S-14IKB 81F400PFIN
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
  1. Android
Big Sur 11.1.jpg


Hardware upgrades
  • Added additional Crucial 2400 DDR4 4GB RAM.
  • Removed Intel Optane and replaced with a Kingston 240GB NVMe M.2 SSD. (macOS)
  • Removed 1TB Internal Hard Drive and replaced with a Crucial 500GB SSD. (Windows 10)
  • Removed Intel WiFi card and replaced with Lenovo Branded Broadcom BCM94352Z.
Bios Settings
  • Upgrade to the latest BIOS.
  • If yours came with Intel Optane, you need to disable that and use AHCI Legacy mode (Not RST).
  • Disable secure boot and unload optimized defaults for Windows 10.
1. Make Install USB (If you have a mac) for other OS see here.
In Terminal:
Code:
diskutil list
In my case, it provides this output:
Code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         239.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +239.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume macOS                   58.9 GB    disk1s1
   2:                APFS Volume Preboot                 43.7 MB    disk1s2
   3:                APFS Volume Recovery                509.7 MB   disk1s3
   4:                APFS Volume VM                      20.5 KB    disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *30.8 GB    disk2
   1:       Microsoft Basic Data ERIN                    30.8 GB    disk2s1
So I can see that the USB is at /dev/disk2, time to format it. (Be sure to change the path according your flash drive)
Code:
# repartition /dev/disk2 GPT, one partition
# EFI will be created automatically
# second partition, "install_osx", HFS+J, remainder
diskutil partitionDisk /dev/disk2 1 GPT HFS+J "install_osx" R
Download macOS Big Sur from the Mac App Store, after the download process has finished, now create the USB Installer by opening terminal and writing the following command:
Code:
sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/install_osx /Applications/Install\ macOS\ Big\ Sur.app --nointeraction

2. Copying OpenCore Folder Contents
Copy the EFI Folder linked on my GitHub to the USB disk which should be labelled as "install_osx"(If this is your first installation) or to your existing EFI partition.

3. Editing the config.plist
Edit your MLB, SystemSerialNumber and SystemUUID with ProperTree or OpenCore Configurator. You can also use GenSMBIOS to generate this data.

4. Post Install

Use Hackintool to fix hibernation and for USB port patching(If required).
Add DPI controls here.
Install the YogaSMCNC app & YogaSMCPane from the YogaSMC-App-Release.dmg (This gives you additional controls under System preferences).

I always recommend the vanilla install method. The best guide for this is here.

Download
https://github.com/erinviegas/Lenovo-Ideapad-330S-14IK
Click on Code>Download as Zip
 
Last edited:
Joined
May 10, 2019
Messages
147
Motherboard
Lenovo Ideapad 330S-14IKB 81F400PFIN
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
  1. Android
Changelog 13/06/2021
- Updated to Big Sur 11.4
- Updated config with missing keys for Opencore 0.7.0
- Updated kexts

Changelog 10/05/2021
- Updated to Big Sur 11.3.1
- Updated config with missing keys for Opencore 0.6.9
- Updated kexts

Changelog 15/03/2021
- Updated to Big Sur 11.2.3
- Updated config with missing keys for Opencore 0.6.7
- Updated kexts

Changelog 12/2/2021
Please read this before updating to 0.6.6
- Updated to Big Sur 11.2.1
- Updated config with missing attributes for Opencore 0.6.6
- Removed Bootstrap as it's no longer needed
- Updated kexts

Changelog 25/12/2020
- Updated to Big Sur 11.1
- Updated config with missing attributes for Opencore 0.6.4
- Updated kexts

Changelog 19/11/2020
- Fixed close Lid to sleep with SSDT-LID
- Disabled H_EC to EC rename
- Added EC path to SSDT-EC-USBX
- Added EC path to SSDT-BATT

Thanks to all the folks who helped solve the issue here
 
Last edited:

Feartech

Moderator
Joined
Aug 3, 2013
Messages
21,899
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Joined
Apr 10, 2016
Messages
621
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
How to enable trackpad prefpane?
I upgrade from Clover 5122 Catalina to OpenCore 0.6.3 Big Sur , everything fine except Alps prefpane. My rig is Yoga 500-15IBD.
 
Joined
Dec 20, 2018
Messages
655
Motherboard
Gigabyte Z370 AORUS Gaming 7
CPU
i7-8700K OC 5GHz
Graphics
GTX 1080 Ti & UHD 630
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
Top