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.
I took Mojave beta 1 for a spin on my 2011 iMac which isn't supported. The WIFI card isn't found and the graphics driver are not loaded probably due to the Metal requirement. Otherwise, it didn't look too bad. The stocks.app using UIKit(?) loaded with a blank window only but the menus were functional.

View attachment 765560
View attachment 765559

I have the same computer. How did you accomplish this ? Did you install from usb bootstick adding "-no_compat_check" to kernel boot arguments or did you install on virtual machine ? Thanks,
 
I have the same computer. How did you accomplish this ? Did you install from usb bootstick adding "-no_compat_check" to kernel boot arguments or did you install on virtual machine ? Thanks,

Clone the Mojave installation from a supported machine. Replace the PlatformSupport.plist with that from a High Sierra installation on the iMac and add the above kernel boot argument.
 
  • Like
Reactions: Appleak
Clone the Mojave installation from a supported machine. Replace the PlatformSupport.plist with that from a High Sierra installation on the iMac and add the above kernel boot argument.

Why you add no compat check if you modify PlatformSupport? The -no-compat-check disables the checking of the PlatformSupport.plist by the bootloader.
 
DP1 won't install on the 2010/2012 Mac Pro. Need to wait for a future beta.
It will when you have the right video card.

Screenshot 2018-06-09 at 23.22.16-clean.png
 
Nice, i was finally able to install Mojave DP1 on my iMac Late 2009 27".
I needed to boot in -x in order to finish the setup and get to the desktop. Finder and AirPort doesn't work.
Everything else is working fine. I can connect my KB and mouse via bt and ethernet for internet access.

Now i need to buy a new GPU and WiFi card to get this ready for mojave :D

dGOtTf3.jpg
 
Last edited:
Hello everyone,
I was unaware this thread existed until today. I installed a GTX 780m into my 2011 27 inch iMac in anticipation that 6970m wouldn't be supported in Mojave. I have booted Mojave with the GTX 780m installed, everything graphics related is functional. There is no audio natively or Airport without modifying kexts. I used AppleHDA and IO80211Family from 10.13.5. As usual there is no Backlight control or EFI boot screen.However doing this upgrade allows this iMac to drive a 4k display over one of the functional Thunderbolt ports.

View attachment 766059 View attachment 766060
While this is cool however this isn't as feasible as to just buying a new iMac, too many downsides but kudos.:)
 
Why you add no compat check if you modify PlatformSupport? The -no-compat-check disables the checking of the PlatformSupport.plist by the bootloader.
Try booting without the boot arg in place.
 
Nice, i was finally able to install Mojave DP1 on my iMac Late 2009 27".
I needed to boot in -x in order to finish the setup and get to the desktop. Finder and AirPort doesn't work.
Everything else is working fine. I can connect my KB and mouse via bt and can use ethernet for internet access.

dGOtTf3.jpg

Nice to see! So the iMac mid 2010 might be capable of doing this as well? How did you bypass the "This version of macOS is not supported on this platform" screen?
 
Crap, oops, big time... thanks for catching that, fixed! lol...

So the fermi code is the loophole for us, to (1) present the OpenGL-only kexts and bundles to Mojave and (2) have WindowServer invoke/hook our GLDriver and (3) render the UI using the OpenGL code that it uses in Fermi? (it makes me wonder why apple/nvda would supply code for fermi still, I think it's a mistake)

If that's the trick/loophole, then instantly HD Arrandale, HD 3000, all those open up! Just gotta binpatch WindowServer now!

My 2nd Gen. h*ckintosh laptop (Asus A43SJ) uses Nvidia Fermi GF119 (non-Optimus), QE/CI are well enabled but since macOS Sierra-hSierra-Mojave; the main problem is WindowServer crash if changing Display resolution.

6MKiTic.png

(sorry, was using 10.11.6's DVD Player.app, I didn't get it under 10.14 Beta)

Metal platform however, a little bit confusing me. Apple SysInfo said, it is Metal supported. But OpenGL Ext. Viewer said it doesn't (though I'm pretty sure it is not metal capable, I've done with small metal utility to test and it didn't run). I then tried to disable metal support using lvs1974's NvidiaGraphicsFixup with "ngfxgl=1" boot-arg, now no longer get Metal support (as seen on SysInfo, not sure if it disabled completely) that lead me to new problems: damn slow Preview.app, QuickLook, TextEdit, Notes, Safari.. ouch.. almost all built-in mac apps #LoL, and unfortunately still getting windowserver crash with non-native display resolution, invert color from accessibility, flash screen when error occurred, nightshift, even changing display color profiles.
 
Try booting without the boot arg in place.

If you edit PlatformSupport.plist, the system will boot. I don't prefer this, because Apple's Software Update can easily overwrite this file.
If you add no-compat-check to boot args via nvram, the system will boot, but resetting PRAM clear this too.
I think, the best place for boot args, is /Library/Preferences/SystemConfiguration/com.apple.Boot.plist, because it will be never overwritten by a Software Update.
 
If you edit PlatformSupport.plist, the system will boot. I don't prefer this, because Apple's Software Update can easily overwrite this file.
If you add no-compat-check to boot args via nvram, the system will boot, but resetting PRAM clear this too.
I think, the best place for boot args, is /Library/Preferences/SystemConfiguration/com.apple.Boot.plist, because it will be never overwritten by a Software Update.

If you edit PS.plist but don't add the boot arg, it will refuse to boot and will display the forbidden sign. Been there.
 
If you edit PS.plist but don't add the boot arg, it will refuse to boot and will display the forbidden sign. Been there.
No. It will boot. If you edit PlatformSupport you can skip boot args, if you add boot args, simply skip PS edit. If you boot it via APFS, you should to edit it on preboot partition. If you wan't to boot recovery, edit it on recovery too. If you use NVRAM, you can skip edit everywhere, and it will boot. Thats simple.
 
  • Like
Reactions: Appleak
I have managed to make hd3000 work 60% in 10.14 you just have to rename hd 4000 as hd 3000 in inf.plist and macos also tried to include my device id but when I put 0x01268086 I get a kernel panic not including devive id works very well forgive my english You also have to install AppleIntelSNBGraphicsFB.kext to load

I don’t quite understand what you mean. What does “work 60%” mean and which steps should I follow?
 
Got Mojave running on my iMac late 2010 finally ;-) Only thing is, can't get the HD 5670 to work. And I can't login anymore lol. When I enter my password it freezes, black screen and brings me back to login screen.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.