Jump to content
meklort

OS X compatible motherboard -> QUO

4,346 posts in this topic

Recommended Posts

I am really sorry to bother you again, but so far I had no luck.
I used EFI agent now, to mount the EFI partition on my SSD and it had already the /Efi/Oz folder structure. In there I created a Defaults.plist file that contains the template I found here three pages earlier. That SSD back to my QUO board, I reset the P-RAM with Cmd+alt+P+R. Meanwhile I also managed tu build my Mojave install flash drive. Now I don't see the prohibition sign anymore, however when I boot from it the screen remains black and the system powers off after a few seconds.

 

I assume I don't have the right things in my Defaults.plist, but I have no idea what to put there. Could you point me to a detailed guide about it? I never had to deal with anything like that for my previous OS X installations on that board, which are frankly more than two years back now.

 

Thank you very much!

Share this post


Link to post
Share on other sites
Advertisement
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Version</key>
	<string>1.0.1</string>
	<key>Date</key>
	<integer>0</integer>
	<key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
	<dict>
		<key>BiosDate</key>
		<string>09/17/2018</string>
		<key>BiosVersion</key>
		<string>IM131.88Z.F000.B00.1809171346</string>
		<key>EfiVersion</key>
		<string>281.0.0.0.0</string>
		<key>FirmwareFeatures</key>
		<integer>3759006007</integer>
		<key>FirmwareFeaturesMask</key>
		<integer>4280287039</integer>
		<key>ProductId</key>
		<string>Mac-FC02E91DDD3FA6A4</string>
		<key>ProductFamily</key>
		<string>iMac</string>
		<key>ProductName</key>
		<string>iMac13,2</string>
		<key>SystemSerial</key>
		<string>12 Digit Random Hex</string>
		<key>BaseBoardSerial</key>
		<string>SystemSerial+5Digit Hex</string>
	</dict>
	<key>Defaults:7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
	<dict>
		<key>boot-args</key>
		<string>-v</string>
		<key>csr-active-config</key>
		<integer>103</integer>
	</dict>
	<key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key>
	<dict>
		<key>DisableNvidiaInjection</key>
		<true/>
		<key>BootEntryTemplate</key>
		<string>$label</string>
		<key>DarwinDiskTemplate</key>
		<string>$label $platform.$major.$minor</string>
		<key>DarwinRecoveryDiskTemplate</key>
		<string>$label $platform.$major.$minor</string>
	</dict>
</dict>
</plist>

Am I right, that I can choose the serials randomly?

Might the whole thing be connected to my nVidia graphics? I also tried to remove the "disable nVidia injection" flag.

Share this post


Link to post
Share on other sites

Replace the bios info in your version with the code below. Also, use clover configurator to generate a valid serial number, then add 5 extra chars for the baseboard number. Don't forget to cmd/option/P/R to reload the bios and pull in the updated plist.

 

        <key>BiosDate</key>
        <string>06/13/2019</string>
        <key>BiosVersion</key>
        <string>IM131.88Z.F000.B00.1906132045</string>
        <key>EfiVersion</key>
        <string>287.0.0.0.0</string>
        <key>FirmwareFeatures</key>
        <integer>0xE00DE137</integer>
        <key>FirmwareFeaturesMask</key>
        <integer>0xFF1FFF3F</integer>
        <key>ProductId</key>
        <string>Mac-FC02E91DDD3FA6A4</string>
        <key>ProductFamily</key>
        <string>iMac</string>
        <key>ProductName</key>
        <string>iMac13,2</string>
 

Edited by ntsmkfob

Share this post


Link to post
Share on other sites

Thank you very much. I did so but have no luck yet. Somehow I am suspecting that the NVRAM reset does not work. I never get the flashing screen, the only thing that happens is that the blinking cursor in the upper left corner turns red for two seconds. Is there an alternate way of doing the reset or verifying it?

Share this post


Link to post
Share on other sites

Not to answer your question about how to adding propery into "rom@0". Regarding firmware update check, you might want to try to insert new bios values from ntsmkfob. Clover and also OpenCore also have full free to grab updated database, maybe also on their "known configurator" tools.

 

If you have something messages something like below (got from internet):

Jul 21 20:41:28 iMac OSInstaller[543]: Firmware update package path: /Volumes/InstallESD/Packages/FirmwareUpdate.pkg
...
Jul 21 20:41:29 iMac OSInstaller[543]: Operation: Update firmware failed

You might want to grab the latest values from FirmwareUpdate.pkg by hand with this script.

 

Goodluck

Share this post


Link to post
Share on other sites

Hey guys and espcially @IronManJFF,

Finally decided to update my Quo to Mojave. I got the install to work fine after some fiddling. 

I installed the BIOS linked to here:

https://www.insanelymac.com/forum/applications/core/interface/file/attachment.php?id=324811

