Jump to content
fantomas1

[pre-release] macOS Mojave

2,463 posts in this topic

Recommended Posts

Dear arsradu,
if I follow your advice and enable iGPU (HD Graphics 4600), while continuing to use discrete graphics (NVIDIA GeForce GTX 760), I can make the preview work on jpg files.
First of all thanks to the suggestion.
But would you be so kind as to explain to me why this happens?
 
Thank you and excuse my English.
Erice


You know, people usually ask why DOESN’T something work, not why DOES it work. And to be perfectly honest, i’m not sure what exactly happens here. All I have is a theory, and I already said that before, that somehow, the OS is tricked into thinking you’re still connected to the iGPU because of what BIOS says, when in fact, physically, you’re connected to the dedicated GPU.

Also, as Cyberdevs said in one of the previous posts, it looks like it’s using the iGPU for some tasks and the dGPU for others. How does it do that without even being connected to the iGPU is beyond me.

Share this post


Link to post
Share on other sites
Advertisement

@arsradu and @erice

 

Let me explain it this way:

All the CPUs that come with the internal GPU (IGD/iGFX/iGPU) have a feature called Intel Quick Sync Video which was introduced with Sandy Bridge CPUs.

Apple has been using this technology since Mountain Lion which being used with a variety of its softwares such as Safari, iTunes FaceTime QuickTime and so on and so forth, this feature is helps to improve the performance of video encoding and conversion and rendering (in video editing softwares such as iMovie, FinalCut, Motion and Compressor) in a sense of actuall video rendering (in video editing softwares such as iMovie, FinalCut, Motion and Compressor, etc..) and simply viewing what we see on our displays. 

 

This feature is enabled by default in any given Apple computer which has the internal graphics and/or a dedicated GPU such as 21.5" and 27" iMacs or for instance MacBook Pros with single or dual GPUs and they will use the Intel Quick Sync Video technology to improve the performance on video rendering (macOS itself and the Video Editing softwares) so macOS will take advantage of this technology automatically when the iGPU is active and initialized correctly by the OS which is the case in all of those computers.

 

Now on our hacks when we enable this feature in BIOS/UEFI and config it correctly as the result we have a better performance on how the video performance of our systems behaves.

 

When I first installed Mojave I wasn't even able to play videos in QuickTime let alone using QuickLooks properly so something was missing. After I made the changes to my config.plist it become clear that the missing pice was indeed the Intel Quick Sync which is responsible for handling the correct and a better performance.

 

I know you might have used the same config in Sierra and High Sierra without any issues because most of the new discreet GPUs can handle the Quick Sync up to a point but with macOS Mojave and the major changes in the OS itself we now need to adapt to these changes accordingly and I believe that's another reason that macOS Mojave is not supporting many of the previous Apple computers and hacks because they aren't simply able to support these changes and processes properly.

 

Please feel free to correct me if I'm wrong.

 

These are two simple examples on Hardware Encoding Support when the iGPU is enabled or not:

My IvyBridge rig without iGPU and a nVidia 1070 GPU with Latest Web Drives in High Sierra

1293879200_HardwareEncodingSupport-NO.png.541708ae5beeab846ba8d7098ebc89f7.png

My SkyLake with iGPU and RX580 in High Sierra:

298335497_HardwareEncodingSupport-YES.png.327a47172a5e968c9939714b17c72054.png

Edited by Cyberdevs

Share this post


Link to post
Share on other sites
5 minutes ago, Cyberdevs said:

Let me explain it this way:

I think your explanation is good.

 

As far as I can tell (at least according to the HW monitors) the iGPU is always in some state of low-level activity alongside the dGPU. Far more noticeable of course when video is playing.

 

Inserting a 'headless' ig-platform-id specific to one's iGPU is apparently helpful as well.

Share this post


Link to post
Share on other sites
39 minutes ago, zxv said:

Inserting a 'headless' ig-platform-id specific to one's iGPU is apparently helpful as well.

The ig-platform-id definitely helps the macOS to initialize the iGPU correctly and load the correct AppleIntelHDxxxxGraphics kexts family and as the results we'll have better performance and more efficient power management. 

 

