Solved Not showing proper CPU and dual monitors Nvidia 2070 super

apophis9283

New member
AMD OS X Member
Joined
Sep 3, 2021
Messages
8
Is there anyway to get dual monitors working with a Nvidia 2070 super?

how to make Mac os recognize my and 3950x?
 

Attachments

  • config.plist
    38.4 KB · Views: 1
  • Screen Shot 2021-09-05 at 4.56.45 AM.png
    Screen Shot 2021-09-05 at 4.56.45 AM.png
    84 KB · Views: 3
Last edited:

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
Regardless of the amount of monitors the Turing series of Nvidia GPUs aren't supported on macOS.

As for CPU name grab RestrictEvents to rename it to your AMD CPU.
 

apophis9283

New member
AMD OS X Member
Joined
Sep 3, 2021
Messages
8
Regardless of the amount of monitors the Turing series of Nvidia GPUs aren't supported on macOS.

As for CPU name grab RestrictEvents to rename it to your AMD CPU.
Ah, this is my first dive into all this, I normally do android development. So learning all this. Ill google the RestrictEvents. I have it, Im assuming I need to edit it?

Side note, this is the first time Ive done anything with Apple software.
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
Is it loaded in your config? @AudioGod What was the ProcessorType for higher core CPUs again?
 

apophis9283

New member
AMD OS X Member
Joined
Sep 3, 2021
Messages
8
Is it loaded in your config? @AudioGod What was the ProcessorType for higher core CPUs again?
I actually started this project for a friend who has pretty much of the same hardware, although looking at the plist, it looks to be a mess and not anywhere what I need.
 

Attachments

  • config.plist
    38.2 KB · Views: 2

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
Try this
 

Attachments

  • config.plist
    31.9 KB · Views: 3

AudioGod

Guru
Guru
Joined
Nov 7, 2020
Messages
1,386

strong0

New member
AMD OS X Member
Joined
Sep 3, 2021
Messages
19
Is it loaded in your config? @AudioGod What was the ProcessorType for higher core CPUs again?
Apple CPU identifier must be 0x0F01(3841) for 8 core CPUs or higher and 0x0601(1537) for 1, 2, 4, or 6 cores.
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
It shows correct processor now but it says there's only one processor with a total number of eight cores. I really appreciate everybody taking the time to help me out but it's really kind of you it's not like the Android side of things where people generally are just always in a bad mood

Yes that's correct. macOS will show the physical cores only.
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
You have your kernel patches setup incorrectly. Change the cores_per_package patches from 08 to 10 for a 16 core.
 

apophis9283

New member
AMD OS X Member
Joined
Sep 3, 2021
Messages
8
You have your kernel patches setup incorrectly. Change the cores_per_package patches from 08 to 10 for a 16 core.
I dont have that. I do have this..
Code:
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_cpuid_set_info</string>
                <key>Comment</key>
                <string>algrey - Force cpuid_cores_per_package 10.13,10.14</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                wegaAAAA
                </data>
                <key>Identifier</key>
                <string>kernel</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                //3/AAAA
                </data>
                <key>MaxKernel</key>
                <string>18.99.99</string>
                <key>MinKernel</key>
                <string>17.0.0</string>
                <key>Replace</key>
                <data>
                uAgAAAAA
                </data>
                <key>ReplaceMask</key>
                <data>
                //////8A
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_cpuid_set_info</string>
                <key>Comment</key>
                <string>algrey - Force cpuid_cores_per_package 10.15,11.0</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                wegaAAAA
                </data>
                <key>Identifier</key>
                <string>kernel</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                //3/AAAA
                </data>
                <key>MaxKernel</key>
                <string>20.99.99</string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>Replace</key>
                <data>
                uggAAAAA
                </data>
                <key>ReplaceMask</key>
                <data>
                //////8A
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_cpuid_set_info</string>
                <key>Comment</key>
                <string>algrey - Force cpuid_cores_per_package 12.0</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                wegaAAAA
                </data>
                <key>Identifier</key>
                <string>kernel</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                //3/AAAA
                </data>
                <key>MaxKernel</key>
                <string>21.99.99</string>
                <key>MinKernel</key>
                <string>21.0.0</string>
                <key>Replace</key>
                <data>
                uggAAACQ
                </data>
                <key>ReplaceMask</key>
                <data>
                ////////
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
Yeah so that's base64. If you look at the first patch it's uAgAAAAA which in hex is b8 08 00 00 00 00. 08 is wrong. This should be correct.

Code:
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_cpuid_set_info</string>
                <key>Comment</key>
                <string>algrey - Force cpuid_cores_per_package 10.13,10.14</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                wegaAAAA
                </data>
                <key>Identifier</key>
                <string>kernel</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                //3/AAAA
                </data>
                <key>MaxKernel</key>
                <string>18.99.99</string>
                <key>MinKernel</key>
                <string>17.0.0</string>
                <key>Replace</key>
                <data>
                uBAAAAAA
                </data>
                <key>ReplaceMask</key>
                <data>
                //////8A
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_cpuid_set_info</string>
                <key>Comment</key>
                <string>algrey - Force cpuid_cores_per_package 10.15,11.0</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                wegaAAAA
                </data>
                <key>Identifier</key>
                <string>kernel</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                //3/AAAA
                </data>
                <key>MaxKernel</key>
                <string>20.99.99</string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>Replace</key>
                <data>
                uhAAAAAA
                </data>
                <key>ReplaceMask</key>
                <data>
                //////8A
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_cpuid_set_info</string>
                <key>Comment</key>
                <string>algrey - Force cpuid_cores_per_package 12.0</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                wegaAAAA
                </data>
                <key>Identifier</key>
                <string>kernel</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                //3/AAAA
                </data>
                <key>MaxKernel</key>
                <string>21.99.99</string>
                <key>MinKernel</key>
                <string>21.0.0</string>
                <key>Replace</key>
                <data>
                uhAAAACQ
                </data>
                <key>ReplaceMask</key>
                <data>
                ////////
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
Glad it's working now. Hope you've not setup iServices yet as you've shown the Serial Number there...
 

apophis9283

New member
AMD OS X Member
Joined
Sep 3, 2021
Messages
8
Glad it's working now. Hope you've not setup iServices yet as you've shown the Serial Number there...
I have to be honest with you. Im a Recognized Developer and (retired) Moderator on XDA. I can do Android all day long, I have 0 clue what any of that is. Im assuming, you mean the pictures. I deleted them.
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
Yeah the system serial number was in the pictures. If you've got working iMessage etc and someone else uses them it'll mess it up and you'll need to redo it. Complete pain lol
 

apophis9283

New member
AMD OS X Member
Joined
Sep 3, 2021
Messages
8
Yeah the system serial number was in the pictures. If you've got working iMessage etc and someone else uses them it'll mess it up and you'll need to redo it. Complete pain lol
Ive been an Android dev for almost 12 years. Never had anything iOS. No accounts or anything. I use all google stuff. But its good to know.

Again, I thank you all for the amazing hospitality here. Im very grateful
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,164
I was a yes to macOS no to iOS guy for years till I switched to an iPhone last year. XDA saved me from bricking my phone a good few times lol

No worries. The forum is always here if you've got any more questions (y)
 
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.