el_charlie Posted January 24, 2018 Share Posted January 24, 2018 Also, @el_charllie, if I may, I think you don't need RC scripts anymore...if you're using OsxAptioFix3Drv. Someone, please, correct me if I'm wrong, but I didn't have any issues so far without that. Now, I know Clover is meant to be as customisable as possible, so people can use whatever they need, if they need it, and it's been an amazing tool for me for YEARS, but for the sake of usability, do you guys think it would be maybe better to allow users to select only drivers which are not mutually exclusive? For example, if you select OsxAptioFix3Drv, automatically deselect EmuVariableUefi since you don't need it anymore? This way, it's clear for everyone that they are doing the same thing, and they're not needed together. I know this is like a minor "issue" (if you can call it an issue in the first place). I don't know... It's just an idea. I know that someone will probably come back and say something like "Clover is not meant for stupid people" ). Still, I think it would be a good idea for newcomers. Clover has a pretty steep learning curve, in my opinion. And I personally found a lot of things to be confusing at the beginning (especially coming from Chameleon). Point I'm trying to make is this: I know it's not for "stupid people". Still, I don't think that's a reason not to make it a bit more user friendly, if that helps to avoid confusion for newcomers. Well, I have the RC scripts on my laptop hack because I was booting on legacy before. Should I delete them?? I think they deal with EmuVariable to write on the nvram.plist when there's no native NVRAM but IDK if it's safe to delete them. I have rc.boot.d , rc.shutdown.d, rc.clover.lib and other RC but IDK if they're from Clover: rc.common, rc.common˜previous and rc.netboot. Link to comment Share on other sites More sharing options...
arsradu Posted January 24, 2018 Share Posted January 24, 2018 Well, I have the RC scripts on my laptop hack because I was booting on legacy before. Should I delete them?? I think they deal with EmuVariable to write on the nvram.plist when there's no native NVRAM but IDK if it's safe to delete them. I have rc.boot.d , rc.shutdown.d, rc.clover.lib and other RC but IDK if they're from Clover: rc.common, rc.common˜previous and rc.netboot. Hmm, I'm not sure about legacy boot... I haven't used that in years (didn't need to). But if you're on UEFI boot now, I don't think you need them anymore. It won't harm you to keep them. And in my personal experience, I haven't gotten any issues without them. But...you can wait for someone else's opinion, if you're not sure. As I said, it won't harm you to keep them both. It's just a matter of "should you remove them, if they're not needed anymore?" Link to comment Share on other sites More sharing options...
el_charlie Posted January 24, 2018 Share Posted January 24, 2018 Hmm, I'm not sure about legacy boot... I haven't used that in years (didn't need to). But if you're on UEFI boot now, I don't think you need them anymore. It won't harm you to keep them. And in my personal experience, I haven't gotten any issues without them. But...you can wait for someone else's opinion, if you're not sure. As I said, it won't harm you to keep them both. It's just a matter of "should you remove them, if they're not needed anymore?" Yeah, I had them because I didn't know I could boot in UEFI and had native NVRAM (I have hardware nvram without OsxAptio3), so I think I can delete them safely but I'll wait for some confirmation. Link to comment Share on other sites More sharing options...
arsradu Posted January 24, 2018 Share Posted January 24, 2018 Yeah, I had them because I didn't know I could boot in UEFI and had native NVRAM (I have hardware nvram without OsxAptio3), so I think I can delete them safely but I'll wait for some confirmation. See, this was exactly my case. At the begging, I was using Clover in Legacy mode, although I had an UEFI enabled motherboard. Simply because Chameleon was a legacy bootloader (I think it still is, if anyone is still using it) and I didn't know that I don't actually need to use Legacy mode if I have an UEFI motherboard. Also, if you have hardware NVRAM (meaning a motherboard under series 100, like my Z97S from MSI, for example), you don't need the scripts, EmuVariable or OsxAptioFix3Drv (basically you can use any OsxAptioFix, not necessarily "v3"), for sure. It's already tested. You can still use OsxAptioFix3Drv, no problem. It's just that, in your particular case, the NVRAM fix won't make any difference, since you already have hardware NVRAM. 2 Link to comment Share on other sites More sharing options...
ccphuc2016 Posted January 24, 2018 Share Posted January 24, 2018 HWMonitor is an app, there's no need to have it on CLOVER/Kexts/Other, Lol. Put that in /Applications. Like people said, use OsxAptioFix3 without Emuvariable. Make a backup USB first in case it doesn't boot. You can also try with AptioMemoryFix instead of OsxAptio. You are installing this way Clover 4391 ? Link to comment Share on other sites More sharing options...
el_charlie Posted January 24, 2018 Share Posted January 24, 2018 You are installing this way Clover 4391 ? No, don't use AptioMemoryFix and OsxAptio3, use one or another. Try with AptioMemory first as recommended by Slice, then give OsxAptio3. Make sure you have a CLover USB backup to boot in case it desn't work. IDK if you need Partition-Dxe, I can boot fine without it. It's best to use the less drivers. But as I said, make a Clover USB backup with the current configuration you have and test you can boot from it in case something goes wrong. 1 Link to comment Share on other sites More sharing options...
arsradu Posted January 24, 2018 Share Posted January 24, 2018 No, don't use AptioMemoryFix and OsxAptio3, use one or another. Try with AptioMemory first as recommended by Slice, then give OsxAptio3. Make sure you have a CLover USB backup to boot in case it desn't work. IDK if you need Partition-Dxe, I can boot fine without it. It's best to use the less drivers. But as I said, make a Clover USB backup with the current configuration you have and test you can boot from it in case something goes wrong. PartitionDxe is not necessary if you're not doing anything crazy with your partition maps. Quoting from the driver's description: [PartitionDxe-64] is a "64bit driver to support non-usual partition maps such as: hybrid GPT/MBR or Apple Partition Map." So, if you're not using any of that, you shouldn't be needing this driver either. 2 Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted January 24, 2018 Share Posted January 24, 2018 I do have my visa card attached to my apple id. Unless a sure fire way is described I'll wait a few months when I switch from android to apple. Sent from my SM-G930F using Tapatalk I created a new Apple ID to use on my hackintoshes, just to be safe. However, I indeed couldn't activate FaceTime and iMessage. I did not add any payment information though. My actual Apple ID however, which I created when I got the iPhone 4s back in the days, does work with FaceTime and iMessage and back then my creditcard was linked (however, not anymore and iMessage et cetera still works, even after switching MLB and ROM). Link to comment Share on other sites More sharing options...
SavageAUS Posted January 24, 2018 Share Posted January 24, 2018 I created a new Apple ID to use on my hackintoshes, just to be safe. However, I indeed couldn't activate FaceTime and iMessage. I did not add any payment information though. My actual Apple ID however, which I created when I got the iPhone 4s back in the days, does work with FaceTime and iMessage and back then my creditcard was linked (however, not anymore and iMessage et cetera still works, even after switching MLB and ROM). Yeah I think I'll just wait for my current contract to finish then switch to apple then hopefully it will all work. Sent from my SM-G930F using Tapatalk Link to comment Share on other sites More sharing options...
ccphuc2016 Posted January 25, 2018 Share Posted January 25, 2018 PartitionDxe is not necessary if you're not doing anything crazy with your partition maps. Quoting from the driver's description: [PartitionDxe-64] is a "64bit driver to support non-usual partition maps such as: hybrid GPT/MBR or Apple Partition Map." So, if you're not using any of that, you shouldn't be needing this driver either. my problem is the card vga ASUS Geforce 210 1Gb DDR3 it not Clover problem install Wed Driver Ndivia for macos 10.13.2 boot verry slow I use Easykext Utility install VoodooHDA.kext for Geforce 210 boot HDD verry fast 1 minute into Login green https://drive.google.com/open?id=1tzqWWQScXldll3jgU0EQv7OL9gQH0VZw Thank for Help Link to comment Share on other sites More sharing options...
vusun123 Posted January 25, 2018 Share Posted January 25, 2018 my problem is the card vga ASUS Geforce 210 1Gb DDR3 it not Clover problem Then why are you commenting in a Clover discussion thread ? 1 Link to comment Share on other sites More sharing options...
ccphuc2016 Posted January 25, 2018 Share Posted January 25, 2018 Then why are you commenting in a Clover discussion thread ? Because when i install old Clover 4297 - 4369 no problem When I install Clover 4380 -4387 -4391 problem boot verry slow 15 minute Link to comment Share on other sites More sharing options...
tluck Posted January 25, 2018 Share Posted January 25, 2018 Well, I have the RC scripts on my laptop hack because I was booting on legacy before. Should I delete them?? I think they deal with EmuVariable to write on the nvram.plist when there's no native NVRAM but IDK if it's safe to delete them. I have rc.boot.d , rc.shutdown.d, rc.clover.lib and other RC but IDK if they're from Clover: rc.common, rc.common˜previous and rc.netboot. the rc scripts have a variety of specific startup and shutdown functions such as save clover boot logs as well as nvram set up and save. if you are not using EmuVariable the rc shutdown will be a no-op in terms of writing the nvram.plist file. meaning it checks for it. so bottom line you can leave or remove the pair of scripts if EmuVar is out of the picture rc.boot.d/20.mount_ESP.local rc.shutdown.d/80.save_nvram_plist.local 3 Link to comment Share on other sites More sharing options...
Hackmac101 Posted January 25, 2018 Share Posted January 25, 2018 the rc scripts have a variety of specific startup and shutdown functions such as save clover boot logs as well as nvram set up and save. if you are not using EmuVariable the rc shutdown will be a no-op in terms of writing the nvram.plist file. meaning it checks for it. so bottom line you can leave or remove the pair of scripts if EmuVar is out of the picture rc.boot.d/20.mount_ESP.local rc.shutdown.d/80.save_nvram_plist.local Other than the scripts you already mentioned, I also have 10.save_and_rotate_boot_log.local 70.disable_sleep_proxy_client.local.disable under /etc/rc.boot.d/, can I remove them safely? Link to comment Share on other sites More sharing options...
gujiangjiang Posted January 25, 2018 Share Posted January 25, 2018 Try to do anything to narrow the problem: - reduce a number of injected kexts - reduce number of patches - change AptioFix ion - build Clover with Debug messages and so on if (drvPtr == 0 || infoPtr == 0 || extraPtr == 0 || drvPtr > infoPtr || drvPtr > extraPtr || infoPtr > extraPtr) { Print(L"\nInvalid device tree for kext injection\n"); gBS->Stall(5000000); return EFI_INVALID_PARAMETER; } Hello slice. I have test these case. 1.AptioV1 Works fine. 2.AptioV2 works fine with slide value. 3.AptioV3 sometimes can’t boot and show Invalid device tree for kext injection. 4.AptioMemFix same with AptioV3 but more show more frequently. I find AptioV3 and AptioMemFix have changed something with nvram so I think it maybe related with this? PS: My laptop can use native nvram with V1V2V3 and AptioMemFix. 从我的 iPhone 发送,使用 Tapatalk Link to comment Share on other sites More sharing options...
bronxteck Posted January 25, 2018 Share Posted January 25, 2018 if your nvram is native why are you using any aptiofix drivers at all. does your machine KP at boot without one of them? Link to comment Share on other sites More sharing options...
tluck Posted January 25, 2018 Share Posted January 25, 2018 Other than the scripts you already mentioned, I also have 10.save_and_rotate_boot_log.local 70.disable_sleep_proxy_client.local.disable under /etc/rc.boot.d/, can I remove them safely? sure - if you don't need or want the function, these can be deleted. or as you did, renaming to *.local.disable - does just that - disable. Link to comment Share on other sites More sharing options...
mhaeuser Posted January 25, 2018 Share Posted January 25, 2018 if your nvram is native why are you using any aptiofix drivers at all. does your machine KP at boot without one of them?You confuse 'native' with 'working with macOS OOTB' 1 Link to comment Share on other sites More sharing options...
ctich Posted January 25, 2018 Share Posted January 25, 2018 hello, Sherlocks 24.01 new firmware for IMac18.2 has been released: IM183.88Z.0154.B00.1712220135 Date: Fri Dec 22 01:35:36 2017 Revision: 154 (B&I) ROM Version: 0154_B00 BIOSI: IM183.88Z.0154.B00.1712220135 IM183_0154_B00.fd.zip 1 Link to comment Share on other sites More sharing options...
gujiangjiang Posted January 25, 2018 Share Posted January 25, 2018 if your nvram is native why are you using any aptiofix drivers at all. does your machine KP at boot without one of them? Aptio driver is to fix memory allocation error problem not about nvram. I used to use AptioV1 and AptioV2 and works well with nvram support but AptioV3 and AptioMemFix it have wrong message and can’t boot anymore. 从我的 iPhone 发送,使用 Tapatalk 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted January 26, 2018 Share Posted January 26, 2018 @Rehabman i first saw clover ESP installation issue in 10.13.4 beta1. 1. in 10.13.3, i didn't have install issue like this. Clover EFI installer log - Sat Jan 20 21:54:16 KST 2018 Installer version: v2.4k r4387 EFI bootloader ====================================================== /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 70.1 GB disk0s2 3: Microsoft Basic Data Windows 7 110.1 GB disk0s3 4: Apple_HFS Mac Data 15.7 GB disk0s4 5: Microsoft Basic Data Win Data 59.9 GB disk0s5 /dev/disk1 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +70.1 GB disk1 Physical Store disk0s2 1: APFS Volume Macintosh HD 49.6 GB disk1s1 2: APFS Volume Preboot 20.7 MB disk1s2 3: APFS Volume Recovery 509.8 MB disk1s3 4: APFS Volume VM 1.1 GB disk1s4 Target volume /Volumes/Macintosh HD on disk1 is APFS on physical store disk0s2 ====================================================== Backing up EFI files Backing up /Volumes/Macintosh HD/EFIROOTDIR/EFI folder to /Volumes/Macintosh HD/EFI-Backups/r4387/2018-01-20-21h54/EFI ====================================================== Installing BootSectors/BootLoader Stage 0 - Don't write any of boot0af, boot0md, boot0ss to / Stage 1 - Don't write any of boot1h2, boot1f32alt, boot1xalt to / Removing drivers64UEFI/VBoxHfs-64.efi driver because HFSPlus driver present ====================================================== Installing RC Scripts Installing RC scripts on target volume '/' ====================================================== =========== Clover EFI Installation Finish =========== ====================================================== 2. but in 10.13.4 beta1, there is issue for installation of ESP Clover EFI installer log - Fri Jan 26 12:36:58 KST 2018 Installer version: v2.4k r4392 EFI bootloader ====================================================== /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 70.1 GB disk0s2 3: Microsoft Basic Data Windows 7 110.1 GB disk0s3 4: Apple_HFS Mac Data 15.7 GB disk0s4 5: Microsoft Basic Data Win Data 59.9 GB disk0s5 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: EF57347C-0000-11AA-AA11-00306543ECAC +70.1 GB disk1 ====================================================== Backing up EFI files ====================================================== Installing BootSectors/BootLoader Stage 0 - Don't write any of boot0af, boot0md, boot0ss to / Stage 1 - Don't write any of boot1h2, boot1f32alt, boot1xalt to / ====================================================== Installing RC Scripts Installing RC scripts on target volume '/' Theme 'metal' (defined in config.plist) not found ! Using default theme 'random' ====================================================== =========== Clover EFI Installation Finish =========== ====================================================== here is result of diskutil list SherlocksuiMBP2:~ sherlocks$ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 70.1 GB disk0s2 3: Microsoft Basic Data Windows 7 110.1 GB disk0s3 4: Apple_HFS Mac Data 15.7 GB disk0s4 5: Microsoft Basic Data Win Data 59.9 GB disk0s5 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: EF57347C-0000-11AA-AA11-00306543ECAC +70.1 GB disk1 SherlocksuiMBP2:~ sherlocks$ thanks in advance 3 Link to comment Share on other sites More sharing options...
RehabMan Posted January 26, 2018 Share Posted January 26, 2018 @Rehabman i first saw clover ESP installation issue in 10.13.4 beta1. 1. in 10.13.3, i didn't have install issue like this. Clover EFI installer log - Sat Jan 20 21:54:16 KST 2018 Installer version: v2.4k r4387 EFI bootloader ====================================================== /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 70.1 GB disk0s2 3: Microsoft Basic Data Windows 7 110.1 GB disk0s3 4: Apple_HFS Mac Data 15.7 GB disk0s4 5: Microsoft Basic Data Win Data 59.9 GB disk0s5 /dev/disk1 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +70.1 GB disk1 Physical Store disk0s2 1: APFS Volume Macintosh HD 49.6 GB disk1s1 2: APFS Volume Preboot 20.7 MB disk1s2 3: APFS Volume Recovery 509.8 MB disk1s3 4: APFS Volume VM 1.1 GB disk1s4 Target volume /Volumes/Macintosh HD on disk1 is APFS on physical store disk0s2 ====================================================== Backing up EFI files Backing up /Volumes/Macintosh HD/EFIROOTDIR/EFI folder to /Volumes/Macintosh HD/EFI-Backups/r4387/2018-01-20-21h54/EFI ====================================================== Installing BootSectors/BootLoader Stage 0 - Don't write any of boot0af, boot0md, boot0ss to / Stage 1 - Don't write any of boot1h2, boot1f32alt, boot1xalt to / Removing drivers64UEFI/VBoxHfs-64.efi driver because HFSPlus driver present ====================================================== Installing RC Scripts Installing RC scripts on target volume '/' ====================================================== =========== Clover EFI Installation Finish =========== ====================================================== 2. but in 10.13.4 beta1, there is issue for installation of ESP Clover EFI installer log - Fri Jan 26 12:36:58 KST 2018 Installer version: v2.4k r4392 EFI bootloader ====================================================== /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 70.1 GB disk0s2 3: Microsoft Basic Data Windows 7 110.1 GB disk0s3 4: Apple_HFS Mac Data 15.7 GB disk0s4 5: Microsoft Basic Data Win Data 59.9 GB disk0s5 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: EF57347C-0000-11AA-AA11-00306543ECAC +70.1 GB disk1 ====================================================== Backing up EFI files ====================================================== Installing BootSectors/BootLoader Stage 0 - Don't write any of boot0af, boot0md, boot0ss to / Stage 1 - Don't write any of boot1h2, boot1f32alt, boot1xalt to / ====================================================== Installing RC Scripts Installing RC scripts on target volume '/' Theme 'metal' (defined in config.plist) not found ! Using default theme 'random' ====================================================== =========== Clover EFI Installation Finish =========== ====================================================== here is result of diskutil list SherlocksuiMBP2:~ sherlocks$ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 70.1 GB disk0s2 3: Microsoft Basic Data Windows 7 110.1 GB disk0s3 4: Apple_HFS Mac Data 15.7 GB disk0s4 5: Microsoft Basic Data Win Data 59.9 GB disk0s5 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: EF57347C-0000-11AA-AA11-00306543ECAC +70.1 GB disk1 SherlocksuiMBP2:~ sherlocks$ thanks in advance The 'Physical store' line is missing. 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted January 26, 2018 Share Posted January 26, 2018 The 'Physical store' line is missing. yes. this is strange. i just updated 10.13.4 beta1. and checked diskutil. strangely shown other result compared to 10.13.3. has anyone this issue like me? Link to comment Share on other sites More sharing options...
chris1111 Posted January 26, 2018 Share Posted January 26, 2018 On 2018-01-26 at 12:42 PM, Sherlocks said: yes. this is strange. i just updated 10.13.4 beta1. and checked diskutil. strangely shown other result compared to 10.13.3. has anyone this issue like me? Yes I confirm the Clover Mount EFI not working 10.13.4 APFS Volumes even the mount_efi.sh script not working APFS Volumes EDIT *** No issue Mount EFI Latest Clover 1 Link to comment Share on other sites More sharing options...
macq Posted January 26, 2018 Share Posted January 26, 2018 Hi, clover 4392 fails to install into ESP partition since updating to 10.13.4 beta 1. Earlier working fine. just reporting. Link to comment Share on other sites More sharing options...
Recommended Posts