7 minutes ago, fantomas1 said:

Why do you want to use a script to download 10.14 beta when you do have a direct download link from Apple's servers?

There are numerous issues with an incomplete download of the Mojave Installer from AppStore when we end up with a 12 or 20 MB installer rather than the 5.6 GB installer. This script helps to avoid this issue in many cases and downloads the full installer.

Edited by Cyberdevs

Share this post


Link to post
Share on other sites
Just now, arsradu said:

No no... I meant the Hardware Info app from which you posted the screenshot. :))

Whoops! my bad :D Sorry.

It's MacX Video Converter and you can check the hardware encoding support by clicking the section show in the picture.

Screen Shot 2018-06-30 at 12.19.46 PM.png

Share this post


Link to post
Share on other sites
3 hours ago, Cyberdevs said:

There are numerous issues with an incomplete download of the Mojave Installer from AppStore when we end up with a 12 or 20 MB installer rather than the 5.6 GB installer.

 

Does that happen under HS or Mojave??? Did you try to download Mojave's full installer under Sierra or another old macOS version???

Share this post


Link to post
Share on other sites
11 minutes ago, fantomas1 said:

Does that happen under HS or Mojave??? Did you try to download Mojave's full installer under Sierra or another old macOS version???

I tried it several times on High Sierra and Mojave and I was able only Once to download the full size installer under High Sierra. I haven't tested Sierra though. I will give it a try and let you know.

 

I remember having the same issue with High Sierra as well specially with the Beta and the Developer's editions.

 

Addition:

@fantomas1

The download with the direct link and the macOSDeveloperBetaAccessUtility utility seems to be working fine on Sierra. It's starting to download the full installer correctly.

 

Edited by Cyberdevs

Share this post


Link to post
Share on other sites
10 hours ago, Moviemakergr said:

@Fergarth Sorry about offtopic :offtopic:

I will help a friend install High Sierra at his computer.
has the same features with you (x99 asus pro,nvidia,etc)

can u please share your EFI folder and your unlocked bios ?

You will help me a lot mate.

Thank you.

Hi, @Moviemakergr

Yes of course, as soon as I get home I send! But, attention! At this point my EFI/plist already contain the Mojave patchs and some are not compatible with HS. Yes I think I saved the last Bios and I sent it too.

EFI.zip

Edited by Fergarth

Share this post


Link to post
Share on other sites
7 minutes ago, fantomas1 said:

 

Does that happen under HS or Mojave??? Did you try to download Mojave's full installer under Sierra or another old macOS version???

 

Look at these 5 post, you will see, some people need another way to get a full macOS Mojave Beta 2 installer from Apple Server, the script to download the full installer app is just a easy way to get it when you have trouble to get it from App Store.:)

Share this post


Link to post
Share on other sites

Thanks @crazybirdy,

i have seen that script, but wasn't sure that it was the complete download, because its six is 5.69 GB and the one from apple store I think it was 5.72 GB...

And no I didn't install Mojave yet, yesterday try didn't work... 

Share this post


Link to post
Share on other sites
Just now, MorenoAv said:

Thanks @crazybirdy,

i have seen that script, but wasn't sure that it was the complete download, because its six is 5.69 GB and the one from apple store I think it was 5.72 GB...

Yeah I also noticed the difference in size as well and I've been meaning to ask the same question but I simply forgot. :)

Share this post


Link to post
Share on other sites
15 minutes ago, MorenoAv said:

Thanks @crazybirdy,

i have seen that script, but wasn't sure that it was the complete download, because its six is 5.69 GB and the one from apple store I think it was 5.72 GB...

And no I didn't install Mojave yet, yesterday try didn't work... 

 

I have check the md5 of 18A314h, both the same between server and AppStore.

 

I think, if you boot to recovery HD, and install from server, you will get the same dmg.

 

It should be the same, you can check the md5 of dmg between server and AppStore.

But you need to download it twice.:)
 

Share this post


Link to post
Share on other sites

MorenoAv

you can used this Script here  installinstallmacos.py Thanks MR Greg Neagle

