Jump to content

kolodzieski

Just Joined
  • Content Count

    24
  • Joined

  • Last visited

About kolodzieski

  • Rank
    InsanelyMac Protégé

Recent Profile Visitors

171 profile views
  1. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Just a note, Upgrade to 10.14.3 went smooth. Seems like all is working.
  2. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    CPU nodes in ioRegistryEplorer ? I dumped IntelPlatformPluginInjector.kext from /L/E and replaced the SSDT-CPU.dsl ith the generic SSDT-XCPM.dsl from rehabmas repo. Seems like scaling and power management is working very well. I get basic GeekBench scores of 4036/7829, the Intel Power Gadget shows me idling @ 1GH (100 * 10) with PKG power of around 0.9. Everything looks and feels good. However in ioRegistryExplorer, I do not get any CPU nodes, i just see "--> cpus". All references I have seem in power management threads say I should be seeing a CPU0 node, that is expandable and shows me details? Any clues? Cheers, Scott.
  3. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    I was able to simplify my kext set and config a bit more. I am able to use the most up to date set of kext's from the original authors. Everything on my T470 works great. Here are my latest set of notes from my github project. Begin Simplification/Consolidation of KEXT's / Config Bumped WhateverGreen to 1.2.6 -- Use built in Backlight Injector -- remove AppleBacklightInjector.kext from /Library/Extensions build SSDT-PNLF.dsl (from rehabman repo) and add to ACPI/patched (remove SSDT-PNLF-T460) Modify config.plist per: sjk$ diff -wu config.plist /Volumes/ESP/EFI/CLOVER/config.plist --- config.plist 2018-12-20 11:41:21.000000000 -0500 @@ -176,7 +176,7 @@ <key>Boot</key> <dict> <key>Arguments</key> - <string>kext-dev-mode=1</string> + <string>kext-dev-mode=1 bpr_probedelay=100 bpr_initialdelay=300 bpr_postresetdelay=300</string> <key>DefaultVolume</key> <string>osX</string> <key>IgnoreNVRAMBoot</key> @@ -243,6 +243,8 @@ <data> AAAAgA== </data> + <key>enable-cfl-backlight-fix</key> + <true/> </dict> </dict> <key>USB</key> I did need to edit my /etc/rc.wake and /etc/rc.sleep and comment out the unload/load of the voodoo trackpack drivers. Does not seem like that matters at all to functionality. Sleep/Wake works fine. NOTE the bpr_ boot flags that makes the bluetooth drivers correctly functions after waking from sleep. Consolidate and Updated kext's in /Library/Extensions: All kext are from the kext's author, and not taken from TLUCK's repository.
  4. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Thanks @tluck, that is the obvious solution. I commented out the unload/reload from the rs.cleep and rc.wake scripts, and can use the latest voodoo kext from rehabman. I am down to only using kext's from the authors (except your bcrm bluetooth kext's). The backlight from WEG works great for me. I will be pushing my latest config soon and will send you a pull request. My latest set of kext's are:
  5. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    VoodooPS2Controller KP on sleep? Anyone have any ideas on this. With VoodooPS2Controller 1.8.3 system is perfect, sleep/wake no issues. Bumping the kext to 1.9.x causes a KP on sleep. Apparently in unloading the driver. Any ideas? Mon Dec 31 11:47:06 2018 *** Panic Report *** panic(cpu 0 caller 0xffffff80062da1ed): Kernel trap at 0xffffff7f86ce0663, type 13=general protection, registers: CR0: 0x000000008001003b, CR2: 0x00007fffaf51a450, CR3: 0x00000003247b1112, CR4: 0x00000000003626e0 RAX: 0x3f001138c1bbbb60, RBX: 0xffffff8029ea3800, RCX: 0xffffff8006a9deb8, RDX: 0x0000000000000000 RSP: 0xffffff920f573a90, RBP: 0xffffff920f573aa0, RSI: 0x0000000009000000, RDI: 0xffffff802a153a80 R8: 0xffffff8006a9de50, R9: 0xffffff8006a9de80, R10: 0xffffff8006a9deb0, R11: 0x0000000000000001 R12: 0x0000000100000326, R13: 0xffffff80068292b0, R14: 0xffffff8029ee01e0, R15: 0x0000000100000323 RFL: 0x0000000000010282, RIP: 0xffffff7f86ce0663, CS: 0x0000000000000008, SS: 0x0000000000000010 Fault CR2: 0x00007fffaf51a450, Error code: 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 0 Backtrace (CPU 0), Frame : Return Address 0xffffff8005f4c290 : 0xffffff80061aeafd 0xffffff8005f4c2e0 : 0xffffff80062e85a3 0xffffff8005f4c320 : 0xffffff80062d9fca 0xffffff8005f4c390 : 0xffffff800615bca0 0xffffff8005f4c3b0 : 0xffffff80061ae517 0xffffff8005f4c4d0 : 0xffffff80061ae363 0xffffff8005f4c540 : 0xffffff80062da1ed 0xffffff8005f4c6b0 : 0xffffff800615bca0 0xffffff8005f4c6d0 : 0xffffff7f86ce0663 0xffffff920f573aa0 : 0xffffff7f86cdc8bf 0xffffff920f573ad0 : 0xffffff80068293bd 0xffffff920f573b10 : 0xffffff800685546e 0xffffff920f573b50 : 0xffffff8006828479 0xffffff920f573bd0 : 0xffffff8006827577 Kernel_2018-12-31-114706_Scotts-MacBook-Pro.panic...skipping... Anonymous UUID: EC038489-3092-0406-30E4-8B3B5720E3DD Mon Dec 31 11:47:06 2018 *** Panic Report *** panic(cpu 0 caller 0xffffff80062da1ed): Kernel trap at 0xffffff7f86ce0663, type 13=general protection, registers: CR0: 0x000000008001003b, CR2: 0x00007fffaf51a450, CR3: 0x00000003247b1112, CR4: 0x00000000003626e0 RAX: 0x3f001138c1bbbb60, RBX: 0xffffff8029ea3800, RCX: 0xffffff8006a9deb8, RDX: 0x0000000000000000 RSP: 0xffffff920f573a90, RBP: 0xffffff920f573aa0, RSI: 0x0000000009000000, RDI: 0xffffff802a153a80 R8: 0xffffff8006a9de50, R9: 0xffffff8006a9de80, R10: 0xffffff8006a9deb0, R11: 0x0000000000000001 R12: 0x0000000100000326, R13: 0xffffff80068292b0, R14: 0xffffff8029ee01e0, R15: 0x0000000100000323 RFL: 0x0000000000010282, RIP: 0xffffff7f86ce0663, CS: 0x0000000000000008, SS: 0x0000000000000010 Fault CR2: 0x00007fffaf51a450, Error code: 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 0 Backtrace (CPU 0), Frame : Return Address 0xffffff8005f4c290 : 0xffffff80061aeafd 0xffffff8005f4c2e0 : 0xffffff80062e85a3 0xffffff8005f4c320 : 0xffffff80062d9fca 0xffffff8005f4c390 : 0xffffff800615bca0 0xffffff8005f4c3b0 : 0xffffff80061ae517 0xffffff8005f4c4d0 : 0xffffff80061ae363 0xffffff8005f4c540 : 0xffffff80062da1ed 0xffffff8005f4c6b0 : 0xffffff800615bca0 0xffffff8005f4c6d0 : 0xffffff7f86ce0663 0xffffff920f573aa0 : 0xffffff7f86cdc8bf 0xffffff920f573ad0 : 0xffffff80068293bd 0xffffff920f573b10 : 0xffffff800685546e 0xffffff920f573b50 : 0xffffff8006828479 0xffffff920f573bd0 : 0xffffff8006827577 0xffffff920f573c30 : 0xffffff800682b15d :...skipping... Anonymous UUID: EC038489-3092-0406-30E4-8B3B5720E3DD Mon Dec 31 11:47:06 2018 *** Panic Report *** panic(cpu 0 caller 0xffffff80062da1ed): Kernel trap at 0xffffff7f86ce0663, type 13=general protection, registers: CR0: 0x000000008001003b, CR2: 0x00007fffaf51a450, CR3: 0x00000003247b1112, CR4: 0x00000000003626e0 RAX: 0x3f001138c1bbbb60, RBX: 0xffffff8029ea3800, RCX: 0xffffff8006a9deb8, RDX: 0x0000000000000000 RSP: 0xffffff920f573a90, RBP: 0xffffff920f573aa0, RSI: 0x0000000009000000, RDI: 0xffffff802a153a80 R8: 0xffffff8006a9de50, R9: 0xffffff8006a9de80, R10: 0xffffff8006a9deb0, R11: 0x0000000000000001 R12: 0x0000000100000326, R13: 0xffffff80068292b0, R14: 0xffffff8029ee01e0, R15: 0x0000000100000323 RFL: 0x0000000000010282, RIP: 0xffffff7f86ce0663, CS: 0x0000000000000008, SS: 0x0000000000000010 Fault CR2: 0x00007fffaf51a450, Error code: 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 0 Backtrace (CPU 0), Frame : Return Address 0xffffff8005f4c290 : 0xffffff80061aeafd 0xffffff8005f4c2e0 : 0xffffff80062e85a3 0xffffff8005f4c320 : 0xffffff80062d9fca 0xffffff8005f4c390 : 0xffffff800615bca0 0xffffff8005f4c3b0 : 0xffffff80061ae517 0xffffff8005f4c4d0 : 0xffffff80061ae363 0xffffff8005f4c540 : 0xffffff80062da1ed 0xffffff8005f4c6b0 : 0xffffff800615bca0 0xffffff8005f4c6d0 : 0xffffff7f86ce0663 0xffffff920f573aa0 : 0xffffff7f86cdc8bf 0xffffff920f573ad0 : 0xffffff80068293bd 0xffffff920f573b10 : 0xffffff800685546e 0xffffff920f573b50 : 0xffffff8006828479 0xffffff920f573bd0 : 0xffffff8006827577 0xffffff920f573c30 : 0xffffff800682b15d 0xffffff920f573cb0 : 0xffffff800684e351 0xffffff920f573ce0 : 0xffffff800684e545 0xffffff920f573d20 : 0xffffff800688fc24 0xffffff920f573d50 : 0xffffff8006291eb0 0xffffff920f573d80 : 0xffffff80061b42bd 0xffffff920f573dd0 : 0xffffff800618ebe5 0xffffff920f573e50 : 0xffffff80061a359e 0xffffff920f573ef0 : 0xffffff80062c170b 0xffffff920f573fa0 : 0xffffff800615c486 Kernel Extensions in backtrace: org.rehabman.voodoo.driver.PS2Trackpad(1.9.2)[172C5C14-5D31-3BE0-A947-59A4F3938B90]@0xffffff7f86cd9000->0xffffff7f86ce4fff dependency: com.apple.iokit.IOHIDFamily(2.0.0)[2AEFB432-C333-3CFC-955E-24BBDDDE0F5E]@0xffffff7f86c22000 dependency: com.apple.iokit.IOReportFamily(47)[75A625B5-0DEB-343A-A723-9D72533F098C]@0xffffff7f86cca000 dependency: org.rehabman.voodoo.driver.PS2Controller(1.9.2)[E11711CB-AFEA-384E-97B8-B8EECB515995]@0xffffff7f86cb6000 BSD process name corresponding to current thread: kextunload Boot args: kext-dev-mode=1 Mac OS version: 18C54 Kernel version: Darwin Kernel Version 18.2.0: Mon Nov 12 20:24:46 PST 2018; root:xnu-4903.231.4~2/RELEASE_X86_64 Kernel UUID: 56B30885-F9BA-30E8-AD1C-5D59EC243BA9 Kernel slide: 0x0000000005e00000 Kernel text base: 0xffffff8006000000 __HIB text base: 0xffffff8005f00000 System model name: MacBookPro13,1 (Mac-473D31EABEB93F9B) System uptime in nanoseconds: 70719129145 last loaded kext at 30073858799: com.apple.driver.AppleBluetoothMultitouch 96 (addr 0xffffff7f8944a000, size 61440) loaded kexts: (none)
  6. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Just a simplification note on configuration of my T470 (i5-6500U). Latest WhateverGreen (1.2.5) + Rehabman's base SSDT-PNLF enable backlight injection fine. slider and brightness keys work fine. Directions: remove AppleBacklightInjector.kext from /Library/Extensions, add new WhateverGreen.kext, rebuild cache. build SSDT-PNLF.dsl and add to ACPI/patched (remove SSDT-PNLF-T460) Modify config.plist per: Scotts-MacBook-Pro:DSDT.T470 sjk$ diff -wu config.plist /Volumes/ESP/EFI/CLOVER/config.plist --- config.plist 2018-12-20 11:41:21.000000000 -0500 +++ /Volumes/ESP/EFI/CLOVER/config.plist 2018-12-27 10:12:54.000000000 -0500 @@ -176,7 +176,7 @@ <key>Boot</key> <dict> <key>Arguments</key> - <string>kext-dev-mode=1</string> + <string>kext-dev-mode=1 igfxcflbklt=1</string> <key>DefaultVolume</key> <string>osX</string> <key>IgnoreNVRAMBoot</key> @@ -243,6 +243,8 @@ <data> AAAAgA== </data> + <key>enable-cfl-backlight-fix</key> + <true/> </dict> </dict> <key>USB</key>
  7. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Just another compatibility note: T460/HD520 config works perfectly on my T470/I5-6500u, which also has intel HD520 graphics.
  8. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Possibly the same nvram issue I had. I worked though it with Rehabman on tonymac, perhaps this thread will help: https://www.tonymacx86.com/threads/solved-lenovo-t470-build-mostly-working.258467/ Cheers, Scott. Did you try the one I mentioned recently in this thread: AppleALC.kext as.vit9696 - 1.3.2 I had no problem installing Mojave. Be sure to add all kext's to CLOVER, so during the multiple reboots you are good.
  9. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Using the VoodooPS2Controller.kext Rehabman - 1.8.32 I have no problem scrolling with two fingers. Three finger swipe to Mission Control also works fine. As previously mentioned the latest version of that kext causes a sleep problem for me. I have yet to investigate that.
  10. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    I pushed it all to my fork of your repo and sent you a pull request. The content is included in the DSDT470/CHANGELOG.md file. Should I push a zipfile, of my kexts?
  11. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Just a note on cleaning up my install, before moving on to a Mojave upgrade. I wanted to update as much of my kext's as possible, clover, and my config prior to upgrading. I thought I would document what works for me. First updated Clover to 4670, as pushed by @tluck to hist T460 git repo. Next updated my kext's: FakeSMC.kext Rehabman - 6.26-357-gceb835ea.1800 IntelMausiEthernet.kext Rehabman - 2.4.0d0 USBInjectAll.kext Rehabman - 0.6.5 AppleBacklightInjector.kext RehabMan - 0.9.2 (from TLUCK repo) Lilu.kext as.vit9696 - 1.2.7 AppleALC.kext as.vit9696 - 1.3.2 WhateverGreen.kext as.vit9696 - 1.2.3 ACPIBatteryManager.kext Rehabman - 1.90 BrcmPatchRAM2.kext TLUCK - 2.2.7b BrcmFirmwareRepo.kext TLUCK - 2.2.7 FakePCIID_Broadcom_WiFi.kext Rehabman - 1.3.13 FakePCIID.kext Rehabman - 1.3.13 VoodooPS2Controller.kext Rehabman - 1.8.32 * * I tried the latest VoodoPS2Controller.kext -- It causes a KP on sleep. Edited my config.plist to set Intel 520 graphics parameters per Whatevergreen config (Without this the Intel FB will panic and cause a reboot loop): <key>Properties</key> <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AAAWGQ== </data> <key>device-id</key> <data> FhkAAA== </data> <key>enable-hdmi20</key> <data> AQAAAA== </data> <key>framebuffer-fbmem</key> <data> AACQAA== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AAAwAQ== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> </dict> </dict> removed intel inject, and my SSDT patch for IGPU. This gives me a up-to-date T470 (I5-6300u) running High Sierra. Now on to Mojave.
  12. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    With a stock BrcmPatchFix2 yes I had blootooh randomly stop after wake. It seems much better using the distributed BrcmPatchFix2 from @tluck. Dual batteries work fine with my patched DSDT, and the BATC SSDT. Those are setup for a T470 with i5-6500u. You may have to create your own patches or blend some together.
  13. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    I would try an get the install done without any ACPI/patched files. I think the supplied config.plist should be okay for first time boots. Do you have a T470? T460? What processor? I am have a i5-6300u, with HD520 graphics.
  14. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    Here is a new T470.zip to use an an overly on the @tluck repository. The battery path for the dsdt has changed to support fan reporting. Also the SSDT-XHC-T470 supports just the ports on my T470, so the clover patch to inject more USB port is no longer required. Cheers, Scott. T470.zip
  15. kolodzieski

    [GUIDE] Lenovo T460 macOS with Clover

    I have a t470, and needed to inject 29 instead of 28 for sound on my laptop. My trackpad was not working well. I installed the latest VoodoPS2Controller kext from RehabMan on tonymac, and my trackpad works great. Your milage may vary.
×