- Joined
- May 10, 2019
- Messages
- 155
- Motherboard
- Lenovo Ideapad 330S-14IKB 81F400PFIN
- CPU
- i5-8250U
- Graphics
- UHD 620
- Mobile Phone
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.
- iMessage and Facetime. (Didn't bother as I don't use them)
- 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.
- Disable Virtualization during installation.
In Terminal:
In my case, it provides this output:
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)
Download macOS Catalina 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:
diskutil list
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
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
Code:
sudo "/Applications/Install macOS Catalina.app/Contents/Resources/createinstallmedia" --volume /Volumes/install_osx --nointeraction
2. Installing Clover
Download the latest version of clover bootloader from here.
Open Clover bootloader installer, click on continue, agree, continue and when you reach the screen "Installation Type", click on "Change Install Location".
Choose your USB disk which should be labelled as "install_osx" as the install location.
Next click on "Customize". Make sure the following options are selected:
-Clover for UEFI booting only
-Install Clover in the ESP
-Themes
-UEFI Drivers (Under Drivers, uncheck SMCHelper-64, as we will be using VirtualSMC)
Click Install
Open Clover bootloader installer, click on continue, agree, continue and when you reach the screen "Installation Type", click on "Change Install Location".
Choose your USB disk which should be labelled as "install_osx" as the install location.
Next click on "Customize". Make sure the following options are selected:
-Clover for UEFI booting only
-Install Clover in the ESP
-Themes
-UEFI Drivers (Under Drivers, uncheck SMCHelper-64, as we will be using VirtualSMC)
Click Install
3. Copying relevant drivers and kext files (My Clover Folder Attached Below)
Copy the files from the "drivers\UEFI" (NvmExpressDxe needed only for NVMe drives) and Lilu, VirtualSMC & Whatevergreen kext files to your USB where you have installed clover.
Replace the config.plist with the config.plist from my folder. (I strongly advise to change the serial number in the config.)
Replace the config.plist with the config.plist from my folder. (I strongly advise to change the serial number in the config.)
4. Installation
Step 1:
Plugin your USB, Power on your laptop, after the laptop screen turns on, press F1 repeatedly to enter into the BIOS.
Change the boot order to set the USB as the first boot device. Save and exit the BIOS.
Now it should bring you into the Clover Bootloader menu, select Install macOS Catalina (USB Drive) and press enter.
The Installer now should boot and reach installation menu.
Step 2:
From the installation menu, open Disk Utility, select the partition that you plan to install macOS, format it as Mac OS Journaled and name for the purpose of this guide we will name it "macOS". Exit Disk Utility after the format process has finished, this will bring you back to the Installer Main Menu.
Now select install macOS Catalina, agree to the "terms and conditions", select your HDD/SSD that you formatted and the installation process will begin. This will be the part 1 install. Part 1 should take around 5 minutes.
Step 3:
The laptop will automatically reboot when Part 1 installation ends. Now as soon as Clover Bootloader menu shows up, this time you select the "macOS" partition to boot from, the installer will continue with Part 2 now and show the progress bar with the time remaining under the Apple boot logo.
Note: Sometimes as soon as the time remaining shows up under the Apple boot logo, the laptop will reboot once more, if this happens, choose to boot from the "macOS" partition and Part 2 installation will continue and complete.
After the installation has been completed, the laptop will reboot and bring you to the Part 3 - first boot user setup.
Step 4:
Select Language, Continue, Connecting to the Internet is optional or you can skip it for now.
When you reach the menu to sign with your Apple ID, make sure to skip this step, it will be important if you want to set up iMessage & FaceTime.
Plugin your USB, Power on your laptop, after the laptop screen turns on, press F1 repeatedly to enter into the BIOS.
Change the boot order to set the USB as the first boot device. Save and exit the BIOS.
Now it should bring you into the Clover Bootloader menu, select Install macOS Catalina (USB Drive) and press enter.
The Installer now should boot and reach installation menu.
Step 2:
From the installation menu, open Disk Utility, select the partition that you plan to install macOS, format it as Mac OS Journaled and name for the purpose of this guide we will name it "macOS". Exit Disk Utility after the format process has finished, this will bring you back to the Installer Main Menu.
Now select install macOS Catalina, agree to the "terms and conditions", select your HDD/SSD that you formatted and the installation process will begin. This will be the part 1 install. Part 1 should take around 5 minutes.
Step 3:
The laptop will automatically reboot when Part 1 installation ends. Now as soon as Clover Bootloader menu shows up, this time you select the "macOS" partition to boot from, the installer will continue with Part 2 now and show the progress bar with the time remaining under the Apple boot logo.
Note: Sometimes as soon as the time remaining shows up under the Apple boot logo, the laptop will reboot once more, if this happens, choose to boot from the "macOS" partition and Part 2 installation will continue and complete.
After the installation has been completed, the laptop will reboot and bring you to the Part 3 - first boot user setup.
Step 4:
Select Language, Continue, Connecting to the Internet is optional or you can skip it for now.
When you reach the menu to sign with your Apple ID, make sure to skip this step, it will be important if you want to set up iMessage & FaceTime.
5. Post Installation
Step 1:
Open Clover Bootloader installer and continue with bootloader installation into the HDD/SSD that we installed macOS.
The procedures are exactly the same as on the Creating USB Installer, except that this time, instead of the USB Drive, we select the "macOS" HDD/SSD that we installed macOS. Also, copy drivers from the "drivers\UEFI" folder to the "drivers\UEFI" folder on the Hard drive.
Step 2:
Now we need to install all the needed kexts into the HDD/SSD where we installed macOS.
Copy all kexts into EFI/Clover/Library/Extensions
Copy all SSDTs to EFI/Clover/ACPI/patched
Remove AppleIntelLpssI2C.kext and AppleIntelLpssI2CController.kext from /System/Library/Extentions or disable them with clover configurator.(They are disabled in the config I have included)
Rebuild the cache with hackintool.
That's it! Ideally, if you have the same config you should be done, but I would always recommend the Vanilla way and fix issues one by one.
Step 3:
Use Hackintool to fix hibernation and for USB port patching.
Add DPI controls here.
OpenCore Users
GUI can be added for by following the guide here.
Open Clover Bootloader installer and continue with bootloader installation into the HDD/SSD that we installed macOS.
The procedures are exactly the same as on the Creating USB Installer, except that this time, instead of the USB Drive, we select the "macOS" HDD/SSD that we installed macOS. Also, copy drivers from the "drivers\UEFI" folder to the "drivers\UEFI" folder on the Hard drive.
Step 2:
Now we need to install all the needed kexts into the HDD/SSD where we installed macOS.
Copy all kexts into EFI/Clover/Library/Extensions
Copy all SSDTs to EFI/Clover/ACPI/patched
Remove AppleIntelLpssI2C.kext and AppleIntelLpssI2CController.kext from /System/Library/Extentions or disable them with clover configurator.(They are disabled in the config I have included)
Rebuild the cache with hackintool.
That's it! Ideally, if you have the same config you should be done, but I would always recommend the Vanilla way and fix issues one by one.
Step 3:
Use Hackintool to fix hibernation and for USB port patching.
Add DPI controls here.
OpenCore Users
GUI can be added for by following the guide here.
Attachments
Last edited: