WaldMeister Posted February 27, 2015 Share Posted February 27, 2015 (edited) Hi, Since this topic has been moved to the Installation Guides section, i figured i might as well make a one. The post information is similar to the previous guide i wrote for the Inspiron 7720, this is mainly because it is easier than writing a complete new guide. Some Specs: Processor: Intel i7-4700MQ Graphics: Nvidia Geforce GT 745M/Intel HD4600 Memory: 16GB Wireless + Bluetooth: Intel Wireless-N 7260 Ethernet: Atheros AR8161 Audio: Conexant CX20751/2 Touchpad: Synaptics - Where to start?: A nice guide on how to create your own USB installer is provided here: http://www.insanelym...-for-beginners/I do recommend using this method: http://www.insanelymac.com/forum/topic/302220-pandoras-box-20-candidate-3-roll-out/It's self-explanatory.If you only run Windows at the moment, install OS X into a virtual machine, and follow the guide from there. - What will not work?: - Wifi, you will have to replace the card, i switched mine with an Atheros AR5B93. Note: After replacing, your Bluetooth will not work anymore.- Nvidia GT 745M, the card has been completely disabled in the DSDT. If this is not done it will make your system freeze on startup if the NVDA* and GeForce* kexts are not removed. Also, the system will overheat if it is not disabled. Since you can not use the card, it is best to disable it. - FN Keys for brightness (Needs research) - Card reader (Needs to be ported from Linux Realtek_RTS5229_Linux_Driver_v1.07.zip) - So...What does work?: - Speedstep- Sleep/wake- Intel HD4600 with patches- Audio, line out, speakers, HDMI and internal mic, DSDT injection and a patched AppleHDA.- Battery status, ACPIBatteryManager.kext- Webcam- Brightness control with FN key functions. - Touchpad with gestures - Ethernet - 1. Pre-Installation. - Download the EFI.zip from this post and place it on your desktop. When you opened Pandora's Box, select bootloader > Clover UEFI, click start. I had some issues with Pandora installing the bootloader. - When Pandora is done download Clover configurator, select mount EFI, on the bottom right corner, Mount EFI partition, and select the USB s1 (disk2s1 in most cases). - Open folder, it will be empty, just copy the EFI folder to that partition. Or do it the manual way: I prefer to just open a terminal window and type the following: sudo -s password diskutil list Which will output this: bash-3.2# diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.5 TB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Yosemite 189.8 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Apple_HFS TimeMachine 110.0 GB disk0s4 5: Apple_HFS Opslag 1.2 TB disk0s5 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *750.2 GB disk1 1: DE94BBA4-06D1-4D40-A16A-BFD50179D6AC 1.0 GB disk1s1 2: DE94BBA4-06D1-4D40-A16A-BFD50179D6AC 12.6 GB disk1s2 3: EFI SYSTEM 157.3 MB disk1s3 4: Microsoft Reserved 134.2 MB disk1s4 5: Microsoft Basic Data Windows 209.7 GB disk1s5 6: Microsoft Basic Data Opslag 526.5 GB disk1s6 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *8.0 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS Naamloos 1 7.7 GB disk2s2 bash-3.2# In this case disk2 is my usb key, disk2s1 is the EFI partition. Now type the following: mkdir /Volumes/EFI mount -t msdos /dev/disk2s1 /Volumes/EFI You can now open finder and copy the Clover contents to the EFI partition to match the screenshot. Another way of installing Clover: http://www.insanelymac.com/forum/topic/305255-making-a-yosemite-usb-installer-w-clover-the-correct-way/ - 2. Installation. Boot from the USB installer, it will boot in verbose mode, if any error occurs, you can take a photo of it and attach it to a post here. First you need to prepare the HDD to install Yosemite on. I recommend using and empty HDD, format it to GPT, with 1 partition formatted to Mac OS Extended (Journaled) 100GB, and another partition for your data, can be anything. Now go through the setup and select your newly created partition. Grab a cup of coffee or something. - 3. Installing a bootloader. After installation the system will reboot. Boot from the USB installer again. When you arrive at the Clover boot loader screen, select the partition you have just installed OS X to, and press enter. OS X will load, go through the system setup. The first thing you want to do is install a bootloader to the HDD. I have attached the files needed for Clover. The steps on how to install Clover are described in point 1. - 4. Patching AppleHDA.kext - 5. AppleIntelFramebufferAzul.kext and AppleIntelHD5000Graphics.kext This is now controlled by Clover and an AppleHDA injection kext (Used PikerAlpha's method and edited accordingly: Info here. ) Kext to be injected by Clover: AppleHDACX20751.kext.zip Patches controlled by Clover: Old content: This process has been made easy by Mirones AppleHDAPatcher Download the patcher and drop the following folder on to it: CX20751.zip A patched AppleHDA wil be compressed on your desktop. Extract it and install it with your favorite kext installer. (Recommended iKext or Kext utility) - 5. AppleIntelFramebufferAzul.kext and AppleIntelHD5000Graphics.kext Open up a terminal and type: sudo bash Drag and drop the following file and press enter: It patches the files to enable the mobile HD4600 which is triggered by the DSDT. At one point Apple decided to drop the support for the mobile Intel HD4600, so the kexts needed for this would not work OOB. This patch changes the Desktop ID: 0412 to the Mobile ID: 0416 in the info.plists and the binaries. In the AppleIntelFramebufferAzul a larger bin patch has been applied, this will fix artifacts, and increase the vram size to 2048 instead of 15xx. Permissions and kextcache will be restored after patching. The patch: #!/bin/bash #Definitions p5000=/System/Library/Extensions/AppleIntelHD5000Graphics.kext/Contents/Info.plist b5000=/System/Library/Extensions/AppleIntelHD5000Graphics.kext/Contents/MacOS/AppleIntelHD5000Graphics pazul=/System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/Info.plist bazul=/System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul if [ $(id -u) != 0 ]; then echo "You need to run this script as root. Type sudo -s, enter password and run this script again." exit fi #Inject ID to AppleIntelHD5000Graphics Info.plist echo "Patching $p5000" sudo sed -i.bak 's/0412/0416/g' $p5000 echo "Info.plist patched" #Patch AppleIntelHD5000Graphics.kext binary echo "Patching $b5000" sudo perl -pi -e 's|\x86\x80\x12\x04|\x86\x80\x16\x04|g' -i.bak $b5000 echo "AppleIntelHD5000 binary patched" #Inject ID to AppelIntelFramebufferAzul Info.plist echo "Patching $pazul" sudo sed -i.bak 's/0412/0416/g' $pazul echo "Info.plist patched" #Patch AppleIntelFramebufferAzul binary echo "Patching $bazul" sudo perl -pi -e 's|\x60\x00\x00\x00\x00\x60\xD9|\x90\x00\x00\x00\x00\x80\xD9|g' -i.bak $bazul echo "AppleIntelFramebufferAzul binary patched" #Update caches echo "Updating caches" sudo touch /System/Library/Extensions sudo kextcache -u / echo "Finished" - 6. Everything else needed... Can be found in the EFI.zip. Original post and files: Hi, So i've bought one of these, and could not find a topic about this or a similar model. Some Specs: Processor: Intel i7-4700MQ Graphics: Nvidia Geforce GT 745M/Intel HD4600 Memory: 16GB Wireless + Bluetooth: Intel Wireless-N 7260 Ethernet: Atheros AR8161 Audio: Conexant CX20751/2 Touchpad: Either Synaptics or ELANtech What is know so far: The Nvidia has been disabled by a DSDT edit. HD4600 enabled in DSDT/Patched kexts. HD4600Y10.3.zip CPU is supported OOB, no need for patches. Wireless will probably never work, so the card needs replacement. Ethernet, Need to find appropriate kext. Switched to: http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/ Audio, needs a patched AppleHDA. Patch files to go with Mirone's patcher: Conexant CX20751:2.zip Patched AppleHDA: AppleHDA.kext.zip Touchpad works with https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller, Multi gestures. Battery works without DSDT edits and ACPIBatteryManager.kext ACPIBatteryManager.kext.zip The DSDT and SSDT that work with this system and the above kexts so far: DSDTSSDT.zip Errors and warnings have been fixed. Nvidia Optimus has been disabled. HD4600 injection. HDEF id 3 injection. Backlight has been enabled. Usual Haswell patches have been applied. Anyone else with this or a similar model that would like to research the OS X possibilities? I managed to boot the OSX installation using the attached Clover folder. On creating partitions the laptop freezes. (I have Windows installed, and i'm trying to add a partition in unallocated space) Ended up adding an extra HDD, since i could not install Windows on the GPT from OSX and vice versa. Current Clover config that works for me: config.plist.zip Drivers: All the files in this post are tested on 10.10.3, i can not guarantee they will work with previous versions of OS X. El Capitan: For El Capitan the DSDT has been edited to remove the USB 3.0 multiplex patch since it was causing a kernel panic. The USB ports are injected by FakeSMC, as well as the AppleHDA information. Since plist patching by Clover does not work for me for some reason, i have used the Graphics.sh patch to enable the HD4600 with full acceleration. Clover folder: CLOVER10.11.zip sudo bash /path/to/graphics.sh Graphics.sh: Graphics.sh.zip For the AppleHDA add the following 2 files to AppleHDA.kext/Contents/Resources/ and repair permissions using Kext Utility. HDA layout.zip The rest is handled by Clover and FakeSMC. Changelog: 10/07/2015 - Initial 10.11 update. 09/07/2015 - Added Device (SMS0) (SMCMotionSensor), needs modification to support our sensor. - Removed method B1B2 and the edits using it, since it breaks the battery now and then. - Updated NVOF device to make it more universal. Device (NVOF) { Name (_ADR, 0x00010000) // _ADR: Address OperationRegion (RPCI, PCI_Config, Zero, 0xF0) Field (RPCI, DWordAcc, Lock, Preserve) { Offset (0xB0), ASPM, 2, , 2, LNKD, 1 } OperationRegion (SGOP, SystemMemory, 0x9CF88F18, 0x50) Field (SGOP, AnyAcc, Lock, Preserve) { EBAS, 32, HLRS, 8, PWEN, 8, GBAS, 16 } OperationRegion (GPIO, SystemIO, GBAS, 0x60) Field (GPIO, ByteAcc, Lock, Preserve) { Offset (0x0C), LVL0, 32, Offset (0x38), LVL1, 32, Offset (0x48), LVL2, 32 } OperationRegion (VGAR, SystemMemory, EBAS, 0x0100) Field (VGAR, DWordAcc, NoLock, Preserve) { VREG, 2048 } Name (VGAB, Buffer (0x0100) { 0x00 }) OperationRegion (GPCR, SystemMemory, 0xE00F804C, One) Field (GPCR, AnyAcc, NoLock, Preserve) { GPCT, 1 } OperationRegion (APMR, SystemIO, 0xB2, 0x02) Field (APMR, WordAcc, NoLock, Preserve) { APMS, 8 } OperationRegion (SKPR, SystemMemory, 0xE00000DC, 0x04) Field (SKPR, AnyAcc, NoLock, Preserve) { SKPD, 32 } Method (_INI, 0, Serialized) // _INI: Initialize { _OFF () } Method (_OFF, 0, Serialized) // _OFF: Power Off { Store (VREG, VGAB) Store (One, LNKD) SGPO (HLRS, One) SGPO (PWEN, Zero) } Method (_ON, 0, Serialized) // _ON_: Power On { SGPO (PWEN, One) SGPO (HLRS, Zero) Store (Zero, LNKD) Store (VGAB, VREG) } Method (SGPO, 2, Serialized) { ShiftRight (Arg0, 0x07, Local3) And (Arg0, 0x7F, Arg0) If (LEqual (Local3, Zero)) { Not (Arg1, Local3) And (Local3, One, Local3) } Else { And (Arg1, One, Local3) } If (LLess (Arg0, 0x20)) { ShiftLeft (Local3, Arg0, Local0) ShiftLeft (One, Arg0, Local1) And (LVL0, Not (Local1), Local2) If (LEqual (GPCT, One)) { Store (0x0C, APMS) Or (Local2, Local0, SKPD) Store (Zero, GPCT) } Else { Or (Local2, Local0, LVL0) } } Else { If (LLess (Arg0, 0x40)) { ShiftLeft (Local3, Subtract (Arg0, 0x20), Local0) ShiftLeft (One, Subtract (Arg0, 0x20), Local1) And (LVL1, Not (Local1), Local2) If (LEqual (GPCT, One)) { Store (0x38, APMS) Or (Local2, Local0, SKPD) Store (Zero, GPCT) } Else { Or (Local2, Local0, LVL1) } } Else { ShiftLeft (Local3, Subtract (Arg0, 0x40), Local0) ShiftLeft (One, Subtract (Arg0, 0x40), Local1) And (LVL2, Not (Local1), Local2) If (LEqual (GPCT, One)) { Store (0x48, APMS) Or (Local2, Local0, SKPD) Store (Zero, GPCT) } Else { Or (Local2, Local0, LVL2) } } } Return (One) } } - Some more code optimization, example: Method (_STA, 0, NotSerialized) { Return (0x0F) } Name (_STA, 0x0F) 08/07/2015 - Updated the mini DSDT, USB 3.0 multiplex applied with MBP11,2 ACPI tables as an example. 13/05/2015 - Updated section 4 and 5. Kext patching is now controlled by Clover. - Added the kexts needed and the config.plist separately. - Removed Graphics.sh since it is obsolete. 27/04/2015 - Added my Work in Progress DSDT. Various devices have been disabled, TVAP for instance, instead of removing it, it was disabled. Device (TVAP) { Name (_HID, EisaId ("TOS1900")) // _HID: Hardware ID Name (_STA, Zero) // _STA: Status } I did this with some of the devices that are not needed by OS X. Also the code called for other OS than Darwin, has either been removed, or been edited to be used by OSX. The Nvidia Optimus card is now disabled by Device (NVOF) in definitionblock : Device (NVOF) { Name (_ADR, 0x00010000) OperationRegion (RPCI, PCI_Config, Zero, 0xF0) Field (RPCI, DWordAcc, Lock, Preserve) { Offset (0xB0), ASPM, 2, , 2, LNKD, 1 } OperationRegion (GPIO, SystemIO, GBAS, 0x60) Field (GPIO, ByteAcc, Lock, Preserve) { Offset (0x38), LVL1, 32 } OperationRegion (SGOP, SystemMemory, 0x9CF88F18, 0x50) Field (SGOP, AnyAcc, Lock, Preserve) { EBAS, 32, CPSP, 32, EECP, 32, EVCP, 32, XBAS, 32, DBPA, 32, SGGP, 8, SGMD, 8, SGFL, 8, PWOK, 8, HLRS, 8, DSEL, 8, ESEL, 8, PSEL, 8, PWEN, 8, PRST, 8, MXD1, 32, MXD2, 32, MXD3, 32, MXD4, 32, MXD5, 32, MXD6, 32, MXD7, 32, MXD8, 32, GBAS, 16, APDT, 32, AHDT, 32, IHDT, 32 } Method (_INI, 0, Serialized) { Store (One, LNKD) Store (0xBF777F4B, LVL1) } } I'm updating this DSDT daily, it is a work in progress, and might render your system unstable. If using it, make sure you can revert to a working DSDT. (19/05/2015) 25/04/2015 Added a DSDT to go with the bios v1.60 DSDTv1.60.zip 25/03/2015 Removed EmuVariableUEFI since it is not needed. NVRAM is stored correctly now. Replaced OsxAptioFixDrv with OsxAptioFix2Drv Removed debugging methods and kext. Noticed a reboot loop on hibernate, this issue has been resolved. SMC keys and SMBIOS changed to MacBookAir6,2. MacBookPro11,2 or 11,3 would be better, but the SMC keys are not available yet. Reverted back to MackBookPro11,3, noticed after testing that the SMC version stays the same. Cleaned up more bloat in the DSDT (Device TVAP removal is the biggest change, it has no use on OSX except delaying the boot process.) To do: Re-install OSX to confirm everything is working correctly (Lot of residu on my system atm) 24/03/2015 Replaced Graphics.sh and updated the script in the main post. Had an old version included in the guide. 23/03/2015 Updated the all sections with more information and added the files needed to the guide, which makes the old post obsolete. Cleaned the Clover folder and renamed it to EFI.zip Removed the warnings/remarks in the DSDT Enabled Brightness FN keys through DSDT edit : Method (_Q0F, 0, NotSerialized) // _Qxx: EC Query { Notify (PS2E, 0x0205) Notify (PS2E, 0x0285) } Method (_Q10, 0, NotSerialized) // _Qxx: EC Query { Notify (PS2E, 0x0206) Notify (PS2E, 0x0286) } 21/03/2015 Converted the main post to a guide Changed the guide to include AtherosE2200Ethernet because of issues with the ALXEthernet. Fixing incorrect zfree from zone Which would cause the system to boot and reboot slow, wake/sleep would take longer than it should. Updated most attachments to bypass board issues. EFI.zip config.plist.zip Kexts.zip DSDT_MINI160v3.zip Edited July 10, 2015 by LexHimself 1 Link to comment Share on other sites More sharing options...
WaldMeister Posted March 1, 2015 Author Share Posted March 1, 2015 Yosemite 10.10.2 HD4600 kexts. Fixed the vram value. Qe/Ci seems to work. DSDT edit: Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x08) { "device-id", Buffer (0x04) { 0x16, 0x04, 0x00, 0x00 }, "AAPL,ig-platform-id", Buffer (0x04) { 0x06, 0x00, 0x26, 0x0A }, "hda-gfx", Buffer (0x0A) { "onboard-1" }, "model", Buffer (0x0E) { "Intel HD 4600" } }) } HD4600.zip 1 Link to comment Share on other sites More sharing options...
Codinger Posted March 1, 2015 Share Posted March 1, 2015 If its synaptics you could give RehabMan's VoodooPS2 a try if you want three finger gestures. happy hacking OSBeast 1 Link to comment Share on other sites More sharing options...
WaldMeister Posted March 1, 2015 Author Share Posted March 1, 2015 Mine is Synaptycs, checked it this afternoon. Toshiba is also offering ELAN drivers for this model, so it might be they also have been delivered with it. I will check the driver out, thanks for the tip. Working at disabling the Nvidia now. Link to comment Share on other sites More sharing options...
Codinger Posted March 1, 2015 Share Posted March 1, 2015 For my friends Acer you could disable "Nvidia Optimus" in the Bios good hacking OSBeast Link to comment Share on other sites More sharing options...
WaldMeister Posted March 2, 2015 Author Share Posted March 2, 2015 Don't have that option. Tried disabling it by DSDT, opened a new topic for it, can't figure it out If its synaptics you could give RehabMan's VoodooPS2 a try if you want three finger gestures. happy hacking OSBeast Worked like a charm. Link to comment Share on other sites More sharing options...
WaldMeister Posted March 2, 2015 Author Share Posted March 2, 2015 Managed to disable the Nvidia card through DSDT, enable native AppleBacklight, sleep/wake and speedstep work now. Intel HD4600 has been injected through DSDT with patched kexts posted earlier. Still need to look at the audio, and the touchpad has a weird bug, where i can not use it before i log in my user account. Attached the current Clover folder. GenericUSBXHCI.kext has been removed since it broke sleep. CLOVER03032015.zip Link to comment Share on other sites More sharing options...
mike5746 Posted March 16, 2015 Share Posted March 16, 2015 Hi I have this computer but cannot download the attached files. Can you help with this? Thanks Link to comment Share on other sites More sharing options...
WaldMeister Posted March 16, 2015 Author Share Posted March 16, 2015 Hi, The board still has some issues with the attachments. Also attached a bash script that will automatically patch the graphic files. Open up a terminal, type: sudo -s Enter password and press enter. Type: bash path/to/Graphics.sh I need to redo the applehda patch files, so for now only the codec attached. CLOVERP70.zip Graphics.sh.zip codec.txt Link to comment Share on other sites More sharing options...
mike5746 Posted March 18, 2015 Share Posted March 18, 2015 Hi I still can't dowload the files, and what method did you use to install OS X? Mine keeps running through real quick and re booting never gets loaded. Any help would be appreciated. Link to comment Share on other sites More sharing options...
WaldMeister Posted March 18, 2015 Author Share Posted March 18, 2015 The new attachments can be downloaded. I used Pandora's Box to create an installer, and copied the Clover folder to the EFI partition of that installer disk. 1 Link to comment Share on other sites More sharing options...
Allan Posted March 22, 2015 Share Posted March 22, 2015 Nice thanks for that bro, and keep up the good work. Link to comment Share on other sites More sharing options...
mike5746 Posted March 23, 2015 Share Posted March 23, 2015 Hi I used Pandora's Box to create an installer. But what Clover folder did you use to copy to the EFI partition of that installer disk? When I boot with Pandora's Box USB disk it does not have an option to boot from USB installer. Link to comment Share on other sites More sharing options...
WaldMeister Posted March 23, 2015 Author Share Posted March 23, 2015 Hi, The same folder as attached to the bottom of the first post. Mount the efi partition of the USB disk and copy the contents of the folder so that it will look like this: A way of installing Clover: http://www.insanelymac.com/forum/topic/305255-making-a-yosemite-usb-installer-w-clover-the-correct-way/ I prefer to just open a terminal windows and type the following: sudo -s password diskutil list Which will output this: bash-3.2# diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.5 TB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Yosemite 189.8 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Apple_HFS TimeMachine 110.0 GB disk0s4 5: Apple_HFS Opslag 1.2 TB disk0s5 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *750.2 GB disk1 1: DE94BBA4-06D1-4D40-A16A-BFD50179D6AC 1.0 GB disk1s1 2: DE94BBA4-06D1-4D40-A16A-BFD50179D6AC 12.6 GB disk1s2 3: EFI SYSTEM 157.3 MB disk1s3 4: Microsoft Reserved 134.2 MB disk1s4 5: Microsoft Basic Data Windows 209.7 GB disk1s5 6: Microsoft Basic Data Opslag 526.5 GB disk1s6 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *8.0 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS Naamloos 1 7.7 GB disk2s2 bash-3.2# In this case disk2 is my usb key, disk2s1 is the EFI partition. Now type the following: mkdir /Volumes/EFI mount -t msdos /dev/disk2s1 /Volumes/EFI You can now open finder and copy the Clover contents to the EFI partition. The guide still needs a lot of modification, will see what i can do about that today. Link to comment Share on other sites More sharing options...
mike5746 Posted March 24, 2015 Share Posted March 24, 2015 Thank you Lexhimself I used the files you posted and I was able to boot and install Yosemite. I will continue with getting everything working, so far so good. 1 Link to comment Share on other sites More sharing options...
WaldMeister Posted March 24, 2015 Author Share Posted March 24, 2015 As of OS X 10.10.3 (14D113c) the graphics patch is not working as intended anymore. I had to reboot in safe mode to get to the desktop, applied the patch and rebooted. After a normal boot kexts where not updated, so i ran the patch again. All is fine except the vram which indicates 1536MB and i noticed artifacts again. EDIT: I was using an old version of the script, modified the first post with the correct files. Link to comment Share on other sites More sharing options...
WaldMeister Posted April 4, 2015 Author Share Posted April 4, 2015 My current DSDT. Sleep is random, sometimes works, sometimes it does not. System is running hot in my opinion. Using a DSDT extracted from the bios file, Ubuntu or Windows, gives me a kernel panic, or the pwr resources do not work. No wifi or battery indication. This DSDT origin is from Windows. This system needs a new DSDT from scratch, but everytime i try to achieve this, above is the result. DSDT.zip Link to comment Share on other sites More sharing options...
mike5746 Posted April 14, 2015 Share Posted April 14, 2015 Hi LexHimself I can't download the HD4600.kext to fix memory value and QE/CI is there something you can do like reupload it? Thanks Link to comment Share on other sites More sharing options...
WaldMeister Posted April 14, 2015 Author Share Posted April 14, 2015 Hi, On step 5 click show, the content about this procedure will reveal. Link to comment Share on other sites More sharing options...
mike5746 Posted April 17, 2015 Share Posted April 17, 2015 LexHimself I followed your instructions and now have the right memory info and the artifacts are gone. I am on 10.10.2 and will enjoy this for awhile. I am very happy with this install. Thanks 1 Link to comment Share on other sites More sharing options...
WaldMeister Posted April 24, 2015 Author Share Posted April 24, 2015 Extracted and quickly edited a new DSDT to go with the v1.60 bios. Applied all the previous patches/fixes, also the EC regions have been edited. Did not test it properly yet, for now all i can say is that the FN keys, audio and Intel HD graphics work. The Nvidia is disabled. System also seems a bit cooler, this might be because the new bios addresses some issues regarding the optimus card. If you are using it, please leave some feedback. Edit: Sleep/wake works. DSDT.zip splnv160.exe.zip Link to comment Share on other sites More sharing options...
WaldMeister Posted May 13, 2015 Author Share Posted May 13, 2015 Updated the main post. Updating the OS has been made easy now. Link to comment Share on other sites More sharing options...
Harold Chelala Posted November 19, 2015 Share Posted November 19, 2015 Hi, Using this guide I was able to install on a Toshiba Satellite P50-A-12Z. For Yosemite I was able to install OK. Clover, Video Intel OK, no sound but used VoodooHDA, no wifi, nvidia disabled, It could suspend, and HDMI ok but no audio that way. Later using latest DSDT I updated to El Capitan. Clover, Video Intel OK, no sound but used VoodooHDA, no wifi, nvidia disabled, NO suspend, NO HDMI. Do you have any idea how to get HDMI and suspend again? How can I help myself? thanks in advance, Chelala 1 Link to comment Share on other sites More sharing options...
WaldMeister Posted November 21, 2015 Author Share Posted November 21, 2015 Hi, Using this guide I was able to install on a Toshiba Satellite P50-A-12Z. For Yosemite I was able to install OK. Clover, Video Intel OK, no sound but used VoodooHDA, no wifi, nvidia disabled, It could suspend, and HDMI ok but no audio that way. Later using latest DSDT I updated to El Capitan. Clover, Video Intel OK, no sound but used VoodooHDA, no wifi, nvidia disabled, NO suspend, NO HDMI. Do you have any idea how to get HDMI and suspend again? How can I help myself? thanks in advance, Chelala Hi, Had some issues on suspending the system, fixed this by changing the _PRW methods in the DSDT. This also fixed the screen garble on wake. My laptop has been in standby for 4 days last week, still running fine. Currently i'm using these files on El Cap. No idea about the HDMI, did not test this yet on El Cap. CLOVER.zip Link to comment Share on other sites More sharing options...
Harold Chelala Posted November 26, 2015 Share Posted November 26, 2015 Hi LexHimself, This Clover was great for my model, webcam, suspend OK still no HDMI, audio still with VoodooHDA thanks a lot Link to comment Share on other sites More sharing options...
Recommended Posts