- Joined
- Dec 13, 2017
- Messages
- 18
- Motherboard
- Gigabyte Z390 Aorus master
- CPU
- i9-9900K
- Graphics
- GTX 1070 Ti
- Mac
with my setup - I Just spent the time inbetween checking the combos - You need AptioMemoryFix-64.
If we could only get the iGPU to work lol.
I take it you're using FileVault2 If you aren't using filevault you don't need below
- AtherosE2200Ethernet (probably taking up space?) - Don't need
- RealtekRTL8111 (probably taking up space?) - Don't need
- You DO need USBInjectAll... Made the mistake of getting rid of that... Ech. Caused issues.
- OH and I am also runinng rehab's XHCI Unsupported kext.
If we could only get the iGPU to work lol.
I take it you're using FileVault2 If you aren't using filevault you don't need below
- AppleImageCodec-64
- AppleKeyAggregator-64
- AppleKeyFeeder-64
- AppleUITheme-64
- VBoxHfs-64
- FirmwareVolume-64
FAKESMC + SMCHelper seem to cause KP. T
This is my Kexts --> Other folder:
AppleALC.kext <-- Rescripted I posted (assign -> 16. Kinda works with 1 and 3 but 16 gives Digital Audio)
Lilu.kext
SMCSuperIO.kext
SMCProcessor.kext
VirtualSMC.kext
WhateverGreen.kext
IntelMausiEthernet.kext
CodecCommander.kext
this is my drivers64UEFI folder:
(only have a driver64UEFI folder - you're not booting legacy and don't need the DriverBios64 - AT ALL)
EmuVariableUefi-64.efi <- 30 seconds away from testing. If I log back on quickly after posting this it didn't F*** things up.
AptioMemoryFix-64.efi
HFSPlus-64.efi
ApfsDriverLoader-64.efi
DataHubDxe-64.efi
FSInject-64.efi
PartitionDxe-64.efi
APCI : darkwake=8 dart=0 -gux_defer_usb2 keepsyms=1
Boot : fixShutdown, FixHDA, Automerge
Devices : InjectUSB AddClockID FixOwnership
AppleRTC, KernelPM
Config : CSRActiveConfig: 0x07F or 0x067
Using MacPro6,1 for now... the SSDT I have WORKS (holy s*** I know) and rather than bother with figuring out how to do the damned deconstructing of an iMac18,3's IOPowerManagement.kext I just used the parts of a DSDT from the macpro... It's not ideal lemme tell ya. 2oC hotter and 5-10% slower, but it works. AND my iogear 4.0BT usb dongle works again. So, there's that...
I am also discovering that (apparently) OsxAptioFix2Drv-free2000.efi may help with faster startups and shutdown / fix sleep/wake. The different APTIO fixes for memory (AptioMemoryFix-64, drv3, drv2, free2000) basically tell the boot process how to allocate memory based on the processes that need to be done. the free2000 and MemoryFix-64 do it differently. free2000 seems to be for x99 chips whereas MemoryFix-64 is essentially an optimized and stripped down version of Drv3 for better compatibility... In theory. Some of these drivers are not compatible with other drivers and kexts - things like EmuVariableUEFI.efi causing issues on some systems with OSXAptioFixDrv series (the original one) or VirtualSMC.efi not working with FAKESMC.Kext for instance...
YOU SHOULD NEVER BE MIXING THESE APTIO memory fixes TOGETHER. EVER. Unless someone can prove me wrong. Hell I welcome it because learning to get better is awesome. You only need ONE at a time installed in Drivers64UEFI as it could mix up how your system tells the memory to store information and you'll get allocation errors. Which means your memory takes a look at what it's booting, and instead of sorting it neatly onto the shelf it shits itself before wiping its butt with the data and stuffing the pockets of your sports coat you left on a chair the kitchen. Then drools while choking on it's own spittle. You will also get this with BIOS -> CSM DISABLED. DO NOT DISABLE CSM. Anyone tells you to do it they are dumb or crazy or running one monitor and do not care about compatibility. I run 4 monitors off of a GTX1070 - compatibility counts.
But I digress...
Basic rule of tumb thta works 8/10 times, depending on your build and mainboard: Generally you try one and if it doesn't work add EMU or roll back one step up and try with EMU. They are top to bottom in order of release and instruction set.
- Oldest - OSXAptioFixDrv-64.efi + EmuVariableUEFI.efi + SMCHelper + FakeSMC.kext
- Older - OSXAptioFixDrv2-64.efi + EmuVariableUEFI.efi + SMCHelper + FakeSMC.kext
- Not too old - OSXAptioFixDrv3-64.efi + EmuVariableUEFI.efi + SMCHelper + FakeSMC.kext
- New Hotness -AptioMemoryFix-64.efi + VirtualSMC.kext...
--> [ + EmuVariableUEFI.efi if problems. if not roll back one up or try with VirtualSMC.efi ]
- New Hotness's Kinky older Cousin - OsxAptioFix2Drv-free2000.efi <--- Haven't tested this yet
https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/
EDIT:
OS X 10.11.3 and earlier
https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/
- Upgrade Clover to at least version r3354.
- Install OsxAptioFixDrv-64.efi in your /EFI/ClOVER/drivers64UEFI folder. Remove any other OsxAptioFix files.
- Download and place Test2.efi alongside OsxAptioFixDrv-64.efi in your /EFI/ClOVER/drivers64UEFI folder.
- Restart and try.
Attachments
Last edited: