Jump to content
ErmaC

Clover General discussion

22,243 posts in this topic

Recommended Posts

Hi Guys,

 

I have an issue with Clover overwriting NVRAM.PLIST with an MLB value that does not correspond to the the value I setup in Config.plist.

I would not mind if the nvram value is the same as the config.plist one (17 Chars) but the clover injected value is strange (18 Chars) and I do not know where clover gets it from (it is always the same). I have tried deleted nvram.lis and resting it but in vain.

 

Please note that I am triple booting Win8.1/Yosemite/Maverick on a single disk MBR system (Dell XPS M1530). It does work except from the MLB issue described above. (too much work to convert to GPT) <—note to  fusion71au aka Tintin   :) .

 

Having checked the boot.log file, I arrived at the rc.shutdown.log which shows that the nvram.plist is actually updated at shutdown:

 

>> Begin Script: /private/etc/rc.shutdown.d/80.save_nvram_plist.local

NVRAM saved to '/nvram.plist' [disk0s2]

>> End Script: /private/etc/rc.shutdown.d/80.save_nvram_plist.local

 

 

I have 2 questions:

 

1- Is there an option to stop Clover updating the NVRAM file at shutdown ?

 

2- Where is the injected MLB value gotten from ? Is is cached somewhere?

 

Thanks in advance

 

boot.log.zip

Share this post


Link to post
Share on other sites
Advertisement

Hey slice and others, 

 

can you _PLEASE_ add the following information to your Clover online documentation:

 

 

- Some UEFI boards like (my) Asus-B85M-G only support booting from the very first partition on a GPT formatted drive!  So if you have an EFI partition first, and you want to boot from an HFS+ partition after the first EFI partition (2+), you will need to write the boot1h2 partition boot block to the first EFI-partition!   So boot1h2 is capable of booting another partition than it is installed on. In my case, my first partition is EFI formatted with FAT32, using boot1h2 (yes believe it or not). This EFI partition has no contents, it is empty! The second partition is the Boot partition, formatted with HFS+ and clover installed on it. The first EFI partition must be also marked as active!  I use boot0ss.

 

Guys, please extract the information from this and add it to your docs, since this is the only way with my main board to boot from a GPT formatted drive. I tested all combinations for hours.

 

So, the extract is:

 

Some UEFI boards will support partition boot from the first partition only, if the drive is formatted with GPT. This first partition is usually the EFI partition, which can be empty and formatted with any format (HFS+ / FAT32 or other). Writing boot1h2 to the first (EFI) partition enables the computer to load clover from another partition after the first partition.

Clover documentation recommends you the follow

GPT partitioned drive. Pure GPT, not Hybrid! No active partitions!

First partition is EFI formatted to FAT32 (not FAT16!, not HFS+), and has partition type of 0xEF00 (and not 0x0B as usual for FAT32 partitions).

Clover installed into EFI partition. It is not recommended to install on HFS+ partition because for Clover only FAT32 can save logs and screenshots.

Sector 0 contains boot0af

Sector1 of EFI partition contains boot1f32alt

EFI partition contains all bootloaders you may imagine

Screen Shot 2015-04-23 at 17.03.44.png

Share this post


Link to post
Share on other sites

Hey guys, it has been a while and oh boy, projectosx is gone too...  :(

 

Anyway, I upgraded Clover from r2953 to r3193, no config changes, and suddenly, my "automatic" boot stopped working. Trying to search this topic for information yielded a few results, but that was with people using the wrong volume name, and I'm using DefaultVolume with GUID.

 

I've been playing with it, timeout 1 and timeout 0 on boot section, and sure enough, timeout 1 works, but 0 doesn't anymore.

 

This system has a Fusion Drive, thus why "Boot OS X".

 

So, with timeout 1, here are the relevant portions of boot.log:

0:108  0:008  Using OEM config.plist at path: EFI\CLOVER\config.plist
0:108  0:000  EFI\CLOVER\config.plist loaded: Success
0:108  0:000  Loading early settings
0:108  0:000  timeout set to 1
0:108  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
...
0:838  0:000  GetEfiBootDeviceFromNvram: efi-boot-device-data not found
0:838  0:000  EfiBootVolume not found
0:838  0:000   found entry 0. 'Boot Mac OS X from Boot OS X', Volume 'Boot OS X', DevicePath 'PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(3,GPT,4E0887AC-E303-46D7-A873-A9462BF539E0,0x170EE1A8,0x40000)\System\Library\CoreServices\boot.efi'
0:838  0:000  DefaultIndex=0 and MainMenu.EntryCount=6
0:856  0:018  GUI ready
2:856  2:000  StartLoader() start

Now, with timeout 0:

0:108  0:008  Using OEM config.plist at path: EFI\CLOVER\config.plist
0:108  0:000  EFI\CLOVER\config.plist loaded: Success
0:108  0:000  Loading early settings
0:108  0:000  timeout set to 0
0:108  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
...
0:471  0:000  GetEfiBootDeviceFromNvram: efi-boot-device-data not found
0:471  0:000  EfiBootVolume not found
0:471  0:000   found entry 0. 'Boot Mac OS X from Boot OS X', Volume 'Boot OS X', DevicePath 'PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(3,GPT,4E0887AC-E303-46D7-A873-A9462BF539E0,0x170EE1A8,0x40000)\System\Library\CoreServices\boot.efi'
0:471  0:000  DefaultIndex=0 and MainMenu.EntryCount=6
0:859  0:388  GUI ready
12:318  11:459  Boot option Boot0000 not found
12:319  0:000  StartLoader() start

Just so the timing makes sense, I took about 10 seconds to press Enter.

 

Would anyone have any idea of what could be holding the startup from automatically continuing to the default option?

 

I've noticed the "Boot option" extra line, but I have no clue of what it means.

Share this post


Link to post
Share on other sites

Hi there,

 

seems I cannot boot into safe mode anymore. Instead I get this:

 

Y59smGD.jpg

 

Because this happens very early (seems my comp cannot even load kernelcache), I think it might be connected to Clover?

 

Any ideas what could cause this?

Share this post


Link to post
Share on other sites

Hi Guys,

 

I have an issue with Clover overwriting NVRAM.PLIST with an MLB value that does not correspond to the the value I setup in Config.plist.

I would not mind if the nvram value is the same as the config.plist one (17 Chars) but the clover injected value is strange (18 Chars) and I do not know where clover gets it from (it is always the same). I have tried deleted nvram.lis and resting it but in vain.

 

Please note that I am triple booting Win8.1/Yosemite/Maverick on a single disk MBR system (Dell XPS M1530). It does work except from the MLB issue described above. (too much work to convert to GPT) <—note to  fusion71au aka Tintin   :) .

 

