barrykn / big-sur-micropatcher

A primitive USB patcher for installing macOS Big Sur on unsupported Macs
1.24k stars 174 forks source link

patch kexts cannot continue - mac mini 2010 #172

Closed victordht closed 3 years ago

victordht commented 3 years ago

IMG_20210122_145955

Ausdauersportler commented 3 years ago

Hi!

Are you able to experiment a little bit and editing the patch-kext.sh script like this?

Comment out line 295: # INSTALL_HD3000="YES"

This would avoid the installation of the HD3000 kexts which IMHO only to be used if a user has such a CPU (SandyBridge) iMac 2011 and MacBookPro 2011.

Then retry to patch the Big Sur.

Can you please send me the output of this command on your Mac mini: sysctl -n hw.model

victordht commented 3 years ago

Macmini4,1

Ausdauersportler commented 3 years ago

Please let me know if

  1. the patching runs through with this change
  2. what features you are missing beside the graphics acceleration

If patching fails or you miss functionality related to the graphics try the second option would, which a little bit more difficult: copy the lines 666 and 667

unzip -q "$IMGVOL/kexts/AppleIntelHD3000GraphicsVADriver.bundle-17G14033.zip"
unzip -q "$IMGVOL/kexts/AppleIntelSNBVA.bundle-17G14033.zip"

and put them additionally into the file just behind the line 576

You have also to put the comment sign away from the line 295. This way you enable to install the complete stack of HD3000 files possibly avoiding the linker error you have seen.

Please let me know what happens in with cases so I can possibly fix the linker error.

victordht commented 3 years ago

after i put the command : INSTALL_HD3000="YES" the patch was successful !

IMG_20210123_191700

it work but its very slow :(

Ausdauersportler commented 3 years ago

To get you right, you put simply the # before line 295 like this:

# INSTALL_HD3000="YES"

victordht commented 3 years ago

thank you for your help ! <3