Jump to content
arsradu

[HOW TO] Fix second stage boot logo and loading bar for some dedicated desktop video cards

389 posts in this topic

Recommended Posts

Works here @arsradu, thanks. So fast loading because i'm using SSD. Only see loading bar in the center and no apple logo

Glad it worked.

 

Would you mind sharing your hardware? Your signature is empty. I just want to make a list of devices tested/confirmed as working with this tutorial.

Share this post


Link to post
Share on other sites
Advertisement

On my X79 there's no flash between stages. It's seamless and I'm using a regular hard disk. However I'm using SSDT injection rather than Clover injection and booting in UEFI mode.

Share this post


Link to post
Share on other sites

On my X79 there's no flash between stages. It's seamless and I'm using a regular hard disk. However I'm using SSDT injection rather than Clover injection and booting in UEFI mode.

From other people's experiences, SSDT or Clover patching doesn't make any difference. If there's a gap, it will continue to be, no matter which method you use.

 

Can you try this method as well, just to see if it makes any difference for you?

Share this post


Link to post
Share on other sites

I did try it a couple of days ago as I've been trying to replace my SSDT/DSDT fixes on both Asus boards with just a config.plist.

 

However this card gave me problems with Clover injection (20-30 second delay at the end of first stage followed by second-stage progress bar in bottom left of screen) and it was the same with your hex device injection. Maybe I did something wrong, so I'll try again.

Share this post


Link to post
Share on other sites

I did try it a couple of days ago as I've been trying to replace my SSDT/DSDT fixes on both Asus boards with just a config.plist.

 

However this card gave me problems with Clover injection (20-30 second delay at the end of first stage followed by second-stage progress bar in bottom left of screen) and it was the same with your hex device injection. Maybe I did something wrong, so I'll try again.

We're talking about the GTX 670 EX OC in your signature, right?

 

If you want...I can try and take a look. I prefer having all my patches in one place (in my case that's the config). But we do have different motherboards and different video cards. So...I don't know if that can be done for your gear. However, I am willing to help, if you want. :)

 

I don't know about the delay, but the loading bar on the bottom of the screen is pretty much what this thread is aiming to fix. So..I don't know. I can take a look and see if there's anything out of place or missing in your approach.

 

Up to you. :)

Share this post


Link to post
Share on other sites

Loading bar and logo only appear in verbos (-v) mode.

I'm using ASUS GTX 960 4GB. How i can set value in VRAM size

 

<key>VRAM,totalsize</key>

<string>0x80000000</string>
<key>device_type</key>
<string>NVDA,Parent</string>
<key>model</key>
<string>ASUSGeForce GTX 960</string>
<key>rom-revision</key>
<string>84.06.26.00.08</string>

Share this post


Link to post
Share on other sites

I'm have 4GB RAM.

Sorry, I'm super busy now. I'll update a table later.

 

You can try 0x100000000. See if that's ok.

 

Works here @arsradu, thanks. So fast loading because i'm using SSD. Only see loading bar in the center and no apple logo

For the Apple logo on second stage boot, please, follow Step 5 and add Patch Vibios and Inject EDID.

Share this post


Link to post
Share on other sites

@arsradu  did you dump your imac device-properties? i hope "@1,AAPL,boot-display" key is (still) there..

