mrjayviper Posted May 21, 2018 Share Posted May 21, 2018 (edited) So I have this Clover config.plist that boots fine using the USB installer when I had a GTX770. I borrowed a 7950 and all I get is a blank screen when booting using the same USB installer. things I've tried/modified (using Clover Configurator) 1. changed framebuffer to hamachi 2. enabled radeondeinit (was initially disabled/unticked) 3. Enabled Inject ATI (was initially disabled/unticked) Any ideas on how to get it fixed? Thanks latest config.plist (removed any graphics options and added ATI fake ID in device) <?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>AutoMerge</key> <true/> <key>DSDT</key> <dict> <key>#DropOEM_DSM</key> <dict> <key>ATI</key> <true/> <key>Firewire</key> <true/> <key>HDA</key> <true/> <key>HDMI</key> <true/> <key>IDE</key> <true/> <key>IntelGFX</key> <true/> <key>LAN</key> <true/> <key>LPC</key> <false/> <key>NVidia</key> <true/> <key>SATA</key> <true/> <key>SmBUS</key> <false/> <key>USB</key> <true/> <key>WIFI</key> <true/> </dict> <key>Debug</key> <false/> <key>Fixes</key> <dict> <key>AddDTGP</key> <true/> <key>AddHDMI</key> <false/> <key>AddIMEI</key> <false/> <key>AddMCHC</key> <false/> <key>AddPNLF</key> <false/> <key>DeleteUnused</key> <false/> <key>FakeLPC</key> <false/> <key>FixACST</key> <false/> <key>FixADP1</key> <false/> <key>FixAirport</key> <false/> <key>FixDarwin</key> <false/> <key>FixDarwin7</key> <false/> <key>FixDisplay</key> <false/> <key>FixFirewire</key> <false/> <key>FixHDA</key> <false/> <key>FixHPET</key> <true/> <key>FixIDE</key> <false/> <key>FixIPIC</key> <false/> <key>FixIntelGfx</key> <false/> <key>FixLAN</key> <false/> <key>FixMutex</key> <false/> <key>FixRTC</key> <false/> <key>FixRegions</key> <false/> <key>FixS3D</key> <false/> <key>FixSATA</key> <false/> <key>FixSBUS</key> <false/> <key>FixShutdown</key> <false/> <key>FixTMR</key> <false/> <key>FixUSB</key> <false/> <key>FixWAK</key> <false/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change EHC1 to EH01</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMQ== </data> <key>Replace</key> <data> RUgwMQ== </data> </dict> <dict> <key>Comment</key> <string>change EHC2 to EH02</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMg== </data> <key>Replace</key> <data> RUgwMg== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>MATS</string> </dict> </array> <key>FixHeaders</key> <false/> <key>HaltEnabler</key> <false/> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <dict> <key>CStates</key> <false/> <key>PStates</key> <false/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>npci=0x2000 dart=0 cpus=2 -v</string> <key>Debug</key> <true/> <key>DefaultVolume</key> <string>OSX_INSTALLER</string> <key>Legacy</key> <string>PBR</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>15</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>No</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x68101002</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <false/> <key>Inject</key> <false/> </dict> <key>UseIntelHDMI</key> <false/> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Windows</string> <string>BOOTX64.EFI</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <string>First</string> <key>Tool</key> <true/> </dict> <key>ScreenResolution</key> <string>1920x1080</string> <key>Theme</key> <string>blacktype</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>#FakeCPUID</key> <string>0x010676</string> <key>AppleIntelCPUPM</key> <false/> <key>AppleRTC</key> <false/> <key>FakeCPUID</key> <string>0x0206A0</string> <key>KernelCpu</key> <false/> <key>KernelLapic</key> <false/> <key>KernelPm</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x3</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>02/02/18</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>MP51.88Z.0085.B00.1802021746</string> <key>Board-ID</key> <string>Mac-F221BEC8</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>W80380HFC18BY</string> <key>BoardType</key> <integer>11</integer> <key>BoardVersion</key> <string>1.2</string> <key>ChassisAssetTag</key> <string>Pro-Enclosure</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x07</string> <key>Family</key> <string>MacPro</string> <key>FirmwareFeatures</key> <string>0xE80FE137</string> <key>FirmwareFeaturesMask</key> <string>0xFF1FFF3F</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Memory</key> <dict> <key>Modules</key> <array> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>1</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>2</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>3</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>4</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>5</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>6</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>7</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>8</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>9</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>10</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>11</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>12</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>13</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>14</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>15</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> <dict> <key>Frequency</key> <integer>1333</integer> <key>Size</key> <integer>4096</integer> <key>Slot</key> <integer>16</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Samsung</string> </dict> </array> </dict> <key>Mobile</key> <false/> <key>PlatformFeature</key> <string>0xFFFF</string> <key>ProductName</key> <string>MacPro5,1</string> <key>SerialNumber</key> <string>W8039OUGHFC</string> <key>Version</key> <string>1.2</string> </dict> <key>SystemParameters</key> <dict> <key>CustomUUID</key> <string>5A8AC6FA-3310-435B-906C-FA4634725705</string> <key>InjectKexts</key> <string>Detect</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Edited May 22, 2018 by mrjayviper Link to comment Share on other sites More sharing options...
MaLd0n Posted May 21, 2018 Share Posted May 21, 2018 https://github.com/vit9696/WhateverGreen 1 Link to comment Share on other sites More sharing options...
mrjayviper Posted May 21, 2018 Author Share Posted May 21, 2018 Thanks for the suggestion. I placed Lilu.kext and WhateverGreen.kext inside ./kext/Others and I am still looking at a blank screen. perhaps I put it on the wrong location? Link to comment Share on other sites More sharing options...
MaLd0n Posted May 21, 2018 Share Posted May 21, 2018 remove flags, etc about video, use only whatever+lilu 1 Link to comment Share on other sites More sharing options...
mrjayviper Posted May 21, 2018 Author Share Posted May 21, 2018 (edited) can the fixes in whatever + lilu be done via a clover patch? if possible, how? thanks a lot! Edited May 21, 2018 by mrjayviper Link to comment Share on other sites More sharing options...
mrjayviper Posted May 21, 2018 Author Share Posted May 21, 2018 1 hour ago, MaLd0n said: remove flags, etc about video, use only whatever+lilu so on Clover Configurator, I have nothing ticked or entered (free text fields) in the graphics tab. I placed Lilu + WhateverGreen inside ./kext/Others. Still black screen. Link to comment Share on other sites More sharing options...
carlo_67 Posted May 21, 2018 Share Posted May 21, 2018 Do as MaLd0n says insert lilu + wha ... kext in Other, remove the Atiinject flag in Clover/Graphics and add to Clover/Devices Fakeid Ati 0x68101002 lilu+W.zip 2 Link to comment Share on other sites More sharing options...
mrjayviper Posted May 22, 2018 Author Share Posted May 22, 2018 updated original post with latest config.plist in summary, still black screen even after adding the fake ATI ID. Anymore ideas? ---------- I honesty thought ATI/AMD will be less problematic compared to Nvidia... ps. my board (dual Xeon 2011) has no video output coming from the Intel CPU as there's built-in graphics inside the CPU. But there is a VGA output provided by a 3rd party chip (Matrox). I just checked and the this VGA port is disabled in the BIOS. Link to comment Share on other sites More sharing options...
mrjayviper Posted May 22, 2018 Author Share Posted May 22, 2018 (edited) so I booted into linux USB Installer and checked my device ID using lspci -nn -vvv command. And my Vendor/Device ID=1002/679A. When I checked AMD7000Controller.kext, I can see "679A1002". So in reality, I shouldn't have to fake the ID? Edited May 22, 2018 by mrjayviper Link to comment Share on other sites More sharing options...
mrjayviper Posted May 22, 2018 Author Share Posted May 22, 2018 just created an 10.11 USB installer and I can finally see the normal installation screen! I used the same config.plist! Link to comment Share on other sites More sharing options...
Recommended Posts