Jump to content
innokentiy.dailymsg

[Guide] Asus TX201LA. Sierra + Windows 10 using Clover UEFI

2 posts in this topic

Recommended Posts

My original Software/Hardware:

    "Dock station: Windows 8" + "Unplugged Tablet|LCD: Android";

    "LCD 10.1 FHD"/i5-4200U/HD4400/4 GB;

    Intel Dual Band Wireless-N 7260HMWAN Mini PCI-E half-card;

    HDD Toshiba;

    BIOS v.213;

 

My current Software/Hardware:

    "Dock station: Windows 10 + OS X Siera 10.12.6 + Ubuntu" + "Unplugged Tablet|LCD: Android";

    "LCD 10.1 FHD"/i5-4200U/HD4400/4 GB;

    SSD Crucial;

    PCI-E Wi-Fi BCM94352HMB;

    BIOS v.216;

 

Ports:

USB3.0 x2, microHDMI x1,miniDP x1, comboJackMicrophone x1, comboport for Tablet|LCD (LCD, Touchscreen, Web camera) x1.

 

================================

HARDWARE (What works and doesn’t work):

================================

Processor/Chipset:

    Intel Core i5-4200U – SpeedStep Works [sSDT] (but there're some issues,see below);

 

Graphics:

    Integrated Intel 4400 HD Graphics HDMI/DisplayPort(DP) – Works full QE/CI [FakePCIID.kext & FakePCIID_Intel_HD_Graphics.kext, DSDT/SSDT pathes, Clover Config.plist patches];

    DisplayPort (DP) - Works;

    HDMI - Works;

(but there're some issues,see below).

 

LCD:

    Touchscreen Atmel maXTouch Digitizer USB - Works [OOB] detected as ink;

    LCD resolution (1280x720, 1600x900, 1920x1080)- Works [after Graphics setting];

    Brightness:

        Keyboard Fn brightness keys - Works [after Graphics and Keyboard settings];

        SysPref brightness slider - Not Works (see issues below);

    Unplug built-on LCD from dock and plug it to dock-station again - Works (but there're some issues, see below).

 

Audio:

    Sound: Context CX20751/2 - Works [AppleALC.kext, DSDT];

    Keyboard Fn volume keys (F10, F11, F12) - Works [after Graphics and Keyboard settings];

    HDMI Sound - Works [AppleALC.kext, Clover Config.plist patches and SSDT patches];

    Built-in microphone - Works [after Sound settings] ;

    Headphone's line-in microphone - Not Works (see issues below).

 

Keyboard/Touchpad:

    ASUS Wireless Input Receiver USB(Keyboard/Elan Touchpad) – Works [Elan AppleSmartTouchPad.kext];

    Touchpad – Works [Elan SmartTouchPad.kext] (but there isn't TouchPad Panel in SysPref, see issues);

 

Wifi/Bluetooth: Intel Dual Band Wireless-N 7260HMWAN Mini PCI-E half-card - not supported can be replaced with a supported card. I replaced with Broadcom BCM943225HMB card:

    Wifi 2.4GHz/5GHz, Bluetooth BCM20702A0 - Works [bT kexts, Clover Config.plist patches];

 

SSD: Crucial SSD – Works [Trim support Clover Config.plist patches];

USB 3.0: Works [OOB] (incorrect works after sleep, see issues);

Webcam: ASUS UVC 2.0 - Front cam Works [OOB with LED];

Battery: Battery management, battery status – Works [ACPIBatteryManager.kext, DSDT patch];

 

Sleep:

    Sleep mode - Works [after DSDT patches];

    Sleep on clamshell close – Not Works (I don't need it);

 

================================

INSTRUCTIONS:

================================

Hardware installation (to change the wi-fi cards or HDD) - To remove the back aluminum plate of the dock-station, use a plastic spudger(there are 2 hidden screws under the rubber foots. The rubber foots is necessary to remove);

--------------------------------

A) FOR INSTALL (this is my experience of installation OSX, you may install OSX other ways as you like):

    A.1) Update Bios version to v.216;

        CSM = disable (with enable option OS X boots and works too but see issues);

        Security Boot = Disable;

    A.2) Create Clover USB OS X installer (I used BDU app from Windwos - BootDiskUtility.exe, see links);

        Kexts - Place these kexts in Flash/EFI/CLOVER/kexts/Other:

            FakeSMC [system];

            FakePCIID.kext [Graphics]

            FakePCIID_Intel_HD_Graphics.kext [Graphics]

            ApplePS2SmartTouchpad.kext [Keyboard + Touchpad]

        Clover Config.plist - attached below (without SMBIOS), replace the one in EFI/CLOVER/

            Boot options: -v kext-dev-mode=1 rootless=0;

            KernelPM = true;

            Also I use pre-configured SMBIOS for MacBookPro 11,1 (I don't know whether the pre-configured SMBIOS somehow affects to the installation of Sierra, it just copied from my El Captain last installation);

    A.4) Extract original DSDT/SSDT's (push Clover F4 key);

    A.3) Prepare HDD/SSD partitions for OS and Install OS X and Windows (I used MultiBooting UEFI Guide, see links).

 

    Need to download beforehand:

        Clover app last version;

        Clover Configurator app (I use it only for mount EFI partition and configure SMBIOS);

        Kext Utillity app;

        IORegistery 2.1 app;

        DPCIDevice app;

        iasl dissembler;

        MaciASL app;

        Piker-Alpha ssdtPRGen scripts;

        RehabMan Laptop DSDT/SSDT Patches;

        All needed kexts;

--------------------------------

B) POST INSTALL:

    B.1) Install latest Clover(I use Clover ver4268) with options:

        install Clover only for UEFI;

        install Clover on EFI partition;

        Drivers64UEFI:

            EmuVariableUefi-64;

            OsxAptioFix2Drv-64;

            OsxAptioFixDrv-64;

            PartitionDxe-64.

    B.2) DSDT/SSDT patching (for details see links):

        Create new folder, copy extracted DSDT/SSDT's(non-x) from usb-flash and downloaded iasl in folder, open console, cd to folder, type

 

 

