Jump to content
fantomas1

[pre-release] macOS Mojave

2,463 posts in this topic

Recommended Posts

54 minutes ago, Pavo said:

That’s why I stick with Sapphire GPUs

 

I can boot with your SSDT's now but I still need kext to patch which @Cyberdevs worn me couple of post ago but I forgot the test it :poster_oops:

Name: com.apple.driver.AppleGraphicsDevicePolicy
Find: BA050000 00
Replace: BA000000 00
Comment: Disable board-id check to prevent no signal

 

Share this post


Link to post
Share on other sites
Advertisement
1 hour ago, telepati said:

 

I can boot with your SSDT's now but I still need kext to patch which @Cyberdevs worn me couple of post ago but I forgot the test it :poster_oops:


Name: com.apple.driver.AppleGraphicsDevicePolicy
Find: BA050000 00
Replace: BA000000 00
Comment: Disable board-id check to prevent no signal

 

I think the correct patch is this:

Name: com.apple.driver.AppleGraphicsDevicePolicy
Find: 48 8D 35 AA 34
Replace: 0F 1F 80 00 00
Comment: Disable board-id check

 

Share this post


Link to post
Share on other sites
6 hours ago, Fergarth said:

@ augustopaulo, I've always used this script... just obey!! :)

NVDAWebPatcher.zip

Ha!Ha! Very good Master! :thumbsup_anim:

 

First installed the beta 3, after used your "patch" script but at the end, it didn't go so well - I'm facing the dreadful black screen...

 

Quote

Paulos-Mac-Pro:~ pauloaugusto$ /Volumes/NVMe_512GB/Users/pauloaugusto/Downloads/NVDAWebPatcher ; exit;

      NVDAWebPatcher.   

This script is used to patch the Nvidia WebDriver installer

package in order to install it on unsupported macOS builds.

 

You can chose to patch it for your current build, or for

another so that you can use the patched installer on another

system.

 

This script assumes that the WebDriver installer package is

in ~/Downloads/.

-

 

Options:

[1] Patch the installer

[2] Update your current installation

This only patches RequiredOSBuild in /L/E/NVDAStartupWeb.kext

[3] Create Symlink 

run this script via nvda

[4] Exit

 

 

 

What do you want to do? (1-4): 1

For what OS Buildversion do you want to patch? (18A326g): 18A326g

Locating NVDA Installer package...

2 packages found:

   [1] /Users/pauloaugusto/Downloads/WebDriver-387.10.10.10.35.106.pkg

   [2] /Users/pauloaugusto/Downloads/Nvidia WebDriver-Payload Repackager/Packages/WebDriver-387.10.10.10.35.106.pkg

Which one Would you like to patch? (1-2): 1

 

Summary:

 - Selected OS Build Version:  18A326g

 - Selected installer package: WebDriver-387.10.10.10.35.106.pkg

 

Starting patching process...

 

[OK] Expanding WebDriver-387.10.10.10.35.106.pkg

[OK] Patching Distribution for 18A326g

[OK] Unpacking Payload

[OK] Patching NVDAStartupWeb.kext for 18A326g

382186 blocks

[OK] Recrompressing Payload

[OK] Repacking the installer package

 

Finished. Would you like to install the Webdrivers now? (y/n): y

Ok. Starting installing process...

Password:

installer: Package name is NVIDIA Web Driver 387.10.10.10.35.106

installer: Upgrading at base path /

installer: The upgrade was successful.

installer: The install requires restarting now.

The Webdrivers are succesfully installed. Fixing kext permissions...

Done. Do you want to reboot now? (y/n): y

logout

 

Did I do something wrong ?

 

Boa sorte,

Paulo

Share this post


Link to post
Share on other sites
7 hours ago, Rockey12 said:

macOS Mojave Beta 3 install on fujitsu celsius r670 no big deal  GeForce GT 610 still doesn't work no graphics Acceleration

 

 


Screenshot 2018-07-04 at 5.13.48 pm.png
 

 

 

Strange, if your Nvidia is Fermi GF119; it should to works fine with native drivers under 10.14 Beta. Try applying this DSDT patch and set InjectNvidia=false: (I use GT 520 which is similar to G610)

 

Spoiler

#Maintained by: RehabMan for: Laptop Patches
#graphics_nvidia_laptop.txt

#
# This is a capture from a DSDT for a laptop with nvidia GT520m
#
# These injects may or may not be of use, but use it as
# ideas for what you might have to do.
#

