Jump to content
fantomas1

macOS Mojave 10.14 est disponible !!!

15 posts in this topic

Recommended Posts

Advertisement

Matoss pas compatible malheureusement  ...

Share this post


Link to post
Share on other sites

tout à fait ;)  le C2D ça passe tranquille mais la HD4870 pas de Métal donc interface bancal ! Pas top

 

J'ai essayé d'installer sur un ssd de test (depuis High Sierra) pas concluant pas réussi à démarrer le système... je sais plus à quelle niveau d'ailleurs... j'ai pas approfondit.

 

Après la config passe toutes les MàJ depuis 2010 pépère fallait que cela se termine :| 

Share this post


Link to post
Share on other sites
On 10/9/2018 at 9:59 AM, fantomas1 said:

 

Tu entends par là pas de QE/CI, c'est ça ?

 

 

Oui tout à fait

Share this post


Link to post
Share on other sites

 

On 10/10/2018 at 10:24 PM, fantomas1 said:

 

Et pourtant, nous en avons déjà parlé  :)

 

 

oui je m'en souviens très bien mais actuellement c'est pas au top ;) 

Share this post


Link to post
Share on other sites
8 hours ago, Gotier said:

 

mais actuellement c'est pas au top ;) 

 

Càd ?

 

Tout ce que tu as à faire c'est de copier les kexts de HS adéquats pour ta carte graphique avec la fonctionnalité Inject ATI de Clover et c'est tout. Le device-id de ta HD4870 est déjà présent, donc reconnue nativement.

 

Ou bien laisser tomber et s'orienter vers un GPU AMD/Nvidia reconnue nativement et pas forcement onéreux.

Share this post


Link to post
Share on other sites
4 hours ago, fantomas1 said:

 

Càd ?

 

Tout ce que tu as à faire c'est de copier les kexts de HS adéquats pour ta carte graphique avec la fonctionnalité Inject ATI de Clover et c'est tout. Le device-id de ta HD4870 est déjà présent, donc reconnue nativement.

 

Ou bien laisser tomber et s'orienter vers un GPU AMD/Nvidia reconnue nativement et pas forcement onéreux.

 

Tout est pas top au niveau de l'interface.

 

J'ai fais la manip' que tu expliques mais je suis bloqué au boot (je sais plus où précisément) mais je referais un test prochainement sur mon 2nd SSD. Pour le CPU C2D seul le fichier /System/Library/UserEventPlugins/com.apple.telemetry.plugin est à changer par celui-de HS si je me souviens bien je l'avais fait également).

 

Après si ça fonctionne c'est top moumoute !!! :thumbsup_anim:

 

PS : Ce sont ces fichiers à injecter ou seulement des kexts de cette liste en particulier (dans l'EFI c'est suffisant ou bien il faut le mettre dans S/L/E) ?

Capture d’écran 2018-10-13 à 22.46.28.png

Edited by Gotier

Share this post


Link to post
Share on other sites
10 hours ago, Gotier said:

Tout est pas top au niveau de l'interface.

 

Perso je n'ai aucun problème avec ma HD 4830 après bien-sûr cela ne veut rien dire... la même manip' peut marcher bien pour les uns et pas pour les autres, cela va de soit. Seulement voilà, je ne vois rien personnellement ce qui pourrait être différent entre ta HD 4870, qui je le rappelle fonctionne nativement, et ma HD 4830 qui a besoin du 'exotic patch'.

 

10 hours ago, Gotier said:

PS : Ce sont ces fichiers à injecter ou seulement des kexts de cette liste en particulier (dans l'EFI c'est suffisant ou bien il faut le mettre dans S/L/E) ? 

 

Pour ma part, je n'ai jamais réussi à charger mes kexts graphiques depuis Clover, donc soit j'utilise le patch à la volé de Clover (ma fonction préférée), soit j'édite manuellement les kexts et je les copie dans S/L/E, réparation des permissions et la reconstruction du cache.

 