./iasl -da -dl DSDT.aml SSDT*.aml
        Edit DSDT/SSDT via MaciASL app(use ACPI 6.1) (and DON'T use 'DSDT Editor' app, use MaciASL app!!!):

            You need DSDT.dsl, "Cpu0Ist" SSDT(my SSDT-0.dsl), "SaSsdt" SSDT(my SSDT-7.dsl);

 

            DSDT apply the following patches in the following order(!!!):

                [syn] Fix ADBG Error;

                [bat] ASUS G75VW;

                [audio] Audio Layout 12 (I use 28, change 12 to 28);

                [igpu] Rename GFX0 to IGPU;

                [sys] Add MCHC;

                [sys] Add IMEI;

                [sys] Haswell LPC;

                [sys] SMBUS Fix;

                [sys] RTC Fix;

                [sys] IRQ Fix;

                [sys] OS Check Fix (Windows 8);

                [usb] USB3_PRW(0x6D);

            Save as DSDT.aml file.

 

            SSDT:

            Generate SSDT.aml usingssdtPRGen.sh;

            Save as SSDT.aml file.

 

            SSDT-0 "Cpu0Ist" Patches:

                [syn] Remove _PSS Placeholders

            Save as SSDT-0.aml file

 

            SSDT-7 "SaSsdt" should contain GFX0 apply the following patches in the following order(!!!):

                [igpu] Rename GFX0 to IGPU

                [igpu] Rename B0D3 to HDAU

                [igpu] Haswell HD4600 Yosemite - change 4600 to 4400;

                [igpu] change in HDAU layout to 28

            Save as SSDT-7.aml file

 

            Place only the DSDT.aml, SSDT.aml, SSDT-0.aml, SSDT-7.aml in /EFI/Clover/ACPI/Patched;

 

    B.3) Clover kexts and settings:

        boot options:

        -v dart=0 kext-dev-mode=1 rootless=0

 

        kexts (Place these in EFI/CLOVER/kexts/Other):

            FakeSMC [system];

            CPUSensors.kext [HWMonitor app];

            LPCSensors.kext [HWMonitor app];

            ACPISensors.kext [HWMonitor app];

            FakePCIID.kext [Graphics];

            FakePCIID_Intel_HD_Graphics.kext [Graphics];

            ApplePS2SmartTouchpad.kext [Keyboard + Touchpad];

            ACPIBatteryManager.kext [battery];

            BrcmFirmwareRepo.kext [bluetooth]

            BrcmPatchRAM2.kext [bluetooth]

            BTFirmwareUploader.kext [bluetooth after sleep] (The author BTFirmwareUploader specifies to use it in /S/L/E/ , but at me It works in E/C/k/O/);

            AppleALC.kext [Audio]

            I don't Use VoodooPS2Controller.kext (see issues);

 

        Config.plist patches and options (You may use my config.plist, but it without SMBIOS info):

               [HD4400 and reduce some video glitches]

            <key>KextsToPatch</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>Enable 1536MB for Azul framebuffer 0A260000</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    AADwAAAAAEDZCgAA
                    </data>
                    <key>Name</key>
                    <string>AppleIntelFramebufferAzul</string>
                    <key>Replace</key>
                    <data>
                    AADwAAAAAGDZCgAA
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>Enable 9MB cursor bytes, 0x0a260006</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    BgAmCgEDAwMAAAACAAAwAQAAYAA=
                    </data>
                    <key>Name</key>
                    <string>com.apple.driver.AppleIntelFramebufferAzul</string>
                    <key>Replace</key>
                    <data>
                    BgAmCgEDAwMAAAACAAAwAQAAkAA=
                    </data>
                </dict>
            </array>
                       [HDMI Audio]

            <key>KextsToPatch</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>HDMI-Audio Port_0x6 DP2HDMI, 0A260000</string>
                    <key>Find</key>
                    <data>AgQJAAAEAACHAAAA</data>
                    <key>Name</key>
                    <string>AppleIntelFramebufferAzul</string>
                    <key>Replace</key>
                    <data>AgQJAAAIAACCAAAA</data>
                </dict>
            </array>
                     [sSD Trim]

            <key>KextsToPatch</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>Trim Enabler for SSD</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    QVBQTEUgU1NE
                    </data>
                    <key>Name</key>
                    <string>IOAHCIBlockStorage</string>
                    <key>Replace</key>
                    <data>
                    AAAAAAAAAAAA
                    </data>
                </dict>
                </array>
                      [Wifi, Bluetooth]

            <key>Fixes</key>
                <dict>
                    <key>AddDTGP_0001</key>
                    <true/>
                    <key>FixAirport_4000</key>
                    <true/>
                </dict>

                <key>FakeID</key>
                <dict>
                    <key>WIFI</key>
                    <string>0x43a014E4</string>
                </dict>

                <key>KextsToPatch</key>
                <array>
                <dict>
                    <key>Comment</key>
                    <string>10.12-BCM94352-fvco-darkvoid</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    gflSqgAAdSk=
                    </data>
                    <key>Name</key>
                    <string>AirPortBrcm4360</string>
                    <key>Replace</key>
                    <data>
                    gflSqgAAZpA=
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>10.11+-BCM94352-5GHz-US-FCC-darkvoid</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    QYP8/3QsSA==
                    </data>
                    <key>Name</key>
                    <string>AirPortBrcm4360</string>
                    <key>Replace</key>
                    <data>
                    ZscGVVPrKw==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>10.11+-BCM94352-Airport-Extreme-skvo</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    axAAAHUN
                    </data>
                    <key>Name</key>
                    <string>AirPortBrcm4360</string>
                    <key>Replace</key>
                    <data>
                    axAAAJCQ
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>10.12-BCM94352-0x43b114e4-Info.plist-bpresles</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    PHN0cmluZz5wY2kxNGU0LDQzYmE8L3N0cmluZz4=
                    </data>
                    <key>Name</key>
                    <string>AirPortBrcm4360</string>
                    <key>Replace</key>
                    <data>
                    PHN0cmluZz5wY2kxNGU0LDQzYjE8L3N0cmluZz4=
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>10.11-BCM94352-CC=#a-Ramalama</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    QYP8/3QsSA==
                    </data>
                    <key>Name</key>
                    <string>AirPortBrcm4360</string>
                    <key>Replace</key>
                    <data>
                    ZscGI2HrKw==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>10.11+-BCM94352-Whitelest-0x4331-iMac14,3-skvo</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    TWFjLUM2RUZBNjM5NjJGQzZFQTA=
                    </data>
                    <key>Name</key>
                    <string>AirPortBrcm4360</string>
                    <key>Replace</key>
                    <data>
                    TWFjLTI3QURCQjdCNENFRThFNjE=
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>10.11+-BCM94352-Whitelest-0x4353-MacBoolAir5,2-skvo</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    TWFjLUM2RUZBNjM5NjJGQzZFQTA=
                    </data>
                    <key>Name</key>
                    <string>AirPortBrcm4360</string>
                    <key>Replace</key>
                    <data>
                    TWFjLTI3QURCQjdCNENFRThFNjE=
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>10.11+-BT4LE-Handoff-Hotspot-lisai9093</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    SIX/dEdIiwc=
                    </data>
                    <key>Name</key>
                    <string>IOBluetoothFamily</string>
                    <key>Replace</key>
                    <data>
                    Qb4PAAAA60Q=
                    </data>
                </dict>
            </array>
        SMBIOS Serial# is not configured in the attached Config.plist file (you may generate it via Clover Configurator. I use Makbook Pro 11,1 2013 late info.

 