Having checked the boot.log file, I arrived at the rc.shutdown.log which shows that the nvram.plist is actually updated at shutdown:

 

>> Begin Script: /private/etc/rc.shutdown.d/80.save_nvram_plist.local

NVRAM saved to '/nvram.plist' [disk0s2]

>> End Script: /private/etc/rc.shutdown.d/80.save_nvram_plist.local

 

 

I have 2 questions:

 

1- Is there an option to stop Clover updating the NVRAM file at shutdown ?

 

2- Where is the injected MLB value gotten from ? Is is cached somewhere?

 

Thanks in advance

 

Hi @RN95,

 

Check the syntax/formatting of your config.plist file - maybe there is an error there somewhere.

 

Clover injects MLB from either RtVariables/MLB or SMBIOS/BoardSerialNumber but I would recommend injecting the MLB string from RtVariables and deleting BoardSerialNumber in SMBIOS to avoid conflicts:

<key>MLB</key>
<string>XXXXXXXXXXXXXXXXX</string>

Since our XPS M1530 don't have real NVRAM, I wouldn't recommend disabling the RC scripts since the NVRAM.plist file is needed for proper function of iMessage/Facetime (from your bootlog, this plist is located on the root of your Yos volume).  You can try resetting the NVRAM using terminal:

sudo rm /nvram.plist
sudo nvram -c

Good Luck!

Share this post


Link to post
Share on other sites

And what do you want to say? Clover never working?

Post#6 How to use - common words

 

Well I'm able to finally get past clover and into the OSX kernel. 

 

Adding DumpUefiCalls.efi allows me to boot into UEFI clover and get through it.   I don't understand why that would make a difference, but removing it prevents boot and adding lets it continue to the kernel.

 

However I get an early kernel panic.  Depending on kernel patches selected I see two different panics.  Both are attached along with clover and eficall logs, and plist

post-205145-0-56639400-1429835985_thumb.jpg

post-205145-0-33367800-1429836023_thumb.jpg

debug.txt

EfiCalls.txt

config.plist.txt

Share this post


Link to post
Share on other sites

Post your Clover boot.log (found in /Library/Logs/CloverEFI or the output of bdmesg in terminal).

 

Maybe Clover is reading the wrong config.plist eg you have installed Clover in more than one place?  You can also try resetting your NVRAM in terminal:

sudo rm /nvram.plist
sudo nvram -c

The boot.log should show which config.plist is being used eg for my desktop....

Using OEM config.plist at path: EFI\CLOVER\OEM\P55A-UD3\config.plist

and whether it finds the default boot volume...

thank you !!
was having a conflict of config.plist
one in the EFI partition and another in the root system

 

Now everything is resolved, automatic assembly of the EFI partition does not work
 
<key>RtVariables</key>
	<dict>
		<key>MountEFI</key>
		<true/>		
	</dict>

Share this post


Link to post
Share on other sites

 

thank you !!
was having a conflict of config.plist
one in the EFI partition and another in the root system

 

Now everything is resolved, automatic assembly of the EFI partition does not work
 
<key>RtVariables</key>
	<dict>
		<key>MountEFI</key>
		<true/>		
	</dict>

 

Mount EFI in RT Variables is long time obsolete, see chris1111 post 6832 above, mount EFI is actioned  thru the Clover Prefpane which write to to your nvram.

Share this post


Link to post
Share on other sites

Hi @RN95,

 

Check the syntax/formatting of your config.plist file - maybe there is an error there somewhere.

 

Clover injects MLB from either RtVariables/MLB or SMBIOS/BoardSerialNumber but I would recommend injecting the MLB string from RtVariables and deleting BoardSerialNumber in SMBIOS to avoid conflicts:

<key>MLB</key>
<string>XXXXXXXXXXXXXXXXX</string>

Since our XPS M1530 don't have real NVRAM, I wouldn't recommend disabling the RC scripts since the NVRAM.plist file is needed for proper function of iMessage/Facetime (from your bootlog, this plist is located on the root of your Yos volume).  You can try resetting the NVRAM using terminal:

sudo rm /nvram.plist
sudo nvram -c

Good Luck!

Hi Fusion,

 

Thank you for your input on the above issue and the relentless and dedicated support you have been providing us. I have tried the above suggestions already but in vain. 

 

Even though the MLB is correct in both SMBios and Rtvariables sections, the NVRAM.plist gets updated on "Shutdown" with an MLB value different from the one in the config.plist. 

 

What bugs me is where is the shutdown script getting this value from? is it cashed?

 

I was hoping that Slice could answer that.

 

Thanks anyway

Best regards

 

P.S. Could it be related to the fact that I am using an MBR disk with no EFI partition. Clover is booting from an EFI folder in the   root of the boot disk.

Share this post


Link to post
Share on other sites

@RN95,

 

I'm pretty sure the problem isn't related to your MBR install vs GPT/EFI (Clover should work in both cases).

 

Maybe Clover is reading the wrong config.plist file or NVRAM.plist?  Have you installed Clover on both your Yosemite and Mavericks partitions?  Do you have more than one /EFI/Clover folder?

 

Try booting with a single partition, FAT32 & MBR formatted Clover USB and run imessage_debug ---> MLB value should be the one injected by the config.plist on the USB.

 

Clover's rc shutdown script only records changes to NVRAM variables between boots, not over-ride your config.plist values.  You can test by resetting your NVRAM, then disabling/renaming the file 80.save_nvram_plist.local (hidden in /private/etc/rc.shotdown.d) to 80.save_nvram_plist.local.disabled.

 

Edit

Glad to hear you've solved your problem :).

 

Still don't know how you ended up with an 18 character MLB in the first place :blink:.

Share this post


Link to post
Share on other sites

@RN95,

 

I'm pretty sure the problem isn't related to your MBR install vs GPT/EFI (Clover should work in both cases).

 

 

@Fusion71au,

 

Thanks again for your response.

 

I have tried to hide all EFI folders on the mac partition. I have even rename the 80.save_nvram_plist.local script file so as not to overwrite it at shutdown. This was quite tricky as I had to boot into Mavericks, edit the file (removing the MLB/ROM sections) then rebooted into Yosemite. It still recreated the NVRAM with the unwanted MLB string. It is as if there was an invisible EFI partition/Folder.

 

It must be cashed somewhere.

 

