Permalink
Commits on Sep 2, 2018
Commits on Sep 1, 2018
Commits on Aug 29, 2018
  1. Remove GPU renames in Clover configuration

    barijaona committed Aug 4, 2018
    These renames are now done directly by WhateverGreen.kext
  2. Update Lilu and its plugins

    barijaona committed Aug 4, 2018
    Lilu 1.2.6 (was 1.2.3)
    AppleALC 1.3.1 (was 1.2.7)
    CPUFriend 1.1.4 (was 1.1.3)
    WhateverGreen 1.2.1 -> supersedes Shiki,
                                      NvidiaGraphicsFixup,
                                      IntelGraphicsFixup
  3. Update Clover to r4658 (some drivers are renamed)

    barijaona committed Aug 4, 2018
    Drivers removed manually / newer versions installed by Clover installer:
    ApfsDriverLoader.efi -> ApfsDriverLoader-64.efi
    AptioInputFix.efi -> AptioInputFix-64.efi
    AptioMemoryFix.efi -> AptioMemoryFix-64.efi
Commits on Jun 28, 2018
  1. Update Ethernet drivers

    barijaona committed Jun 28, 2018
    IntelMausiEthernet 2.4.0 (was 2.3.0)
    AtherosE2200Ethernet 2.2.2 (was 2.2.1)
Commits on Jun 23, 2018
  1. Add back HibernationFixup.kext

    barijaona committed Jun 23, 2018
    New 1.2.2 version of the kext without any specific boot argument.
    Improves reliability.
Commits on Jun 17, 2018
  1. Use apfs.efi located on block device

    barijaona committed Jun 17, 2018
    Remove our apfs.efi and use ApfsSupportPkg to load the one present in
    the ApfsContainer located on block device.
    https://github.com/acidanthera/ApfsSupportPkg
  2. Update Lilu (to 1.2.3) and its plugins

    barijaona committed Jun 17, 2018
    Lilu 1.2.3 (was 1.2.2)
    AppleALC 1.2.7 (was 1.2.4)
    NvidiaGraphicsFixup 1.2.7 (was 1.2.4)
    Shiki 2.2.7 (was 2.2.5)
  3. Enable Skylake HWP to speed-up CPU PowerManagement

    barijaona committed Jun 17, 2018
    Add CPUFriend.kext and modify SSDT initially generated by Pike R Alpha’s
    ssdtPRGen.sh with data provided by PMHeart in his X17PP.kext that I
    extracted with his ResourceConverter.sh script
    https://github.com/PMheart/CPUFriend/blob/master/Instructions.md
    https://www.insanelymac.com/forum/topic/321021-guide-hwpintel-speed-shift-enable-with-full-power-management/?do=findComment&comment=2404269
    
    
    Verification that it is working can be made with AppleIntelInfo:
    https://github.com/Piker-Alpha/AppleIntelInfo
  4. Fix native hibernation by removing AppleRTC patch

    barijaona committed Jun 17, 2018
    - remove AppleRTC patch (which reduces the available RTC memory and
    prevents encryption key preservation)
    - remove HibernationFixup.kext (and boot-arg) which are no longer needed
    - add RtcHibernateAware key to improve security (Clover version > 4450)
    
    More explanation : https://www.insanelymac.com/forum/topic/304530-clover-change-explanations/?do=findComment&comment=2611869
Commits on Jun 16, 2018
  1. Update Clover to r4542

    barijaona committed Jun 16, 2018
  2. Add 2 second timeout at Clover launch

    barijaona committed Jun 2, 2018
    It was sometimes difficult to activate Clover menu
Commits on Apr 19, 2018
  1. Add macOS native discrete GPU power management

    barijaona committed Apr 18, 2018
    Activate heuristic 4 in AppleGraphicsPowerManagement by adding :
    - rename GFX0 to IGPU
    - rename PEGP to GFX0
    - dAGPM.kext (adapted to iMac17,1 and Nvidia GTX 960)
    
    See https://www.tonymacx86.com/threads/macos-native-discrete-gpu-power-management.247479/page-3#post-1708854
  2. Add DeepIdle SSDT

    barijaona committed Apr 18, 2018
    Cf. https://pikeralpha.wordpress.com/2017/01/12/debugging-sleep-issues/
    Add an ‘IOPMDeepIdleSupported’ entry that is seen in IORegistryExplorer
    inside IOService:/AppleACPIPlatformExpert/IOPMrootDomain
Commits on Apr 18, 2018
  1. Add IntelGraphicsFixup.kext

    barijaona committed Apr 18, 2018
    Fix freezes encountered while playing videos inside a web brower.
    Freezes seem related to the log message :
    GVA error: Failed to find IGPU IOService plane.
Commits on Apr 2, 2018
  1. Remove SSDT patches for HDMI audio and Quicksync

    barijaona committed Apr 1, 2018
    No more needed with newer NvidiaGraphicsFixup
  2. Update Lilu and its plugins

    barijaona committed Apr 1, 2018
    Lilu 1.2.2 (was 1.2.1)
    AppleALC 1.2.4 (was 1.2.1)
    NvidiaGraphicsFixup 1.2.4 (was 1.2.1)
    Shiki 2.2.5 (was 2.2.0)
  3. Update Clover to Clover r4411

    barijaona committed Jan 8, 2018
    - Replace OsxAptioFix2Drv by AptioMemoryFix
    - Remove EmuVariableUefi as hardware NVRAM fixed by newer memory driver
    - Add AptioInputFix
Commits on Dec 9, 2017
  1. Update Clover to r4334

    barijaona committed Dec 9, 2017
  2. Update Lilu (to 1.2.1) and its plugins

    barijaona committed Dec 9, 2017
    Lilu 1.2.1 (was 1.2.0)
    AppleALC 1.2.1 (was 1.2.0)
    NvidiaGraphicsFixup 1.2.1 (was 1.2.0)
    Shiki 2.2.0 (was 2.1.0)
Commits on Nov 18, 2017
  1. Use friendly names for ACPI/DSDT/Fixes

    barijaona committed Nov 18, 2017
    Change allowed since Clover r4282, thanks to Rehabman
  2. Put back boot argument for HibernationFixup

    barijaona committed Nov 18, 2017
    We avoid calling restoreMachineState for any PCI device.
    This eases going back to sleep after an initial hibernation wake,
    when ErP is disabled in BIOS.
Commits on Nov 10, 2017
  1. Fix hibernation with macOS 10.13.1 and APFS

    barijaona committed Nov 4, 2017
    Lilu+HibernationFixup support changed by Clover r4223
    SignatureFixup introduced by Clover r4270
  2. Update Clover to r4289

    barijaona committed Nov 5, 2017
  3. Update Lilu and its plugins

    barijaona committed Oct 12, 2017
    Lilu 1.2.0 (was 1.1.7)
    AppleALC 1.2.0 (was 1.1.4)
    HibernationFixup 1.2.0 (was 1.1.7)
    NvidiaGraphicsFixup 1.2.0 (was 1.1.3)
    Shiki 2.1.0 (was 2.0.5)
    
    - Remove NVWebDriverLibValFix.kext (whose functionality is now included
    in NvidiaGraphicsFixup)
    - Remove -lilubetaall boot argument as Lilu and plugins are stabilized
    - Add boot argument to allow hardware encoding with Nvidia GPU present
    - Add -ngfxoff boot argument to safe config (avoids reboot)