Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About bider

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
  • Location
  1. That's the problem. Strangely enough there is igpu key inside my dsdt. I read somewhere that different nvcap atribute may help, but I can't force the system to read one from dsdt or clover config.plist...
  2. Yeah. I really don't know why my display goes off for a fraction of a second. After that I have a black screen and then the 2nd logo shows up after few seconds. I suppose it may have something in common with intel hd graphics which I can't use because of my motherboard. I tried to force nvcap through dsdt and clover with no success. Any advice what dsdt patches should I use?
  3. It's working now. I still don't like the black screen between 1st and 2nd boot phase (both logos are there, but the delay before the 2nd logo is around 5 seconds).
  4. No logo here with new CLOVERX64.efi. Config.plist key added. Am I missing something?
  5. I think it may have something in common with NVCAP value. I'm not able to inject this variable through clover nor DSDT. I've found somwhere a post with a correct nvcap value which causes NVDA,noEFI string to dissapear. The system thinks that it's using original mac efi graphics card. Is there any other way to force nvcap?
  6. I have just now updated to DP3. Still no logo during the efi boot part. Guys, please tell me how to get rid of 0,5 second blackout after efi boot part? The progress bar reaches 1/3 and my display goes off for a moment and then windowserver starts with visible mouse pointer and apple logo transition. It looks like resolution change, but it's rather impossible. I have native resolution during boot. @nyolc8 You're right. The 2nd one is not needed
  7. One "built-in" is for the card itself, the 2nd one is for the display I'm using - as you can see it's "@3,built-in". I put it like this, because I thought that maybe I will be able to skip the "blackout" between boot.efi and WindowServer initiation. When I remove "@3,AAPL,boot-display",there is no logo at all - only gray screen with black stripe which looks like progress bar. PS Do you guys know if there is a possibility to edit values from IOService? I'd like to add one value to NVDA, but it's not visible inside IODeviceTree - so I suppose I can't edit it inside DSDT. IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P2@1/IOPCI2PCIBridge/GFX0@0/NVDA,Display-A@0/NVDA
  8. I've managed to finally get 2nd apple logo with acceleration without using fake id. Even though I'm using LED Cinema Display connected by DP there is still a minor display blackout (0,5s) before the 2nd, WindowServer's apple shows up and I really don't know how to make it dissapear. Then, there is a nice transition to the desktop or login screen. Previously, after the black screen, I had this strange gray screen with a black progress bar (I think most of us know how it looks like). My GTX 660 TI already has UEFI GOP bios and I'm not using CsmVideoDxe. Apple logo transition was there even when booting Mavericks (previously blank gray screen). To achieve this I had to dump DSDT (already fixed by clover) and make some minor changet to it. My card was called PEGP, so i had to change every DSDT instance of GFX0 to IGPU (which I don't have- no connectors on the board). Then changed PEGP to GFX0. In my case the DP on the card shows in ioJones as NVDA-Display-@3, so this is the place where I made some corrections. I hope it will help. When booting with new DSDT.aml in patched folder you have to remember to disable all clover fixes. Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x1C) { "AAPL,slot-name", "Slot-1", "name", "Display Controller", "@0,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@2,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@3,connector-type", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "@3,AAPL,boot-display", Buffer (Zero) {}, "@3,built-in", Buffer (Zero) {}, "built-in", Buffer (Zero) { 0x01 }, "hda-gfx", Buffer (0x0A) { "onboard-2" }, "built-in", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } }
  9. Guys, could you tell me how to change gtx 660 ti dp port numer? When booting to Yosemite, my active display is NVDA,Display-@3 (port number 3). Is there a possibility to force the system to recognize it as the main display? I suppose display3 is treated as the secondary one... DarwinDumper logs are here: http://www.insanelymac.com/forum/topic/298808-can-we-get-back-the-apple-logo-on-boot/page-2?do=findComment&comment=2035061
  10. In my case it won't work. I have Z68X-UD3-B3 without possibility to use Intel graphics. Could you please advise, how to use the above method for GTX660Ti (connected via DP)?
  11. Hopefully you guys will be able to find out the way to make it work
  12. Normal boot http://youtu.be/HG1KMXFFx2U InjectNvidia enabled (0x10de0fe0) - no QE/CI http://youtu.be/-jOVb3CpY9M
  13. Here are some logs. I will post DarwinDumper reports in few minutes. If I want to see the logo during boot i have to put something like this as nvidia fake id: 0x10de0fe0 (inverted order). So maybe graphics drivers are not loaded correctly and it only loads "safe mode" driver? http://www.sendspace.com/filegroup/xa3x4b41qD7aEXrxZwfhsvF6iTbRdaRGt0FymdWR%2Bsk Edit: DarwinDumper added http://www.sendspace.com/filegroup/mX%2B49lqqtrNzB6XJfy31BQ
  14. Here it is. I can get the logo shown only when I enable InjectNvidia and put wrong fake id at boot (in clover menu). Putting fake id inside config.plist and enabling injectNvidia (or displayfix) doesn't do anything. I have to put something like 0x10de0fe0 (incorrect order for 660M), then the card is not recognized correctly, but the logo and nice transition is there <?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>Fixes</key> <dict> <key>AddDTGP_0001</key> <true/> <key>AddHDMI_8000000</key> <true/> <key>AddIMEI_80000</key> <true/> <key>AddMCHC_0008</key> <false/> <key>AddPNLF_1000000</key> <true/> <key>DeleteUnused_400000</key> <true/> <key>FIX_ACST_4000000</key> <true/> <key>FIX_ADP1_800000</key> <true/> <key>FIX_INTELGFX_100000</key> <false/> <key>FIX_RTC_20000</key> <true/> <key>FIX_S3D_2000000</key> <true/> <key>FIX_TMR_40000</key> <true/> <key>FIX_WAK_200000</key> <true/> <key>FakeLPC_0020</key> <false/> <key>FixAirport_4000</key> <true/> <key>FixDarwin_0002</key> <false/> <key>FixDisplay_0100</key> <true/> <key>FixFirewire_0800</key> <true/> <key>FixHDA_8000</key> <true/> <key>FixHPET_0010</key> <true/> <key>FixIDE_0200</key> <false/> <key>FixIPIC_0040</key> <true/> <key>FixLAN_2000</key> <true/> <key>FixRegions_10000000</key> <true/> <key>FixSATA_0400</key> <false/> <key>FixSBUS_0080</key> <false/> <key>FixShutdown_0004</key> <true/> <key>FixUSB_1000</key> <false/> <key>NewWay_80000000</key> <true/> </dict> <key>Name</key> <string>DSDT.aml</string> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuPm</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> </array> <key>HaltEnabler</key> <false/> <key>SSDT</key> <dict> <key>EnableC2</key> <false/> <key>EnableC4</key> <false/> <key>EnableC6</key> <true/> <key>EnableC7</key> <false/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>kext-dev-mode=1</string> <key>DefaultVolume</key> <string>Yosemite</string> <key>Fast</key> <false/> <key>Legacy</key> <string>PBR</string> <key>Log</key> <true/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <string>-1</string> </dict> <key>SMBIOS</key> <dict> <key>BiosVendor</key> <string>Apple Inc.</string> <key>ROM</key> <string>MP51.88Z.007F.B03.1010071432</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>MacPro5,1</string> <key>Family</key> <string>Mac Pro</string> <key>SerialNumber</key> <string>****</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>Board-ID</key> <string>Mac-F221BEC8</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisAssetTag</key> <string>APPLExx</string> <key>BoardSerialNumber</key> <string>****</string> </dict> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>Auto</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</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>Inject</key> <true/> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <false/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Windows</string> <string>\EFI\BOOT\BOOTX64.EFI</string> <string>Dysk Lokalny</string> <string>HD(3,GPT,B72BF351-4AF9-42D0-8ADA-F0D88612E3E4,0xA4800,0xEDD7800)</string> <string>HD(2,GPT,34A49696-BBAE-4351-A96D-64FF02C97C6C,0x64800,0x40000)</string> <string>HD(1,GPT,995A1A6D-E64B-4F41-B0E2-B100A7B8C4F3,0x28,0x64000)</string> <string>HD(1,GPT,F0CDB1B1-280C-40B5-B9D1-B4D96B961BB2,0x28,0x64000)</string> </array> <key>Language</key> <string>pl: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> <true/> <key>Tool</key> <true/> </dict> <key>TextOnly</key> <false/> <key>Theme</key> <string>bootcamp</string> </dict> <key>Graphics</key> <dict> <key>VRAM</key> <integer>2048</integer> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>PatchVBios</key> <false/> <key>LoadVBios</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>LogEveryBoot</key> <string>false</string> <key>LogLineCount</key> <integer>3000</integer> <key>MountEFI</key> <true/> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>detect</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist>
  15. First of all, I'd like to say hello to all InsanelyMac users Even though It's my first post here, it doesn't mean that I'm new to this forum I've found out that when you use InjectNvidia in clover with wrong fake id, the apple logo shows up when the loading bar is in the middle and then, there is nice, smooth transition to the desktop or the login screen. Just like on the real mac. The problem is that the graphic card doesn't have full support - QE/CI is not working. When injectNvidia is disabled and the loading bar reaches half, there is black screen with the mouse pointer and after few seconds the desktop shows up. I'm running i7-2600K, Gigabyte Z68X-UD3-B3 and MSI GTX 660 Ti.