The reason I suspected the MBR install is that I read that on UEFI systems (I have a haswell based PC which works perfectly with iMessage) clover does not bother with overwriting the NVRAM. In fact I have checked it and the nvram.plist file does not contain MLB and ROM values.

 

All in all it seems to ignore the config.plist values and gives priority to the NVRAM values. 

 

Is it possible to manually inject the ROM/MLB values before shutting down?

 

Cheers

Share this post


Link to post
Share on other sites

Slice, the recent sourceforge clover build has the following bugs and problems:

 

- If I boot in non verbose mode, fakesmc is not loaded. If I boot in verbose mode, it is loaded.

 

- Sometimes, my in kext placed voodoohda will not load, sometimes it will load.

 

- I use the boot in which I can press 1-6 for a specific boot loader. If it loads the default nr. 6, "5" will be written now. 5 != 6  . Also the delay could be a lot shorter.

 

- I am booting from one SATA drive, but clover will be used on another drive. Maybe this is because of wrong(?), boot1 blocks, or the bios is too old to support it (no GPT support I guess).   But the problem is, there is no indication in clover, from which drive clover + config was started. Please add such a message.

 

- The new blue background is ugly.

 

Please fix, thanks for this great loader.

Share this post


Link to post
Share on other sites

@RN95

Make full DarwinDumper report (without BIOS to reduce size) for us to see what about you.

     DarwinDumper    

@ Slice, @Fusion71au,

 

Thank you for your interest in my issue. However I think I found a workaround:

Please note that this is valid for an MBR Based system with Legacy (Non UEFI Bios).

 

Lessons learnt:

1- The culprit RC script is "80.save_nvram_plist.local" which insists on saving the NVRAM.plist file at each shutdown (not boot up).

     Note that there is a function which checks :"# Check if user requested to not save nvram"

     but this option does not seem to exist in t Configurator.

    

     @Slice : can one request not to save NVRAM in config.plist?

 

2- When I said in a previous post that I "renamed" the above script, I only put an "under-score" before the file name. That did not prevent the script from running.

 

3- NVRAM.PLIST MLB value seems to override the one in Config.plist.

 

The Workaround consisted of:

 

a - deleting the "80.save_nvram_plist.local" from /etc/rc.shutdown.d/ completely

b - Delete nvram.plist file from root directory

c - Reboot

d - Presto: the config.plist MLB values are injected. 

e - iMessage, FaceTime are now working.

 

I copied "80.save_nvram_plist.local" back and, although it creates a new nvram.plist file on shutdown, it does not affect my MLB anymore.

 

Hope this is helpful.

Rgds

Share this post


Link to post
Share on other sites

Hi Slice do you please when you have time to  check Typo description in the Installer distribution

 

All theme as  _title  

 

Thanks  :) 

 

223.png

Share this post


Link to post
Share on other sites

Slice, the recent sourceforge clover build has the following bugs and problems:

 

- The new blue background is ugly.

 

The blue background is because the installer deletes previously installed themes. In my case I had bootcamp set as my Clover theme and this was wiped by the update to r3202. So when it tried to draw the theme it ends up half-drawing the embedded theme instead, causing the blue background. I just copied the bootcamp theme back into my EFI folder from the backup made by the Clover installer and everything was back to normal again.

Share this post


Link to post
Share on other sites

Hi Slice do you please when you have time to  check Typo description in the Installer distribution

 

All theme as  _title  

 

Thanks  :) 

 

223.png

yes, I see.

The titile and descriptions for every themes must be written into installer scripts and into language translation files. I can add in english and in russian for current set of themes but the problem is much more compex. We should somehow includes theme description from theme folder and may be propose translations if accessible.

Share this post


Link to post
Share on other sites

Is anyone else seeing this issue during their build of the latest clover using CLoverGrower Pro?  I am still able to build the latest release but not sure if their is a simple fix for this?  Also should I choose SVN or Github during the sh configuration stages?

 

Do I need to upgrade or is this a source forge svn issue?

 

http://subversion.apache.org/faq.html#working-copy-format-change

 

 

Cloverx64 release OK

 

Clover Grower Complete Build process took 1m25s to complete...

 

Type 'm' To make Clover_v2_r3202.pkg...

m

cd to /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage and run ./makepkg.

svn: E155036: Working copy '/Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage' is too old (format 9, created by Subversion 1.5)

Share this post


Link to post
Share on other sites

I don't see problems.

Last login: Mon Apr 27 07:42:10 on console
iMac-Droplets:~ droplets$ cloverpro -u
Checking for new version of CloverGrowerPro...
Current branch master is up to date.
********************************************
*              Good Morning                *
*     Welcome To CloverGrowerPro v5.0      *
*           This script by JrCs            *
*        Original script by STLVNUB        *
* Clover Credits: Slice, dmazar and others *
********************************************
running 'CloverGrowerPro.sh' on 'Mavericks'
Work Folder: /Users/droplets/CloverGrowerPro
Available  : 84348 MB
Clover Update Detected !
******** Clover Package STATS **********
*       local  revision at 3194        *
*       remote revision at 3202        *
*       Package Built   =  No          *
****************************************
Getting SVN Source, Hang ten…
    Checked, Updates found...
    Auto Updating edk2 From 17120 to 17200 ...
    ......
    ........
 --------------------------
 Building process complete!
 --------------------------
 Build info.
 ===========
  Package name: Clover_v2.3k_r3202.pkg
  MD5:          4905d34421bb81b5795da3b85f231b2b
  Version:      v2.3k
  Stage:        v2.3k
  Date/Time:    2015-04-27 07:48:18
  Built by:     droplets
  Copyright     2012-2014
  adding: Clover_v2.3k_r3202.pkg (deflated 0%)
  adding: Clover_v2.3k_r3202.pkg.md5 (stored 0%)
open builtPKG
Good Morning  .
Ejecting RAM disk
"disk1" unmounted.
"disk1" ejected.
iMac-Droplets:~ droplets$ 
    

Share this post


Link to post
Share on other sites

Well I am able to complete the build.  I also chose to be Asked to create the modules "m"  It does not look like you chose that way and to auto make so maybe that message does not show up on yours?  Are you on 10.10.3 with the latest xcode which probably does not matter as this is a SVN version message.  I believe this is their end not mine, because I am running JRc script and did a fresh install.  What advantage is it using SVN versus Github?  You can choose either/or during the sh configuration.

 

 

 

Edited:

 

