Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/30/2020 in all areas

  1. There is an error in the file encoding. The C is encoded in some combined form in UTF-8 or something, see attached screenshot from hex editor showing invalid characters. EDIT: Just so you see this is actually the cyrillic character С (es) not the latin character C (se): 0xD0 = b1101 0000 0xA1 = b1010 0001 b100 0010 0001 = 0x421 U+0421 С Cyrillic Capital Letter Es 0489
    4 points
  2. Because when you leave people alone with experimenting you get AptioFix-free20000
    3 points
  3. Hey, OpenCanopy is pre alpha in 057 and 058 and this is why I never switched it on as standard. It has many flaws in that version but from 059 it shall be enabled as standard as it’s now working properly for the first time. About the missing features on the bootpicker, I’ve hidden them but all you have to do is hit the space bar when you get to the bootpicker to reveal them again. Lastly and just in case You didn’t know, when your moving from one version to another don’t try and keep the old config.plist and use the new one in the new EFI as OpenCore changes radically from version to version, so much so that the old plist is always invalid when a new version comes out.
    2 points
  4. Yeah, I know because I can read/write/speak Russian... Barely. Haha.
    2 points
  5. @MacNB, right, this is indeed an unsupported case. Basically OpenCore fully supports all XCPM configurations but: - Ivy Bridge consumer (e.g. 3770k). The reason for this is that we believe the correct approach is not to use XCPM, as Apple itself disabled it. - Pentium CPUs. The reason for this is that they are not really supported by macOS. The rest should work just fine though. I updated OpenCore docs to make it crystal clear.
    2 points
  6. XCPM 10.15.5 for X99/X299 If you are using _xcpm_bootstrap patch your FakeCPUID = Original CPUID KernelAndKextPatches->FakeCPUID->0x050654 X99/X299 System If Add bootstrap patch You have to Add original CPUID in your config. FakeCPUID Original CPUID 0x0306C3 0x0306F2 Haswell-E 0x0306D4 0x0406F1 Broadwell-E 0x0406E3 0x050654 Skylake-X 0x0406E3 0x050657 Cascade Lake-X #1xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.5 N.Mano Comment String <-> xcpm_core_scope_msrs © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E857 D2FFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #2_xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Comment String <-> _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 31D2E8E9 F9FEFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #3 Comment String <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> BE060000 005DE908 000000 MatchOS String <-> 10.15.x Replace Data<-> BE060000 005DC390 909090 #4 Comment String <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 31D2E838 FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #5 Comment String <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 41C1E608 4963D689 D048C1EA 20 MatchOS String <-> 10.15.x Replace Data<-> 41C1E608 B800FF00 0031D290 90 #6This patch for X99(Haswell-E) Comment String <->xcpm_bootstrap HASwell-E (c)hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C13C 427722 #7This patch for X299(Skylake-X/Cascade Lake-X) Comment String <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c)hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BD3C 427722 #8This patch for X99(Broadwell-E) Comment String <->xcpm_bootstrap Broadwell-E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BC3C 427722 #9This patch for (IvyBridge) Comment String <->xcpm_bootstrap IvyBridge E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C63C 427722 #6 Comment String <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E MatchOS String <-> 10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E #7 Comment String <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 MatchOS String <->10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 #8 Comment String <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 3A060000 DC330600 00000000 00000000 1F MatchOS String <->10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> 3A060000 00000000 00000000 00000000 1F #9 Disable panic kext logging on 10.15.5+ Release kernel Comment String <->Disable panic kext logging on @PMheart/Pike R. Alpha Disabled Boolean <-> No Find Data<-> 8A0284C0 7447 MatchOS String <->10.14.x,10.15.x Replace Data<-> 8A0284C0 EB47
    2 points
  7. @hardcorehenry I really thanks for your 10.15.5 _bootstrap value I test Its work well. #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000  #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #6 This patch for X99(Haswell-E) Comment String <->xcpm_bootstrap HASwell-E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C13C 427722 #7 This patch for X299(Skylake-X/Cascade Lake-X) Comment String <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BD3C 427722 #8 This patch for X99(Broadwell-E) Comment String <->xcpm_bootstrap Broadwell-E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BC3C 427722 #9 This patch for IvyBridge E Comment String <->xcpm_bootstrap IvyBridge E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C63C 427722
    2 points
  8. Oh no! That's actually called lack of research and following a s h i t tutorial from probably... tonymac... haha. EDIT: Forgot, you don't believe in experimentation because that's science.... D a m n. EDIT2: Holy s h i t, I can't spell. And the site is getting sooooooooooooooooooooo slow. wtf is going on?
    2 points
  9. MacNB, nmano, and the rest. Any adequate the reason to continue to post these patches instead of using builtin quirks for XCPM and virtualising CPU ID? I am kind of tired and confused seeing this from time to time.
    2 points
  10. Got an RX 570 pulse and made my life easier, was going to upgrade that system sooner or later either way thank you though
    2 points
  11. Shouldn't "Find" look more like this?: F:8D 43 C4 3C 42 77 22 R:8D 43 XX 3C 42 77 22 XX-calculated value for your CPU (Only theory, might be worth check it)
    2 points
  12. Version 1.0.0

    1,633 downloads

    Old NVIDIA macOS Catalina-V5.pkg
    1 point
  13. Hello everyone! Together with the help of @DSM2 I built a Kext aiming at removing limitations put in place by Apple for PC graphics cards that reduce performance in some benchmarks like Geekbench and some scenarios where memory bandwidth is crucial. Likely most of you already know the issue that some GPUs don't perform as expected in Geekbench. For example, a Radeon VII only scores around 50k to 60k points while on Windows it can easily reach the 82k range - with overclocking even more. This issue is not only affecting the Radeon VII but numerous other graphics cards as well. This problem started back when macOS 10.14.5 Mojave was released, introducing the fix for fan control on Vega 56 / 64 cards. As it turns out, Apple never fixed the fan issues but instead put a dirty workaround in place. Modern AMD GPUs utilize a so-called SMU firmware to manage some of the cards functions. This SMU firmware needs to be uploaded by the graphics driver. It looks like the Vega 56 / 64 fan control bug was caused by a faulty SMU firmware implementation by Apple. Instead of fixing it, all they did was to disable loading of SMU firmware on PC graphics cards. This can be verified by force loading the SMU firmware again on Vega 56 / 64 cards. The fan control bug will then be back. Not loading SMU firmware causes a number of issues and one of them is memory bandwidth being cut in half. Since Geekbench is very sensitive to memory bandwidth, this is what causes the low scores. So essentially, Apple scammed their customers here, putting a dirty fix in place that now affects a large amount of graphics cards. And of course this not only affects hackintosh users but also Mac Pro users or eGPU users, utilizing PC graphics cards on their Mac. Now this is where my RadeonBoost Kext comes in. It makes sure that SMU firmware is loaded again, removing the memory bandwidth limitations, making sure the GPU can be used to its fullest potential. The results really speak for themselves. Demo of the result: RadeonBoost.kext has been built with Hackintosh users in mind, but of course it does work on a real Mac as well. That includes both Mac Pros as well as Macs with an eGPU. You can either inject the kext via OpenCore or put it into /Library/Extensions, repair permissions and rebuild kext cache. Putting it inside /L/E of course requires SIP (System Integrity Protection) to be disabled since the Kext is not signed. Of course you can go ahead and edit the info.plist of RadeonBoost.kext to your likings. For example you can add your own properties. This comes handy if you want to additionally overclock or undervolt your GPU by using a PowerPlay Table, which of course can be added to the Kext as well. On a Hackintosh you of course can keep injecting them through the bootloader without having to edit the kext. List of supported GPUs: RX480, RX580, RX590 (!!! USE ALONG WHATEVERGREEN !!!) Radeon VII, RX 5500, RX 5500 XT, RX 5600, RX 5700, RX 5700 XT (WHATEVERGREEN NOT NECESSARY) Download & Changelog May 28 2020: V1.6 - Disabled SMU Firmware Loading for Navi10/14 due to broken SMU firmware starting from macOS 10.15.5, improved Polaris compatibility April 24 2020: V1.4 - Added target SMBIOSes for AGPM injector to prevent overriding of stock AGPM configuration on SMBIOSes that don't need an AGPM injector (e.g. iMac19,1 etc) April 20 2020: V1.3 Replaced "ATY,EFIVersion" with "ForceLoadFalconSmuFirmware" (thanks to Whatevergreen developers for discovery of this parameter), changed Polaris properties (RX480, 580, 590 users please re-test), removed Apple framebuffer properties (performance difference is minor) April 19 2020: V1.2 Removed support for Vega 56, Vega 64 and Vega Frontier (REASON) April 19 2020: V1.1 Removed unnecessary device properties, added embedded AGPM injector for SMBIOSes where it makes sense (iMacPro1,1; MacPro7,1; MacPro5,1; MacPro4,1) April 17 2020: V1.0 Initial Public Release For download of RadeonBoost.kext please check this posts attachements. Enjoy! RadeonBoost.kext.zip
    1 point
  14. @eSaF. Im looking a The Gigabyte Eleite . and a 10900k at the moment. i will use my vaga56 gpu. i need to look into a internet kext. as i think the sound will be easy to sort out i have a efi folder that mite work out just need to change a few thing in OC boot loader i think
    1 point
  15. @eSaF. Thanks for you comment. its just evolved over a few years.. im thinking of going for a Gigabyte Elite Z490 motherboard 10900K Build . it Made me smile. thinking of your boy,s misschief
    1 point
  16. Knowing all the curse words doesn't count, man. :)) Joking, of course.
    1 point
  17. Yeeep, that also crossed my mind. And...according to Google, that is indeed the corresponding letter S from the Latin alphabet.
    1 point
  18. I've attached my latest EFI folder here, in case anyone is having issues to install Catalina and want to compare the EFI files. Clover: r5118 / BIOS: Latest (1.13.1) i7 // PM951 NVMe SAMSUNG 512GB // 16GB RAM // 4K @Mr.C EFI.zip
    1 point
  19. Is it just me or that C in ID_SEC <-this one...looks like a different one from all the other ones? :)) Looks like different font. Aren't all capital letters? Cause that C definitely looks more "capital" than the others. And coincidentally it's exactly the one for 0x070f :)) Anyway, sorry I just found myself typing non-sense again... Please, ignore my post if it's actually not related in any way. And sorry for wasting your time reading this.
    1 point
  20. it says: /home/badruzeus/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.h:54:9: error: ISO C++11 requires whitespace after the macro name [-Werror] 54 | #define ID_SEС_CONST 0x070f | ^~~~~ but in code is ok: #define ID_SEG_TEXT_CONST 0x030e #define ID_SEG_DATA_DATA 0x080e #define ID_SEG_DATA_DATA2 0x081e #define ID_SEC_BSS 0x0a0e #define ID_SEС_CONST 0x070f #define ID_SEG_DATA_COMMON 0x090f #define ID_SEG_DATA 0x0f0f #define ID_SEG_DATA_CONST 0x110f #define ID_SEG_KLD 0x180f #define ID_SEG_KLD2 0x1a0f ...unless your compiler is not smart enough and wants only one space..
    1 point
  21. To boot with Intel Pentium Haswell I normally should emulate IvyBridge CPUID(Kernel>Emulate), because I’m not able to boot with my native CPUID 0x306C3. Instead of faking 0x306C3=>0x306A9 I’m faking cpuhaswellfamily=>cpuivybridgefamily. This patch is no use for you, but since you ask: Base: Comment: Fake Haswell CPUFAMILY Count: 1 Enabled: YES Find: bbdc82b2 10 Identifier: kernel Limit: 0 Mask: ffffffff ff MaxKernel: MinKernel: Replace: bb35e865 1f ReplaceMask: Skip: 0
    1 point
  22. Sorry but this is your problem. We provide no certificate for your SSH. EDIT anyway I added the -k option to ignore it
    1 point
  23. @hardcorehenry Did you find out why it does not work? Basically except the few of you nobody ever reported issues. If it's indeed not possible with the current OC patch at all, we might want to update it.
    1 point
  24. XCPM 10.15.5 (19F96) X99/X299 If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000  #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #1 xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.5 N.Mano Comment String <-> xcpm_core_scope_msrs © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E857 D2FFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Comment String <-> _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 31D2E8E9 F9FEFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #3 Comment String <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> BE060000 005DE908 000000 MatchOS String <-> 10.15.x Replace Data<-> BE060000 005DC390 909090 #4 Comment String <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 31D2E838 FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #5 Comment String <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 41C1E608 4963D689 D048C1EA 20 MatchOS String <-> 10.15.x Replace Data<-> 41C1E608 B800FF00 0031D290 90 #6 This patch for X99(Haswell-E) Comment String <->xcpm_bootstrap HASwell-E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C13C 427722 #7 This patch for X299(Skylake-X/Cascade Lake-X) Comment String <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BD3C 427722 #8 This patch for X99(Broadwell-E) Comment String <->xcpm_bootstrap Broadwell-E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BC3C 427722 #9 This patch for IvyBridge E Comment String <->xcpm_bootstrap IvyBridge E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C63C 427722 #10 Comment String <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E MatchOS String <-> 10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E #11 Comment String <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 MatchOS String <->10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 #12 Comment String <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 3A060000 DC330600 00000000 00000000 1F MatchOS String <->10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> 3A060000 00000000 00000000 00000000 1F #13 Disable panic kext logging on 10.15.5+ Release kernel Comment String <->Disable panic kext logging on @PMheart/Pike R. Alpha Disabled Boolean <-> No Find Data<-> 8A0284C0 7447 MatchOS String <->10.14.x,10.15.x Replace Data<-> 8A0284C0 EB47 @hardcorehenryI really thank for 10.15.5 _bootstrap value.
    1 point
  25. For some users like me with crappy CPU(Pentium Haswell), bootstrap patch have to be put manually: Kernel>Patch. Thanks to experiments I managed to boot without this patch and without FAKECPUID, and have "full speedstep".(fakecpufamily patch)
    1 point
  26. 10.15.5 Haswell-E with a fake ID does not load mac os. Speedstep doesn't work with the original ID and bootstrap. 2020-05-30 08:46:24.514596+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) IOPPF: AppleIntelCPUPowerManagement mode 2020-05-30 08:46:24.514597+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) IOPPF: AppleIntelCPUPowerManagement mode 2020-05-30 08:46:24.514632+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514633+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514653+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514654+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514674+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514675+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514691+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514692+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514709+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514710+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514723+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514724+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514738+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514739+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514752+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514753+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514766+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514767+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514781+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514782+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514795+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514796+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514809+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514810+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendPStates - Success! 2020-05-30 08:46:24.514836+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendStepper - Stepper dictionary from plist is NULL! 2020-05-30 08:46:24.514837+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendStepper - Stepper dictionary from plist is NULL! 2020-05-30 08:46:24.514840+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::start - Failed to send stepper 2020-05-30 08:46:24.514841+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::start - Failed to send stepper 2020-05-30 08:46:24.514865+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformPlugin::cgRegisterPLimitCallbackHandler - There are 0 entries in the linked list before target 0xffffff8053142e80 callback 0xffffff7fa16779ae name X86PlatformShim, LINK at 0xffffff8053c4abb0 contains 0xffffff80539575a0 2020-05-30 08:46:24.514867+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformPlugin::cgRegisterPLimitCallbackHandler - There are 0 entries in the linked list before target 0xffffff8053142e80 callback 0xffffff7fa16779ae name X86PlatformShim, LINK at 0xffffff8053c4abb0 contains 0xffffff80539575a0 2020-05-30 08:46:24.514889+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformPlugin::cgRegisterPLimitCallbackHandler - There are 0 entries in the linked list before target 0xffffff8053142e80 callback 0xffffff7fa16779ae name X86PlatformShim, LINK at 0xffffff8053c4ac20 contains 0xffffff80537b9000 2020-05-30 08:46:24.514897+0300 0x6cd Default 0x0 0 0 kernel: (IOPlatformPluginFamily) X86PlatformPlugin::cgRegisterPLimitCallbackHandler - There are 0 entries in the linked list before target 0xffffff8053142e80 callback 0xffffff7fa16779ae name X86PlatformShim, LINK at 0xffffff8053c4ac20 contains 0xffffff80537b9000
    1 point
  27. Base -> Procedure Enable=true -> Disable=false Identifier -> not needed, there is different sections Count, Limit, Skip -> these values are default behaviour for Clover MaxKernel,MinKernel -> MatchOS= All
    1 point
  28. Maybe they want to understand how it works and why? Maybe they are experimenting? Maybe those quirks are no longer working? There could be many reasons, I don't understand why you seem to think there is only one way you should ever be able to do anything...
    1 point
  29. 1. My Z87 hackintosh with RX-580 got Kernel Panic at 10.15.5 beta2/3, but no such an issue at 10.15.5 release. I don't know why. 2. It got minimal improvement from 44K to 45K only by GB5 Metal test. Thanks again !
    1 point
  30. 3rd time wasn't the charm...BUT @tonyx86 While reinstalling it a 4th time, it occurred to me to google "FileVault Hackintosh Catalina" and sure enough, the issues that popped up were the same as mine. So, after not enabling FileVault this time around, I was able to see my boot drive in BCM. I'll chalk it up to a rookie mistake and if you jotted that down somewhere in the install guides, my bad for overlooking it. In any case, thanks again for all your help and for this helpful guide. It has breathed new life in my e6410 that was just sitting around collecting dust.
    1 point
  31. Hi, Don't give up. I had the same problem, after all I could solve it. You have to use 3E9B0000 ig platform id and make proper frame buffer connectors patch. See last post. https://github.com/acidanthera/bugtracker/issues/938 Regards
    1 point
  32. I have solved the UHD 630 sleep / wake problem that I documented here. The problem was that I had disabled Intel ME in my BIOS settings. Enabling Intel ME resolved this problem. Problem solved.
    1 point
  33. Updated my T460 to Catalina 10.15.5 without any problems today. As everytime I published my actual EFI on GitHub
    1 point
  34. Thanks Pitrysha, are you suggesting that I need to look at the settings in my bios? It's a gigabyte mobo, -any suggestions as to what settings I could try? I ticked the automatic overclock to 4,3...
    1 point
  35. 1 point
  36. For the NDK Fork, press F9 on the GUI interface to get the path information for each bootable system, which will be saved in the current EFI partition
    1 point
  37. Hi, @laudou Sorry. I don't use Open Core. But some kernel patches that i used in Clover was firstly realised in Open Core and then transmited in to Clover(kernel patch for locked 0x1AA). Also Open Core has built-in solution for locked 0xE2 MSR, so both this patches have built-in realisation in Open Core and just need be enabled in OC config.plist/kernel/Quirks
    1 point
  38. Wanted to do more work on it but because I am lacking the time.. I am posting it as it is right now MigrationKit with 0.5.8 What has not changed : The firmware file is the same (no need to flash if you are already on OpenCore) Biggest visible change : I splitted the template in 2 files config_template.plist PlatformInfo.plist Biggest invisible change : APFS support built-in OpenCore, Graphical BootPicker now honors timeout attribute in Config.plist How to use Fill PlatformInfo.plist according to the #1 post (optionally you can save as MyPlatformInfo.plist the script will work with it if it finds it) Run CreateConfig.sh (this will merge the config_template.plist with the Platform Info) to create the config.plist in the EFI folder Optionaly edit and run OCAudioCleanup.sh Optionaly but Recommended :Put the EFI Folder on a thumb drive and test it (Boot with F12, select UEFI:DeviceNameOfThumbDrive). Once booted, you can verify that you are indeed under 0.5.8 by using Terminal nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version should answer REL-058-2020-05-04 All good, copy the EFI folder over to the main drive If you customized some parts from 0.5.7 ( boot-args ), you will have to redo them. Thanks to CiTroNak for all the testing Get the kit Details about with additional work I would like to do on it (but lacking time) : Auto-detect if run from OpenCore, if so retreive PlatformInfo from nvram or current config.plist Post-config options Boot picker prefs Customized boot-args Auto-detect and adjust stuff iMac13,2 vs MacMini6,2 SysDef, GPU Cuteness : Better interface FileVault2 disk encryption (haven't tested but pretty sure not working at this stage of the config_template.plist) Credits to the OpenCore Dev Team, I merely assembled the stuff.
    1 point
  39. What about Metal games like World of Warcraft?
    1 point
  40. i've actually made quite a bit of progress, see below. however i still have to get the streams, mixers, and volume controls setup.
    1 point
  41. Well, the imac turned out to be a bit munted and jeez they are horrible to work on inside. I decided not to sink more time or money into that one. A good deal on a Z440 came up, and over the weekend I've got OpenCore booting Mojave on that nicely. Following the excellent guide at https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/ made it pretty easy the second time around. The concerted effort on solid doco for OpenCore is a huge improvement over scratching one's head with some of the Clover setup. The Haswell-E setting section works properly with the E5-1650v3. I started with Catalina, and it was running fine except for waking from sleep - I think the AMD GPU support is still a bit problematic there. Along with several serious gripes about Catalina from people on factory Macs, I also have some older kit in the studio and wasn't prepared to give up 32 bit support just yet. Sleep and wake seems ok on Mojave. After making an SSDT for the USB ports the only issue is the onboard Realtek not being found by the OS. I'm not fussed by this right now because I'll be using external audio I/O. If I get time I'll see about backporting my OpenCore efforts to the Z400. For now I'm attaching my EFI and config for the Z440 in case that helps anyone. Note you'll need to sort out your own entries in the SMBIOS section. Mine is running an Asus RX570, 32GB RDIMMs and is booting from an intel 760 512GB NVMe SSD. Cheers EFI.zip config.plist
    1 point
  42. Hi, When in the terminal, check if the kexts are copied. ls /Volumes/my-osx-drive/System/Library/Extensions/name-of-kext.kext If it does not give a notice that the file or folder can not be found, it should be present. (Second line reads in Dutch, "Can not get access to '.....' File or folder does not exist.) If however you get a notice, try to copy the files again, this time with verbose output: cp -a -v /Volumes/usb-stick/name.kext /Volumes/my-osx-drive/System/Library/Extensions This way you can trace what goes wrong. After all is copied, repair and rebuild. rm -f /Volumes/my-osx-drive/System/Library/PrelinkedKernels/prelinkedkernel touch /Volumes/my-osx-drive/System/Library/Extensions kextcache -u /Volumes/my-osx-drive
    1 point
  43. Hello fellow Hackintoshers I come to present my full guide on how to install Mac OS X 10.11 El Capitan on any Lenovo Thinkpad L420. I understand this is not a highly popular laptop outside corporations, I don’t even know if it was ever sold to the general public, so I guess this post will help me know that hahah anyway a friend of mine gave me two of them, one with i5 another with i3. This tutorial applies to any of those models. It should also apply to older versions of Mac OS X all the way until Snow Leopard (little modifications required as well as appropriate kexts) First, screenshot proof of beautiful functionality What is working WiFi , Bluetooth, Airdrop (Wifi replaced with Atheros AR9285) Full QE/CI acceleration with integrated Intel HD3000 graphics Trackpad with 1 finger , 2 finger and 3 finger gestures keyboard as well as function keys (brightness, volume) Battery percentage Sleep, Shutdown and Reboot Sound working on ALC269 mobile DVD Drive DisplayPort audio and video VGA out USB 3.0 ExpressCard (Renesas) iMessage and Facetime Recovery Partition What is not working You tell me Install bootloader (Clover) to El Capitan USB install media You should select your USB in the Clover installer and then hit “Customize” Select the next options: Install Clover in the ESP Install boot0ss in MBR Clover EFI 64bits SATA CSMVideoDxe-64 EmuVariableUEFI-64 OsxAptioFix2Drv-64 Fat64 Configuring the bootloader After installation is complete, the EFI partition we want to configure will already be mounted, so we proceed to open it and do the following Install HFSPlus.efi and NTFS.efi in drivers64UEFI folder and remove VboxHFS.efiOpen the folder /EFI/Clover/kexts and delete all the folders starting by 10 and leave only the “other” folderIn the above mentioned “other” folder place the kexts that I will quote next (you can download the ones attached to the post, but I always recommend the latest versions) : ACPIBatteryManager.kext AppleALC.kext BroadcomBluetooth.kext CodecCommander.kext DisableTurboBoostBattery.kext FakePCIID_XHCIMux.kext FakePCIID.kext FakeSMC, HWInfo, IntelCPUMonitor (HwSensors3 from Slice) GenericUSBXHCI.kext (only if you use an USB3.0 ExpressCard) IntelBacklight.kext RealtekRTL8111.kext toledaARPT.kext (if you use Atheros AR9285) USBInjectAll.kext VoodooPS2Controller.kext ( tluck's version ) kextpack Lenovo L420 .zip After all the kexts are in the correct folder you should tweak your config.plist as follows, I recommend using Clover Configurator Lenovo mostly whitelist the Wifi cards on their laptops (and some desktops) so you will have to use a custom BIOS for this. There is one here luckily. https://app.box.com/s/j4fffsagyzlohxmnvq6t If you need me to explain how to flash it then you shouldn’t really be Hackintoshing in the first place. After you have flashed the BIOS make sure you set the SATA controller to AHCI. You should be able to boot from the Clover USB and install Mac OS X Remember to use a GUID partition scheme for the drive you will use. Recovery partition should be generated automatically by the OS X installer. Enjoy your new HackBook PS: DSDT and SSDT patches tutorial for this specific laptop are on their way
    1 point
×
×
  • Create New...