Which i believe is the latest one with Mojave edits. 

 

Anyway, the main issue i am facing now is that before moving to Mojave i installed an RX580. In order to get past the apple logo without a loading bar (it hangs there otherwise) i had to disable the iGPU in BIOS. even after Mojave is fully installed and everything else is working, if i re-enable the iGPU in bios it hangs at this apple logo- like before it really even starts to load. I know some of you are using RX580 + iGPU right? whats the trick? FWIW i plan to use iGPU in headless mode (i think i have this set correctly in defaults.plist) but nothing i have tried besides disabling iGPU completely allows me to boot Mojave so far. Doesn't seem to matter if its primary or not.

 

Thanks!

g\

Share this post


Link to post
Share on other sites

iGPU in headless + GTX970 worked in High Sierra, never was able to boot that combo in Mojave

Switched to RX580 back to default settings (Auto) for Internal Graphics and Init Display First and updated to latest Mojave.

Working on Catalina Beta (Clean Install) in my spare time.. stuck at white screen after install.

Edited by IronManJFF

Share this post


Link to post
Share on other sites

Updated Defaults.plist template  ( applies to HighSierra & above notice the change to BiosVersion format) :

 

 

 

Defaults.plist template :

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Version</key>
    <string>1.0.1</string>
    <key>Date</key>
    <integer>0</integer>
    <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
    <dict>
        <key>BiosDate</key>
        <string>
07/24/2019</string>
        <key>BiosVersion</key>
        <string>288.0.0.0.0</string>

        <key>FirmwareFeatures</key>
        <integer>0xE00DE137</integer>
        <key>FirmwareFeaturesMask</key>
        <integer>0xFF1FFF3F</integer>
        <key>ProductId</key>
        <string>Mac-FC02E91DDD3FA6A4</string>
        <key>ProductFamily</key>
        <string>iMac</string>
        <key>ProductName</key>
        <string>iMac13,2</string>
        <key>SystemSerial</key>
        <string>InsertYoursHere</string>
        <key>BaseBoardSerial</key>
        <string>InsertYours+5Digits</string>
    </dict>
    <key>Defaults:7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
    <dict>
        <key>boot-args</key>
        <string>-v</string>
        <key>csr-active-config</key>
        <integer>103</integer>
    </dict>
    <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key>
    <dict>
        <key>DisableNvidiaInjection</key>
        <true/>
        <key>BootEntryTemplate</key>
        <string>$label</string>
        <key>DarwinDiskTemplate</key>
        <string>$label $platform.$major.$minor</string>
        <key>DarwinRecoveryDiskTemplate</key>
        <string>$label $platform.$major.$minor</string>
    </dict>
</dict>
</plist>

 

 

image.png.1b3f0c8055b4e168a802d72368232a89.png

Edited by IronManJFF

Share this post


Link to post
Share on other sites
On 9/22/2019 at 7:48 PM, IronManJFF said:

Was able to update my Mojave test drive from 10.14.3 to 10.14.6 using this method 

1) Clone the drive with Carbon Copy Cloner

2) Boot from the clone and launch the 10.1.4.6 Combo Update to update the original

3) Success (reboot from the updated original)

 

 

This is a similar "trick" I used to upgrade from 10.14 to 10.14.2.

Instead of carbon cloning the drive i just plugged the drive in another Mac and ran the installer from there.

But did not worked from 10.14.3

 

I'm still stuck at 10.14.2 so I will try this

In my case, since I have already two SSD with Mojave I will test with my "emergencies" spare Mojave SSD and check if works. If yes then I will boot from the spare SSD and run again the combo udapter but selecting the main SSD as target.

 

Thanks!

 

Share this post


Link to post
Share on other sites

Playing with Catalina and it looks really good power management works a lot better tan Mojave, a warning, you need a dedicated graphic card, the internal don't even boot and you have to choose the PEG card as default in bios not automatic. Attached is the rom I use with the exception of Ozmosis default ( I use macmini8,1 ), you must replace it with a defaults appropriated to the new OS. Enjoy:thumbsup_anim: 

Ozmosis-Catalina.rom.zip

Edited by elviejo

Share this post


Link to post
Share on other sites
19 hours ago, IronManJFF said:

Same here .. except using the same firmware as before .. placed FakeSMC, Lilu and WhateverGreen in /LE

 

Hi IronMan, what makes it necessary to put FakeSMC in /L/E?

Edited by ntsmkfob

Share this post


Link to post
Share on other sites

Kext injection for firmware or ESP partition not working ( worked for the installer and in Beta seeds).

It did not prevent it from booting but there was some delay ...which was resolved by putting FakeSMC in /L/E

I guess we need a new patch for the kernel

 

@elviejo Can you please ...from Catalina.....where did you get that firmware image .. it looks just like the one I made but with an updated KernextPatcher.plist