Figured it out not sure why though?   I am guessing I have been upgrading my 10.10x up to 10.10.3, only 10.10.0 was a clean install.  I had svn client v1.5.5 installed so maybe the svn was not updating properly from the OS X upgrades not sure what the reason is, but I updated to 1.8x and ran another clean install of CloverGrower Pro.  The svn message is no longer there.

 

My fix:

 

http://www.jarysta.com/2014/10/16/updating-to-svn-1-8-for-mac-os-x-10-10-yosemite/

 

 

Just not sure if these error: (null) messages are normal or not?

Generating BootSectors
[NASM] boot0af.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot0af
[NASM] boot0ss.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot0ss
[NASM] boot1h.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot1h
[NASM] boot1h2.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot1h2
[NASM] boot1f32.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot1f32
[NASM] boot1f32alt.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot1f32alt
[NASM] boot1x.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot1x
[NASM] boot1xalt.s -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/boot1xalt
Description.txt -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/Description.txt
Installation.txt -> /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/CloverV2/BootSectors/Installation.txt
Done!
Cloverx64 release OK

Clover Grower Complete Build process took 1m17s to complete...

Type 'm' To make Clover_v2_r3202.pkg...
m
cd to /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage and run ./makepkg.

========= Translating Resources ========
Updating 'en' strings file for CloverUpdater... done
Updating 'en' strings file for Clover Preference Panel... done
Updating strings file for Clover Preference Panel... done
 (180 entries)
