From 152b19355ffef01400f9cc55d315cb3a06c22379 Mon Sep 17 00:00:00 2001 From: Tyler Nguyen Date: Mon, 3 Dec 2018 22:56:30 -0600 Subject: [PATCH] In the process of cleaning and updating guides --- 3_README-installMEDIA.md | 7 +- 4_README-POSTinstallation.md | 17 +- ACPI/partial-hotpatch/DSDT.aml | Bin 146136 -> 148121 bytes EFI/CLOVER/ACPI/patched/DSDT.aml | Bin 146136 -> 148121 bytes EFI/CLOVER/ACPI/patched/SSDT-ALS0.aml | Bin 0 -> 101 bytes .../HibernationFixup.kext/Contents/Info.plist | 83 --- .../Contents/MacOS/HibernationFixup | Bin 35368 -> 0 bytes config.plist | 67 +-- config_HD615_620_630_640_650.plist | 16 +- config_installMEDIA.plist | 523 ------------------ 10 files changed, 39 insertions(+), 674 deletions(-) create mode 100755 EFI/CLOVER/ACPI/patched/SSDT-ALS0.aml delete mode 100755 EFI/CLOVER/kexts/Other/HibernationFixup.kext/Contents/Info.plist delete mode 100755 EFI/CLOVER/kexts/Other/HibernationFixup.kext/Contents/MacOS/HibernationFixup delete mode 100755 config_installMEDIA.plist diff --git a/3_README-installMEDIA.md b/3_README-installMEDIA.md index 581e436..82573f5 100644 --- a/3_README-installMEDIA.md +++ b/3_README-installMEDIA.md @@ -2,9 +2,8 @@ 2. Erase the installation media as HFS, named "Install macOS (MacOS version)" - Example: Install macOS High Sierra. 3. Use 'createinstallermedia' command to copy installer to install media. [guide](https://support.apple.com/en-us/ht201372) 4. Install CLOVER onto the installation media, use tonymacx86 UEFI Clover Builds. [Download](https://www.tonymacx86.com/resources/categories/clover-builds.12/) -5. Rename "config_installMEDIA.plist" to "config.plist" and replace the stock "config.plist" +5. Rename "config_HD615_620_630_640_650.plist" to "config.plist" and replace the stock "config.plist" 6. Place [FakeSMC.kext](https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/) and [VoodooPS2Controller.kext](https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/) in 'EFI/CLOVER/kexts/Other/' 7. Proceed to boot using the installation media and go through the process. -8. *Optional: Since TRIM on NVMe drives cannot be disabled. And APFS with TRIM enabled can result in a slow boot (~30-50 seconds). Skip APFS conversion and use HFS as the default filesystem: boot back into the installation media after installation has completed and rebooted, open the Terminal, and execute "/Volumes/Image\ Volume/No-Convert", then finally reboot. -9. Complete the installation. -10. Once installation has completed, boot into the Hackintosh paritition using the installation media and proceed with post installation configurations. +8. Complete the installation. +9. Once installation has completed, boot into the Hackintosh paritition using the installation media and proceed with post installation configurations. diff --git a/4_README-POSTinstallation.md b/4_README-POSTinstallation.md index d3d1a8a..573615a 100644 --- a/4_README-POSTinstallation.md +++ b/4_README-POSTinstallation.md @@ -2,17 +2,10 @@ 2. Install the following kexts in EFI/CLOVER/kexts/Other/ FakeSMC - system support VoodooPS2Controller - enable support for keyboard and touchpad -3. Using KextBeast or another kext installer, install the following kexts in L/E/ or S/L/E/. I install it in L/E/ as it allows me to differentiate between custom kexts and default Apple kexts. - AppleALC - also inject audio layout 11 with Clover Configurator, this enables native audio. - USBInjectAll - make sure to create a custom SSDT patch [Guide](https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/), also refer to README-patchingACPI.md - Lilu - support library needed by other kexts - WhateverGreen - enable support for Intel Graphics. - IntelMausiEthernet - enable Ethernet with the Lenovo adapter. A recommended installation even if you don't use Ethernet as it helps with battery performance. - BrcmFirmwareRepo - BrcmPatchRAM2 - along with BrcmFirmwareRepo, enables Bluetooth. - FakePCIID - FAKEPCID_Broadcom_WiFi - along with FakePCIID, enables WiFi. - ACPIBatteryManager - along with DSDT patching, enable battery status +3. Using KextBeast or another kext installer, install the following kexts in L/E/ or EFI/Clover/kexts/Other/. +L/E/ makes it easy to differentiate between custom kexts and default Apple kexts. +EFI/Clover/kexts/Other makes it easy to backup or troubleshoot kexts. +*Refer to my uploaded EFI folder for my current kext list. 4. Rebuild the kextcache with "sudo kextcache -i /" -5. Configure system to enable iMessage, follow this [Guide](https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827/). Make sure to pick system definition MacBookPro 13,1 as it supports HWP for better power management. +5. Configure system to enable iMessage, follow this [Guide](https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827/). Make sure to pick system definition MacBookPro 14,1 as it supports HWP for better power management. 6. Reboot and proceed to 5_README-ACPIpatching.md diff --git a/ACPI/partial-hotpatch/DSDT.aml b/ACPI/partial-hotpatch/DSDT.aml index 6cee87a0dbe39fc45544a7c296aa3a67c64b99a2..fe10720d09ccd74c4e921b180106b289a953ef61 100755 GIT binary patch delta 2435 zcmah~4N#Nk9e#FRmcaVe2MvdLo^|;1WZ|w@MR0Ex)iliQ4@k9 zVrQYz0$v9Rf;e~AQt2JLx*|*`bhR2S^?F`=2OVoScXe!TozB+meUrfTw&V8R<^4U+ z@BjP#pRf1%=d*vJ1IL&womE#ppg{nFyvsr=V{~t3IjkB7t~E;S9>bZ5^_4>iQc~po zjeSRKf>|q*#Q}FfWx^^Hbg-4@O{!A4OzaBWs*M9Q++>weK@@J%${>JRwUqz^J;cky zygbYk5aAVJUJ>RAi10aKJ}1l*5aDyfd~TR0z(D7Q22h3rN+RIxtJ>tUw<|)kB4#EN z0TrDr~ug_elCkM(vn3y@{mWq>XHACXVoH)SQH_PV%4Hp+oFhAazd7zHrLA3 za@O|bL_E16Pwwh4xocZ;BNk=IqFl8o|JxF$U0sbbyq!MG`$?592KpIJs8f{aoq*ik ziPW9<7>LI|@qNQz?8xh%Ox&N2qaxUmiQu(^Fh0Hv$F)o!>TLvNxCQgmhSY1x%sxWGqGgx$I_5&%E~uy!nGQ^$Nkl05d%J0&n!tT*`}}Lt5f?F zVwfGH<#^j_h+_tB0ETt!zL&)?X``O$V|yLt4k;VJ5$MOzl`bT^2F6MkA-a99iQ(>g z6VFK|QPmBrc+lBa!wv=kkwE5)CiBQZC<^QR>KGq4#1NTRICInr2cfl0za0YLH*!`u zB+NlDDf%%~iu-a5kk_}5ctvOSIxJRWl&-erK+_&D*=d09AB&aBp3`H}$Rh^a6Th7- z`xtJ>bJ;znEjF_;7j={vbsTko!$%zzMjeZWI&3-v?^%|l`h&o}?mf(sv4WYBz^MmQ zYCS|!V|!>Xe0rOAX&LxFq;KGA^bqj1Oq*G)XQSi}0lT=mI*UjwGZU|1u)7%$OTdR! zbm$}-q{f%wb-2jggs{3gn?@EQ@=)|zhl4x|tF~-A2SVWXKT9e}A+oj*A%)1fQG4bO z#vK8uZM#O#+bUznQ!tBJL+l}-Q2>}?0HCu1m>6~VUipR3I{>5$G+bI=;S-qY3J5OX z=m~IMvw*6vAlw4J$m&+ZQl5@Gx(mKfd-Nk;vZk^3>=3oR+3wcEOKQ|NJEMz6(qG_8 zezCX5T(dZ2I{mQgjfD%*X`1C0TFIb0$6~t6@TZRRoPSJIJ>RwenQn^U#`$#B&F8mI ze_OyCNRphP9#1@A^Wq!<|k~;^ndZWrI!EI^-tgb&vmL&n3}&;sP9L zjUBB28*=nkzo`&IhL}ZX>#rln*saC0-24ar>v`RC%&o~?RAwNLUi)76`Nv83I^4|f zg6lRTr#a}Wx_MveRq6+3T=EV(zHaVbSHm{9l5?UEMbm%M)A+I9g=RLsh%YGv0ztbH zn@2lc>C64^cKoYp@z)M@3mNy<)R|` zmU(!oe%N{Q;8UN7zK@IM=L>zOG6rWVi1o&H0k@-F?;0}V@;>bS7-i{~_|yR0-(FbKK&jL9Q3Bnt}kaYngT zX7`w5%W=#Wy7N(L6K?g!EXTWay3(j}T!h&~70!m*eY-^1&ss#bradw#;H&8lZJ8CI zWts|%XQ8sToe}~BKm-ss2e=dIU?Zp^Dr**biL=Ntz-#G%_=hG%#GM1{07w85qG9@h z&VU=G;8id}CgpEkhdOjtGlwi6G7v5zK8)dQ^p1bS->KGV410;$VYUKNwHfp`6NOnz zh0cLyvZ6|TnV}K^hEoWtDO_YZp^^$mcoazS(@6lM{%9X7q=X|Zkspqd?Bqo{@@EvO zNSQnngER^GQtuA4RSTUgj@GEfFcXfkqWgGRNV3An_YpxOMh01{L5^>|%~Fn$bBrQl T05{33I-)^3!DL+)@(Sla`}__r delta 524 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 T05{33I-)^3!DL+)@(Sla`}__r delta 524 zcmbQ)%6a1}2bW8*OUMl?CI%+9ja*ET{7w~m@xe~<0nVNV(M_)9o24V?GcmczP2Lk7 zHrX~>aI$ucrL_lJXh5*DFoT4%W3VA3gF73TWdvs#!&xS9mMMfa`E!gee*qUW(17p) z#^4Zl*9GpAH^jMcad9nVFJN>r_Hf=fP9et&xcC*wP5PJby6 zZ`Vi>52@+ls*L(tZk&^=6L=UH7#bKD7P)gU7E~v2|NqYr9};h{fNwI0VkiJfGbT;H ztIC+G?!X7;IwUP};YCtx2vKYZQ@nkx8l#yqpWeiH|6osEm&Bs-%shtaPdphF8Kt%h zdok{66*4q5cXcy>0%Zn)?xyYc&ogRTFbnt#ZRg}+(qr77%g6MbgNa9Odzd&=rW}|4 zB&A{O36KnwFf`O-Bh>sGBm_l@uy - - - - BuildMachineOSBuild - 17D102 - CFBundleDevelopmentRegion - en - CFBundleExecutable - HibernationFixup - CFBundleIdentifier - as.lvs1974.HibernationFixup - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - HibernationFixup - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.2.3 - CFBundleSignature - ???? - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 1.2.3 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 9F2000 - DTPlatformVersion - GM - DTSDKBuild - 17E189 - DTSDKName - macosx10.13 - DTXcode - 0941 - DTXcodeBuild - 9F2000 - IOKitPersonalities - - as.lvs1974.HibernationFixup - - CFBundleIdentifier - as.lvs1974.HibernationFixup - IOClass - HibernationFixup - IOMatchCategory - HibernationFixup - IOProviderClass - IOResources - IOResourceMatch - IOKit - - - NSHumanReadableCopyright - Copyright © 2017 lvs1974. All rights reserved. - OSBundleCompatibleVersion - 1.0 - OSBundleLibraries - - as.vit9696.Lilu - 1.2.4 - com.apple.kpi.bsd - 12.0.0 - com.apple.kpi.dsep - 12.0.0 - com.apple.kpi.iokit - 12.0.0 - com.apple.kpi.libkern - 12.0.0 - com.apple.kpi.mach - 12.0.0 - com.apple.kpi.unsupported - 12.0.0 - - OSBundleRequired - Root - - diff --git a/EFI/CLOVER/kexts/Other/HibernationFixup.kext/Contents/MacOS/HibernationFixup b/EFI/CLOVER/kexts/Other/HibernationFixup.kext/Contents/MacOS/HibernationFixup deleted file mode 100755 index 23b29801260131f99d8afdd027ba6198558d627d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35368 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 TSlE-M-;MKj`c{Rb7R&zvjzdBz diff --git a/config.plist b/config.plist index d3fd64a..53dc023 100755 --- a/config.plist +++ b/config.plist @@ -240,7 +240,7 @@ #DefaultVolume LastBootedVolume Arguments - nv_disable=1 dart=0 -cdfon -disablegfxfirmware -igfxnohdmi + nv_disable=1 dart=0 -cdfon -disablegfxfirmware -igfxnohdmi lilucpu=9 DefaultVolume LastBootedVolume NeverHibernate @@ -249,6 +249,8 @@ Timeout 2 + XMPDetection + Comment This file is for 10.12.6+ with native KabyLake support @@ -387,8 +389,8 @@ 0x591b0000, 0105 instead of 0306, HDMI #1 framebuffer-con1-alldata - AQUKAAAIAACHAQAAAgQKAAAACAAAhwEAAP8AAAABAAAA - ACAAAAA= + AQUKAAAIAACHAQAAAgQKAAAIAACHAQAA/wAAAAEAAAAg + AAAA #1 framebuffer-con1-enable 1 @@ -396,15 +398,15 @@ 0x591b0000, 0105 instead of 0204, HDMI #2 framebuffer-con1-alldata - AQUKAAAIAACHAQAAAwYKAAAABAAAhwEAAP8AAAABAAAA - ACAAAAA= + AQUKAAAIAACHAQAAAwYKAAAEAACHAQAA/wAAAAEAAAAg + AAAA #2 framebuffer-con1-enable 1 #3 framebuffer-con1-alldata - /wAAAAEAAAAgAAAA/wAAAAABAAAAIAAAAP8AAAABAAAA - ACAAAAA= + /wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA/wAAAAEAAAAg + AAAA #3 framebuffer-con1-enable 1 @@ -459,9 +461,7 @@ AAgAAA== #hda-gfx - - b25ib2FyZC0xAA== - + onboard-1 AAPL,ig-platform-id AAAbWQ== @@ -483,6 +483,10 @@ PciRoot(0)/Pci(0x1f,3) + #hda-gfx + onboard-1 + #no-controller-patch + 1 layout-id 11 @@ -507,6 +511,8 @@ #ScreenResolution 1920x1080 + EmbeddedThemeType + Dark Hide Preboot @@ -519,7 +525,7 @@ Scan Theme - BGM + embedded Graphics @@ -572,7 +578,7 @@ Comment - Disable panic kext logging on 10.13 release kernel (credit Vandroiy) + Disable panic kext logging on 10.13 release kernel (credit vit9696) Disabled Find @@ -588,7 +594,7 @@ Comment - Disable panic kext logging on 10.14 release kernel (credit Vandroiy) + Disable panic kext logging on 10.14 release kernel (credit vit9696) Disabled Find @@ -604,40 +610,7 @@ KextsToPatch - - - Comment - Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14 Credits (Sniki) - Disabled - - Find - - dkZI/wU= - - InfoPlistPatch - - Name - com.apple.driver.AppleIntelKBLGraphicsFramebuffer - Replace - - 60ZI/wU= - - - - Comment - change F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext (credit RehabMan) - Find - - RiV1VCUwNHgA - - Name - com.apple.driver.AppleBacklight - Replace - - RiV1VHh4eHgA - - - + RtVariables diff --git a/config_HD615_620_630_640_650.plist b/config_HD615_620_630_640_650.plist index 6ad515c..e6e6042 100755 --- a/config_HD615_620_630_640_650.plist +++ b/config_HD615_620_630_640_650.plist @@ -180,7 +180,7 @@ Boot Arguments - dart=0 nv_disable=1 -disablegfxfirmware -igfxnohdmi -cdfon + dart=0 nv_disable=1 -disablegfxfirmware -cdfon -igfxnohdmi lilucpu=9 #DefaultVolume LastBootedVolume NeverHibernate @@ -296,9 +296,11 @@ device-id FlkAAA== #hda-gfx - b25ib2FyZC0xAA== + onboard-1 #AAPL00,override-no-connect + #AAPL00,override-no-edid + # DVMT-prealloc 32MB BIOS, 19MB framebuffer, 9MB cursor bytes (credit RehabMan) framebuffer-patch-enable @@ -365,9 +367,13 @@ PciRoot(0)/Pci(0x1f,3) #layout-id - 2 + 3 #PinConfigurations + #hda-gfx + onboard-1 + #no-controller-patch + 1 USB @@ -480,7 +486,7 @@ Comment - Disable panic kext logging on 10.13 release kernel (credit Vandroiy) + Disable panic kext logging on 10.13 release kernel (credit vit9696) MatchOS 10.13.x Find @@ -490,7 +496,7 @@ Comment - Disable panic kext logging on 10.14 release kernel (credit Vandroiy) + Disable panic kext logging on 10.14 release kernel (credit vit9696) MatchOS 10.14.x Find diff --git a/config_installMEDIA.plist b/config_installMEDIA.plist deleted file mode 100755 index 6ad515c..0000000 --- a/config_installMEDIA.plist +++ /dev/null @@ -1,523 +0,0 @@ - - - - - Comment - This file is for 10.12.6+ with native KabyLake support - ACPI - - AutoMerge - - FixHeaders - - Comment-DisabledAML - Disable other forms of CPU PM due to SSDT/Generate/PluginType=true - DisabledAML - - SSDT.aml - SSDT-XCPM.aml - SSDT-PluginType1.aml - - DSDT - - DropOEM_DSM - - Fixes - - Comment-IRQ Fix - The following fixes may be needed for onboard audio/USB/etc - FixTMR - - FixRTC - - FixIPIC - - FixHPET - - - Patches - - - Comment - change OSID to XSID (to avoid match against _OSI XOSI patch) - Disabled - - Find - T1NJRA== - Replace - WFNJRA== - - - Comment - change _OSI to XOSI - Disabled - - Find - X09TSQ== - Replace - WE9TSQ== - - - Comment - change _DSM to XDSM - Disabled - - Find - X0RTTQ== - Replace - WERTTQ== - - - Comment - change EC0 to EC - Disabled - - Find - RUMwXw== - Replace - RUNfXw== - - - Comment - change H_EC to EC - Disabled - - Find - SF9FQw== - Replace - RUNfXw== - - - Comment - change ECDV to EC - Disabled - - Find - RUNEVg== - Replace - RUNfXw== - - - Comment - change HDAS to HDEF - Find - SERBUw== - Replace - SERFRg== - - - Comment - change HECI to IMEI - Find - SEVDSQ== - Replace - SU1FSQ== - - - Comment - change MEI to IMEI - Find - TUVJXw== - Replace - SU1FSQ== - - - Comment - change GFX0 to IGPU - Find - R0ZYMA== - Replace - SUdQVQ== - - - Comment - change PCI0.VID to IGPU #1 (Thinkpad) - Find - UENJMFZJRF8= - Replace - UENJMElHUFU= - - - Comment - change PCI0.VID to IGPU #2 (Thinkpad) - Find - VklEXwhfQURSDAAAAgA= - Replace - SUdQVQhfQURSDAAAAgA= - - - - DropTables - - - Signature - #MCFG - - - Signature - DMAR - - - Signature - SSDT - TableId - xh_rvp10 - - - SSDT - - DropOem - - Generate - - PluginType - - - NoOemTableId - - - - Boot - - Arguments - dart=0 nv_disable=1 -disablegfxfirmware -igfxnohdmi -cdfon - #DefaultVolume - LastBootedVolume - NeverHibernate - - Secure - - Timeout - 5 - - Devices - - AddProperties - - - Device - NVidia - Key - name - Value - I2Rpc3BsYXkA - Comment - Inject "name" as (data)"#display" to disable graphics drivers on NVidia - - - Device - NVidia - Key - IOName - Value - #display - Comment - Inject "IOName" as "#display" to disable graphics drivers on NVidia - - - Device - NVidia - Key - class-code - Value - /////w== - Comment - Inject bogus class-code to prevent graphics drivers loading for NVidia - - - Device - ATI - Key - name - Value - I2Rpc3BsYXkA - Comment - Inject "name" as (data)"#display" to disable graphics drivers on AMD - - - Device - ATI - Key - IOName - Value - #display - Comment - Inject "IOName" as "#display" to disable graphics drivers on AMD - - - Device - ATI - Key - class-code - Value - /////w== - Comment - Inject bogus class-code to prevent graphics drivers loading for AMD - - - Device - ATI - Key - vendor-id - Value - //8AAA== - Comment - Inject bogus vendor-id to prevent graphics drivers loading for AMD - - - Device - ATI - Key - device-id - Value - //8AAA== - Comment - Inject bogus device-id to prevent graphics drivers loading for AMD - - - Audio - - Inject - 0 - - FakeID - - #Kaby Lake-Comment - To avoid automatic Clover fake device-id (Skylake) injection - #IntelGFX - 0x59168086 - - Properties - - PciRoot(0)/Pci(0x02,0) - - AAPL,ig-platform-id - AAAbWQ== - device-id - FlkAAA== - #hda-gfx - b25ib2FyZC0xAA== - #AAPL00,override-no-connect - - # DVMT-prealloc - 32MB BIOS, 19MB framebuffer, 9MB cursor bytes (credit RehabMan) - framebuffer-patch-enable - 1 - framebuffer-stolenmem - AAAwAQ== - framebuffer-fbmem - AACQAA== - ## @0 LVDS->DP - - #framebuffer-con0-enable - 1 - #framebuffer-con0-type - AAQAAA== - ## @1 HDMI - - #framebuffer-con1-enable - 1 - #framebuffer-con1-type - AAgAAA== - #framebuffer-con1-flags - hwEAAA== - #framebuffer-con1-pipe - EgAAAA== - ## @2 HDMI - - #framebuffer-con2-enable - 1 - #framebuffer-con2-type - AAgAAA== - #framebuffer-con2-flags - hwEAAA== - #framebuffer-con2-pipe - EgAAAA== - ## @3 HDMI - - #framebuffer-con3-enable - 1 - #framebuffer-con3-type - AAgAAA== - #framebuffer-con3-flags - hwEAAA== - #framebuffer-con3-pipe - EgAAAA== - #1 0306->0105 - 0x591b0000, 0105 instead of 0306, HDMI - #1 framebuffer-con1-enable - 1 - #1 framebuffer-con1-alldata - AQUKAAAIAACHAQAAAgQKAAAIAACHAQAA/wAAAAEAAAAgAAAA - #2 0204->0105 - 0x591b0000, 0105 instead of 0204, HDMI - #2 framebuffer-con1-enable - 1 - #2 framebuffer-con1-alldata - AQUKAAAIAACHAQAAAwYKAAAEAACHAQAA/wAAAAEAAAAgAAAA - #3 no external - 0x591b0000, eliminate all external ports (0204 and 0306) - #3 framebuffer-con1-enable - 1 - #3 framebuffer-con1-alldata - /wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA - - PciRoot(0)/Pci(0x1f,3) - - #layout-id - 2 - #PinConfigurations - - - - USB - - FixOwnership - - AddClockID - - Inject - - - UseIntelHDMI - - - DisableDrivers - - VBoxHfs - - GUI - - Custom - - Entries - - - Hidden - - Type - OSXRecovery - - - Type - Windows - Title - Windows - - - - Hide - - Preboot - - Mouse - - Enabled - - - Scan - - Entries - - Legacy - - Linux - - Tool - - - #ScreenResolution - 1920x1080 - Theme - BGM - - Graphics - - #EDID - - Inject - - - #ig-platform-id - 0x591b0000 - Inject - - ATI - - Intel - - NVidia - - - - KernelAndKextPatches - - AppleRTC - - DellSMBIOSPatch - - KernelLapic - - KernelPm - - ForceKextsToLoad - - \System\Library\Extensions\IONetworkingFamily.kext - - KextsToPatch - - KernelToPatch - - - Comment - MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha - Disabled - - Find - ILniAAAADzA= - Replace - ILniAAAAkJA= - - - Comment - Disable panic kext logging on 10.13 release kernel (credit Vandroiy) - MatchOS - 10.13.x - Find - igKEwHRE - Replace - igKEwOtE - - - Comment - Disable panic kext logging on 10.14 release kernel (credit Vandroiy) - MatchOS - 10.14.x - Find - igKEwHRC - Replace - igKEwOtC - - - - RtVariables - - CsrActiveConfig - 0x67 - BooterConfig - 0x28 - - SMBIOS - - ProductName - MacBookPro14,1 - Trust - - - SystemParameters - - InjectKexts - Detect - - -