@Riley Freeman sadly i always got a flash screen since day 0, 10.10 - 10.11, both with igpu/discrete : ((

Share this post


Link to post
Share on other sites

@arsradu  did you dump your imac device-properties? i hope "@1,AAPL,boot-display" key is (still) there..

@Riley Freeman sadly i always got a flash screen since day 0, 10.10 - 10.11, both with igpu/discrete : ((

You mean after changing it? If I tried reading the hex of the "modded" device-properties, from the booted system?

 

If that's what you mean, then yes, I did. And I'm pretty sure (90% sure) I saw it there yesterday when playing with that script and stuff. I will confirm this in about an hour. :)

 

As for the gap between the two stages, even on (some) macs, the gap is still there. Take a look at my previous post about that.

 

Update: yep, @1,AAPL,boot-display is there.

Share this post


Link to post
Share on other sites

So it turns out I was doing it wrong the last time. I was adding the device properties but not the Inject property to actually inject them...

 

It's working fine now and still seamless. As I'm UEFI booting (CSM disabled) I was also able to disable the InjectEDID and PatchVBIOS patches. It works the same with or without them.

 

This is with a 210. The 670 is on my Z68. I don't even get a second stage boot there so I'll turn my attention to that sometime later. I can't UEFI boot that one as my Z68 doesn't support it.

Share this post


Link to post
Share on other sites

So it turns out I was doing it wrong the last time. I was adding the device properties but not the Inject property to actually inject them...

 

It's working fine now and still seamless. As I'm UEFI booting (CSM disabled) I was also able to disable the InjectEDID and PatchVBIOS patches. It works the same with or without them.

 

This is with a 210. The 670 is on my Z68. I don't even get a second stage boot there so I'll turn my attention to that sometime later. I can't UEFI boot that one as my Z68 doesn't support it.

This is awesome news! The completely missing seconds stage on the 670 is most likely something else.

And yes, if you have a UEFI VBios and disable CSM in bios, you pretty much don't need this thread.

I'll add the new succeses from the latest cards to the first post.

Thank you for your feedback.

Share this post


Link to post
Share on other sites

a hint about the flash before

second boot stage.

after this flash happens appears the mouse pointer is not?

On Mac/Hack/both?

On Hack, I'm pretty sure there is no cursor displayed until reaching the Desktop/login screen. Might be wrong though.

Share this post


Link to post
Share on other sites

I take it that modesty is not your strong suit. :P However, I am a guy who considers that credit should be given where credit is due. And, with this, I also want to thank you for your help and insight in this. It's definitely helping. Also, just so you know, skipping you from the credits list was nowhere near my intentions. :) I was just not aware of the origin of the idea/research.

 

So, again, thank you. And I just added you to the list of people that contributed with very good ideas/research on getting this issue fixed.

 

Hope it's ok now.

It has nothing to do with modesty, but lack of respect for my hard work. I have 133 posts down to go with lack of credit. That is the problem in this forum...

Share this post


Link to post
Share on other sites

On Mac/Hack/both?

 

only hack, in my Mac Mini it's ok.

 

On Hack, I'm pretty sure there is no cursor displayed until reaching the Desktop/login screen. Might be wrong though.

 

In all hacks (Desktop) You will see this flash and look at
to the upper left corner
Your cursor will be there
even before the login screen.

Share this post


Link to post
Share on other sites

It has nothing to do with modesty, but lack of respect for my hard work. I have 133 posts down to go with lack of credit. That is the problem in this forum...

 

yes Pike, this thread no more than just extend previous thread dedicated to discrete gpu as arsradu successful story & now trying to help other people..

check 1st post and your name is now there, so thanks again for your lot of contributions.. for me especially, lets keep this thread alive

Share this post


Link to post
Share on other sites

It has nothing to do with modesty, but lack of respect for my hard work. I have 133 posts down to go with lack of credit. That is the problem in this forum...

I understand. And I see your point. I hope now things are ok. Again, I did not know whom should I be thankful to. I just mentioned the people I was aware of. I didn't mean to be disrespectful towards anyone's work or help. After all, no one is doing this for a living. We all have a life and we all have other (maybe better) things to do. But it's our passion. And it's our time. I do understand that. And we contribute to this community with what we can. Also, a "thank you" is the least one can say/do to show their appreciation for someone else's work.

 

So, again, a big thank you form my side. And I hope you will continue to share your insight over here. Since it is truly appreciated.

 

Cheers. :)

 

only hack, in my Mac Mini it's ok.

 

 

In all hacks (Desktop) You will see this flash and look at
to the upper left corner
Your cursor will be there
even before the login screen.

 

Not on mine, it isn't. :P

 

Got your 3D glasses on? :)) Let's take a look here.

 

But anyway, what was the hint about?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By fusion71au
      Clover r4961 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
       
      Tested with unlocked Workstation 15 running OSX 10.9 -->10.14 guest in Windows X64 host.
       
      Installation
      1. Download and unzip "EFI_Clover_r4961 for VMware.zip". Mount Clover-v2.4k-4961-X64.iso by double clicking on it.
      2. Mount your VM's EFI System Partition eg in terminal
      sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
      4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
      5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
       
      Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&amp;t=6771   Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell     Skylake, Kabylake and Coffeelake is here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
        Mojave Full DSDT patch   http://olarila.com/forum/viewtopic.php?f=59&amp;t=6428   First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick   https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder https://olarila.com/files/Clover.Folder/CLOVER.SERIES.CHIPSET.zip   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder   https://olarila.com/files/Clover.Folder/CLOVER.SERIES.CHIPSET.zip   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
       
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB   https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&amp;t=6771   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
        First... If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan /  Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder   https://olarila.com/files/Clover.Folder/CLOVER.LGA775.zip   --Install EL Capitan / Sierra / High Sierra and boot into system!     Post Installation   --Install Clover and replace with my folder   https://olarila.com/files/Clover.Folder/CLOVER.LGA775.zip     --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time!   My DSDT GA P35-DS3   DSDT.MaLd0n.zip     Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
×