sudo /Directory installinstallmacos.py

Capture1.png.db07e87b01501051be7f197089ae0685.png

Select 2 follow by Enter

Capture2.png.57b171ac0205d354c52de932aff69361.png

Install macOS Mojave Beta will be create on /Users/MorenoAv/Install_macOS_10.14-18A314h.sparseimage

after completed delete Users/MorenoAv/Content

Content is the folder used by the script 

Capture3.png.be2d9d492adb722e1581538711a3ff95.png

 

This is the contents of the image

590016086_Sanstitre.png.0397e858016bda3f7c01cc43726bbba7.png

 

I hope this is help you

 

Edited by chris1111

Share this post


Link to post
Share on other sites

Thanks to you both @crazybirdy and @chris1111 for your help,

And the script from @crazybirdy did the trick, now I'm writing this from my newest install of Mojave 10.14 beta 2...

For future memory, update clover in usb install and use install create media script and all is well...

And another great advice install with a minimum of kexts type fakesmc and internet kext only... and it works, or for me worked.

Thanks to all

And now begins my battle with sound, one more time...

PS: your script download the complete install, @crazybirdy... and I'm proof of that, I installed Mojave with the result of the script...

Edited by MorenoAv

Share this post


Link to post
Share on other sites
32 minutes ago, MorenoAv said:

Thanks to you both @crazybirdy and @chris1111 for your help,

And the script from @crazybirdy did the trick, now I'm writing this from my newest install of Mojave 10.14 beta 2...

 

PS: your script download the complete install, @crazybirdy... and I'm proof of that, I installed Mojave with the result of the script...

 

Good news!:thumbsup_anim:

Actually, I have downloaded 18A314k via script, and install to MBR success before I upload the script.

I'm sure it will work for you.:)

Share this post


Link to post
Share on other sites

@Moviemakergr I've already uploaded my X-99 EFI in the previous post, but as I said it's set up with the XCPM patches for Mojave, because that's what I'm currently using on my X-99. My Asus EUFI Bios is by default! Thanks to master @MaLd0n for the beautiful DSDT! I just changed it to "Other OS," "Sync All Cores," and "40" overclocked. Everything else is by default and works steadily well.

Here is the unlocked and last Official Bios for X-99 Pro USB 3.1

X99PU31.CAP.zip

Edited by Fergarth

Share this post


Link to post
Share on other sites

On my Real MacPro 5,1 if I have both a Metal supported GFX, my case either EVGA GTX 770 or GT 740/710 or Radeon Sapphire HD 7970 and non supported one stock Radeon HD5770 it will not load Mojave, black screen even though I have the monitor connected to the metal supported GFX.  I have to remove the HD 5770.  Do you think future versions of Clover can get around this for a Hack?

Share this post


Link to post
Share on other sites
4 hours ago, crazybirdy said:

 

Look at these 5 post, you will see, some people need another way to get a full macOS Mojave Beta 2 installer from Apple Server, the script to download the full installer app is just a easy way to get it when you have trouble to get it from App Store.:)

 

Of course, I do not complain about that script especially and talking about it, you just did a great job, thank you.  ;)

 

But if I asked it is because I saw people do not even be trying with direct link, just saw other people using that script and then also reporting having trouble with the script as well.  :P

 

Not especially with Mojave (but it would not be long, I guess  :lol:) but I (and I'm sure you do as well) saw that with HS.  ;)

 

 

Share this post


Link to post
Share on other sites

Hi @fantomas1,

I first tried with the direct link to the apple store, is always the way that I download the updates or new realizes, but this time, because I already have one version of Mojave in my applications it didn't work, I used the script, and it worked well, and saved my day... because if we search the web we certainly find other sources, that was my case, I had found another source but in the end it didn't work...

Thank you...

Share this post


Link to post
Share on other sites
13 minutes ago, MorenoAv said:

because I already have one version of Mojave in my applications it didn't work

 

Remove or rename it and you should be able to download the full Mojave installer. But hey... if the script made your day and you're happy with then do not change anything.   ;)

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×