I thought I should mention that I got macOS Mojave running on a hackintosh with a E7500 775 socket core 2 duo CPU which only supports sse 4.1. It’s been about a day and no kernal panics yet. Apparently we don’t need sse 4.2. So it might be possible to get this running on a unibody core 2 duo MacBook or MacBook Pro if we figure this graphics thing out.
It might be more complex than that as enabling acceleration in the UI will probably be predicated by a Metal API check to decide what to do next. The question is how to workaround that check. That could be via adding cards to the supported Metal API list or hacking the check to always return true. These would likely requiring hacking some Apple framework protected by SIP.How to enable acceleration on intel hd 3000 Graphics? I copy kexts for hd 3000 from 10.13, but it is loading in black screen
dosdude1 did say you can use his APFS tool to convert your volume to it.Okay, so I got it to install on VMWare 8 on my mcp3,1. However, I can't get it to boot because of lacking APFS boot support. I assume we would need something similar to what you did with High Sierra @dosdude1 ?
It also doesn't allow me to keep the disk as HFS+ :/
the 2012 are based on kelper so i imagine 600+
It might be more complex than that as enabling acceleration in the UI will probably be predicated by a Metal API check to decide what to do next. The question is how to workaround that check. That could be via adding cards to the supported Metal API list or hacking the check to always return true. These would likely requiring hacking some Apple framework protected by SIP.
Another thing to remember is that given this is early beta then Apple could modify the method to lockout GPUs. If it’s too easy then they might make it harder. They do watch blogs like this.
Any hope for HD3000 macs to have hardware acceleration in Mojave?
You are not right. https://www.imore.com/here-are-macs-work-os-x-el-capitans-metalSo if I'm right, all devices that ran El Capitan had Metal. That means early 2009 upwards at least are capable of Metal. So surely that can open a window of exploitation to get Mojave working on at least 2009.
Oh, you mean "stole"?Ahhhh right. I will have to see exactly what I have in mine as I got it given to me a while back by a mate who got it a while back in the London Riots lmao
Oh, you mean "stole"?
It might be more complex than that as enabling acceleration in the UI will probably be predicated by a Metal API check to decide what to do next. The question is how to workaround that check. That could be via adding cards to the supported Metal API list or hacking the check to always return true. These would likely requiring hacking some Apple framework protected by SIP.
Another thing to remember is that given this is early beta then Apple could modify the method to lockout GPUs. If it’s too easy then they might make it harder. They do watch blogs like this.
got it managed to install Mojave Beta 1 kinda remotely on a upgraded 4.1/5.1 from a friend with GT120.
just the rude basic steps:
- Took Apart Instal ESD
- patched OSInstall.mpkg
(Distribution File, pulled nonSupported, added Board ID)
- copied the contents of install esd in a folder plus the patched OSInstall.mpkg
- run OSINstall.mpkg
(system installed)
(installed system was missing boot.efi)
-copied boot.efi from Mojave bootstick
system run with the GT120 but laggy GUI !
on my 3.1 I got to the point as GPU Driver kicked in (or not) but I knew it was not working
[doublepost=1528667296][/doublepost] View attachment 765715
It might be more complex than that as enabling acceleration in the UI will probably be predicated by a Metal API check to decide what to do next. The question is how to workaround that check. That could be via adding cards to the supported Metal API list or hacking the check to always return true. These would likely requiring hacking some Apple framework protected by SIP.
Another thing to remember is that given this is early beta then Apple could modify the method to lockout GPUs. If it’s too easy then they might make it harder. They do watch blogs like this.
sip already disabled, what about this intelgraphicsfix.kext
https://github.com/lvs1974/IntelGraphicsFixup/releases ?
v1.2.7
- Add igfxgl=1 boot argument (and disable-metal property) to disable Metal support may be this kext use for it?
Nice one!!
intelgraphicsfix.kext works only lilu.kext, on other supported intel cards it disable metall, but what do with hd 3000 . may be can works with it?
but old radeon graphics series 5xxx and 6xxx works with kexts 10.13 without metallsuccesfuly.
what is hd 3000? maybe need replace other kexts?
[doublepost=1528662387][/doublepost]Core2 Duo E8400 (SSE4.1 only, no SSE4.2) + GT 640 1G, after installation success, boot to system restarting on gray screen and mouse.
That's amazing! Fermi works with the -no_compat_check and that's it? What happens if you boot without the no_compat_check arg? I've been a little out of the loop, sorry if I don't get it, but that's great! UIKit apps I'll assume still show a blank window, but that's good all aroundYes that is what I mean (ignore model; It's a hackintosh)