Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

redheeler

macrumors G3
Oct 17, 2014
8,665
9,335
Colorado, USA
Agreed and the Intel Sandy Bridge is an awesome processor and was a game changer. As for cut off points Windows 10 has driver issues on machines that are four years old. That is because Microsoft define nor not set out any cut off dates. The number of consumers that upgraded to Windows 10 during the initial push and discovered their machines only to be partially compatible is numerous.

At least with Apple you know where you stand compatibility wise .
On the Windows side we are talking about an enormous number of different third-party hardware combinations, a lot of them also dependent on third-party drivers. On the Mac side that number is much smaller and mostly picked by Apple themselves with Apple-supplied drivers.

And even despite that, issues do arise with supported machines on the Mac side. For example, UI lag is a known issue with High Sierra on the 2012 - 2013 Retina MacBook Pros with Nvidia GPUs, there is a thread about it here on MacRumors. These are fully supported and Metal-capable machines. I own a Mid 2012 Retina and noticed the lag myself, installing the Mojave beta actually improved it slightly.
 

smokesletsgo

macrumors regular
Oct 23, 2013
166
140
Can anyone help? How to patch the Mojave Beta 2 image, so that it would let me install on my MBA 13" 2011 when booting from usb? Using only -no_compat_check boot argument is insuffice because when getting to drive selection the drive is greyed out and it says macOS can't be installed. This guy's image works, but I would like to know how to do this and be able to patch Beta 2 image.
I patched image.
it has force-install mode.

but you should edit boot-args by typing this above
(반드시 아래의 코드를 terminal에 입력해주세요.)
sudo nvram boot-args="-no_compat_check"

this is our system requirements
(최소사양-HighSierra랑 동일)

This is unstable version. please do not use this with your main OS.

(불안정한 버전입니다. 멀티부팅으로 구성하여 설치하시기 바랍니다.)
Download_Link(다운로드)



If you want to make USB bootable installer,
use this tool.

download disk tool
 

Badruzeus

macrumors regular
Jun 14, 2018
129
287
Indonesia
AppleIntelHD3000Graphics and AMD6000Controller kexts from 10.12.6 both show as loaded, however it's worth noting I do not yet have full acceleration, only partial. I was under the impression that the News and other iOS apps would require Metal, but to my surprise they actually do work on here. Should be yet another blow to those who insist on defending Apple's decision to drop these Macs. :)
View attachment 767425

I wonder what method did you use when installing these kexts. Have you tried touching && rebuilding kernelcache, prelinkedkernel, dyld.. of LE/SLE after installing them with:
sudo rm -f /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache && sudo touch /System/Library/Extensions && sudo kextcache -u / && sudo update_dyld_shared_cache -force

But you may consider to disable SIP from Recovery HD first and re-enable it after all went fine.
csrutil disable

Good luck. :)
 
Last edited:

seb.wagner

macrumors newbie
Sep 21, 2016
25
17
Another update: @parrotgeek1 and I got acceleration (mostly) working on this Mid-2010 15" Arrandale-based MBP, with Intel HD Graphics and GeForce GT 330M. Everything works, including hardware gMux GPU switching! The only issue right now is the system will randomly kernel panic when using the nVidia GPU, but hopefully that will be worked out soon.
That is amazing, wonderful work, thank you!

Just a quick question: Are you guys still considering experimenting with the MacBook Pro Mid 2009 (GeForce 9400M)? Any chance that perhaps along the way it will be supported?
 
  • Like
Reactions: Starplayr

albinoz

macrumors newbie
Jun 23, 2018
4
0
tree
Another update: @parrotgeek1 and I got acceleration (mostly) working on this Mid-2010 15" Arrandale-based MBP, with Intel HD Graphics and GeForce GT 330M. Everything works, including hardware gMux GPU switching! The only issue right now is the system will randomly kernel panic when using the nVidia GPU, but hopefully that will be worked out soon.

View attachment 767359

Hi All !
And Thanks for all yours Works & share.
Special Thanks to DosDude was made Sierra & High Sierra Patcher Previously.

Work my side on MacBook Pro 2011 15',
Have patched AMD & Intel Graphic with HS 10.13.6b,

Will Try with Sierra kexts actually in install,
because my patch was from HS 10.136b ( yes a beta with a beta ^^ ).

Acceleration with HS was partial and buggy (blocks appear on windows randomly).
Sound Patched with VooDoo

Still not found a way to patch Mojave Installer,
tryed to replace OSInstall.mpkg & PlatformSupport in dmgs,
Disks still greyed, if someone could help ?

My Work to made it Work,
if this could Help !
 

Attachments

  • 10.14 Unsuported Mac.zip
    2.5 KB · Views: 278

volodi