kextstat | grep SMC

 

Edited by IronManJFF

Share this post


Link to post
Share on other sites
15 hours ago, IronManJFF said:

Kext injection for firmware or ESP partition not working ( worked for the installer and in Beta seeds).

It did not prevent it from booting but there was some delay ...which was resolved by putting FakeSMC in /L/E

I guess we need a new patch for the kernel

 

@elviejo Can you please ...from Catalina.....where did you get that firmware image .. it looks just like the one I made but with an updated KernextPatcher.plist


kextstat | grep SMC

 

From here: https://www.insanelymac.com/forum/topic/291655-ozmosis/?do=findComment&amp;comment=2679922

 

Share this post


Link to post
Share on other sites

Back to square one, Catalina 10.15.1 second stage blank screen. IronMan can you share your Lilu an WhateverGreen kekts?

Edited by elviejo

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 Tricchi
      Vorrei assemblare un nuovo hackintosh partendo dallo stretto necessario per poi aggiungere altri componenti nel tempo. Dato che la mobo penso sia fondamentale vorrei prenderne una che mi dia la possibilità di future espansioni ma che non costi troppo. Ho visto che su Amazon ci sono delle mobo come ad esempio la Asrock Z370 Taichi usate ad ottimi prezzi. Voi che ne pensate? Vale la pena o è rischioso? Nella descrizione c'è scritto "Come nuovo" o "Ottime condizioni".
      Riguardo alla compatibilità di questa scheda madre con hackintosh che mi dite? Il modulo wi-fi e bluetooth è compatibile?
      Grazie.
       
      Marco
    • By Surfman
      Ciao a tutti.
      dopo aver installato High Sierra il pc non può avviarsi dall'SSD mostrandomi la schermata nera che dice di scegliere il boot. facendo partire il pc con l'USB inserita, da dove ho installato il tutto, mi viene mostrata schermata di scelta dove posso effettivamente fare partire osx appena installato dal ssd ma con una lentezza mostruosa!. se provo con la chiavetta scollegata stessa schermata nera con la scelta del boot. inutile aggiungere che ho cercato di cambiare l'ordine di avvio dal BIOS, aggiornato il BIOS, ma senza successo. l'ssd funziona perché dopo ho installato da questo stesso anche linux o windows tranquillamente
      cosa posso fare? grazie a tutti

      MOBO: Gigabyte GA-B250M-DS3H
      CPU intel i5
      GPU NVIDIA MSI N750 Ti TF 2GD5 / OC  

    • By srmusico
      Hello guys.
      This is not my first hackintosh, but this will be the first time to create a hackintosh with thunderbolt.
      First of all, i have read some info about MoBos with Thunderbolt, but im a bit confused.
      I need to create a working hackintosh with Thunderbolt 2/3 .
       
      At this moment i know that we got 2 options (Correct me if im wrong),
      -we can get one MoBo and ad a Pcie Card with thunderbolt (only if the chipset is compatible)
      -we can get one MoBo with thunderbolt integrated via USB-C connectors (like the new Macbook Pro)
       
      What are the possible MoBos that have integrated Thunderbolt vía USB (or directly thundelbolt ports)?
      I have read a lot of buyers guides from some webs , but a lot of that MoBos with thunderbolt enabled, are "discontinued" or without stock
      Should we only choose Gigabyte MoBos? 
       
      I Have been too looking at Gigabyte website, and seems that the Chipset Z170 its the only one with Thunderbolt (vía USB-C)
      ports.
       
      Could you help me with these please?
       
      Thanks You So Much!
    • By Costanegra
      Hello.
       
      It's been about 3 or 4 years since I built my first, and so far only hackingtosh. I did so fallowing a guide written by good guy ^Andy^, witch came with hardware recommendations. I now feel it's time for me to upgrade to a faster system to keep up with heavier work loads. I'm strongly considering building a hackingtosh around the new i7-6700K Skylake processor, but I haven't come across guides for  this type of processor. I was wondering if any of you could recommend me a motherboard that's compatible and that won't become a hassle when trying to install OS X. Also, if there's a guide you know of, please let me know.
       
      Thanks in advance.
    • By FrankOshe389
      Hi,
      I'm currently running a Windows 7 x64 PC with:

      8GB DDR3 Ram

      AMD FX 4170 GPU

      AMD Radeon HD 7870 CPU

      1TB HDD (Windows 7)

      150GB HDD (Blank)
       
      Gigabyte GA-970A-DS3 Motherboard
      I am aware that getting OSX on an AMD machine is not an easy task, but can it be done with my setup?

      I am currently running OSX 10.8.3 in VMWare which is OK but lags a fair bit and lacks any kind of 3d acceleration and would like to be able to dual boot it natively alongside windows on the 150GB HDD.

      Thanks 
×