Discard ../sym/Resources/Clover/Resources/sv.lproj/Welcome.html (0 of 10 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Description.html (0 of 29 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Conclusion.html (0 of 4 strings; only 0% translated; need 80%).
Discard ../sym/Resources/Clover/Resources/sv.lproj/Localizable.strings (0 of 90 strings; only 0% translated; need 74%).
Discard ../CloverUpdater/src/sv.lproj/CloverUpdater.strings (0 of 12 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/CloverPrefpane.strings (0 of 39 strings; only 0% translated; need 74%).
Discard ../CloverPrefpane/src/sv.lproj/Localizable.strings (0 of 10 strings; only 0% translated; need 74%).
Discard ../sym/Resources/Clover/Resources/tr.lproj/Description.html (22 of 29 strings; only 75.86% translated; need 80%).

Building CloverUpdater application...
2015-04-27 00:38:38.996 xcodebuild[96540:460246] error: (null)
[XCODE]
Building CloverPrefpane preference...
2015-04-27 00:38:44.278 xcodebuild[96624:460594] error: (null)
[XCODE]
================= Making all in fdisk440 =================
	[MKDIR] /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440
	[CC32] auto.c
	[CC32] cmd.c
	[CC32] disk.c
	[CC32] fdisk.c
	[CC32] getrawpartition.c
	[CC32] mbr.c
	[CC32] misc.c
	[CC32] opendev.c
	[CC32] part.c
	[CC32] user.c
	[CC64] auto.c
	[CC64] cmd.c
	[CC64] disk.c
	[CC64] fdisk.c
	[CC64] getrawpartition.c
	[CC64] mbr.c
	[CC64] misc.c
	[CC64] opendev.c
	[CC64] part.c
	[CC64] user.c
	[LD32] fdisk440_32
	[LD64] fdisk440_64
	[LIPO] /Users/osxfr33k/CloverGrowerPro/edk2/Clover/CloverPackage/sym/utils/fdisk440
================= Making all in boot1-install =================
	[XCODE] boot1-install
2015-04-27 00:38:51.144 xcodebuild[96894:461158] error: (null)
================= Making all in partutil =================
	[XCODE] partutil
2015-04-27 00:38:52.087 xcodebuild[96926:461270] error: (null)
================= Making all in bdmesg =================
	[XCODE] bdmesg
2015-04-27 00:38:52.776 xcodebuild[96950:461325] error: (null)
================= Making all in clover-genconfig =================
	[XCODE] clover-genconfig
2015-04-27 00:38:53.382 xcodebuild[96981:461389] error: (null)

  ----------------------------------
  Building Clover Install Package
  ----------------------------------

====================== Preinstall ======================
	[BUILD] Pre
===================== Installation =====================
	[BUILD] UEFI.only
================== Target ESP ==========================
	[BUILD] Target.ESP
=================== BiosBoot ===========================
	[BUILD] BiosBoot
===================== Utils ============================
	[BUILD] Utils
===================== EFI folder =======================
	[BUILD] EFIFolder
===================== BootLoaders ======================
	[BUILD] AltBoot
	[BUILD] bootNo
	[BUILD] boot0af
	[BUILD] boot0ss
====================== CloverEFI =======================
	[BUILD] cloverEFI.64.sata
======================== Themes ========================
	[BUILD] applestyle
	[BUILD] BGM
	[BUILD] black_green
	[BUILD] bluemac
	[BUILD] bootcamp
	[BUILD] iclover
	[BUILD] magnifico
	[BUILD] metal
	[BUILD] mrengles
	[BUILD] orange
	[BUILD] os_box
	[BUILD] os_one
	[BUILD] Shield
	[BUILD] thinkpad
================= drivers64 mandatory ==================
	[BUILD] FSInject-64
===================== drivers64 ========================
	[BUILD] GrubEXFAT-64
	[BUILD] GrubISO9660-64
	[BUILD] GrubNTFS-64
	[BUILD] GrubUDF-64
	[BUILD] NvmExpressDxe-64
	[BUILD] Ps2MouseDxe-64
	[BUILD] UsbMouseDxe-64
	[BUILD] VBoxExt2-64
	[BUILD] VBoxExt4-64
	[BUILD] VBoxIso9600-64
	[BUILD] XhciDxe-64
=============== drivers64 UEFI mandatory ===============
	[BUILD] FSInject-64.UEFI
	[BUILD] OsxFatBinaryDrv-64.UEFI
	[BUILD] VBoxHfs-64.UEFI
=================== drivers64 UEFI =====================
	[BUILD] CsmVideoDxe-64
	[BUILD] DataHubDxe-64
	[BUILD] EmuVariableUefi-64
	[BUILD] OsxAptioFix2Drv-64
	[BUILD] OsxAptioFixDrv-64
	[BUILD] OsxLowMemFixDrv-64
	[BUILD] PartitionDxe-64
===================== RC Scripts =======================
	[BUILD] rc.scripts.on.target
	[BUILD] rc.scripts.on.all.volumes
	[BUILD] rc.scripts.core
================= Optional RC Scripts ==================
	[BUILD] disable_sleep_proxy_client
==================== Clover Prefpane ===================
	[BUILD] CloverPrefpane
================= Post =================
	[BUILD] Post

 --------------------------
 Building process complete!
 --------------------------

 Build info.
 ===========
  Package name: Clover_v2.3k_r3202.pkg
  MD5:          31ba5da64f85271cfba85e16cf18de7f
  Version:      v2.3k
  Stage:        v2.3k
  Date/Time:    2015-04-27 00:37:20
  Built by:     osxfr33k
  Copyright     2012-2014

  adding: Clover_v2.3k_r3202.pkg (deflated 0%)
  adding: Clover_v2.3k_r3202.pkg.md5 (stored 0%)
open builtPKG
Good Night    .


Ejecting RAM disk
"disk2" unmounted.
"disk2" ejected.
osxfr33ksiMac3:CloverGrowerPro osxfr33k$ 


Edited:

 

The svn client was downgraded because of some application I installed.   Still unclear of the Error: (null)

Share this post


Link to post
Share on other sites

New Clover updates (from 3185 up) does not boot my system. I updated to 3202 and before that to 3192 , but my system was unbootable. I must revert to 3185 in order to be able to boot again. Whats the problem ? Is it only by me , or ?

Share this post


Link to post
Share on other sites

Hi. im new here

 

and i cant start a new topic but i thought id go ahead and reply here.

 

Any info on Intel 750 pcie ssd and yosemite?

 

tried installing 10.10.4 and its still a no go as it cant detect the disk at all.

 

Figured it isnt even supported anywhere, and search resaults in this forum all lead to the intel 750 cpu ofc :)

 

thanks

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 blackosx
      Do you want to quickly find your boot log, or ever wanted to know which version of bootloader is installed on your disk(s), had the need to dump your BIOS from OS X, just curious about your own system setup or been asked to provide your setup information to others when asking for assistance?
       
      DarwinDumper is a useful collection of readily available tools, and scripts wrapped in an application framework giving you a convenient method to quickly gather a system overview of your hack or Mac. And rest assured that enabling the privacy option will mask sensitive data like the IOPlatformSerialNumber, IOPlatformUUID, IOMACAddress(s), USB Serial Number(s), SystemSerialNumber, serial-number, fmm-mobileme-token-FMM, MLB and ROM efi vars and CustomUUID in the dumped files and report.
       
      Latest beta is 3.1.0b7
      Current Release Version: 3.0.4.



      The system dumps are saved to a folder or your choice, but defaulting to the same directory as the main application. You can choose to setup a symlink to make it simple to run DarwinDumper from the Terminal.
       
      There is an option to create an html report showing a complete overview of the dumps. This report will mostly just contain the text dumps as you'll find in the main dump directory, but for some dumps there is extra processing to try to present the information in a better way. For example, the Disk Partitions and Unique ID's dump will show a visual map of the disk layout, and the DMI Tables (SMBIOS) dump will show the data split by table type.
       

       
      Note: The html report does not contain all files from a complete dump so if seeking assistance for a problem and you wish to send someone a DarwinDump then you will want to send the complete dump directory and not just the .html report file.
       
      The following can be read and dumped by DarwinDumper:
      - ACPI tables.
      - Audio codec and further info.
      - Boot loaders and configuration files.
      - CPU info.
      - Device-properties.
      - Disk partition structure / info.
      - Disk sectors (hex).
      - DMI (SMBIOS).
      - EDID.
      - I/O Kit Registry.
      - EFI Memory Map.
      - EFI vars (some).
      - Kernel information
      - Kexts - (list of currently loaded kexts).
      - Memory.
      - NVRAM (both Apple specific and UEFI firmware variables).
      - SMC Keys.
      - LSPCI (PCI vendor & device codes) dumps.
      - Power (Sleep/Hibernate) settings.
      - RTC.
      - System Profiler.
      - System BIOS.
      - System Log(s).
      - Video BIOS.
       
      License:
      DarwinDumper is licensed under GNU General Public License, version 3.0 (GPLv3).
       
      Tools included:
      AnalyseVBIOS
      Copyright: Not Known. License: Not known Source: http://www.insanelymac.com/forum/topic/211294-information-on-vesa-modes-in-atinvidia-bios/ Alt Link: https://www.dropbox.com/s/dnp903x2z9pqf8k/AnalyseVBIOS.zip?dl=0   AppleIntelInfo Copyright: © 2012-2017 Pike R. Alpha. All rights reserved. License: Creative Commons Attribution-NonCommercial https://github.com/Piker-Alpha/AppleIntelInfo   atomdis Copyright: Michael Larabel @ Phoronix.com License: GPL Version 2 Source: http://www.phoronix.com/scan.php?page=article&item=amd_atombios_dumper   bgrep Copyright 2009 Felix Domke <tmbinc@elitedvb.net>. All rights reserved.   Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:      1. Redistributions of source code must retain the above copyright notice, this list of       conditions and the following disclaimer.      2. Redistributions in binary form must reproduce the above copyright notice, this list       of conditions and the following disclaimer in the documentation and/or other materials       provided with the distribution.   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.   The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of the copyright holder.   Source: https://github.com/tmbinc/bgrep   bdmesg Copyright 2010 by Islam M. Ahmed Zaid. All rights reserved. License: GPL Version 2 Source: http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/trunk/i386/util/bdmesg.c Alt Link: https://sourceforge.net/p/cloverefiboot/code/1905/tree/CloverPackage/utils/bdmesg/bdmesg.c   cmosDumperForOsx Created by rafirafi, revised extensively by STLVNUB License: Information not available Source: http://www.projectosx.com/forum/index.php?showtopic=2432&st=0&p=21522&&do=findComment&comment=21522   csrstat Created by Piker-Alpha Copyright: © 2015-2017) by Pike R. Alpha License: Information not available Source: https://github.com/Piker-Alpha/csrstat   dmidecode License: GPL Version 2 Source: https://github.com/acidanthera/dmidecode   dumpACPI Created by blackosx. Idea taken from PHPdev32's MacIASL. Source: https://bitbucket.org/blackosx/dumpacpi   edid-decode Created by Adam Jackson, revised by Andy Vandijck License: Information not available Original Source: http://cgit.freedesktop.org/xorg/app/edid-decode Revised Source: http://bit.ly/1qAzqxb   fdisk440 Apple Computer, Inc. License: APSL v2.0 Source: http://forge.voodooprojects.org/p/chameleonApplications/source/tree/HEAD/trunk/fdisk.tproj   FirmwareMemoryMap script Amit Singh (showbootermemorymap) License: Information not available   flashrom http://flashrom.org/Flashrom License: GPL Version 2 Source: https://www.dropbox.com/s/gfmqx2t7lvofs1v/flashrom.zip?dl=0   getcodecid Copyright © 2012 AnV Software. All rights reserved. License: Information not available Source: http://www.insanelymac.com/forum/topic/285277-getcodecid-command-line-tool-to-detect-codec-id/ Alt Link: https://www.dropbox.com/s/lkio427x3py0cyx/getcodecid.zip?dl=0   getdump Created by fassl?, modifications by Slice and AutumnRain? License: Information not available Source: https://svn.code.sf.net/p/voodoohda/code/tranc/getdump.c   gfxutil Copyright 2008 mcmatrix. All rights reserved. License: Information not available Source: https://github.com/acidanthera/gfxutil Historic detail can be found at forum.netkas.org   iasl Copyright © 2000 – 2014 Intel Corporation. License: Information not available Source for v20200110: https://www.acpica.org/node/176   ioregwv Apple Computer, Inc. License: APSL v2.0 Source: https://bitbucket.org/blackosx/ioregwv   lzma Copyright © 2013 Igor Pavlov. License: GNU Lesser General Public License Source: http://www.7-zip.org/sdk.html This build by Slice at insanelymac.com: https://www.insanelymac.com/forum/topic/311786-updated-lzma-utility-v1514/   lzvn Copyright: © 2014 Apple Computer, Inc. All rights reserved. License: APSL Credit: Piker-Alpha, Andy Vandijck, MinusZwei. https://github.com/Piker-Alpha/LZVN   MacGap2 Created by Tim Debo. All rights reserved. License: MIT Source: https://github.com/MacGapProject/MacGap2   nvram Apple Computer, Inc. License: APSL v2.0 Source: https://bitbucket.org/blackosx/nvram   oclinfo Copyright © 2009 cmf License: GPL Version 2 Source: http://www.insanelymac.com/forum/topic/170796-opencl-info/   pciutils driver (DirectHW.kext) DirectHW is Copyright © 2008-2010 coresystems GmbH License: GPL Version 2 Source: http://www.projectosx.com/forum/index.php?showtopic=2480   pciutils lspci Copyright © 1997--2008 Martin Mares License: GPL Version 2 Source Code: https://git.kernel.org/pub/scm/utils/pciutils/pciutils.git   Macpmem driver (Macpmem.kext) Copyright © 2007-2011 Volatile Systems. Copyright 2013-2014 Google Inc. All Rights Reserved. License: GPL Version 2 Source Code: https://github.com/google/rekall/tree/master/tools/osx/MacPmem]https://github.com/google/rekall/tree/master/tools/osx/MacPmem   RadeonDump Created by Dong Luo. Copyright 2008. All rights reserved. Modified by Andy Vandijck License: Information not available Source: http://www.insanelymac.com/forum/topic/282794-darwindumper/page__st__120?do=findComment&comment=1920068 Alt Link: https://www.dropbox.com/s/5drpckxlmaot732/RadeonPCI.zip?dl=0   radeon_bios_decode Created by Dong Luo. Copyright 2008. All rights reserved. License: Information not available Source: http://www.insanelymac.com/forum/topic/282794-darwindumper/page__st__120?do=findComment&comment=1920068   smbios-reader http://www.nongnu.org/dmidecode/ License: GPL Version 2 Source: http://www.projectosx.com/forum/index.php?showtopic=2208   SMC_util_FansOnly Copyright © 2006 devnull  License: GPL Version 2 Source: https://www.dropbox.com/s/ra9h6gbjj6yhgol/SMC_util_FansOnly.zip?dl=0   smcutil Copyright © 2006 devnull  License: GPL Version 2 Source: https://www.dropbox.com/s/0dgvexijx4oewfr/smcutil.zip?dl=0   VoodooHDA.kext Created by fassl?, modifications by Slice and AutumnRain? License: https://sourceforge.net/p/voodoohda/code/HEAD/tree/tranc/License.h]https://sourceforge.net/p/voodoohda/code/HEAD/tree/tranc/License.h Source: https://sourceforge.net/p/voodoohda/code/HEAD/tree/]https://sourceforge.net/p/voodoohda/code/HEAD/tree/   x86info Written to succeed CPUID by Phil Karn (KA9Q). Contributed to by various people. OS X compatability by Slice License: GPL Version 2 Original Source: https://github.com/kernelslacker/x86info Revised Source: https://github.com/CloverHackyColor/x86info  
       
      Running DarwinDumper from the command line:
      From Terminal, you can initiate DarwinDumper by running the following script directly.
       
       
       
      /DarwinDumper.app/Contents/Resources/public/bash/script.sh To help with this, the UI has a Symlink option which you can click to create a symbolic link which points to the above script. DarwinDumper can then be subsequently run from the command-line by loading a new Terminal window and typing darwindumper followed by return.

      Credits (in alphabetical order):
      Adam Jackson, Amit Singh, Andy Vandijck, Apple Inc., arsradu, bcc9, blackosx, cmf, DieBuche, dmazar, Dong Luo, droplets, ErmaC, Felix Domke, Google Inc., Intel Corporation, InsanelyDeepak, JrCs, Kabyl, Kynnder, Martin Mareš, mcmatrix, Michael Larabel, Mickey1979, phcoder, Phil Karn, Piker-Alpha, rafirafi, гык-sse2, Slice ,sonotone, STLVNUB, THe KiNG, Trauma, Volatile Systems, xsmile, !Xabbu.
       
      DarwinDumper was originally inspired as an open project by Trauma, it has remained an open project and please keep it an open project, so if you make any changes or additions to it then please share your work here.
       
      Please report any feedback, requests or bugs.
       
      Please note:
      DarwinDumper v3 requires OS X 10.9 and newer to run in the Finder, though it should work from the command line okay on older OS versions.

      The following link retains the download for v2.9.9.2 for older OS versions.

      DarwinDumper Download
    • By miliuco
      Install macOS 10.15 Catalina on Gigabyte P55-USB3 with Radeon RX 580 graphics card using a USB device created with the createinstallmedia command and Clover as bootloader. Instructions to install macOS 10.14 Mojave on this computer are almost identical, replacing Catalina app with Mojave, so this article is suitable for both versions of macOS. The Gigabyte P55-USB3 motherboard (and some others from the same brand with the P55 / H55 chipset) have made it easy to build a hackintosh and install macOS since 10 years ago. Although it is an old motherboard, the behavior with Mojave or Catalina is very good after changing the classic hard drive (HDD) for a solid state drive (SSD).

      Components of the hackintosh
      Gigabyte GA-P55-USB3 motherboard: P55 chipset, 1156 socket, ALC892 audio, Gigabit RTL8111D network, DDR3 RAM Intel Core i5-750 processor for socket 1156: 4 cores, 8MB cache, clock rate 2.66 GHz Fenvi FV-T919 wireless + Bluetooth card: PCI-Express, wifi is ac type, detected by macOS as Airport and Apple Bluetooth Radeon RX 580 8 GB graphics card: works OOB but with a few details to be considered, it has its own article.  
      Previous requirements
      Install macOS Catalina app in /Applications folder USB flash drive with at least 16GB prepared from Disk Utility with MBR partition scheme and formatted as Mac Os Plus (on older Gigabyte boards like mine, USB sticks partitioned with GUID scheme instead of MBR usually hang the system when booting) Recent version of Clover (I have used r5117) Recent versions of Lilu (at least 1.4.4) and WhateverGreen (at least 1.3.9) to fine-tune the behavior of the graphics card Recent version of RealtekRTL8111 (I have used 2.2.2) FaceSMC version 6.26-322 (newer versions disable automatic mounting of USB devices on my system).  
      Create install USB
      Run this command from Terminal (assuming the target device is called USB):
      Bash: sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/USB /Applications/Install\ macOS\ Catalina.app
      Clover must be installed on the USB memory, I choose the following options:
      Bootloader > Install boot0af on the MBR CloverEFi > CloverEFI 64-bit SATA BIOS Drivers, 64 bit > Recommended drivers > FSInject + SMCHelper + XhciDxe BIOS Drivers, 64 bit > File System drivers > ApfsDriverLoader Install RC scripts on selected volume Optional RC scripts > Disable sleep proxy client.  
      You have to copy 4 kexts to the EFI/CLOVER/kexts/Other folder of the USB device: FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 and RealtekRTL8111 2.2.2. Regarding the config.plist file, the most significant is:
      Boot > kext-dev-mode = 1 in Boot arguments GUI > Theme embedded, EmbeddedThemeType Dark, Screen Resolution 1920x1080, Preboot in Hide Volume Graphics > blank, nothing is checked except if foxbox solution is used to have more than 2 connectors enabled RT Variables > 0x28 in BooterConfig and 0x67 in CsrActiveConfig SMBios > iMac14,2 Sytem Parameters> Yes in Inject Kexts and check Inject System ID.  
      Install macOS Catalina

      Boot from the USB device and choose Install macOS from Install macOS Catalina. The installation program runs until the PC restarts. Here choose Install macOS from HDD (the name of the volume you are installing macOS on). With RX 580 graphics card, the screen goes black in this second phase of the installation, it is a phase in which the user has nothing to do until the PC is restarted so you can let it work until the Clover menu again. You have to choose Boot macOS from HDDto boot the installed system from the hard disk, the screen is recovered and you can configure the account and the initial options. From this moment the screen works fine.

      In summary:
      Boot from USB > Clover menu > Install macOS from Install macOS Catalina > screen works fine Boot from USB > Clover menu > Install macOS from HDD > black screen Boot from USB > Clover menu > Boot macOS from HDD > screen works fine.  
      Install Clover and kexts on the hard drive

      Clover needs to be installed on the disk where we just installed macOS. Options are the same as when installing it on the USB memory. You also have to copy the 4 kexts (FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 and RealtekRTL8111 2.2.2) into the EFI/CLOVER/kexts/Other folder on the EFI partition of the disk. And review the config.plist file remembering the comments for the USB.

      If everything goes well, the computer starts from the hard disk with a running copy of macOS Catalina.
       
       

    • By miliuco
      Radeon RX 580 8 GB graphics card on macOS High Sierra (as of 10.13.6), Mojave and Catalina on the P55-USB3 board: excellent performance with acceleration (Metal) OOB, no need for drivers (kexts), with 3 drawbacks, one has to do with the boot of the operating system (a solution is proposed), another with the number of rear connectors enabled (a solution is proposed) and another that only affects to one phase of the Mojave or Catalina installation (without clear solution for now).

      I have placed the XFX AMD Radeon RX-580 P8DFD6 8GB Triple X Edition GDDR5, 256BIT, DVI + HDMI + 3DP graphics card on a 10 year old motherboard (Gigabyte P55-USB3) in order to update the hackintosh to 10.14 Mojave and 10.15 Catalina because the card that I have used in past years, Nvidia Geforce GTX 750 1GB, has stopped working after 10.13.6 High Sierra since this was the last version for which Nvidia published the alternate web drivers that were necessary for the card to work well with graphic acceleration.

      The new RX 580 card needs considerably more space than the old one although it fits perfectly in an ATX case, and requires an additional power connector. It has 2 big fans that most of the time are stopped, at least in my case. In macOS it works perfectly, even with Metal acceleration, without additional drivers and without extra settings in Clover. But it has drawbacks that I comment below.

      Alterations during startup

      During the boot of the operating system, when the screen goes from the basic driver to the AMD driver, 2 artifacts appear randomly, they are very short in duration (from one to a few seconds):
      Very short flashing white screen that may or may not be accompanied by purple lines The fans runs for a few seconds (the noise is clearly audible). This behavior is solved with the installation of 2 kexts, Lilu and WhateverGreen. Lilu is an extension created by acidantheraand vit9696 among others whose function is to help to patch kexts, processes and libraries during macOS boot. It is accompanied by specific plugins for the task required, for example WhateverGreen that injects necessary patches for certain AMD, Intel and Nvidia graphics cards. It is mandatory to have both extensions together, one of them separately does not correct the problem.
      I have installed Lilu 1.4.4 and WhateverGreen 1.3.9 in the EFI/CLOVER/kexts/Other folder of the EFI partition and artifacts have disappeared. Remember that these 2 extensions are not necessary for the card to work properly, if you tolerate those very brief distortions of the screen or the noise of the fans running for a few seconds, you can live without Lilu and WhateverGreen.

      Note: authors recommend that when using Lilu and WhateverGreen with Radeon cards, NO graphic settings have to be added to Clover (Inject ATI, etc.).

      Note: these alterations, especially the brief white screen and less frequently purple lines and fan noise, are also seen in Windows and some real Macs with the same card.

      Alteration during macOS installation

      Boot from USB > Clover menu > Install macOS from Install macOS Catalina > screen works fine
      Boot from USB > Clover menu > Install macOS from MacintoshHD > black screen
      Booting from USB > Clover menu > Boot macOS from MacintoshHD > screen works fine.

      In the first and third stages, screen works fine. In the second stage the screen goes black although the installation continues. The user has nothing to do at this moment so you can leave the PC working until the Clover menu is shown again, the screen is recovered, the initial account options can be configured and you can enter into the newly installed system with correct resolution and acceleration.
      This behavior is not corrected even by placing Lilu and WhateverGreen into the USB device. At least in my case I have not found a solution for it. Yo can install macOS perfectly with that drawback of not seeing how it progresses during the second phase of the installation.

      Only 2 connectors of the 5 available work

      This card has 3 Display Port (DP) ports, 1 HDMI port and 1 DVI port. In my case, only 2 DP work, those that are further from the HDMI connector. It is enough if you use a single monitor or 2 monitors that can be connected by DP. But if you want to have 3 or more connected devices or some of them only have HDMI, it is necessary to enable the 5 connectors or at least 4 of them since the DVI is obsolete and does not allow resolutions as high as DP and HDMI.
      User foxbox has proposed a solution in a thread titled [Solved] Sapphire RX 580 Nitro + SE | black screen on HDMI and DVI. Must inject from Clover a modification to the Orinoco framebuffer (which is used in the RX 580 card) so that the 5 connectors lack a fixedly assigned address and, instead, receive it dynamically. This change is made from the KextsToPatch section of Clover. Read the post from foxbox.
      This has to be accompanied by 3 changes in the Graphics section of Clover: Orinoco in FB Name / Inject ATI / 5 in Video Ports. I have tested this solution in macOS Catalina and it effectively enables the 5 ports of the card but, since I only use 1 monitor, I have removed it and I am with Lilu and WhateverGreen.
       

    • By zazman
      Bonjour,
       
      Je rencontre un souci depuis la dernière maj supplémentaire catalina 10.15.4, même chose pour la 10.15.5 aujourd'hui : après le début de l'update, lorsque le pc redémarre, je ne vois pas le volume d'installation dans les volumes de l'écran de boot clover (v5118). j'ai juste Preboot dans les volumes cachés au démarrage, et j'ai essayé de les afficher, le préboot de l'install apparait bien mais le boot n'aboutit jamais par ce biais. du coup, je suis bloqué en 10.15.4. Auriez-vous une idée du problème ?
    • By y010204025
      Perhaps it was the first NEC (Lenovo) Lavie Z HZ550 to install hackintosh. I hope more people who like Lavie Z series can experience Hackintosh at HZ550. She is really great.
       
      I found HZ550 & HZ750 on the Chinese website, which is amazing. It weighs only 790g, 13.3 inches, and the standard 2k screen, which is too attractive to me. I am a Hackintosh enthusiast. I think HZ550 or HZ750 with MacOS is the best Unfortunately, the Lavie Z series is not listed in China, only exists in the Japanese and American markets, and in the Japanese market is the NEC brand, while the American market uses the Lenovo logo.
       
      Fortunately, I got an HZ550 from Taobao. Yes, not HZ750. In comparison, HZ750 has more touch screens and 360 ° flip. These are hard to attract me. More importantly, HZ750 is about 200g heavier than HZ550 That's why I chose HZ550. Well, because he is only 2,000 RMB.
       
      The specific introduction can refer to NEC Japan official website:http://nec-lavie.jp/products/hz13b/
       
      The HZ550 hardware list I obtained:
                                    
                       -/+:.          ningnan@ningnandeMacBook-Air
                      :++++.          OS: 64bit Mac OS X 10.15.5 19F96
                     /+++/.           Kernel: x86_64 Darwin 19.5.0
             .:-::- .+/:-``.::-       Uptime: 19m
          .:/++++++/::::/++++++/:`    Packages: 1
        .:///////////////////////:`   Shell: zsh 5.7.1
        ////////////////////////`     Resolution: 3840x2160
       -+++++++++++++++++++++++`      DE: Aqua
       /++++++++++++++++++++++/       WM: Quartz Compositor
       /sssssssssssssssssssssss.      WM Theme: Blue (Dark)
       :ssssssssssssssssssssssss-     Disk: 11G / 108G (12%)
        osssssssssssssssssssssssso/`  CPU: Intel Core i7-5500U @ 2.40GHz
        `syyyyyyyyyyyyyyyyyyyyyyyy+`  GPU: Intel Iris Graphics 6100
         `ossssssssssssssssssssss/    RAM: 4376MiB / 8192MiB
           :ooooooooooooooooooo+.    
            `:+oo+/:-..-:/+o+/-     
       
       
      Advantages: small size, light weight, 2K screen, 8G memory, 512g SSD, keyboard feels good, and wireless network card can be replaced, which is unimaginable in today's thin and light books.
      Disadvantages: The sound is small, almost the same as the mosquitoes.
       
      Ok, bragging is over!
      In order to use the wireless network, I changed the wireless network card from inter 7265 to BCM94352ZAE. Some people called it DW1560. It is uncomfortable that in China, this card and his elder brother DW1830 were hyped to a high price of 480RMB. of. Fortunately, I bought it early, and this card is also very stable under win10, and there is no high delay and outage. The hard disk should be PM951 of Samsung, not PM981, which is lucky.   Before installing Hackintosh: You need to prepare a 16G U disk, SanDisk is not a rough choice for making MacOS installation disk, I used the latest MacOS Catalina 10.15.5, got config.plist from Rehabman, and put together an EFI, the latest version of clover and kext drivers. Thanks to Rehabman and the developers of the Black Apple community. I do n’t like that OC team very much.
      Make an installation disk: If you have a computer running MacOS, you can use the command line to make it, if you do n’t have a computer running MacOS, you can try VMware, I know that the insanelymac forum allows discussion, or use ether to write the image to U disk, use the EFI I provided to boot into the installation process.   BIOS setting: Press F12 at boot to enter the BIOS settings, Tab switches to "Security-Secure boot", set to "DISable", this is what we need, and switch to "Boot -Boot devices", set the U disk as the first boot item You can directly enter the clover guide interface, please follow it for google it.
      It is worth noting that the remaining space of your EFI partition needs to be greater than 200M, otherwise, the disk format will be wrong. In addition, the format partition format is APFS, do not choose to encrypt, your data is not valuable, at least you must have this awareness of Hackintosh, the file safe is also the same, do not enable, do not use to find your mac, otherwise, change the machine, OK .   Fortunately, no additional ssdt patch is required. All the patch functions are implemented through clover. The flat Apple is turned on. This is to solve the problem of the flower screen. You can find a solution yourself.
      Experience your black apple, this will bring a better experience than MacBook Pro. EFI_HZ550.zip
×