macOS 10.14 Mojave on Unsupported Macs Thread

Discussion in 'macOS Mojave (10.14)' started by dosdude1, Jun 4, 2018.

Thread Status:
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.
  1. toru173, Jun 4, 2018
    Last edited: Jun 4, 2018

    toru173 macrumors regular

    Joined:
    Apr 5, 2007
    #51
    I'm currently trying to source a late 2011 iMac - the last with an upgradable graphics card. I'm thinking we may be able to install a fairly stock 10.14 on any machine that supports SSE4.1 and Metal, so upgrading the CPU and GPU on older models that support it may be the way to go.

    This doesn't help those with non-upgradable components. It depends how deeply wedded Mojave is to Metal

    I did the same thing. Thanks for the tip!
     
  2. Killa Aaron macrumors 6502

    Killa Aaron

    Joined:
    Nov 14, 2011
    Location:
    Chicago
    #52
    I think it's just basic restriction checks, I don't think apple coded the OS to metal 2, at-least I hope not.
     
  3. ThomasBam macrumors newbie

    ThomasBam

    Joined:
    Jun 4, 2018
    #53
    Well openGL apps are still working in Mojave bit are now depreciated so they won't work in future versions.I hope that the UI isn't in metal so that there is a slight chance it can be ported to our older "vintage" machines.
     
  4. TC_GoldRush macrumors 6502

    TC_GoldRush

    Joined:
    Dec 6, 2017
    Location:
    Nevada, USA
    #54
    Wonder if my late 2012 iMac will be supported?
     
  5. Insleep macrumors member

    Insleep

    Joined:
    Jun 9, 2015
    Location:
    United States
    #55
    It's supported officially. No need to use a patch tool.
     
  6. TimothyR734 macrumors 6502a

    TimothyR734

    Joined:
    Apr 10, 2018
    Location:
    Logsden Oregon
    #56
    As far as I know you can only download MacOS 10.14 from the apple developers page if you have a paid developer account public beta will not be available is the App Store until June 25
     
  7. Qwertyasaui macrumors newbie

    Joined:
    Jun 4, 2018
    #57
    sXpTv or anyone else, Do you have a download we can borrow for the full .app so we can mod it without having to download it from the app store
     
  8. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #58
    I'm working on this. The current High Sierra Patcher downloader may actually work, just edit the CatalogURL to the 10.14 one and remove the metadata URL, and it may work.
     
  9. Qwertyasaui macrumors newbie

    Joined:
    Jun 4, 2018
    #59
    are you able to disclose the CatalogURL for the 10.14 download? If you are able to can you share it?
     
  10. Killa Aaron macrumors 6502

    Killa Aaron

    Joined:
    Nov 14, 2011
    Location:
    Chicago
    #60
    Keep me posted I'm trying to get this running too.
     
  11. foxlet, Jun 4, 2018
    Last edited: Jun 4, 2018

    foxlet macrumors 6502

    foxlet

    Joined:
    Aug 5, 2016
    #61
    FetchMacOS already works for downloading the macOS 10.14 Beta.

    [​IMG]
     
  12. Killa Aaron macrumors 6502

    Killa Aaron

    Joined:
    Nov 14, 2011
    Location:
    Chicago
    #62
    Thanks kind sir.
     
  13. iphone2g&3gfan, Jun 4, 2018
    Last edited: Jun 4, 2018

    iphone2g&3gfan macrumors regular

    Joined:
    Jun 14, 2013
    Location:
    Orlando, Florida
    #63
    I think that the Nvidia Web Drivers provide metal support for all the cards that it covers, right? I don't have an Nvidia myself that isn't supported by the native drivers with metal (GTX 760) but this could be a lifeline for certain Nvidia cards in laptops, just as it is for the desktops. The Web Drivers are one option. I thought of two more "lifelines" that we have left. Specifically, this stems from the fact that the original configs of the MacPro4,1 and MacPro5,1 may be supported, and therefore the AMD Terascale 2 series (5870/5770, a.k.a Evergreen, but some 6xxx use Terascale 2 as well) This I detail in the paragraph after the following one.

    We can always try the methods from back in ML when we tried to just kextload the relevant extensions, but then we had the i386/x86_64 binary mismatch. This time we don't. So, we'll just have to wait and see if the UI only runs on metal, and we can still kextload the kexts because this time, they ARE architecture compatible. *Unlike AppleIntelIntegratedGraphics.kext* --> for the GMA950 + X3100, which we used the DP1 kernel trick to load the i386 kexts.

    Note that Apple said "support for 2010 and 2012 Mac Pros will come in a later beta" - This may mean that either:

    1) Apple rewrites AMDRadeon5xxx with metal support (so the "metal only" UI runs even without the 'recommended' gpu upgrade on the stock graphics cards, GT 120 and Radeon HD 5770/5870)

    2) Apple just keeps the existing OpenGL-only kext BUT makes the UI compatible with OpenGL.

    One of these scenarios *may* happen, because they did not make the GPU upgrade (from stock) mandatory. They may therefore somehow support the stock graphics cards, the AMD Radeon HD 5770/5870. That gives us one architecture to have hope on: the Evergreen arch (AMD 5xxx + some 6xxx *if Terascale 2* + the mobile versions + some rebrands like the 7570, i think *if Terascale 2* + FirePro *some* + some other exotic ones) That's my reasoning for the 2 scenarios. Here's what I think will be the results of the 2 scenarios:

    If we get 1), then we get a lifeline for a few models of MacBook Pro (we can edit Info.plist and force the kext to load for graphics acceleration) + the 2011 Mac Mini (since I think its 6xxx chip actually uses the 5xxx architecture, Terascale 2, which matches one of the stock graphics cards archs, the 5770/5870, Evergreen/Terascale 2)

    if we get 2), then we can attempt to force *all* the old kexts from High Sierra/Sierra (like AppleIntelHDGraphics.kext --> Intel HD Graphics Arrandale, or AMDRadeon6xxx --> AMD Radeon, 'Northern Islands'/Terascale 2 and 3)

    Either way, we're going to try and load the kexts anyway. I just thought of how the flowchart would go once we learn more details about how macOS Mojave ticks.

    TL;DR: We can rely on Apple supporting the MacPro4,1 and MacPro5,1 GPU's someway to give us a lifeline to our old machines because they may share the same GPU architecture as the stock GFX in those MacPros.

    UPDATE 1: Apparently according to macOS_10.14_beta_Release_Notes.pdf the stock 5xxx will not be supported. I don't have access to it myself, so I hope to be able to check it soon.
     
  14. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #64
    Got Mojave booting on a 2011 MacBook Pro 13"... No GPU acceleration of course, but everything else seems to work no issues.
     
  15. videotape74 macrumors member

    videotape74

    Joined:
    Sep 20, 2016
    #65
    so what does this mean without GPU acceleration? Also any hope for this on my mid-2009 15" MacBook Pro? ;)
     
  16. toru173 macrumors regular

    Joined:
    Apr 5, 2007
    #66
    Well done! Did your installer (or install process) reformat as APFS, or did you just clone a drive and boot from that in safe mode?
     
  17. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #67
    I installed using a supported system, and am booting from that drive on the unsupported machines.
     
  18. Killa Aaron macrumors 6502

    Killa Aaron

    Joined:
    Nov 14, 2011
    Location:
    Chicago
    #68
    Now the real work begins.
     
  19. gotcoding24 macrumors newbie

    gotcoding24

    Joined:
    Jul 22, 2017
    #69
    Doesn't it mean that we can run APFS on hard drives now since it's a feature now? If so, DosDude could you implement it into the patcher?
     
  20. 0002378, Jun 4, 2018
    Last edited: Jun 5, 2018

    0002378 Suspended

    0002378

    Joined:
    May 28, 2017
    #70
    ... and profit-margin-friendly
     
  21. EugW macrumors 601

    EugW

    Joined:
    Jun 18, 2017
    #71
    This is interesting for me, as my 2010 iMac Core i7 has a Radeon 5750.

    Note though that the system requirements for those old Mac Pros stipulates that a Metal compatible GPU is installed.

    "Mac Pro, late 2013, and mid 2010 an mid 2012 where equipped with Metal-capable GPU"
     
  22. bookemdano macrumors 65816

    Joined:
    Jul 29, 2011
    #72
    Are you parsing this statement differently than I am?

    Source: https://download.developer.apple.co...Jun_4_2018/macOS_10.14_beta_Release_Notes.pdf

    To me that seems to be saying that the stock cards in the 2010 and 2012 will not be compatible with Mojave and that Apple is going to recommend a card(s) that is.

    Also the GT120 was the stock card for the 2009 (which is not supported by Mojave and was not supported by High Sierra). The 2010 and 2012 both used the ATI 5770 and 5870. So I highly doubt the GT120 will be Mojave-compatible (at least not officially).
     
  23. iphone2g&3gfan, Jun 4, 2018
    Last edited by a moderator: Oct 10, 2018

    iphone2g&3gfan macrumors regular

    Joined:
    Jun 14, 2013
    Location:
    Orlando, Florida
    #73
    You have Intel HD 3000, so the relevant files are:
    AppleIntelHD3000Graphics.kext
    AppleIntelHD3000GraphicsGLDriver.bundle
    AppleIntelHD3000GraphicsGA.plugin
    AppleIntelHD3000GraphicsVADriver.bundle
    AppleIntelSNBGraphicsFB.kext
    AppleIntelSNBVA.bundle

    Could you please download [link removed] (pulled from 10.13.2) and copy all the files (except _MACOSX) to /System/Library/Extensions, then open a terminal:
    $ cd /System/Library/Extensions
    $ sudo chown -R root:wheel *
    $ sudo chmod -R 755 *
    $ kextcache -kernel /System/Library/Kernels/kernel -prelinked-kernel /System/Library/PrelinkedKernels/prelinkedkernel
    /System/Library/Extensions -v 6 -z -print-diagnostics

    After that, restart, and hopefully something changes.

    *trivia: SNB=SaNdyBridge, like BDW= BroaDWell, this naming convention was dropped for Ivy and Haswell*
    --- Post Merged, Jun 4, 2018 ---
    Oh, oops, I stand corrected a lot. Well then, it's down to not much hope, sadly. Could you upload a copy of that pdf somewhere, or is that against the rules? (I can't access it)
     
  24. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #74
    Already tried this. The kexts load, but there is still no GPU acceleration.
     
  25. foxlet, Jun 4, 2018
    Last edited: Jun 5, 2018

    foxlet macrumors 6502

    foxlet

    Joined:
    Aug 5, 2016
    #75
    I'll be playing around with a Mojave installation on my unsupported Mac as well. :)
     
Thread Status:
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.

Share This Page