Sherlocks Posted June 14, 2016 Share Posted June 14, 2016 is not working yet please rebuild clover. my mistake sorry. // sherlocks: change for 10.12 DP1 else if (0x00003390000000E2ULL == (*((UINT64 *)Ptr))) { (*((UINT64 *)Ptr)) = 0x0000000000000000ULL; DBG("Kernel power management patch 10.12 DP1 found and patched\n"); return TRUE; } 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 try (on a USB pen drive for safety) CLOVERX64.efi.zip BOOTX64.efi.zip 4 Link to comment Share on other sites More sharing options...
polyzargone Posted June 14, 2016 Share Posted June 14, 2016 try (on a USB pen drive for safety) Injection works but the installer hangs at com.apple.icloud.findmydevice blablabla ! 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted June 14, 2016 Share Posted June 14, 2016 try (on a USB pen drive for safety)Booted, we solved KernelPM problem 나의 LG-F410S 의 Tapatalk에서 보냄 Injection works but the installer hangs at com.apple.icloud.findmydevice blablabla !Yes. I have same issue. I dont get install windows 나의 LG-F410S 의 Tapatalk에서 보냄 1 Link to comment Share on other sites More sharing options...
mendietinha Posted June 14, 2016 Share Posted June 14, 2016 try (on a USB pen drive for safety) still getting early reboot and that installer command still stops at 80% even calling the partition sierra. Link to comment Share on other sites More sharing options...
polyzargone Posted June 14, 2016 Share Posted June 14, 2016 FYI, I noticed that AppleALC.kext doesn't work and cause boot to hang whenever it's placed in any of /CLOVER/kexts folders or in S/L/E. I don't know if it's due to my setup (the Gigabyte H97-HD3 in my sig) but in case you use it, it may be good to know . Link to comment Share on other sites More sharing options...
RehabMan Posted June 14, 2016 Share Posted June 14, 2016 still getting early reboot and that installer command still stops at 80% even calling the partition sierra. Make sure you're copying CLOVERX64.EFI to the right places (\BOOT\BOOTX64.EFI and \EFI\CLOVER\CLOVERX64.EFI). Because which file you're actually booting from depends on how you setup your UEFI entries in BIOS... 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 @Sherlocks sorry, Lapic patch is not working.. I had cpus=1 in config Edit Is working Link to comment Share on other sites More sharing options...
Sherlocks Posted June 14, 2016 Share Posted June 14, 2016 @Sherlocks sorry, Lapic patch is not working.. I had cpus=1 in config I worked Lapic previous BootX64.efi file. 나의 LG-F410S 의 Tapatalk에서 보냄 Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 Installed OS works good, for me is the lack of kexts injection.. I worked Lapic previous BootX64.efi file.나의 LG-F410S 의 Tapatalk에서 보냄 you are right, added the file to previous post #10287 Booting via Enoch (same code) the vanilla installer I receive a panic on AppleintelCPUPowerManagement.kext. The NullCPU is in Extra/Extensions. [ KERNEL PATCHER START ] Will patch for 16.0.0 kernel version. KernelBooter_kexts state: enabled! KernelPm state: disabled! KernelLapicError state: enabled! KernelLapicVersion state: disabled! KernelHaswell state: disabled! KernelcpuFamily state: disabled! KernelSSE3 state: disabled! - Searching for booter extensions pattern: Found Sierra pattern, patched! 1 substitution(s) made. - Looking for Lapic panic call Start Lapic Error call removed. Kernel has successfully patched. The bdmesg show that your patch is working (i.e. Replacement is found "Found Sierra pattern, patched!"), but is not in reality usefull. Any other ideas? meant: KLDBootstrap::readStartupExtensions(void) { kernel_section_t * prelinkInfoSect = NULL; // do not free OSKextLog(/* kext */ NULL, kOSKextLogProgressLevel | kOSKextLogGeneralFlag | kOSKextLogDirectoryScanFlag | kOSKextLogKextBookkeepingFlag, "Reading startup extensions."); /* If the prelink info segment has a nonzero size, we are prelinked * and won't have any individual kexts or mkexts to read. * Otherwise, we need to read kexts or the mkext from what the booter * has handed us. */ prelinkInfoSect = getsectbyname(kPrelinkInfoSegment, kPrelinkInfoSection); if (prelinkInfoSect->size) { readPrelinkedExtensions(prelinkInfoSect); } else { readBooterExtensions(); } loadKernelComponentKexts(); loadKernelExternalComponents(); readBuiltinPersonalities(); OSKext::sendAllKextPersonalitiesToCatalog(); return; } should be: KLDBootstrap::readStartupExtensions(void) { kernel_section_t * prelinkInfoSect = NULL; // do not free OSKextLog(/* kext */ NULL, kOSKextLogProgressLevel | kOSKextLogGeneralFlag | kOSKextLogDirectoryScanFlag | kOSKextLogKextBookkeepingFlag, "Reading startup extensions."); /* If the prelink info segment has a nonzero size, we are prelinked * and won't have any individual kexts or mkexts to read. * Otherwise, we need to read kexts or the mkext from what the booter * has handed us. */ prelinkInfoSect = getsectbyname(kPrelinkInfoSegment, kPrelinkInfoSection); if (prelinkInfoSect->size) { readPrelinkedExtensions(prelinkInfoSect); } readBooterExtensions(); loadKernelComponentKexts(); loadKernelExternalComponents(); readBuiltinPersonalities(); OSKext::sendAllKextPersonalitiesToCatalog(); return; } Link to comment Share on other sites More sharing options...
vit9696 Posted June 14, 2016 Share Posted June 14, 2016 FYI, I noticed that AppleALC.kext doesn't work and cause boot to hang whenever it's placed in any of /CLOVER/kexts folders or in S/L/E. I don't know if it's due to my setup (the Gigabyte H97-HD3 in my sig) but in case you use it, it may be good to know . What about posting some log in a corresponding topic? Link to comment Share on other sites More sharing options...
magnifico Posted June 14, 2016 Share Posted June 14, 2016 Micheeeee......tu sei pazzo ...no but you locked eyes for nothing ... go to rest 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 Micheeeee......tu sei pazzo ...no but you locked eyes for nothing ... go to rest ha ha 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted June 14, 2016 Share Posted June 14, 2016 Skylake Driver panic, i use kext patch, but not success. 10.12 SIERRA AppleIntelSKLGraphicsFramebuffer 45 C8 39 C6 76 51 45 C8 39 C6 EB 51 NOT SUCCESS ABOVE CODE. I compared el capitan code and sierra, it's same root and functions. I think we have to fix kext injection full. 나의 LG-F410S 의 Tapatalk에서 보냄 Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 Any ideas to improve the patch here: #10295 ? Link to comment Share on other sites More sharing options...
calibre™ Posted June 14, 2016 Share Posted June 14, 2016 ^^ you have UseKernelCache set to Yes or No? Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 I think does nothing in Clover Link to comment Share on other sites More sharing options...
calibre™ Posted June 14, 2016 Share Posted June 14, 2016 ^^ i was referring to your posted link Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 Mentioned Enoch here only as example because some code is the same and I think is the last part to be adjusted for a full functionality, otherwise is OT here. (BTW only -f the first time). We need to restore the readStartupExtensions funct 1 Link to comment Share on other sites More sharing options...
minhbi245 Posted June 14, 2016 Share Posted June 14, 2016 Mentioned Enoch here only as example because some code is the same and I think is the last part to be adjusted for a full functionality, otherwise is OT here. (BTW only -f the first time). We need to restore the readStartupExtensions funct Someone can support me install macOS 10.12, I do everything what you said, but when I booting have some problem at var/empty Link to comment Share on other sites More sharing options...
Resset Posted June 14, 2016 Share Posted June 14, 2016 Someone can support me install macOS 10.12, I do everything what you said, but when I booting have some problem at var/empty Bro, everyone here try to install Sierra on their PC. The release has only one day then do not expect it will be working immediately :T 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted June 14, 2016 Share Posted June 14, 2016 try (on a USB pen drive for safety) micky, how can you fix var/empty when usb booting? Link to comment Share on other sites More sharing options...
Micky1979 Posted June 14, 2016 Share Posted June 14, 2016 Don't know, but I've just tried with vanilla installer: it wait 10 seconds each times, but if you have no rush (you have to wait a long), than it will work. It's Apple bug IMHO. 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted June 14, 2016 Share Posted June 14, 2016 Don't know, but I've just tried with vanilla installer: it wait 10 seconds each times, but if you have no rush (you have to wait a long), than it will work. It's Apple bug IMHO. i wonder that //////////////////////////////////// // // KernelBooterExtensionsPatch to load extra kexts besides kernelcache // // this function is only work about injection? i had menual patch previoud post. more exist? or el capitan difference? Link to comment Share on other sites More sharing options...
mendietinha Posted June 14, 2016 Share Posted June 14, 2016 ok, i can pass the early reboot, but after several minutes, it gets a white screen with the spinning beach ball. and i cant load fakesmc even using 0:0 and 775 and all. idk what to do now. clover seems to inject only some kexts. if someone has a prelinkedkernel with fakesmc in it, i really appreciate Link to comment Share on other sites More sharing options...
Recommended Posts