Pour les kexts:

  • AMD4800Controller.kext
  • AMDLegacyFramebuffer.kext
  • AMDLegacySupport.kext
  • ATIRadeonX2000.kext
  • ATIRadeonX2000GA.plugin
  • ATIRadeonX2000GLDriver.bundle
  • ATIRadeonX2000VADriver.bundle
  • IOAccelerator2D.plugin
  • IOAcceleratorFamily2.kext

Share this post


Link to post
Share on other sites

 

On 10/14/2018 at 8:40 AM, fantomas1 said:

 

Perso je n'ai aucun problème avec ma HD 4830 après bien-sûr cela ne veut rien dire... la même manip' peut marcher bien pour les uns et pas pour les autres, cela va de soit. Seulement voilà, je ne vois rien personnellement ce qui pourrait être différent entre ta HD 4870, qui je le rappelle fonctionne nativement, et ma HD 4830 qui a besoin du 'exotic patch'.

 

 

Pour ma part, je n'ai jamais réussi à charger mes kexts graphiques depuis Clover, donc soit j'utilise le patch à la volé de Clover (ma fonction préférée), soit j'édite manuellement les kexts et je les copie dans S/L/E, réparation des permissions et la reconstruction du cache.

 

Pour les kexts:

  • AMD4800Controller.kext
  • AMDLegacyFramebuffer.kext
  • AMDLegacySupport.kext
  • ATIRadeonX2000.kext
  • ATIRadeonX2000GA.plugin
  • ATIRadeonX2000GLDriver.bundle
  • ATIRadeonX2000VADriver.bundle
  • IOAccelerator2D.plugin
  • IOAcceleratorFamily2.kext

 

Je tente une nouvelle install ce WE avec tes recommandations surtout que j'ai aucune modif' perso sur mes pilotes graphiques !

 

Tu me dis c'est débute mal, je compte télécharger sur l'appstore Mojave, lancer l'installation sur mon 2nd SSD depuis HS et avant redémarrage changer com.apple.telemetry.plugin et ajouter mes kexts graphiques  puis reboot en -v -f voir ce que cela donne sans toucher à ma config Clover... ? 

 

Merci pour ton aide !

Share this post


Link to post
Share on other sites
15 minutes ago, Gotier said:

puis reboot en -v -f voir ce que cela donne sans toucher à ma config Clover... ? 

 

l'option -f ne fait rien, c'était simplement une fonction de chameleon que les gens ont pris comme une commande lié au macos - il y a déjà eu un débat dans le topic de clover, donc je ne vais pas aller plus loin.

 

Oui, fais une installation propre (GPT/MBR HFS installation, si tu préfères), copie ces kexts dans S/L/E, répare les permissions + reconstruits le cache et coche Injection ATI dans config.plist.

 

Pour le framebuffer, Clover se chargera puisqu'il reconnait parfaitement ta carte graphique.

 

 

Share this post


Link to post
Share on other sites

Bon bah j'ai craqué et je t'envoi ce message depuis Mojave opérationnel (tout fonctionne ma version de FakeSMC semblait poser problème) hormis le mode clair qui est "très laid" barre de menu grisâtre et barre latérale sur le Finder idem.

Même le patch Continuity pour Handoff est ok 

 

Reste à savoir une chose... si je garde High-Sierra (en secours) avec le même compte iCloud et le même SMBios complet que Mojave, ça sent pas le conflit (je parle par la du même fichier de conf.plist) ?

Capture d’écran 2018-10-15 à 22.12.45.png