================================

ISSUES :

================================

1) Different Mac OS behaviour at boot time and work time with the BIOS option CSM=enabled/CSM=disabled:

For example,

  -  when CSM=disabled Mac OS boots normally with Built-on LCD + DP/HDMI plugged monitor (both monitors work well during boot and after boot), but I can't unplug built-on LCD and plug it again, glitches appears on built-on LCD, helps only reboot;

  -  when CSM=enabled Mac OS boots only with one plugged monitor(only built-on LCD or only DP/HDMI monitor), the second monitor can be plugged after OS fully loaded and both monitors work well. And I can plug and unplug built-on LCD at any time, it works well without glitches.

2) CPU turboboost only to 2,3Ghz although it should be up to 2.6Ghz;

3) USB ports work incorrect after sleep mode (usb-flashs shout be replugged);

4) The built-in notebook microphone stops working when I insert the headphones with a built-in microphone (Both microphones don't work. OS X recognizes headphone's microphone as line-in).

5) I can't get to work AppleBlackLight.kext (There isn't brightness slider in SysPref -> monitor panel);

6) There isn't "Touchpad panel" in SysPref when I use ApplePS2SmartTouchpad.kext (I can't use VoodooPS2Controller.kext as touchpad has mad cursor motion with it), but SysPref -> Touchpad panel appears with it.

 

- Use AsusNBFnKeys.kext (It makes all Fn keys working - enable/disable touchpad, enable/disable bluetooth, switch to Android tablet and other) carefully because some issues appear with brightness control. For the present moment I don't use the AsusNBFnKeys.kext.

Clover doesn’t see any ext4 Volumes in Hard drive (Done, copy VBoxExt4-64.efi in /CLOVER/drivers64UEFI/).

 

================================

Links:

================================

Bios 216 - https://www.asus.com/ru/support/Download/3/587/0/1/afd86D69CMWsUhle/32/;