into method label _DSM parent_label PEGP remove_entry;
into device name_adr 0 label PEGP insert
begin
Method(_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "AAPL,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 },\n
        "@0,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 },\n
        "AAPL,aux-power-connected", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 },\n
        "@0,AAPL,boot-display", Buffer (One) { 0x01 },\n
        "@0,display-cfg", Buffer (0x04) { 0xFF, 0xFF, 0x36, 0x00 },\n
        "@1,display-cfg", Buffer (0x04) { 0xFF, 0xFF, 0xFF, 0xFF },\n
        "@0,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 },\n
        "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 },\n
        "@0,built-in", Buffer (0x04) { 0x00, 0x00, 0x00, 0x01 },\n
        "@0,use-backlight-blanking", Buffer (0x04) {},\n
        "AAPL,gray-page", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 },\n
        "AAPL00,inverter", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 },\n
        "@1,can-hot-plug", Buffer (0x04) {},\n
        "AAPL00,blackscreen.preferences", Buffer (0x04) { 0x00, 0x00, 0x00, 0x08 },\n
        "AAPL01,blackscreen.preferences", Buffer (0x04) { 0x00, 0x00, 0x00, 0x08 },\n
        "@0,pwm-info", Buffer (0x18)\n
        {\n
            /* 0000 */    0x02, 0x18, 0x00, 0x64, 0x90, 0x59, 0x02, 0x00, \n
            /* 0008 */    0x08, 0x52, 0x00, 0x00, 0xA5, 0x1C, 0x00, 0x00, \n
            /* 0010 */    0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00\n
        }, \n
        "NVPM", Buffer (0x1C)\n
        {\n
            /* 0000 */    0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n
            /* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n
            /* 0010 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n
            /* 0018 */    0x00, 0x00, 0x00, 0x00\n
        }, \n
        "@0,EDID", Buffer (0x80)\n
        {\n
            /* 0000 */    0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, \n
            /* 0008 */    0x06, 0x10, 0x0E, 0xA0, 0x00, 0x00, 0x00, 0x00, \n
            /* 0010 */    0x10, 0x15, 0x01, 0x04, 0xA5, 0x21, 0x15, 0x78, \n
            /* 0018 */    0x02, 0x6F, 0xB1, 0xA7, 0x55, 0x4C, 0x9E, 0x25, \n
            /* 0020 */    0x0C, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, \n
            /* 0028 */    0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, \n
            /* 0030 */    0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xEF, 0x83, \n
            /* 0038 */    0x40, 0xA0, 0xB0, 0x08, 0x34, 0x70, 0x30, 0x20, \n
            /* 0040 */    0x36, 0x00, 0x4B, 0xCF, 0x10, 0x00, 0x00, 0x1A, \n
            /* 0048 */    0x00, 0x00, 0x00, 0xFC, 0x00, 0x43, 0x6F, 0x6C, \n
            /* 0050 */    0x6F, 0x72, 0x20, 0x4C, 0x43, 0x44, 0x0A, 0x20, \n
            /* 0058 */    0x20, 0x20, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, \n
            /* 0060 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n
            /* 0068 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, \n
            /* 0070 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n
            /* 0078 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE8\n
        }, \n
        "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" },\n
        "@0,device_type", Buffer (0x08) { "display" },\n
        "@0,display-type", Buffer (0x04) { "LCD" },\n
        "@0,name", Buffer (0x0F) { "NVDA,Display-A" },\n
        "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" },\n
        "@1,device_type", Buffer (0x08) { "display" },\n
        "@1,name", Buffer (0x0F) { "NVDA,Display-B" },\n
        "NVCAP", Buffer (0x18)\n
        {\n
            /* 0000 */    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, \n
            /* 0008 */    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, \n
            /* 0010 */    0x00, 0x00, 0x00, 0x00\n
        }, \n
        "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 },\n
        "device_type", Buffer (0x0C) { "NVDA,Parent" },\n
        "model", Buffer (0x17) { "NVIDIA GeForce GT 520M" },\n
        "hda-gfx", Buffer (0x0A) { "onboard-2" },\n
        "rom-revision", Buffer (0x0F) { "75.19.11.00.14" },\n
    })\n
}\n
end;

 

 

#EDIT: You may change these values on DSDT depend on your graphic's personalities (Cosmetics):

"VRAM,totalsize", "model", "rom-revision".

 

#EDIT2: Also replace CoreDisplay binary with attached one if you're unable to reach LoginUI (10.14 Beta 2-3), place to /System/Library/Frameworks/CoreDisplay.framework/Versions/A

 

