Contribute
Register

Death for the Hackintosh?

pastrychef

Moderator
Joined
May 29, 2013
Messages
9,338
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Why is it bad news? It sounds great to me. macOS on a protected volume means less chance of corruption.
 
Joined
Nov 13, 2016
Messages
388
Motherboard
Gigabyte Z270 D3H
CPU
i3-7350K OC 4.5GHz
Graphics
RX 580, 1280x1080
Mac
MacBook, MacBook Pro, Mac Pro
Classic Mac
Classic
Mobile Phone
iOS
Sounds great to me too! I’d suggest it gives us options to have a better configuration for user data and the system volume. macOS has always been way too “one volume” designed I think and tinkering with that has odd issues that shouldn’t exist in a Unix os.
 
Joined
Mar 3, 2014
Messages
557
Motherboard
Gigabyte Z390 I AORUS PRO WIFI
CPU
i9-9900K
Graphics
RX-580
Mac
MacBook Air
Classic Mac
Power Mac
Great for Macs, but AFAIK Hackintoshes require modification of the system itself, no? How does one do that on a read-only volume? (Also, I dislike APFS and much prefer the old HFS+ file system.) Hey, the computers I have now will last me the rest of my life... no biggie for me, anyway.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
9,338
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Great for Macs, but AFAIK Hackintoshes require modification of the system itself, no? How does one do that on a read-only volume? (Also, I dislike APFS and much prefer the old HFS+ file system.)
Everything that makes my PC run macOS is done on the EFI partition. My main macOS system partition has nothing "hackintosh" on it.
 
Joined
Mar 3, 2014
Messages
557
Motherboard
Gigabyte Z390 I AORUS PRO WIFI
CPU
i9-9900K
Graphics
RX-580
Mac
MacBook Air
Classic Mac
Power Mac
IIRC Apple's "Apple Graphics Device Policy" had to be modified to solve graphics problems with some Nvidia cards (just from memory). Also a few System/Library/Extensions needed to be added way back when, although maybe now /Library is the repository for everything Hack-related; hopefully that will be retained as read/write. And what about Toleda's audio fixes? Do those reside completely in the boot loader? I recall some very fancy changes made by Terminal.
 
Last edited:

pastrychef

Moderator
Joined
May 29, 2013
Messages
9,338
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
IIRC Apple's "Apple Graphics Device Policy" had to be modified to solve graphics problems with some Nvidia cards (just from memory). Also a few System/Library/Extensions needed to be added way back when, although maybe now /Library is the repository for everything Hack-related; hopefully that will be retained as read/write. And what about Toleda's audio fixes? Do those reside completely in the boot loader? I recall some very fancy changes made by Terminal.
/Library/Extensions/ has to remain accessible for 3rd party device drivers.

AGDP patches can be done on the fly or just install WhateverGreen.kext.

AppleALC.kext handles the audio for just about every codec out there.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
9,338
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
I suspect that it will work similarly to how /var/VM works right now. The VM (where your hibernation sleepimage file resides) became a separate APFS volume in Mojave. While users can see it, we can not write to it unless we disable SIP.

Prior to Mojave, /var/VM/ was just a folder that admins had full access to regardless of how SIP was set.

If my assumption is correct, SIP will need to be enable for this added security layer to work. In order to enable SIP, unsigned kexts will probably need to be injected via Clover.
 
Last edited:

trs96

Moderator
Joined
Jul 31, 2012
Messages
13,504
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
iMac, Mac mini
Mobile Phone
Android
I've rescued many Mac users from a certain app (that starts with M and ends with r) taking over their MBP, Mac Mini or iMac. (I'm not spelling out the full name for liability reasons.) You probably know what I'm talking about. It's a utility that promises to clean up your Mac, protect it and make it faster. It really does a lot of damage to system files and removing it with brute force techniques often leaves the Mac un-bootable. Eventually a clean install is needed to fix it completely. So in this scenario it will be a good thing that malware can't modify the Catalina system files. I'm all for it.
 
Last edited:
Joined
Mar 22, 2019
Messages
222
Motherboard
HP Elite 8300 MT
CPU
i5-3470
Graphics
GT 710
Mac
MacBook
Classic Mac
iMac
Mobile Phone
iOS
I've rescued many Mac users from a certain app (that starts with M and ends with r) taking over their MBP, Mac Mini or iMac. (I'm not spelling out the full name for liability reasons.) You probably know what I'm talking about. It's a utility that promises to clean up your Mac, protect it and make it faster. It really does a lot of damage to system files and removing it with brute force techniques often leaves the Mac un-bootable. Eventually a clean install is needed to fix it completely. So in this scenario it will be a good thing that malware can't modify the Catalina system files. I'm all for it.
How did you manage to get rid of it? The only way I could get rid of it on a friend's computer was by wiping the drive and reinstalling macOS.
 
Top