Create Clover USB OS X installer with BootDiskUtility.exe - https://applelife.ru/threads/mac-osx-i-clover-iz-windows-izgotovlenie-zagruzochnoj-flehshki.37189/;

Clover install options - https://ddr5.ru/ustanovka-i-nastroyka-zagruzchika-clover-na/;

Guide: MultiBooting UEFI. Install OS X, Windows 10 and Linux - https://www.tonymacx86.com/threads/guide-multibooting-uefi.197352/;

[Guide] Patching LAPTOP DSDT/SSDTs - https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573;

Generate SSDT.aml using ssdtPRGen.sh - https://github.com/Piker-Alpha/ssdtPRGen.sh , http://osxpc.ru/zavod/cpu-zavod/speedstep/;

HWMonitor.app, CPUSensors.kext, LPCSensors.kext, ACPISensors.kext, FakeSMC.kext (I use 20171017) - https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/;

FakePCIID.kext, FakePCIID_Intel_HD_Graphics.kext (I use 20170527) - https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/;

ApplePS2SmartTouchpad.kext (I use 4.6.5)- http://forum.osxlatitude.com/index.php?/topic/1948-elan-focaltech-and-synaptics-smart-touchpad-driver-mac-os-x/;

Clover patches Wifi and Bluetooth - https://github.com/toleda/wireless_half-mini;

BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext (I use 20160705)  - https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/;

BTFirmwareUploader.kext (I use 3.1.5_10.11) - http://forum.osxlatitude.com/index.php?/topic/2925-bluetooth-firmware-uploader/;

AppleALC.kext - https://github.com/vit9696/AppleALC;

Piker-Alpha ssdtPRGen scripts - https://github.com/Piker-Alpha/ssdtPRGen.sh;

RehabMan Laptop DSDT/SSDT Patches - https://github.com/RehabMan/Laptop-DSDT-Patch;

================================

Many Thanks for:

================================

