- Joined
- Aug 31, 2014
- Messages
- 246
- Motherboard
- Asus T300LA-DH51T
- CPU
- Intel Core i5 4200U
- Graphics
- Intel HD Graphics 4400
- Mobile Phone
Functional Clover installs and upgrades tested from 10.9.5->10.12.x
Hardware -
- Processor/Chipset:Intel Core i3-4010U/Core i5-4200U/Core i7-4500U - Works Clover PM Patch or unlocked bios <10.11, XHC1 requires injector kext(not provided) & DSDT patch
- Graphics: Integrated Intel 4400 HD Graphics - Works FakePCIID.kext & FakePCIID_HD4600_HD4400.kext, DSDT, & Clover Config.plist patches
- HDMI - Works T300LA.kext, DSDT, & Clover Config.plist patches
- Card Reader: Alcor USB - Works OOB
- Webcam: ASUS UVC 2.0 - Front & Back Works OOB
- Touchscreen - Atmel maXTouch Digitizer USB - Works OOB detected as mouse
- Keyboard: ASUS Wireless Input Receiver USB(Keyboard/Elan Touchpad) - Works OOB detected as USB Keyboard & Mouse(no multitouch)
- Brightness keys work default mapped(can be remapped) pause - up and Fn+pgup - down
- Audio - CX207052 - Works T300LA.kext, DSDT, & Clover Config.plist patches
- Volume rockers - Work VoodooPS2Controller.kext
- Wifi/Bluetooth: Intel Dual Band Wireless-N 7260HMWAN Mini PCI-E half-card - not supported but can be replaced with a supported card
- Must be running BIOS 208(206 & 207 will work but don't set any bios passwords or it can be BRICKED). http://www.asus.com/Notebooks_Ultrabooks/ASUS_Transformer_Book_T300LA/HelpDesk_Download/
- STRONGLY RECOMMENDED to do the Windows 10 upgrade and activate first. This is so you can do fresh installs and create a much cleaner(more storage space) multiboot system or if you ever need to reinstall windows without having to use or create backup oem image
- (optional) Create backup of OEM Windows 8 installer to external media if you ever need to restore back to factory default (only way to install Windows 8 that came with the device)
- Bios settings Disable Secure Boot
- extracted DSDT/SSDT's http://www.tonymacx86.com/el-capita...de-patching-laptop-dsdt-ssdts.html#post950097
- iasl
- MaciASL
- Create Clover USB OS X installer http://www.tonymacx86.com/el-capita...os-x-installer-laptops-clover.html#post917900
- Clover Config.plist - https://github.com/Maromi-/T300LA-OSX replaces the one in EFI/CLOVER
- SMBIOS Serial# is not configured in the file
- SMBIOS Serial# is not configured in the file
- Kexts - Place these in EFI/CLOVER/kexts/other(remove the numbered folders)http://www.tonymacx86.com/yosemite-...exts-builds-binaries-yosemite.html#post886367
- FakeSMC
- ACPIBatteryManager
IntelBacklightAppleBacklightInjector - https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/- FakePCIID - http://www.tonymacx86.com/yosemite-...hd4400-hd4600-mobile-yosemite.html#post898859
- FakePCIID_HD4600_HD4400
- create new folder, place extracted DSDT/SSDT's(non-x) and iasl in folder, open console, cd to folder, type
Code:
./iasl -da -dl *.aml
- Patch the the following .dsl files using maciasl and credit: https://github.com/RehabMan/Laptop-DSDT-Patch
- DSDT.dsl apply the following patches in the following order:
- [syn] Fix ADBG Error
- [bat] ASUS G75VW
- [audio] Audio Layout 12
- [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)
- [syn] Fix ADBG Error
- Save as DSDT.aml file
- Open the SSDT "Cpu0Ist" should contain CPU0 Name (_PSS
- [syn] Remove _PSS Placeholders
- [syn] Remove _PSS Placeholders
- Save as SSDT-0.aml file
- Open the SSDT "SaSsdt" should contain GFX0 apply the following patches in the following order:
- [igpu] Rename GFX0 to IGPU
- [igpu] Haswell HD4600 Yosemite - change in patch 0x06, 0x00, 0x26, 0x0a to 0x00, 0x00, 0x26, 0x0a, & 4600 to 4400
[igpu] Brightness fix
- Rename B0D3 to HDAU
- Patch Method below into HDAU.Credit: https://github.com/toleda/audio_hdmi_8series
Code:
into method label _DSM parent_label HDAU remove_entry; into device label HDAU insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "hda-gfx", Buffer() { "onboard-1" },\n })\n }\n end;
- [igpu] Rename GFX0 to IGPU
- Save as SSDT-1.aml file
- Generate SSDT.aml using https://github.com/Piker-Alpha/ssdtPRGen.sh
- Place only the above files in /EFI/Clover/ACPI/Patched(should contain DSDT and 3 SSDT)
- FakeSMC
- ACPIBatteryManager
IntelBacklightAppleBacklightInjector - https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
- FakePCIID - http://www.tonymacx86.com/yosemite-...hd4400-hd4600-mobile-yosemite.html#post898859
- FakePCIID_HD4600_HD4400
- VoodooPS2Controller
- T300LA https://github.com/Maromi-/T300LA-OSX
- USBXHC_T300LA only needed for 10.11+
- HiDPI - http://www.tonymacx86.com/mavericks...sing-hidpi-custom-resolutions.html#post816376(not required but the display looks great with 1600x900 HiDPI but performs better at 1344x756 HiDPI)
Last edited: