lemming Posted August 27, 2015 Share Posted August 27, 2015 Hi all Have been reading through the 2 other e5450 posts trying to work out how to get Yosemite up and running properly on my E5450, and have managed to complete the install using Clover. Specs are as follows: DELL Lattitude E5450 i5-5200U Broadwell 2.20Ghz 8GB RAM Intel HD 5500 1080p touchscreen 500GB HDD (not SSD) Using the latest Clover. Installed Clover using Install for UEFI booting only option. Added HFSPlus-64.efi Added FakeSMC.kext, GenericUSBXHCI.kext, VoodooPS2Controller.kext. Added config.plist Set ig-platform-id to 0x16160002 The main issue is that the graphics aren't accelerated and are really slow. It's reporting the Intel 5500 with only 7MB of RAM. Any advice on how to fix it? Thanks Link to comment Share on other sites More sharing options...
lemming Posted August 27, 2015 Author Share Posted August 27, 2015 The keyboard and touchscreen work, but I've got no trackpad. No ethernet and no sound - but no surprise as I haven't loaded any kexts for them. My biggest issue I guess is that the graphics is super slow and says it only has 7MB of RAM. Can anyone provide assistance on getting the Intel HD 5500 inside the i5-5200U Broadwell to work properly? I will also edit the first post to reflect my progress. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 27, 2015 Moderators Share Posted August 27, 2015 Check here. Warning, follow at your own risk. Link to comment Share on other sites More sharing options...
lemming Posted August 27, 2015 Author Share Posted August 27, 2015 Thanks I found DVMT 3 times in my bin file. 0x15B and 0x15C mention DVMT Pre-Allocated and I can set them to 0x3 (96M) as per your example. 0x15D refers to Total Gfx Mem and defaults to Max I just patched at 0x15B to 0x3 and at 0x15C to 0x3 and now get 64MB in Windows. Am I meant to see 64MB or 128MB? Should I set them to 0x5 to get 128MB? It still says 7MB in OSX using ig-platform-id = 0x16160002 Thanks again for your help Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 27, 2015 Moderators Share Posted August 27, 2015 Did you verify after you run the command? Windows should show 128MB. If you set it to 0x05, you'll end up with 160MB. Do you have the BDW patch in your config file? If so, remove it as you no longer need it. Post you config file if you need help. Link to comment Share on other sites More sharing options...
lemming Posted August 27, 2015 Author Share Posted August 27, 2015 Hi Thanks for your help so far. According to Firewolf's table, if you set 96MB pre-allocated in BIOS, you'll get 64MB dedicated in Windows which is what's happening for me. (96MB - 32MB = 64MB) In your guide however, you say 96MB - 32MB + 64MB = 128MB. Where do you get the other 64MB from? It used to say 0MB in Windows, but now it says 64MB. Link to comment Share on other sites More sharing options...
lemming Posted August 27, 2015 Author Share Posted August 27, 2015 Here is my current config.plist I got it from a post where someone was trying on a laptop similar to mine. I should mention that I'm still booting from the installer USB as I haven't installed Clover on the internal HDD yet. It's my work computer and I'm worried I won't be able to boot into the Windows partition any more. When I boot from the USB, I'm not sure if its picking up the config.plist file as when I boot into Clover, ig-platform-id is 0x00000000 and I have to manually set it to 0x16160002 every time I boot. Is it safe to install Clover to my partitioned HDD? Ideally, I want it to default to the Windows Boot Manager, unless I press F12. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict><key>ACPI</key><dict><key>DSDT</key><dict><key>Debug</key><false/><key>DropOEM_DSM</key><false/><key>Fixes</key><dict><key>FixRegions_10000000</key><true/><key>NewWay_80000000</key><true/></dict><key>ReuseFFFF</key><false/></dict><key>DropTables</key><array><dict><key>Signature</key><string>DMAR</string></dict><dict><key>Signature</key><string>SSDT</string><key>TableId</key><string>ApCst</string></dict><dict><key>Signature</key><string>SSDT</string><key>TableId</key><string>Cpu0Cst</string></dict><dict><key>Signature</key><string>SSDT</string><key>TableId</key><string>Cpu0Ist</string></dict><dict><key>Signature</key><string>SSDT</string><key>TableId</key><string>ApIst</string></dict><dict><key>Signature</key><string>SSDT</string><key>TableId</key><string>CpuPm</string></dict></array><key>SSDT</key><dict><key>DropOem</key><false/><key>Generate</key><dict><key>CStates</key><true/><key>PStates</key><true/></dict><key>PluginType</key><integer>1</integer></dict></dict><key>Boot</key><dict><key>Arguments</key><string>dart=0 nv_disable=1 kext-dev-mode=1</string><key>Legacy</key><string>LegacyBiosDefault</string><key>Log</key><false/><key>NeverHibernate</key><true/><key>Secure</key><false/><key>Timeout</key><integer>5</integer><key>XMPDetection</key><string>Yes</string></dict><key>Devices</key><dict><key>USB</key><dict><key>AddClockID</key><true/><key>FixOwnership</key><true/><key>Inject</key><true/></dict></dict><key>DisableDrivers</key><array><string>VBoxHfs</string></array><key>GUI</key><dict><key>Custom</key><dict><key>Entries</key><array><dict><key>Disabled</key><false/><key>FullTitle</key><string>UEFI internal</string><key>Hidden</key><string>Always</string><key>Ignore</key><false/><key>NoCaches</key><false/><key>Type</key><string>Other</string></dict></array></dict><key>Mouse</key><dict><key>Enabled</key><false/><key>Mirror</key><false/></dict><key>Scan</key><dict><key>Entries</key><true/><key>Legacy</key><true/><key>Tool</key><true/></dict><key>Theme</key><string>Bluemac</string></dict><key>Graphics</key><dict><key>Inject</key><dict><key>ATI</key><false/><key>Intel</key><true/><key>NVidia</key><false/></dict><key>ig-platform-id</key><string>0x16160002</string></dict><key>KernelAndKextPatches</key><dict><key>AppleRTC</key><true/><key>AsusAICPUPM</key><true/><key>ForceKextsToLoad</key><array><string>\System\Library\Extensions\IONetworkingFamily.kext</string></array><key>KernelLapic</key><true/><key>KernelPm</key><true/><key>KextsToPatch</key><array><dict><key>Comment</key><string>HDMI-audio, port 0105(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string><key>Find</key><data>AQUJAAAEAAAHAQAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AQUSAAAIAAAHAQAA</data></dict><dict><key>Comment</key><string>HDMI-audio, port 0105, 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a</string><key>Find</key><data>AQUJAAAEAACHAAAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AQUJAAAIAACHAAAA</data></dict><dict><key>Comment</key><string>HDMI-audio, port 0105, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string><key>Find</key><data>AQUJAAAEAAAHAQAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AQUJAAAIAAAHAQAA</data></dict><dict><key>Comment</key><string>AppleHDA ALC 293 #1</string><key>Find</key><data>hBnUEQ==</data><key>Name</key><string>AppleHDA</string><key>Replace</key><data>kwLsEA==</data></dict><dict><key>Comment</key><string>Enable internal display after sleep for 0x0a2e000a, 0x0a26000a</string><key>Find</key><data>AQAAAEAAAADWAAAABQUAAA==</data><key>Name</key><string>disabled:AppleIntelFrameBufferAzul</string><key>Replace</key><data>AQAAAEAAAAAeAAAABQUAAA==</data></dict><dict><key>Comment</key><string>HDMI-audio, port 0204, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string><key>Find</key><data>AgQJAAAEAAAHAQAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AgQJAAAIAAAHAQAA</data></dict><dict><key>Comment</key><string>AppleHDA ALC 293 #2</string><key>Find</key><data>hAjsEA==</data><key>Name</key><string>AppleHDA</string><key>Replace</key><data>AAAAAA==</data></dict><dict><key>Comment</key><string>Boot graphics glitch, 10.10.0/10.10.1 (2 of 2)</string><key>Find</key><data>QYjE6wM=</data><key>Name</key><string>disabled:IOGraphicsFamily</string><key>Replace</key><data>QYjE6yM=</data></dict><dict><key>Comment</key><string>HDMI-audio, port 0204(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string><key>Find</key><data>AgQJAAAEAAAHAQAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AgQSAAAIAAAHAQAA</data></dict><dict><key>Comment</key><string>HDMI-audio, unsuppored HDAU 0c0c, 2 of 2 (0c0a to 0c0c)</string><key>Find</key><data>PQwKAAA=</data><key>Name</key><string>disabled:AppleHDAController</string><key>Replace</key><data>PQwMAAA=</data></dict><dict><key>Comment</key><string>AppleHDA#4</string><key>Find</key><data>gxnUEQ==</data><key>Name</key><string>AppleHDA</string><key>Replace</key><data>AAAAAA==</data></dict><dict><key>Comment</key><string>Enable TRIM for SSD</string><key>Find</key><data>AEFQUExFIFNTRAA=</data><key>Name</key><string>disabled:IOAHCIBlockStorage</string><key>Replace</key><data>AAAAAAAAAAAAAAA=</data></dict><dict><key>Comment</key><string>0x0a260006 9MB cursor bytes patch</string><key>Find</key><data>BgAmCgEDAwMAAAACAAAwAQAAYAA=</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>BgAmCgEDAwMAAAACAAAwAQAAkAA=</data></dict><dict><key>Comment</key><string>AppleHDA ALC 293 #3</string><key>Find</key><data>hQjsEA==</data><key>Name</key><string>AppleHDA</string><key>Replace</key><data>AAAAAA==</data></dict><dict><key>Comment</key><string>Boot graphics glitch, 10.10.0/10.10.1 (1 of 2)</string><key>Find</key><data>hcB0XUg=</data><key>Name</key><string>disabled:IOGraphicsFamily</string><key>Replace</key><data>McB0W0g=</data></dict><dict><key>Comment</key><string>Boot graphics glitch, 10.10.2/10.10.3</string><key>Find</key><data>QYjE6xE=</data><key>Name</key><string>disabled:IOGraphicsFamily</string><key>Replace</key><data>QYjE6zE=</data></dict><dict><key>Comment</key><string>HDMI-audio, port 0204(12), 0x0a260005 0x0a260006</string><key>Find</key><data>AgQJAAAEAACHAAAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AgQSAAAIAACHAAAA</data></dict><dict><key>Comment</key><string>HDMI-audio, port 0105(12), 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a</string><key>Find</key><data>AQUJAAAEAACHAAAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AQUSAAAIAACHAAAA</data></dict><dict><key>Comment</key><string>HDMI-audio, unsupported HDAU 0c0c, 1 of 2 (range check)</string><key>Find</key><data>PQsMAAA=</data><key>Name</key><string>disabled:AppleHDAController</string><key>Replace</key><data>PQwMAAA=</data></dict><dict><key>Comment</key><string>HDMI-audio, port 0204, 0x0a260005 0x0a260006</string><key>Find</key><data>AgQJAAAEAACHAAAA</data><key>Name</key><string>disabled:AppleIntelFramebufferAzul</string><key>Replace</key><data>AgQJAAAIAACHAAAA</data></dict></array></dict><key>SMBIOS</key><dict><key>ProductName</key><string>MacBookAir7,2</string><key>Trust</key><false/></dict><key>SystemParameters</key><dict><key>InjectKexts</key><string>Detect</string></dict></dict></plist> Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 27, 2015 Moderators Share Posted August 27, 2015 Are you installing OS X on a separate drive or on separate partition? Is your Windows install on UEFI or legacy? When you replace the Config file in EFI, is the EFI a mounted drive or on the root of your USB? Regarding the DVMT, my Windows 7 64bit shows 64MB but BIOS shows 32MB. Seems your system is a bit different as E7x50 models. After change to 96MB in BIOS, Windows show 128MB. Link to comment Share on other sites More sharing options...
lemming Posted August 28, 2015 Author Share Posted August 28, 2015 Hi I installed OSX on a separate partition on the only HDD in my laptop. GUID layout and Windows was installed UEFI. The 8GB USB install disk is GUID and had a single partition. When I installed clover on it, it created another partition called EFI, with an EFI folder I was using to make all Clover changes. Since my last post, I've also installed Yosemite to a 1TB USB HDD with GUID layout that I can boot from with Clover, and no longer need the install USB. When I get every set up, I'll look at installing it on the internal HDD again. For now, I need to get the display (and ethernet and sound) working properly. I tried setting the DVMT to 128MB, and Windows said 128MB, but OSX still said 7MB, so I changed it back. I edited the config.plist on my USB to change the theme, and it changed, so I guess it's loading the file properly. I wonder why the ig-platform-id setting doesn't persist? Maybe it's got some errors in it... Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 28, 2015 Moderators Share Posted August 28, 2015 You should read through this thread starting from here. I've include DSDT and audio kexts. For ethernet, you'll need AppleIntelE1000 or IntelMausiEthernet. Change the ig-platform-id to 0x16260006, this will enable HDMI video output too. Link to comment Share on other sites More sharing options...
Recommended Posts