Maromi for the guide T300LA (http://www.tonymacx86.com/yosemite-laptop-guides/156756-guide-asus-transformer-book-t300la-using-clover-uefi.html),

thespanky for the guide T300LA (http://www.tonymacx86.com/yosemite-laptop-guides/166461-guide-asus-t300la-using-clover.html),

Going Bald for MultiBooting,

RehabMan, toleda, Mirone for kexts and helps,

and others

RESERVED

TX201LA_20171102.zip

Share this post


Link to post
Share on other sites
Advertisement

Thank You for posting this guide. I own a TX201LA and might give OSX a try on it now that you have completed this very through install guide. AWESOME WORK!!!!!!!!!!!!!!!!!!!

 

Also I wonder if you are aware of the TX201LAF model. It recived an update to android 4.4 over 4.2 for the US model. Asus has it on there site here:

https://www.asus.com/supportonly/TX201LAF/HelpDesk_BIOS/

 

The problem is trying to mod the model to accept this update to android 4.4. I know now it may not seem like much of an update for 4.2 but it really is. 4.4 is as fast as 5.0 as for speed. It does not have all of the 5.0 features but it has most of them. I have tried to update the firmware to 4.4 using the LAF model info but need help. Are you interested in getting this done?

 

Also I should add that the TX201LA has the exact same CPU & ram as the Asus zenphone 5, which has updates to android 6. So theoretically there should be able to mod that firmware to run on the tablet.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By kushwavez
      Acer Aspire V15 V5-591G - Catalina 10.15
      Original link:
      https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/
      (Note: mine is 55TU version, but the bootpack will work fine with another versions of 591G, for example: V5-591G-71K2, -764Z, -59PU, etc.)
      Specifications:
      - Motherboard: USOPP_SLS (Skylake-H PCH)
      - BIOS: Insyde Corp. v 1.15
      - CPU: Intel Core i5-6300HQ 2.3 GHz (Skylake)
      - GPU: NVIDIA GeForce GTX 950M 2 GB (Optimus) & Intel HD Graphics 530
      - RAM: SK hynix 4 GB DDR4 (Later I bought + KINGSTON 4 GB) 2133 MHz
      - WiFi + Bluetooth: Qualcomm Atheros QCNFA344A 5 GHz (Later -> Broadcom BRCM94352Z M.2 5 GHz WiFi + 4.0 Bluetooth)
      - Audio: Realtek HD Audio: ALC 255 
      - Ethernet: Realtek RTL8168/8111
      - Card Reader: Realtek USB 2.0 Card Reader (USB2.0-CRW)
      - Webcam: HD Webcam
      - HDD: TOSHIBA MQ01ACF032 320 GB HDD
      - SSD: SPCC M.2 230 GB SSD
      - Display: 1366x768 (15.6", Matte)
      - Battery: 6 cell 56Wh / 5040mAh
      - Connectors: 
      1x SD Card Reader 2x USB 3.0 (1x USB Charging), 1x USB 2.0 1x VGA 1x HDMI 1x 3.5mm microphone/audio combined jack connector 1x Ethernet (Rj-45) - Keyboard & Touchpad: Multi-Touch & Multi-gestures ELAN 501 Touchpad, Backlight Keyboard.
      Working:  
      - Wi-Fi (with BCM94352Z)
      - Bluetooth hand-off (With BCM94352Z)
      - Full Graphics enabled on HD 530: ig-platform-id: 0x191b0000 (HD 530 Mobile)
      - Display: if default colour profile is corrupted (blue is not actual blue but purplish) Use "Rec. ITU-R BT. 709-5" Color Profile (System Pref. -> Displays -> Color)
      - HDMI & VGA Outputs: AppleGraphicsDevicePolicy.kext Clover patch
      - Audio (ALC 255): (Internal Speakers, Internal Microphone, Headphone jack with AppleALC, ALCPlugFix -> layout-id=17)
      - Ethernet Realtek 8168/8111: RealtekRTL8111.kext
      - App Store, Messages, FaceTime, Siri, iCloud (native)
      - Integrated webcam (native)
      - 3.0 USB (native)
      - Touchpad and Keyboard (ELAN501): Fn keys are good, the weird thing is the Brightness key. On my keyboard it's Pause Break:Br-up, Fn+F12:Br-dwn-> To fix this try Karabiner (VoodoPS2Controller.kext), - for gestures try SmartTouchpad drivers
      - Battery info: Install ACPIBatteryManager.kext with Kext Utility or other installer.
      - Sleep Mode
      - SSD with TRIM enabled (to enable trim, open Terminal and write "sudo trimforce enable")
      Not working:
      - Original Wi-Fi (Qualcomm Atheros QCNFA344A):  unsupported, you need switch to BCM94352Z or just use a mini usb wifi dongle.
      - NVIDIA GeForce GTX 950M: Optimus not supported.
      - Card Reader: Unsupported -> Can't really fix because I don't have any SD Card at the moment, maybe can be fixed by adding Prod & Ven IDs to AppleStorageDevices.kext, I never used it anyway. name: "USB2.0-CRW" Prod ID: "0x0129" Ven ID: "0x0bda  (Realtek Semiconductor Corp.)"
      For Wi-Fi:
      - 1st method: You can choose an external USB wifi dongle (I used TP-Link Archer T1U (5GHz support), TP-Link has official macOS drivers, you just need to install it
      - 2nd and I think the best method: Replace your M.2 Qualcomm Card with a compatible BCM94352Z card (you will have hand-off Bluetooth too), just install the kexts (enabled with BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext, they're all in my attached zip). You could buy this card from ebay, aliexpress, or amazon
       
      Issues:
      - None
      BIOS Settings:
      - BIOS version 1.15 (irrelevant)
      - Secure Boot: Disabled
      - Touchpad: Advanced
      - Boot mode: UEFI
      Getting ready for Installation:
      - Download the Catalina install zip (bootpack & postinstall): acer_aspire_V591G-55TU_cata.zip
      Installation:
      - Create an installer with any method you know (- Mac: createinstallmedia - Windows: Transmac, Vmware, Win32diskimager)
      - Copy my Clover folder to the USB's EFI folder
      - Boot with the Installer USB
      - If you stuck in boot, reboot and in the Clover bootloader select "config_debug.cfg" -> you'll have more informations about the freeze
       
      Please open the README.rtf in my install zip for more informations about the USB Installer & Post installation!
      For any system kext installation\modification you need to boot with config_debug.plist (or disable SIP manually)
      Also on Catalina the System folder is read-only, so you need to remount in rw. 
      If you have a single RAM and getting panic at boot, then you need to edit the "config.plist" with these (SMBIOS->after "Version 1.0"):
      ->Edit "Frequency" and "Size" to match your RAM values
      <key>Version</key> <string>1.0</string> <key>Memory</key> <dict> <key>Channels</key> <integer>1</integer> <key>SlotCount</key> <integer>1</integer> <key>Modules</key> <array> <dict> <key>Slot</key> <integer>0</integer> <key>Size</key> <integer>8192</integer> <key>Frequency</key> <integer>2133</integer> <key>Type</key> <string>DDR4</string> </dict> </array> </dict> </dict>  
      PowerManagement  fix:
      Set HWPEnable=YES in Clover (already set), CPUFloor to "700", Frequency to "2300" and "3200"(Normal and Turbo, if you have i7-6700HQ version then it should be "2600", "3500") and "FrequencyVectors" from "0x0d000000" to "0x07000000" in "S/L/E/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources/Mac-A5C67F76ED83108C.plist", MSR _xcpm_idle Patch to KernelToPatch in Clover (If you have High Sierra, change "MatchOS" to 10.13):

      <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data> ILniAAAADzA= </data> <key>MatchOS</key> <string>10.14</string> <key>Replace</key> <data> ILniAAAAkJA= </data> </dict> </array> Reboot, and it's 800MHz in idle state, same on Windows.
       

      Elan SmartTouchpad
      I only use scrolling, one-, double- & tripletap
      If you want to try other gestures go to this link for more informations, options (v4.6.5) ->  DETAILS ABOUT THE SMART TOUCHPAD DRIVER FEATURES
      Fn Brightness keys not working with this, tried several things without success. With VoodoPS2Controller it's working, but you'll have no gestures (neither scrolling).
       
       
      Before updating to a new version of Catalina please update kexts (and clover if necessary) to newer versions to avoid kernel panics.
      Generate a serial number with Clover Configurator.app (open up your config.plist with CC then -> SMBIOS -> Serial Number -> Generate New)
       
      Catalina & Windows 10 Dual-Boot:
      Dual-boot clean install (on one drive), UEFI Only:
       
       Boot into your Mac installer, Create 2 partitions in GUID table (1 for Win (I used FAT32 but I think it doesn't matter what you choose), 1 for Mac),   Install Mac, boot with your USB, mount your EFI partition (use terminal or an EFI mounter app), create an EFI folder (if there is no folder), copy the CLOVER folder I attached to the EFI folder, restart,  Boot into your Win installer, Format the partition you created for Win, install.   Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       5.  You're done! It will booting into Clover when you start the system, and you can select Win or Mac (or another OS if installed on a 3rd partition).
       
      Dual-boot with Windows installed first (on one drive), UEFI Only:
      If you already have Windows and you don't want to lose all your data there is a hope:
      I created a video from this restore method: [Hackintosh] Dual-Boot High Sierra & Windows - when Windows already installed - no data waste - UEFI
      You need bootable Mac Installer and a full system restore image (link is in my video's description).
      (You may see errors if your EFI partition is not 200 MB)
       Boot into your Windows, resize your partition or create one for Mac.  Boot into your Mac installer and in Disk Utility format the partition you created.  Restore from image: select your full system restore image.  When it's finished restoring you just need to restart, then boot to the system with your usb.  When you successfully booted to Mac desktop, mount your EFI partition (use terminal or an EFI mounter app), open EFI, you will see there is a Microsoft folder already (don't touch that!). Copy my CLOVER folder to the EFI folder then Restart.  Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       7.  You're done! You can select your old Windows and your new macOS!
      (Only tried with Windows 8/8.1/10. I don't know Windows 7,etc.)
       
      IF YOU GETTING ERRORS DURING MAC RESTORE:
      - Make sure you have partitions in GPT
      - Windows using 100 MB EFI and will annoy the Mac restore. Don't worry, just ignore the errors.
       
      IF YOU GETTING ERRORS DURING WINDOWS INSTALLATION (could not be formatted, etc):
      - Make sure you have GPT partitions, and GPT (UEFI) installer, also disconnect all external storage drives (except the installer USB)
       
      IF YOU USED RESTORE METHOD THEN CAN'T MOUNT YOUR EFI PARTITION (No EFI partition found):
      - It's because your EFI is not 200 MB or not an "Apple" original EFI,  but do not worry, try another EFI mounter, or mount from terminal (I used EFI mounter v3: Getting errors, but you can mount and use without problem)
      - You also could "mount" the EFI from Windows:
      1st method: open cmd in administrator mode and type:
      diskpart list vol (Now select the "System" volume,(FAT 32) For example I select 4) sel vol 4 list part (Select System type partition, for example 2) sel part 2 assign letter=b (This will "mount" your EFI partition) Open Explorer++ or TotalCommander in administrator mode to manage EFI remove letter=b (This will "unmount" your EFI) 2nd method: open cmd in administrator mode and type:
      mountvol b: /s (This will mount your EFI) Open Explorer++ or TotalCommander in administrator mode to manage EFI mountvol b: /d (This will unmount your EFI) Thanks to all OSXLatitude members for helping me out! (Jake Lo, Hervé, Bronxteck, black.dragon74)!
      Notes:
      2019.10.09: Installed macOS Catalina 10.15 -> Updated Clover, kexts & config.plist -> no problem so far
      2019.08.18: Updated to 10.14.6 -> no problem when/after installing
      2019.06.01: Updated to 10.14.5 -> no problem when/after installing
      2019.04.25: Optimized touchpad scrolling -> updated install files
      2019.03.30: Fixed USB 3.0 ports, fixed Bluetooth crashes after sleep -> updated bootpack
      2019.03.28: Updated to 10.14.4. Unexpected crashes while updating to 10.14.4 -> fixed by updating Clover to the latest (v4910) version. Bluetooth crashes appeared -> fixed by downgraded Brcm*.kexts. Updated bootpack.
      2019.02.24: Bluetooth crashes after sleep -> fixed, updated bootpack. 
      2019.02.22: Updated to 10.14.3. Fixed HDMI Audio by installing "FakePCIID_Intel_HDMI_Audio.kext" -> fixed freezing during boot. Fixed brightness levels by installing "AppleBacklightFixup.kext". Also updated bootpack & postinstall zip down in attachments.
      2019.01.21: Removed FakeSMC.kext, SMCHelper-64.efi, replaced by VirtualSMC.kext, VirtualSMC.efi because I got random freezes when booting system (kextd stall[0], (120s): 'AppleACPICPU' -> CPU is at 100%, fans are spinning fast), also updated bootpack in the attachments "acer_aspire_v591g-55tu_clover.zip" -> Freeze continued, brought back FakeSMC, deleted VirtualSMC (caused BT crashes).
      2019.01.18: HDMI Audio is fixed, I didn't do anything HDMI Audio is not fixed, sometimes it worked but most likely not. (no idea why)
      2018.12.09: Updated to 10.14.2 -> did without any complication
      2018.11.28: Fixed combo-jack garbage sound output by installing ALCPlugFix and CodecCommander.kext
      2018.11.01: Updated to 10.14.1 -> HDMI & VGA ports are gone again. -> Fixed by "AppleIntelSKLGraphicsFramebuffer.kext" rollback from 10.14.
      2018.09.28: Updated to Mojave 10.14 -> Fixed HDMI & VGA Outputs by adding "AppleGraphicsDevicePolicy.kext" patches to config.plist, HDMI audio not working
    • By MaLd0n
      ---TUTORIAL---

      https://olarila.com/forum/viewtopic.php?f=50&t=8685
       
      --Original Post--
       
      https://olarila.com/forum/viewtopic.php?f=97&t=11237
       
      --Bios/UEFI Settings--
       
      *Update bios/uefi to F7+*
      1- Go to M.I.T./Advanced Frequency Settings tab
       
      Extreme Memory Profile (X.M.P.) - Profile 1
       
      2- Go to BIOS tab
       
      CSM Support - Disabled
       
      3- Go to Peripherals/Thunderbolt(TM) Configuration tab
       
      Security Level - No Security
      Thunderbolt USB Support - Enabled
      GPIO3 Force Pwr - Enabled
       
      4- Go to Chipset tab
       
      Internal Graphics - Enable
       
      ---CLOVER FOLDER---
      https://olarila.com/files/Clover.Folder/EFI CLOVER Z390 DESIGNARE.zip
      *Use this folder with FULL DSDT PATCHED
       
      ---OPENCORE FOLDER---
      https://olarila.com/forum/download/file.php?id=24376
      *Use this folder with FULL DSDT PATCHED
       
       
      ---Extract one Full dump for DSDT edits, post files---
       
      RunMe.app
       
       
       
      ---HARDWARE---
       
      --MOBO

      GIGABYTE Z390 DESIGNARE
      -Link
      https://www.amazon.com/Z390-DESIGNARE-Gigabyte-Thunderbolt-Motherboard/dp/B07K8RJZRG/ref=sr_1_1?keywords=Z390+DESIGNARE&qid=1565492390&s=electronics&sr=1-1

      --PROCESSOR

      Intel Core i9-9900K
      -Link
      https://www.amazon.com/Intel-i9-9900K-Desktop-Processor-Unlocked/dp/B005404P9I/ref=sr_1_1_sspa?keywords=Intel+Core+i9-9900K&qid=1553358099&s=gateway&sr=8-1-spons&psc=1

      --COOLER

      CORSAIR H100i RGB PLATINUM AIO Liquid CPU Cooler
      -Link
      https://www.amazon.com/CORSAIR-H100i-PLATINUM-Liquid-Cooler/dp/B07JWB5BSN/ref=sr_1_4?keywords=WATER+COOLER+CPU&qid=1565492509&s=gateway&sr=8-4

      --MEMORY

      Corsair CMW32GX4M2C3200C16 Vengeance RGB PRO 32GB (2x16GB) DDR4 3200 (PC4-25600)
      -Link
      https://www.amazon.com/Corsair-CMW32GX4M2C3200C16-Vengeance-PC4-25600-Desktop/dp/B07GTG2T7L/ref=sr_1_15?keywords=memory+ddr4+32&qid=1553358238&s=gateway&sr=8-15

      --GPU

      MSI RX Vega 64 AIR Boost 8G OC
      -Link
      https://www.amazon.com/MSI-RX-64-AIR-8G/dp/B07DH7S1X1/ref=sr_1_2?keywords=vega+64+gigabyte&qid=1565492819&s=electronics&sr=1-2

      --SSD

      Samsung 970 EVO 1TB SSD (MZ-V7E1T0BW) NVMe M.2 V-NAND
      -Link
      https://www.amazon.com/Samsung-970-EVO-1TB-MZ-V7E1T0BW/dp/B07BN217QG/ref=sr_1_1?keywords=s+samsung+970+evo+1tb&qid=1565493002&s=electronics&sr=1-1

      --POWER SUPPLY

      EVGA Supernova 1000 P2 80+ Platinum, 1000W ECO Mode Fully Modular 
      -Link
      https://www.amazon.com/EVGA-Supernova-Platinum-Crossfire-220-P2-1000-XR/dp/B00EKJQM5E/ref=sr_1_3?keywords=power+supply+1000w&qid=1565493196&s=gateway&sr=8-3

      --WIRELESS

      TP-Link Archer T9E
      -Link
      https://www.amazon.com/TP-Link-Archer-T9E-Beamforming-Technology/dp/B00TQEX7AQ/ref=sr_1_1?keywords=TP-Link+Archer+T9E&qid=1553358397&s=gateway&sr=8-1

      --CASE

      Thermaltake Core P5 Tempered Glass Black Edition ATX Open Frame Panoramic Viewing
      -Link
      https://www.amazon.com/Thermaltake-Tempered-Panoramic-Certified-CA-1E7-00M1WN-03/dp/B01N4IGVSC/ref=sr_1_2?keywords=Thermaltake+Core+P5&qid=1565493567&s=gateway&sr=8-2

      --DSDT Patches--
      -FIX ACPI ERRORS -FIX OEM SSDTs to AVOID ERRORS AND WARNINGS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA -DMAC -REMOVE PROBLEMATIC AND UNUSED DEVICES -FIX K.P in REBOOT -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -FWHD -USBX -PMCR -PPMC -XSPI -CNVW -GMM -IMEI -EC -PNLF -ARPT -GFX0 -NVME -DTGP -ACQUIRE MUT0 0XFFFF -MUTEX MUT0 0x00 -EXTERNAL REFERENCES -UNKNOWNOBJ -HDMI / HDAU -FULL RENAMED DEVICES ---SCREENSHOTs---




















      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Thanks to KGP for SSDT Thunderbolt
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
      We're all here to have fun and learn from each other!
    • By e97
      HackPro X99 System
      Until Apple blesses us with the MacPro7,1 – this is for those that require tools to do their work.
      An appropriate bicycle for the mind.
       
       

       

       

       
      Specs:
       
      CPU: Intel Xeon E5-2678 v3 (12 core, 2.5 GHz / 3.3 GHz Boost)
      Motherboard: SZMZ X99-8D3
      RAM: 16GB DDR3-14900R 1866Mhz ECC RDIMM modules
      GPU: Radeon RX Vega 64 8GB
      Storage: Phison E12 m.2 NVMe PCI-E 3.0 x4 SSD
      Water blocks: BARROW CPU + GPU
      Radiator: 360mm x 25mm slim
      Pump: DDC
       
      Case dimensions: 431 mm x 342 mm x 177 mm
       
       
       
      XCPM OFF
       

       
      XCPM ON
       

       
      OpenCL
       

       
       
       
      iMacPro1,1
       

       
       

       
      OpenCL
       

       
       
      NVMe
       

       
       
      Win 10 x64 v1809
       
      AIDA64 - Cache & Memory
       

       
       
      EFI-Clover-X99.zip
       
       
       
       
       
       
      Anyone else I forgot
       
       
    • By fantomas
      Hi InsanelyMacaholics   

      Use this thread to link / talk about of the future Nvidia Web Driver updates for macOS Sierra.
       
      10.12.6
      Nvidia Web Driver - 378.05.05.25f19 --> build 16G2136 (thanks to BreBo) New!
      Nvidia Web Driver - 378.05.05.25f18 --> build 16G2028 (thanks to Riley Freeman)
      Nvidia Web Driver - 378.05.05.25f16 --> build 16G2016 (thanks to Cyberdevs)
      Nvidia Web Driver - 378.05.05.25f15 --> build 16G1918 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f14 --> build 16G1917 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f13 --> build 16G1815 (thanks to flowrider)
      Nvidia Web Driver - 378.05.05.25f12 --> build 16G1710 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f11 --> build 16G1618 (thanks to Frank Nitty)
      Nvidia Web Driver - 378.05.05.25f10 --> build 16G1510 (thanks to BreBo) 
      Nvidia Web Driver - 378.05.05.25f09 --> build 16G1408 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f08 --> build 16G1314 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f07 --> build 16G1314 (thanks to haring)
      Nvidia Web Driver - 378.05.05.25f06 --> build 16G1212 (thanks to WeBeRiO)
      Nvidia Web Driver - 378.05.05.25f04 --> build 16G1114 (thanks to lukazm)
      Nvidia Web Driver - 378.05.05.25f03 --> build 16G1036 (thanks to Gradou)
      Nvidia Web Driver - 378.05.05.25f01 --> build 16G29 (thanks to Badruzeus)
       
       
      10.12.5
      Nvidia Web Driver - 378.05.05.15f01 --> build 16F73 (see this post)
       
       
      10.12.4
      Nvidia Web Driver - 378.05.05.05f02 --> build 16E195(thanks to crachmaster4999)
      Nvidia Web Driver - 378.05.05.05f01 --> build 16E195 (thanks to Moviemakergr)  Pascal support!!!
      Nvidia Web Driver - 367.15.10.45f01 --> build 16E195 (thanks to Lanc)
       
       
      10.12.3

      Nvidia Web Driver - 367.15.10.35f01 --> build 16D32 (thanks to shatterhenner)
       
       
      10.12.2
      Nvidia Web Driver - 367.15.10.25f02 --> build 16C68 (see this post)
      Nvidia Web Driver - 367.15.10.25f01 --> build 16C67 (see this post)
      Nvidia Web Driver - 367.15.10.25b06 --> build 16C60b/16C63a (see this post)
       
       
      10.12.1
      Nvidia Web Driver - 367.15.10.15f03 --> build 16B2657/16B2659 (thanks to Moviemakergr).
      Nvidia Web Driver - 367.15.10.15f01 --> build 16B2555 (thanks to Moviemakergr)
       
       
      10.12.0
      Nvidia Web Driver - 367.15.10.05f01 --> build 16A323 (thanks to phi777)
       
       
      GM
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A323 (same driver since DP4/PB3)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A322 (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A320 (see this post)
       
       
      DP/PB
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A313a (DP8 & PB7) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A304a (DP7 & PB6) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A294a (DP6 & PB5) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A286a (DP5 & PB4) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A270f (DP4 & PB3) (thanks to TheRacerMaster)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A254g (DP3 & PB2) (see this post)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A238m (PB1) (thanks to Faun) 
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A239j (DP2) (thanks to Faun)
      Nvidia Web Driver - 367.05.10.05b03 --> build 16A201w (DP1) (thanks to Xmedik)
       
×