Edited by Gotier

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By gygabyte666
      UPDATED: 10/19/2018
       
      Recent Changes:
      -general cleanup
      -removed title instances of Files
      -removed title instances of macOS
      -minor updates to "hotpatch" section
      -added thread history section
      -removed NOTICE: section, it is outdated
      -added 10.14 to thread title
      -added 10.14 to thread tags
       
      Previous Changes:
      -added artur_pt to Thanks list for being the first person to try to help me 4 years ago.
      -FINALLY removed the [WIP] in title. I think it's safe now, haha
      -HUGE post cleanup! should be (hopefully) easier to navigate
      -added new section for 10.13 High Sierra
      -added link to Andrw0380's 10.13 files
      -removed old link to Andrw0380's 10.12.1 / 10.12.2 beta files
      -updated link to Andrw0380's updated 10.12.4 files
      -updated thread title, now shows 10.8.5-10.13.x
      -removed images as they weren't loading anymore anyway
       
      DISCLAIMER: I can be in no way held responsible for any damage to your computer as a result of the information or files provided on this page. I can't be held responsible for the faults and errors of those who follow (or choose not to follow) my advise or instructions. You are on your own if you proceed. This was created with the assumption that anyone following it would be using the SAME machine model and hardware setup as mine, a HP ENVY 17t-j000 Quad. Using any other model or hardware configuration may work but is completely unsupported! This was never intended to be used as an installation guide and shouldn't be referenced as one. It is merely a place to list my testing results. Consider this your one and ONLY warning. Continue at your OWN RISK...
       
      WARNING: thread history follows: (cloned from post HERE)
       
      RehabMan has been hard at work and has created a much better, more reliable method for both current and possibly future OS X installs. His new method, named the "hotpatch" method is far superior to our old ones and should rightfully take its place. Following is a direct link to his detailed and extensive guide to assist both current and future users with their adventures in OS X. Should you find success using his method, please remember to say THANKS for his work and to possibly add to his growing repository to hopefully assist future users in their own success stories. If you are looking to try on the very bleeding edge, then this is where you want to be.

      RehabMan "hotpatch" guide
       
      README: The following files were created using very basic testing to ensure very basic functionality. I cannot possibly foresee or test for every possible setup scenario, so I don't even try to. There may be unforeseen problems or issues that I was unable to expect or resolve. Please try to keep this in mind should you decide to try them out. Hopefully, someone finds them useful. I cannot and do not speak for Andrw0308's specific support files.
       
      10.14.x (Mojave) ENVY:
      10.14.0_ENVY17_10142018.zip UPDATED: 10/14/2018
       
      10.13.x (High Sierra) ENVY:
      10.13.6_ENVY17_10192018.zip UPDATED: 10/19/2018
      10.13.0 files generously provided by Andrw0380 HERE
       
      10.12.x (Sierra) ENVY:
      10.12.6_ENVY17_10192018.zip UPDATED: 10/19/2018
      10.12.4 files generously provided by Andrw0380 HERE

      10.11.x (El Capitan) ENVY:
      10.11.6_ENVY17_10192018.zip UPDATED: 10/19/2018
      10.11.0 files generously provided by Andrw0380 HERE

      10.10.x (Yosemite) ENVY:
      10.10.5_ENVY17_10192018.zip UPDATED: 10/19/2018
      10.10.0 files generously provided by Andrw0380 HERE
      10.10_ENVY_10262014.zip UPDATED: 10/26/2014
      Dropbox Mirror

      10.9.5 (Mavericks) ENVY:
      Dropbox Update UPDATED: 04/07/2015
      10.9.5_ENVY_10262014.zip UPDATED: 10/26/2014
      Dropbox Mirror

      10.8.5 (Mountain Lion) ENVY:
      Dropbox Update UPDATED: 04/07/2015
      10.8.5_ENVY_08282014.zip UPDATED: 08/28/2014
      Dropbox Mirror
       
      SPECIAL THANKS TO THE FOLLOWING PEOPLE:
      [in no particular order]
       
      - CharlieSheen
      - bcc9
      - RehabMan
      - mnfesq
      - toleda
      - Mieze
      - Micky1979
      - artur_pt
      - TimeWalker75a
      - Slice
      - Andrw0380
      - 59117108
      - jerrywilborn
      - Cobra03
      - hotKoffy
      - mnorthern
      - PikeRAlpha
      - nrjmadan
       
      REMINDER: An unbelievable amount of hard work, dedication and enormous amounts of time have gone into the making, testing and maintaining of the content for this post, this thread and the entire forum as a whole. Please do try to remember that SOMEONE has to make all this happen. Be sure to THANK those who deserve it. A little appreciation goes a long way.
       
      CONCLUSION: I truly can't believe how long this thread has survived and it is awe-inspiring to see how much further it has moved along since I last visited it. You are all just amazing and wonderful people for doing what you do. You all know who you are.

    • By Nopam456
      SPECS:
      Motherboard: MSI Z170A
      Cpu: I7 6700K
      GPU,Graphics card: Nvidia GTX 1070
      Ram: 16GB
      Drives: I have 1 SSD for my windows and 2 HDD from 1tb and 2 tb, The 1TB is available for the hackintosh.

      Also disabled VD-T and enabled XHCI and disabled CFG Lock

      So i went through all the steps first i had an issue with my usb that it wasn't bootable
      Fix: Go to disk utility, find your USB and erase the data and use GUID Partition Map

      Now further with my problem,

      So i fixed that issue i had and then the installation was freezed on loading, then i turned on XHCI in bios usb configuration..
      And also in clover into settings and removed dart=0,

      Then it started loading!
      BUT now after the loading i get the parking sign and i do not know what to do now.

      I tried everything, sometimes when i reinstalled everything i didn't have parking sign but just a reboot when the apple logo showed up very weird here is some verbose output:

      https://imgur.com/a/Re1oOsI#JRTeX63

      So i tried literally everything...

      Please someone help me..
      And like i don't know call in discord or anything and go through the installation with me cuz its just not working.
      And i don't know what i'm not doing or doing wrong...
      Thanks for the help
    • By headkaze
      Framebuffer patching in Mojave
      Binary patching framebuffers using KextsToPatch in Clover is no longer a viable method in Mojave for Skylake and above. Now you need to use Lilu + WhateverGreen.
       
      Not just for Mojave
      This method of framebuffer patching is not only required for Mojave we recommend it for all previous and future releases of macOS.
       
      Coffee Lake Users
      Please note that the new WhateverGreen will not work with fake Kaby Lake platform-id's. You will need to have either macOS 10.14 Beta 4 (18A336e) or macOS High Sierra 10.13.6 (17G2112). The latter is a special build only available to MacBookPro15,1 or MacBookPro15,2 board id's. You can create a macOS High Sierra 10.13.6 (17G2112) installer by running installinstallmacos.py. (Update: vit9696 added back ability to fake Kaby Lake platform-id's)
       
      Lilu + WhateverGreen
      WhateverGreen is going to replace all the other video patching plugins for Lilu (it currently has merged WhateverGreen, IntelGraphicsFixup, NvidiaGraphicsFixup, Shiki and CoreDisplayFixup). Others will likely follow (such as AppleALC, HibernationFixup and IntelGraphicsDVMTFixup). This is aiming to be the all-in-one solution for video.
       
      Beta Warning
      Please note that it is currently in a "beta" state so use it at your own risk. I am just documenting this here for those of you who want to get framebuffer patching now.
       
      Preliminary
      1. Remove:
      - FakePCIID_Intel_HD_Graphics
      - IntelGraphicsFixup
      - NvidiaGraphicsFixup
      - CoreDisplayFixup
      - Shiki
      2. Turn off all graphics injections in Clover:
      - config.plist/Graphics/Inject/ATI=NO
      - config.plist/Graphics/Inject/Intel=NO
      - config.plist/Graphics/Inject/NVidia=NO
      - config.plist/Graphics/ig-platform-id=
      - config.plist/Devices/FakeID/IntelGFX=

      3. Disable DSDT Clover fixes:
      - AddHDMI
      - FixDisplay
      - FixIntelGfx
      - AddIMEI
      4. Disable UseIntelHDMI
      5. Remove boot argument: -disablegfxfirmware
      6. Remove any IGPU and HDMI entries from:
      - config.plist/Devices/Arbitrary
      - config.plist/Devices/Properties
      - config.plist/Devices/AddProperties
      7. Remove any IGPU and HDMI related SSDT and DSDT from:
      - CLOVER/ACPI/patched
      8. Renaming GFX0 -> IGPU
      - WhateverGreen will do this automatically (see caveat below)
      - Be aware that WhateverGreen does not rename all instances of GFX0 -> IGPU but should be okay in most cases
      - You may need to include Clover GFX0 -> IGPU rename for other kexts or ACPI patching that require it
       
      Compile Lilu + WhateverGreen
      Download WhateverGreen. Make sure you place the debug version of Lilu into the root of WhateverGreen before you compile. Install Lilu and WhateverGreen kext's into the usual place. Compile WhateverGreen as debug if you want to view debug output.
       
      Having trouble compiling?
      If you're having trouble compiling you can wait for the official binaries or download my (unsupported) build_lilu.sh shell script and run it in a folder to download and build Lilu + WhateverGreen using Xcode automatically. I recommend you try the debug versions first (place them into Clover's EFI/Clover/kexts/Other folder).
       
      Get the device path of your IGPU:
      Download and use the gfxutil tool like so:
      $ ./gfxutil -f IGPU DevicePath = PciRoot(0x0)/Pci(0x2,0x0) ig-platform-id
      For the AAPL,ig-platform-id (AAPL,snb-platform-id for Sandy Bridge) entry Clover requires this value to be in Data format so you need to reverse the bytes. So if you want your platform-id to be 0x3EA50009 first reverse the bytes (0900A53E) then use Xcode's plist editor to add the values to Clover's config.plist.

       
      What ig-platform-id should I use for my system?
      You should choose one that is the closest match to your system. I recommend you do some research on this before choosing one. See post #2 for available options. More info can be found here.
       
      You can determine the generation of your CPU by the first digit after the hyphen.
      Examples:
      - Intel(R) Core(TM) i5-2760QM (Gen 2)
      - Intel(R) Core(TM) i7-5257U CPU @ 2.70GHz (Gen 5)
      - Intel(R) Core(TM) m3-6Y30 (Gen 6)
      - Intel(R) Core(TM) i5-8350U (Gen 8)
       
      Here are some recommended frames:
       
      Gen 2: Sandy Bridge (Intel HD Graphics 2000/3000)
      - Support started with OS X 10.7.x and ended with macOS 10.13.6
      - Metal support is not available
      - Desktop: 0x00030010 (default)
      - Laptop: 0x00010000 (default)
       
      Gen 3: Ivy Bridge (Intel HD Graphics 2500/4000)
      - Support started with OS X 10.8.x
      - Desktop: 0x0166000A (default), 0x01620005
      - Laptop: 0x01660003 (default), 0x01660009, 0x01660004
       
      Gen 4: Haswell (Intel HD Graphics 4200-5200)
      - Support started with OS X 10.9.x
      - Desktop: 0x0D220003 (default)
      - Laptop: 0x0A160000 (default), 0x0A260005 (recommended)
       
      Gen 5: Broadwell (Intel HD Graphics 5300-6300)
      - Support started with OS X 10.10.2
      - Desktop: 0x16220007 (default)
      - Laptop: 0x16260006 (default)
       
      Gen 6: Skylake (Intel HD Graphics 510-580)
      - Support started with OS X 10.11.4
      - Desktop: 0x19120000 (default)
      - Laptop: 0x19160000 (default)
       
      Gen 7: Kaby Lake (Intel HD Graphics 610-650)
      - Support started with macOS 10.12.6
      - Desktop: 0x59160000 (default)
      - Laptop: 0x591B0000 (default)
       
      Gen 8: Coffee Lake (Intel UHD Graphics 630)
      - Support started with macOS 10.13.6 (17G2112) / 10.14 beta 4 (18A336e)
      - Desktop: 0x3EA50000 (default), 0x3E9B0007 (recommended)
      - Laptop: 0x3EA50009 (default)
       
      Framebuffer Patching
      WhateverGreen does most of the work automatically for you and in most cases you do not need any extra Framebuffer Patching. At the minimum though you should choose an ig-platform-id suitable for your system and place it in config.plist/Devices/Properties like this:

      Here are some reasons why you might need extra Framebuffer Patching:
      - Setting DVMT for those who can't set it above 32 MB in BIOS (framebuffer-stolenmem / framebuffer-fbmem)
      - Setting higher VRAM (framebuffer-unifiedmem)
      - Disabling eGPU (disable-external-gpu)
      - Enable pixel clock patch for 4K support (enable-hdmi20)
      - Disabling connectors to enable sleep (framebuffer-pipecount / framebuffer-portcount / framebuffer-conX-type=-1)
      - Removing CNConnectorAlwaysConnected flag for eDP laptop screens on < 10.13.6 (framebuffer-con0-flags=0x00000090)
      - Changing connector types to match your systems ports (framebuffer-conX-type)
       
      Framebuffer Patching Types
      We have three different types of patches:
       
      1. Arbitrary (Recommended)
      framebuffer-patch-enable (required to enable below) framebuffer-framebufferid (optional; defaults to current platform-id) (all below are optional) framebuffer-mobile framebuffer-pipecount framebuffer-portcount framebuffer-memorycount framebuffer-stolenmem framebuffer-fbmem framebuffer-unifiedmem framebuffer-cursormem (Haswell only) framebuffer-conX-enable (required to enable below) framebuffer-conX-index framebuffer-conX-busid framebuffer-conX-pipe framebuffer-conX-type framebuffer-conX-flags 2. All Data
      framebuffer-conX-enable (required to enable below) framebuffer-conX-alldata 3. Find / Replace
      framebuffer-patchX-enable (required to enable below) framebuffer-patchX-framebufferid (optional; defaults to current platform-id) framebuffer-patchX-find framebuffer-patchX-replace framebuffer-patchX-count (optional; defaults to 1) You should place your patches in config.plist/Devices/Properties in Clover config.plist.
       
      Here are some example patches:
      - 32MB BIOS, 19MB stolen (framebuffer) 9MB fbmem (cursor) 2048MB unifiedmem (vram)

       
      - Pipe / Port Count 3 to 2
      - Connector 1 DP to HDMI
      - Connector 2 Disable

       
      Here is an example of the All Data method:

       
      Here is an example of the Find / Replace method:

       
      Framebuffer Dumps
      There are two ways to dump your framebuffer data (both require WhateverGreen + Lilu debug versions):
       
      1. Using -igfxdump boot flag to dump IGPU framebuffer kext to /AppleIntelFramebuffer_X_Y (root of your boot drive)
       
      There are several ways of reading this dump:
      - Using 010 Editor along with the IntelFramebuffer.bt template
      - Using Intel FB-Patcher File->Open menu
       
      2. Using -igfxfbdump boot flag to dump native and patched framebuffer table to ioreg at IOService:/IOResources/WhateverGreen
       
      There are several ways of reading this dump:
      - Using dump_platformlist.sh shell script
      - Using Intel FB-Patcher File->Import->IOReg Dump menu
       
      Debug Output
      To get debug output from Lilu use the -liludbgall flag and for WhateverGreen use the -wegdbg boot flag. You will need to compile Lilu and WhateverGreen as debug for both of these flags to work.
       
      To view debug paste the following into Terminal (weglog.txt will output to your home directory):
      log show --predicate 'process == "kernel" AND (eventMessage CONTAINS "WhateverGreen" OR eventMessage CONTAINS "Lilu")' --style syslog --source --last boot >weglog.txt
      Credits
      - vit9696 and lvs1974 for WhateverGreen (Full Credits) and Lilu (Full Credits)
      - Andrey1970 for his guide on applelife.ru
      - RehabMan for all data patching method, ioreg framebuffer dump and other contributions
       


    • By Luan Eduardo
      Installing macOS Mojave 10.14 on Gigabyte Z370N WIFI + i7 8700K + UHD 630



      Changelog:
       
      10/17/2018 08:12h GMT-0
      - Fix Kexts permissions commands adjusted.
      - Removed FrameBuffer patch that is not needed.
      - Added audio solution and HDMI.
      - Unfortunately DisplayPort does not work.
      - Replaced Wifi/BT with DW1560 (BCM94352Z)
       
      10/11/2018 04:15h GMT-0
      - Added USB 3.0 patch.
      - Adjusted some steps.
      - Changed text formatting.
       
      10/11/2018 03:42h GMT-0
      - Added missing UEFI configuration.
       
      10/07/2018 00:36h GMT-0
      - First version.
       
      What works and what does not
       
      - Processor ->  Work. All SpeedStep stages.
      - Video Card ->  Work. QE/CI and Metal.
      - Chipset ->  Work.
      - HDMI (1st) ->  Work.
      - HDMI (2nd) ->  Work.
      - DP ->  Not work.
      - Audio ->  Work.
      - HDMI Audio ->  Work.
      - WiFi/Bluetooth ->  Work. Replaced.
      - Ethernet (1st) ->  Work.
      - Ethernet (2nd) ->  Not work.
      - USB3.0 ->  Work.
      - Sleep ->  Work.
       
       
      Todo
       
      - Make audio work.
      - Make HDMI audio work.
      - Test DisplayPort.
      - Make second ethernet work.
      - Replace Wifi/Bluetooth.
       
       
      What you need to install

      - Running install of macOS
      - One USB flash drive of 8GB or bigger
      - macOS Mojave install app
      - Clover EFI
      - Clover Configurator
      - Some KEXTs


      How create create the install flash drive
       
      Prepare install flash drive

      Format the flash drive with GUID partition mapping and name it "Install".

      - Open Disk Utility.
      - Click in View, then "Show All Devices".
      - Select the destination flash drive, then Erase.
      - Name: Install, Format: Mac OS Extended (Journaled) and Scheme: GUID Partition Map
       
      Create install flash drive

      Open terminal and run this command:
      sudo /Applications/Install\ macOS\ .app/Contents/Resources/createinstallmedia --volume /Volumes/Install--nointeraction This will take about 30 minutes.
       


      Install bootloader

      Download the CloverEFI (used 4674) and install with this options on "Install macOS Mojave":
       
      - Install for UEFI booting only
      - Install Clover in the ESP
      - UEFI Drivers - ApfsDriverLoader-64
      - UEFI Drivers - AptioMemoryFix64


       
       
      Make things works

      Will be created a partition named EFI and mounted in Desktop. Edit the /Volumes/EFI/CLOVER/config.plist inside this new partition, open with Clover Configurator (used 5.2.1.0)
       
      Full UHD630 Acceleration
       
      config.plist (Clover Configurator): 
       
      - Uncheck: Acpi - Fixes - FixDisplay
      - Uncheck: Acpi - Fixes - AddHDMI
       
      - Change value: Gui - Screen Resolution to 3840x2160 (Your screen resolution, mine is 4k)
      - Change value: Rt Variables - CsrActiveConfig to 0x3
      - Select value: SMBIOS - Up/Down arrows - iMac18,1 - Intel Core i5-7360U @ 2.30Ghz (I know, it's not our processor, but is that option)
       
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the Lilu.kext from here. I used the version 1.2.7.
      - Download the WhateverGreen.kext. I used the version 1.2.3.RELEASE.
       
       
      All USBs (2.0, 3.0, Type-C, internal)
       
      config.plist (Clover Configurator): 
       
      - Add value: Kernel and Kext Patches - KextsToPatch:
                       Name*: com.apple.driver.usb.AppleUSBXHCI
                       Find* [HEX]: 83FB0F0F 83030500 00
                       Replace* [HEX]: 83FB0F90 90909090 90
                       Comment: disable port limit in XHCI kext (credit PMHeart)
                       MathOS: 10.14.x

       
       
      Sleep/Wake
       
      config.plist (Clover Configurator): 
       
      - Check: Boot - Arguments - dart=0
       
       
      Audio onboard and HDMI
       
      config.plist (Clover Configurator): 
       
      - Change: Device - Audio Injection - layout-id to 7
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the Lilu.kext from here. I used the version 1.2.7. (already installed above)
      - Download the AppleALC.kext from here. I used the version 1.3.2.
       
       
      Wifi and Bluetooth (DW1560 / BCM94352Z)
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext from here. I used the version 2018-1014.
      - Download the BrcmFirmwareRepo.kext, BrcmPatchRAM.kext and BrcmNonPatchRAM.kext from here. I used the version 2018-0505.
       
       
      Mandatory Kexts
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the FakeSMC.kext from here. I used the version 2018-0915.
      - Download the IntelMausiEthernet.kext from here. I used the version 2018-0424.
       
       
      Put the Clover installer on the flash drive too.
       
      Now you can start the instalation without problem (I guess).
       
       
      How install
       
      UEFI Setup Configuration and Installation

      UEFI configuration
       
      - Shutdown and insert the flash.
      - Power on with DEL pressed to enter BIOS setup.
      - Change value: Periphelrals - Initial Display to IGP
      - Change value: Periphelrals - USB Configuration - XHCI Hand-off to ENABLE
      - Change value: Chipset - VT-d to DISABLE
      - Change value: Chipset - Internal Graphics to ENABLE
      - Change value: Chipset - DVMT Pre-Allocated to 128M
      - Change value: Chipset - Wake On Lan to DISABLE
      - Save & Exit Setup
       
      - Now, hold the F12
      - In the list, select your flash drive.
      - It will show twice. One with UEFI prefix and another without.
      - Select with UEFI prefix. Ie.: "UEFI: Sandisk Cruzer"
       
      The installer will start. 
      
      Format destination disk

      Format the disk with GUID partition mapping and name it "HD".

      - Select Disk Utility in the list, then press Continue.
      - Click in View, then "Show All Devices".
      - Select the destination Disk, then Erase.
      - Name: HD, Format: APFS and Scheme: GUID Partition Map

      Close Disk Utility.
      
      Select "Install macOS", then Continue.
      Follow instructions in screen.

      After install

      After first part install the system will reboot.
      
      The second part of the installation will begin. This will take 16 minutes.
       

      Post installation

      Install bootloader
       
      When the second part of install finish, the system will reboot again.

      After performing the user initial setup and go to the desktop, you need to install Clover on internal disk.

      Open the Clover installer inside flash drive that you copied before.

      Use same options above but choose the system partition this time.

      Now you need to replace the config.plist inside your destination disk EFI parittion with config.plist inside flash card EFI partition.

      The flash drive EFI partition is unmounted. Mount with terminal "sudo diskutil mount /dev/rdiskXs1". To know what X is, use "diskutil list", most likely is 1.
       
      Last step
       
      Copy all Kexts from flash drive to /Library/Extensions, with those commands in Terminal:
      sudo cp -R /Volumes/EFI/EFI/CLOVER/kexts/10.14/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches Restart the system.
       
       
      It's done!

       
      And last but not least
       
      I would like to thank the following community members, by making these dream possible:
      @crushers, @snatch, @apianti, @blackosx, @blusseau, @dmazar, @slice2009, @autumnrain, @phpdev32, @EMlyDinEsH, @RehabMan, @Scellow, @mitch_de, @Shailua, @Andy Vandijck, @maxfierke, @ArturXXX, @LexHimself, @brumas and all others members involved directly or indirectly.
       
×