macrumors newbie
Jun 10, 2018
15
3
Using @Badruzeus's info, I was able to get full graphics acceleration with Intel HD Graphics 3000 under Mojave on my 2011 13" MacBook Pro!! It seems to work great, with the exception of the menu bar, which has a weird tint to it. I'll test it with some more GPUs, and if it works, it may be time for an automated patch release!

View attachment 767266

HOW? this intel hd3000 kexts from 10.12.6?
 

bjwhite3114

macrumors member
May 26, 2017
53
65
Using @Badruzeus's info, I was able to get full graphics acceleration with Intel HD Graphics 3000 under Mojave on my 2011 13" MacBook Pro!! It seems to work great, with the exception of the menu bar, which has a weird tint to it. I'll test it with some more GPUs, and if it works, it may be time for an automated patch release!

View attachment 767266

That's awesome news for everyone with 2011 MBPs. I have a 15" 2011 MBP with the Radeon 6490M and HD3000 and would love to get Mojave on it at some point.
 

albinoz

macrumors newbie
Jun 23, 2018
4
0
tree
HOW? this intel hd3000 kexts from 10.12.6?

- 10.12.6 or 10.13.6b kext patchs still have glitch
- Replace kexts than add diff look less glitchs
- Still Menu Bar not colored and some glitch with Finder & no transparence !
 

abcdefg12345

macrumors 6502
Jul 10, 2013
281
86
Using @Badruzeus's info, I was able to get full graphics acceleration with Intel HD Graphics 3000 under Mojave on my 2011 13" MacBook Pro!! It seems to work great, with the exception of the menu bar, which has a weird tint to it. I'll test it with some more GPUs, and if it works, it may be time for an automated patch release!

Can you please send me the Intel HD Graphics 3000 kexts that you used so I can try it on my early 2011 MacBook Pro 13"
 
  • Like
Reactions: Starplayr

pippox0

macrumors regular
Jan 23, 2014
134
93
Aloha Mate,

I'm not sure if this helps or relevant to your question.
This is what I did for my unsupported MBAir 13" mid 2011 to get to work with the Intel HD 3000.
  • I used the AppleIntelHD3000Graphics* files (kext, bundle, plugin). Grabbed them from Sierra.
  • Disabled SIP (by issuing "csrutil disable") on recovery boot.
  • Update nvram boot parameters - "
    sudo nvram boot-args="kext-dev-mode=1 -no_compat_check -v"
  • Restart, and refresh/rebuild kext cache by issuing in terminal "sudo kextcache -i /"
  • Restart in recovery mode, and enable SIP "csrutil enable"
  • Restart. That should do it.
Hope that is relevant or somehow answers your question.

Danno

Very good !
 
  • Like
Reactions: Starplayr

Guy Clark

Suspended
Nov 28, 2013
1,036
1,008
London United Kingdom.
On the Windows side we are talking about an enormous number of different third-party hardware combinations, a lot of them also dependent on third-party drivers.
And that is exactly why the Apple approach is better as the Mac user knows precisely what release is compatible with corresponding hardware. It is inevitable Apple have to draw a line at some stage. There is particular outrage that 2011 Macs have fallen under the hammer as they remain fine productive machines but they are obsolete and there is no getting away from it. So many are in denial that their machines are obsolete. Apple How Dare They? But think about it the Hardware is seven years old which is far older than some non Apple hardware lasts.

Trickery to run current macOS releases such as Sierra and High Sierra on obsolete unsupported Macs is all well and good but there are seldom situations where these hacks are one hundred per cent stable.
It is all a question of the better option for example run El Capitan on a 2008 iMac which is guaranteed to be stable or apply a High Sierra hack and take a risk. If I were in that situation I would most certainly continue to run El Capitan.
 
  • Like
Reactions: matreya and Riwam

redheeler

macrumors G3
Oct 17, 2014
8,665
9,335
Colorado, USA
I wonder what method did you use when installing these kexts. Have you tried touching && rebuilding kernelcache, prelinkedkernel, dyld.. of LE/SLE after installing them with:
sudo rm -f /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache && sudo touch /System/Library/Extensions && sudo kextcache -u / && sudo update_dyld_shared_cache -force

But you may consider to disable SIP from Recovery HD first and re-enable it after all went fine.
csrutil disable

Good luck. :)
Before I had simply used sudo kextcache -system-prelinked-kernel to update the cache. I just tried your commands and sadly no change.

This MacBook Pro has both integrated Intel HD 3000 and dedicated AMD Radeon HD 6750M graphics. It seems to be trying to use the dedicated, which I know some 2011 MacBook Pro owners have attempted to disable due to its tendency to become faulty, and this may also be what is needed to get acceleration in Mojave.
And that is exactly why the Apple approach is better as the Mac user knows precisely what release is compatible with corresponding hardware. It is inevitable Apple have to draw a line at some stage. There is particular outrage that 2011 Macs have fallen under the hammer as they remain fine productive machines but they are obsolete and there is no getting away from it. So many are in denial that their machines are obsolete. Apple How Dare They? But think about it the Hardware is seven years old which is far older than some non Apple hardware lasts.

