Tobiko Posted January 25, 2019 Share Posted January 25, 2019 Is there a catalog url I can use with macadmin scripts to download this? Link to comment Share on other sites More sharing options...
Pavo Posted January 25, 2019 Share Posted January 25, 2019 2 minutes ago, jsl2000 said: Thanks for this new Clover r4862 which can boot to desktop & rebuild prelinkedkernel at 10.14.4 beta in both Intel & AMD hackintoshs, but it broke previous working patch of IONVMeFamily for Plextor M2 device. Only Samsung 970 PRO still working now. Just curious... Why would you need a NVMe patch now with Mojave? Link to comment Share on other sites More sharing options...
jsl2000 Posted January 25, 2019 Share Posted January 25, 2019 (edited) 14 minutes ago, Pavo said: Just curious... Why would you need a NVMe patch now with Mojave? Without the following patch Plextor M8PeG 512GB M2 device will not working: <dict> <key>Comment</key> <string>IONVMeFamily Preferred Block Size 0x10 -> 0x01 (c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data> 9sEQD4VBAQAA </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>IONVMeFamily</string> <key>Replace</key> <data> 9sEBD4UcAQAA </data> </dict> <dict> <key>Comment</key> <string>external Icon</string> <key>Disabled</key> <false/> <key>Find</key> <data> SIXAdAeAiw== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>IONVMeFamily</string> <key>Replace</key> <data> SIXAkJCAiw== </data> </dict> At 10.14.3 it worked perfectly, but at 10.14.4 beta it can not work. Edited January 25, 2019 by jsl2000 Link to comment Share on other sites More sharing options...
Badruzeus Posted January 25, 2019 Share Posted January 25, 2019 (edited) 14 minutes ago, jsl2000 said: Without the following patch Plextor M2 device will not working: At 10.14.3 it worked perfectly, but at 10.14.4 beta it can not work. Try using "Bundle Identifier", not "Executable Name": <dict> ... <key>Name</key> <string>com.apple.iokit.IONVMeFamily</string> ... </dict> Edited January 25, 2019 by Badruzeus 1 Link to comment Share on other sites More sharing options...
jsl2000 Posted January 25, 2019 Share Posted January 25, 2019 (edited) 47 minutes ago, Badruzeus said: Try using "Bundle Identifier", not "Executable Name": <dict> ... <key>Name</key> <string>com.apple.iokit.IONVMeFamily</string> ... </dict> Thanks, but it did not fix it yet! Edited January 25, 2019 by jsl2000 Link to comment Share on other sites More sharing options...
darthsian Posted January 25, 2019 Share Posted January 25, 2019 (edited) Hi all, i lose sound after wake with Beta1. I use AppleALC for sound. Long time ago i need to use RehabMans Codec Commander for sound after wake, but when I started to use AppleALC i don't need it anymore. I don't have sound after wake even with Codec Commander now. Edited January 25, 2019 by darthsian Link to comment Share on other sites More sharing options...
Joshua60 Posted January 25, 2019 Share Posted January 25, 2019 22 minutes ago, darthsian said: Hi all, i lose sound after wake with Beta1. I use AppleALC for sound. Long time ago i need to use RehabMans Codec Commander for sound after wake, but when I started to use AppleALC i don't need it anymore. I don't have sound after wake even with Codec Commander now. might try with AppleALC in S/L/E Link to comment Share on other sites More sharing options...
Pene Posted January 25, 2019 Share Posted January 25, 2019 (edited) 5 hours ago, jsl2000 said: Without the following patch Plextor M8PeG 512GB M2 device will not working: ... I wonder if this is a change in IONVMeFamily or other issue. By the way, did you try my variant of this patch? (at the end of that post) In case that doesn't work as well, please send me the updated IONVMeFamily so I can take a look. Edited January 25, 2019 by Pene 1 Link to comment Share on other sites More sharing options...
tyufhl Posted January 25, 2019 Share Posted January 25, 2019 4 hours ago, darthsian said: Hi all, i lose sound after wake with Beta1. I use AppleALC for sound. Long time ago i need to use RehabMans Codec Commander for sound after wake, but when I started to use AppleALC i don't need it anymore. I don't have sound after wake even with Codec Commander now. add patch to AppleALC Link to comment Share on other sites More sharing options...
Badruzeus Posted January 25, 2019 Share Posted January 25, 2019 (edited) 7 hours ago, jsl2000 said: Thanks, but it did not fix it yet! Yeah, as @Pene said.. also check IONVMeFamily bianary itself, with HexFind etc.. probably things have been changed there. Edited January 25, 2019 by Badruzeus Link to comment Share on other sites More sharing options...
PMheart Posted January 25, 2019 Share Posted January 25, 2019 8 hours ago, jsl2000 said: Thanks for this new Clover r4862 which can boot to desktop & rebuild prelinkedkernel at 10.14.4 beta in both Intel & AMD hackintoshs, but it broke previous working patch of IONVMeFamily for Plextor M8PeG 512GB M2 device. Only Samsung 970 EVO & Adata XPG SX8000 PCIe Gen3x4 M.2 2280 SSD still working now. Hi, I could well assure you that it was not my new kernel patches that broke your NVME patch, it is more likely to be binary changes. Could you please send me IONVMeFamily.kext under 10.14.4 b1 and let me take a look? Thanks! 2 Link to comment Share on other sites More sharing options...
Badruzeus Posted January 25, 2019 Share Posted January 25, 2019 2 minutes ago, PMheart said: Could you please send me IONVMeFamily.kext under 10.14.4 b1 and let me take a look? It seems @jsl2000 is currently not online #atm, here's.. IONVMeFamily.kext_10.14.4.b1.zip 3 Link to comment Share on other sites More sharing options...
darthsian Posted January 25, 2019 Share Posted January 25, 2019 2 hours ago, tyufhl said: add patch to AppleALC Can you share your patched AppleALC here? Thanks. Link to comment Share on other sites More sharing options...
PMheart Posted January 25, 2019 Share Posted January 25, 2019 (edited) 27 minutes ago, Badruzeus said: It seems @jsl2000 is currently not online #atm, here's.. IONVMeFamily.kext_10.14.4.b1.zip Thanks a lot! @jsl2000 Yes, it indeed turns out to be binary changes, here is the new patch for 10.14.4 b1: # IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1) Find: F6 C1 10 0F 85 44 01 00 00 Repl: F6 C1 01 0F 85 44 01 00 00 As for the "external icon patch", no change required, the old one is still there. UPDATE: @Pene Your patch has been changed too, but looks like you are patching exactly the same offset only with a different replace pattern, so simply changing my new patch above from 01 to 00 (that "test cl, 1" -> "test cl, 0") would do the trick I guess? Edited January 25, 2019 by PMheart 5 Link to comment Share on other sites More sharing options...
jsl2000 Posted January 26, 2019 Share Posted January 26, 2019 1 hour ago, PMheart said: Thanks a lot! @jsl2000 Yes, it indeed turns out to be binary changes, here is the new patch for 10.14.4 b1: # IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1) Find: F6 C1 10 0F 85 44 01 00 00 Repl: F6 C1 01 0F 85 44 01 00 00 As for the "external icon patch", no change required, the old one is still there. UPDATE: @Pene Your patch has been changed too, but looks like you are patching exactly the same offset only with a different replace pattern, so simply changing my new patch above from 01 to 00 (that "test cl, 1" -> "test cl, 0") would do the trick I guess? Thanks for PMheart for his patch works at 10.14.4 beta1 now ! 2 hours ago, Badruzeus said: It seems @jsl2000 is currently not online #atm, here's.. IONVMeFamily.kext_10.14.4.b1.zip Thanks for your help and PMheart's patch worked at 10.14.4 b1 ! 3 Link to comment Share on other sites More sharing options...
tyufhl Posted January 26, 2019 Share Posted January 26, 2019 6 hours ago, darthsian said: Can you share your patched AppleALC here? Thanks. Сheck. AppleALC.kext.zip Link to comment Share on other sites More sharing options...
macq Posted January 26, 2019 Share Posted January 26, 2019 @PM heart, This update shows a kernel panic with lapic error with my set up . An older not metal card with patched nvidia from high sierra.. Is this Clover related or mohave related!!! Link to comment Share on other sites More sharing options...
LuckyOldMan Posted January 26, 2019 Share Posted January 26, 2019 On 1/25/2019 at 3:52 AM, PMheart said: @Badruzeus EDIT 2: Now @Slice has released Clover r4862, which merged my code, consider using it instead! (https://sourceforge.net/projects/cloverefiboot/files/) Thanks to @PMheart & @Slice who made it easy for me to update on 10.14.4 beta 1 after using Clover r4862 first. Cheers 2 Link to comment Share on other sites More sharing options...
Badruzeus Posted January 26, 2019 Share Posted January 26, 2019 12 minutes ago, macq said: This update shows a kernel panic with lapic error with my set up . An older not metal card with patched nvidia from high sierra.. Weird, lapic is related to ACPI.. right? And which method are you using for your NVDA graphics to work under Mojave; InjectNvidia or GFX patch on DSDT? Link to comment Share on other sites More sharing options...
macq Posted January 26, 2019 Share Posted January 26, 2019 21 minutes ago, Badruzeus said: Weird, lapic is related to ACPI.. right? And which method are you using for your NVDA graphics to work under Mojave; InjectNvidia or GFX patch on DSDT? Well its dsdt, but with hp laptops lapic error comes up and I believe 10.14.4bi has a newer kernel so it might be that with newer kext injection method this might have been missed. 1 Link to comment Share on other sites More sharing options...
PMheart Posted January 26, 2019 Share Posted January 26, 2019 (edited) Hi @macq and @Badruzeus Yes, I noticed the change after being reminded by @gengik84, now I have fixed it up and am going to post the diff to Clover General Discussion. I will upload a pre-compiled binary here. UPDATE: Here is the binary to test, please try and report. Thanks! Clover_4862_w_lapic_10144_b1_fix.zip PMheart Edited January 26, 2019 by PMheart 2 Link to comment Share on other sites More sharing options...
Badruzeus Posted January 26, 2019 Share Posted January 26, 2019 45 minutes ago, PMheart said: Hi @macq and @Badruzeus Yes, I noticed the change after being reminded by @gengik84, now I have fixed it up and am going to post the diff to Clover General Discussion. I will upload a pre-compiled binary here. It's working just fine here.. but I previously had no problem with LAPIC on my 2nd Gen Asus laptop, under 10.14.4-b1. Probably, report from @macq from his HP Pavilion DV6T-2300 Laptop. Thanks. preboot.log_a43sj_r4862_lapic.zip 1 Link to comment Share on other sites More sharing options...
PMheart Posted January 26, 2019 Share Posted January 26, 2019 3 minutes ago, Badruzeus said: It's working just fine here.. but I previously had no problem with LAPIC on my 2nd Gen Asus laptop, under 10.14.4-b1. Probably, report from @macq from his HP Pavilion DV6T-2300 Laptop. Thanks. preboot.log_a43sj_r4862_lapic.zip Yeah, looks like HP is the very only problematic one. To be honest, I myself do not have any HP device to test either. Let's wait for @macq. :) 2 Link to comment Share on other sites More sharing options...
macq Posted January 26, 2019 Share Posted January 26, 2019 8 minutes ago, PMheart said: Yeah, looks like HP is the very only problematic one. To be honest, I myself do not have any HP device to test either. Let's wait for @macq. @PMheart, Thanks for the prompt reply and fix, it works fine. It was HP lapic problem itself as I was able to proceed with cpus=1 and my bus ratio. And yes, it fixes the boot kernel panic and I can proceed further. Lapic kernel panic corrected. But there seems to now new problems for us with older non metal cards and I now boot to a black screen May be NDRVshim fixes by dos dude need work now with this kernel. Thanks and regards 2 Link to comment Share on other sites More sharing options...
PMheart Posted January 26, 2019 Share Posted January 26, 2019 5 minutes ago, macq said: @PMheart, Thanks for the prompt reply and fix, it works fine. It was HP lapic problem itself as I was able to proceed with cpus=1 and my bus ratio. And yes, it fixes the boot kernel panic and I can proceed further. Lapic kernel panic corrected. But there seems to now new problems for us with older non metal cards and I now boot to a black screen May be NDRVshim fixes by dos dude need work now with this kernel. Thanks and regards Glad to hear that it works. Great! Regarding Metal - sorry I am not familiar with it and may not be able to help... 4 Link to comment Share on other sites More sharing options...
Recommended Posts