CoreDisplay.zip

Edited by Badruzeus

Share this post


Link to post
Share on other sites
10 minutes ago, SavageAUS said:

Are you using Lilu.kext and NvidiaGraphicsFixUp.kext?

Sent from my SM-G930F using Tapatalk
 

Hi SavageAUS,

 

Yep, they're all in "Other" clover folder, please see my EFI attached.

 

Boa sorte,

paulo

EFI.zip

Share this post


Link to post
Share on other sites

Hi guys,

Have anyone noticed that firefox don't save settings and passwords in the this forum, and in youtube for example, or is only to me that happens?

Not that the issue is of much importance but is annoying as hell... 

Edited by MorenoAv

Share this post


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

Hi guys,

Have anyone noticed that firefox don't save settings and passwords in the this forum, and in youtube for example, or is only to me that happens?

Not that the issue is of much importance but is annoying as hell... 

On most browsers I guess.. since Apple has changed "Tracking" method on Mojave.

Edited by Badruzeus

Share this post


Link to post
Share on other sites
1 hour ago, augustopaulo said:

Ha!Ha! Very good Master! :thumbsup_anim:

 

First installed the beta 3, after used your "patch" script but at the end, it didn't go so well - I'm facing the dreadful black screen...

 

 

Did I do something wrong ?

 

Boa sorte,

Paulo

I do not know how to answer you, my friend! I'm just going to install beta 3 tomorrow. A little free time now ... until here, this script (which is not mine), always worked and I know it will continue to work well. But tomorrow I confirm with the latest Mojave beta. What I can say so far is that in imac pro, I never knew what black screen is!

Share this post


Link to post
Share on other sites
1 hour ago, MorenoAv said:

Hi guys,

Have anyone noticed that firefox don't save settings and passwords in the this forum, and in youtube for example, or is only to me that happens?

Not that the issue is of much importance but is annoying as hell... 

 

This is probably the general bug. On Beta 2, Safari never saves the password but now with Beta 3 its started to save passwords. Also, Firefox does not support to Mojave yet. At least officially.

Share this post


Link to post
Share on other sites

 

GTX 480 black screen I can boot only disable graphics

I don't know how to fix this black screen

GTX 580 worked

 

http://forum.netkas.org/index.php/topic,13802.0.html

 

Share this post


Link to post
Share on other sites

@Pavo

As far as I can tell, those ADGP patches work the same. I have been using them both on several computers for quite some time and the results is always same with both of them.

Share this post


Link to post
Share on other sites
17 hours ago, Pavo said:

I think the correct patch is this:


Name: com.apple.driver.AppleGraphicsDevicePolicy
Find: 48 8D 35 AA 34
Replace: 0F 1F 80 00 00
Comment: Disable board-id check

 

 

I tested it. It works too. Thank you Pavo :thumbsup_anim:

 

@Cyberdevs is your Dynamic Picture works on dark mode?

Edited by telepati

Share this post


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

@Pavo

As far as I can tell, those ADGP patches work the same. I have been using them both on several computers for quite some time and the results is always same with both of them.

It's possible @Cyberdevs, I just added a NOP where the id-board check happens in the binary. This make it completely jump to the next instruction.

28 minutes ago, telepati said:

 

I tested it. It works too. Thank you Pavo :thumbsup_anim:

 

@Cyberdevs is your Dynamic Picture works on dark mode?

Glad its working

Share this post


Link to post
Share on other sites
5 hours ago, Badruzeus said:

Which Mojave version are you using? Have you tried this method?

I installed PB 1

18A314K

Share this post


Link to post
Share on other sites
On 7/5/2018 at 1:50 AM, Fergarth said:

I do not know how to answer you, my friend! I'm just going to install beta 3 tomorrow. A little free time now ... until here, this script (which is not mine), always worked and I know it will continue to work well. But tomorrow I confirm with the latest Mojave beta. What I can say so far is that in imac pro, I never knew what black screen is!

 

Newer version of the script is in my signature 

 

Share this post


Link to post
Share on other sites

Hi, im still on 18A293u, for some reason no updates are showing, even after checking the catalog, any ideas how to update?

Share this post


Link to post
Share on other sites
1 minute ago, edlvox said:

Hi, im still on 18A293u, for some reason no updates are showing, even after checking the catalog, any ideas how to update?

 

It's gone from the catalog, don't know why?

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.

×