Trickery to run current macOS releases such as Sierra and High Sierra on obsolete unsupported Macs is all well and good but there are seldom situations where these hacks are one hundred per cent stable.
It is all a question of the better option for example run El Capitan on a 2008 iMac which is guaranteed to be stable or apply a High Sierra hack and take a risk. If I were in that situation I would most certainly continue to run El Capitan.
The way you've been defending Apple is truly odd. First you come to this thread and start accusing us of violating the EULA, then you tell us that our older productive Macs with a Sandy Bridge quad-core i7 are obsolete and we should just accept it.

I will gladly applaud Apple's decision to support the same devices in iOS 12. But on the Mac side, the opposite is happening; Apple's support span is actually years shorter compared to other platforms, meaning that very capable hardware is being labeled as obsolete. And that's not something I think is worth defending at all.

As for stability, I've run OS X Mountain Lion on an unsupported 2006 iMac and OS X El Capitan on an unsupported 2006 Mac Pro. In both cases I quickly forgot they were unsupported, ran just as stable as I would expect on any supported Mac. My guess is that those with unsupported Macs running MacOS High Sierra using the patcher tool will tell you the same. And now there's a good chance we can get there with Mojave.
 

netsrot39

macrumors 6502
Feb 7, 2018
360
502
Austria
Hello guys,
I read through this thread and I'm wondering if the macOS 10.14 DP Beta 2 would run on a MacBook Mid 2010 (it's a white plastic MacBook with a Intel Core 2 Duo 2,4 GHZ and a Nvidia Geforce 320M with 256GB of VRAM). I have the Mojave Beta 2 currently running on my MacBook Pro Mid 2012 (supported machine) and would clone the partition to an external drive with CarbonCopyCloner and then boot from on the MacBook Mid 2010. What do you guys think? Would this work. BTW How do I get past the prohibition sign on an unsupported machine and would the kexts for the Nvidia Graphic Card work from the High Sierra Installation? Maybe somebody has tried Mojave on this machine? Looking forward to responses ...
 

redheeler

macrumors G3
Oct 17, 2014
8,665
9,335
Colorado, USA
Hello guys,
I read through this thread and I'm wondering if the macOS 10.14 DP Beta 2 would run on a MacBook Mid 2010 (it's a white plastic MacBook with a Intel Core 2 Duo 2,4 GHZ and a Nvidia Geforce 320M with 256GB of VRAM). I have the Mojave Beta 2 currently running on my MacBook Pro Mid 2012 (supported machine) and would clone the partition to an external drive with CarbonCopyCloner and then boot from on the MacBook Mid 2010. What do you guys think? Would this work. BTW How do I get past the prohibition sign on an unsupported machine and would the kexts for the Nvidia Graphic Card work from the High Sierra Installation? Maybe somebody has tried Mojave on this machine? Looking forward to responses ...
So far, no one has successfully booted Mojave on a Penryn Mac outside of a VM. The issue is the Core 2 Duo which causes the OS to kernel panic presumably because it lacks SSE4.2 support, and not the GPU. It's possible there will eventually be a way around this.
 
  • Like
Reactions: netsrot39

Larsvonhier

macrumors 68000
Aug 21, 2016
1,611
2,983
Germany, Black Forest
As for stability, I've run OS X Mountain Lion on an unsupported 2006 iMac and OS X El Capitan on an unsupported 2006 Mac Pro. In both cases I quickly forgot they were unsupported, ran just as stable as I would expect on any supported Mac. My guess is that those with unsupported Macs running MacOS High Sierra using the patcher tool will tell you the same. And now there's a good chance we can get there with Mojave.
I second that. We have several machines in our office running High Sierra on "unsupported" hardware, with a range from 2008/2009 MacBook Pro to 2009 iMacs.
No one complains and everybody is as productive as on Apple approved machines. Perhaps better understood by Guy C. if phrased Trump-like: "It´s... totally stable, so stable! Awesome stability, best ever".
Or, if Guy C. does not stop, perhaps have a look at Melania´s trench coat. ;-)
 
  • Like
Reactions: Jeltz

parrotgeek1

macrumors 6502
Jun 14, 2016
309
377
CA, USA
- 10.12.6 or 10.13.6b kext patchs still have glitch
- Replace kexts than add diff look less glitchs
- Still Menu Bar not colored and some glitch with Finder & no transparence !
try this for menu bar


defaults write NSGlobalDomain AppleEnableMenuBarTransparency -bool false

then log out
 

redheeler

