Wednesday, July 8, 2020

Big Sur beta 2 install from USB HP 800 G1 Elitedesk Haswell

Steps I used to create a Big Sur USB installer


Gathering items


16 GB USB drive

240 GB SSD (Big Sur is too slow on a spinner)
HP 800 G1 EliteDesk or Haswell based computer
My EFI.zip file to boot Big Sur
Clover Configurator <- used to mount partitions
Time and patience

I have a HP 800 G1 running Catalina/Big Sur, this is what I used to create the USB boot disk with Big Sur beta 2.


Step 1: download Big Sur by pasting the below link in terminal, select the Big Sur Beta 2 download.



curl -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py && sudo /usr/bin/python installinstallmacos.py --raw --seedprogram DeveloperSeed

Step 2: Format your USB drive with Disk Utility with GUID Partition and call it Untitled

past the below command in terminal to create your USB installer

sudo /Applications/Install macOS Beta.app/Contents/Resources/createinstallmedia –volume /Volumes/Untitled

Once that is complete, use Clover Configuraor to mount the EFI partition on the USB installer, copy the EFI folder from my zip file to the USB UFI partition.

if all went well, you should have a bootable USB installer.

Step 3 coming.. getting tired...

Saturday, July 4, 2020

Big Sur - Opencore 0.6.0 - HP G1 800 Haswell

below is how I got Big Sur to work on the HP 800 G1, this will probably work for most Haswell systems but HP's have limited BIOS settings so we have to do most of the work in config.plist

You will need to find Opencore .0.6.0, its not publicly released yet so you may need to compile it. you should also familiarize yourself with dortania's opencore and read the how too's.

I used my Mac mini to install Big Sur onto a SSD with a USB adapter, there is a VM method as well but you will. have to find that out. With my Mac mini enrolled in Apples developer program I was able to download Big Sur and run the installer. It's important to note that you must format the SSD to be used for Big Sur with APFS or the installer will not work.

Mount the EFI folder and place Opencore's EFI folder into it, I used the same kexts that I had in my Catalina EFI folder but made sure they where the latest versions, I also used my SSDT-EC.aml from Catalina. Only OpenRuntime.efi and HfsPlus.efi are needed in Drivers.

In Opencore the most important file is the config.plist, below is the settings I used. if I don't mention a setting leave it as default. I am assuming you know how it edit the config.plist, if you don't then look it up on YouTube, lots of video's on how to do it.

Booter - Quirks


DeviceProperies - You will need to add this if you want iGPU to work, leave it blank if you have dGPU

PciRoot(0x0)/Pci(0x2,0x0)
AAPL,ig-platform-id   0300220D
device-id                      12040000




Kernel

Misc

NVRAM

Platforminfo






































UEFI