macrumors G3
Oct 17, 2014
8,665
9,335
Colorado, USA
gfxCardStatus.png

Update: I downloaded the gfxCardStatus app and confirmed my 17" MacBook Pro is using the dedicated AMD GPU, trying to switch to integrated only using the app does nothing. I have seen this thread concerning disabling the dedicated GPU and might be willing to try it, provided I can undo the change once I boot back into MacOS Sierra.

However, I don't want to be forced to lose the dedicated AMD GPU in Mojave (I known they are prone to failure, but I have yet to see any signs of it), and the 2010 / 2011 iMacs simply have no integrated GPU to fall back on, so this is not a permanent solution. It's important we get acceleration working on these GPUs.
 

dlonly

macrumors newbie
Jun 8, 2017
3
0
Hi guys !

I admit that I didn’t read the whole topic but I’m wondering if there is a way to run Mojave on my Mac Mini 2010. The only thing I want is dark mode because it’s plugged to my OLED TV so that would be a great visual update ! Thanks !
 

dosdude1

macrumors 68030
Original poster
Feb 16, 2012
2,779
7,413
View attachment 767495
Update: I downloaded the gfxCardStatus app and confirmed my 17" MacBook Pro is using the dedicated AMD GPU, trying to switch to integrated only using the app does nothing. I have seen this thread concerning disabling the dedicated GPU and might be willing to try it, provided I can undo the change once I boot back into MacOS Sierra.

However, I don't want to be forced to lose the dedicated AMD GPU in Mojave (I known they are prone to failure, but I have yet to see any signs of it), and the 2010 / 2011 iMacs simply have no integrated GPU to fall back on, so this is not a permanent solution. It's important we get acceleration working on these GPUs.
Add the 10.12 HD3000 kexts as well (make sure to include AppleIntelSNB* bundles too), and then switching should work. It does on my Mid-2010 15" MBP.
 

Badruzeus

macrumors regular
Jun 14, 2018
129
287
Indonesia
Another update: @parrotgeek1 and I got acceleration (mostly) working on this Mid-2010 15" Arrandale-based MBP, with Intel HD Graphics and GeForce GT 330M. Everything works, including hardware gMux GPU switching! The only issue right now is the system will randomly kernel panic when using the nVidia GPU, but hopefully that will be worked out soon.

View attachment 767359
@parrotgeek1 So, is it now Nvidia Tesla (GT330M) working QE/CI under Mojave Beta 2?
 

redheeler

macrumors G3
Oct 17, 2014
8,665
9,335
Colorado, USA
Add the 10.12 HD3000 kexts as well (make sure to include AppleIntelSNB* bundles too), and then switching should work. It does on my Mid-2010 15" MBP.
I finally managed to get it to switch to the integrated graphics by copying over IOAcceleratorFamily2.kext from 10.12.6 and setting the correct permissions on it. Acceleration on the Intel HD 3000 does work.

However, I'm now having issues with the system or certain apps becoming non-responsive, which I think is happening as it attempts to switch over to the dedicated GPU (manually selecting the dedicated GPU using gfxCardStatus also resulted in the app becoming non-responsive).

Side note: The old Snow Leopard wallpaper looks fantastic with the new Mojave dark mode.
Mojave Dark Aurora.jpg
 

parrotgeek1

macrumors 6502
Jun 14, 2016
309
377
CA, USA
I finally managed to get it to switch to the integrated graphics by copying over IOAcceleratorFamily2.kext from 10.12.6 and setting the correct permissions on it. Acceleration on the Intel HD 3000 does work.

However, I'm now having issues with the system or certain apps becoming non-responsive, which I think is happening as it attempts to switch over to the dedicated GPU (manually selecting the dedicated GPU using gfxCardStatus also resulted in the app becoming non-responsive).

Side note: The old Snow Leopard wallpaper looks fantastic with the new Mojave dark mode.
View attachment 767510
This freezing issue is what we're trying to fix currently. It also happens with Nvidia.
 

Hack5190

macrumors 6502a
Oct 21, 2015
531
311
(UTC-05:00) Cuba
So far, no one has successfully booted Mojave on a Penryn Mac outside of a VM. The issue is the Core 2 Duo which causes the OS to kernel panic presumably because it lacks SSE4.2 support, and not the GPU. It's possible there will eventually be a way around this.

I'm confused, in post #1 of this thread it states "June 7: The crash on MacPro3,1 is not caused by lack of SSE4.2". Are you able to help clarify this?
 

DaniloGeekDude

macrumors 6502
Jun 17, 2018
310
414
Add the 10.12 HD3000 kexts as well (make sure to include AppleIntelSNB* bundles too), and then switching should work. It does on my Mid-2010 15" MBP.

Pardon my ignorance. How do you determine or confirm or view "acceleration"? Via System Report or ???

Thanks.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.