Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

** Hackintosh ** Tips to make a bare metal MacOS

Featured Replies

It's perfectly fine, as you can see your gpu is under GFX0

 

gfx0.png.21b86b2614b0487c49e0ecd47a0db38b.png

  • Replies 1.1k
  • Views 305k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Good news, no more AMD reset bug with RX 6xxx XT series GPUs in macOS 11.4 beta 1 on UnRAID.

  • Create a qcow2 image of 256 MB (from Unraid terminal): qemu-img create -f qcow2 /path/to/the/image/test.qcow2 256M This will create a qcow2 image of 256 MB.   Enable NBD on the host a

  • Attached OVMF files from edk2 stable release 202011, released today. Work good for me. edk2-202011.zip

Posted Images

Yep but same with old Lilu. I don t have a X4000, it s a RX480 and HEVC decode doesn't work (I think :D)

Edited by Balooforever

Can you attach a picture of "About this mac"?

Delete the serial number please.

Edited by ghost82

X4000 kext contains rx480, if you look at /System/Library/Extensions/AMDRadeonX4000.kext/Contents/Info.plist you will find id 0x67DF1002 which is your Rx480.

Why HEVC isn't working needs to be investigated.

Edited by ghost82

13 minutes ago, ghost82 said:

X4000 kext contains rx480, if you look at /System/Library/Extensions/AMDRadeonX4000.kext/Contents/Info.plist you will find id 0x67DF1002 which is your Rx480.

Why HEVC isn't working needs to be investigated.

I show. He can be my player (IIna :D), i go try with plex :)

It s my player : all work ! :)

 

Now, I w8 my pci-e card for wifi / bt and a better network driver (or a new network card :D)

Edited by Balooforever

11 minutes ago, Balooforever said:

It s my player : all work !

Yes, you can check also here if you are curious:

X4000 kext is loaded with indicated IOClass:

 

ellesmere.png.0c22d9a846cc021d194052a7408b9704.png

 

In info.plist you see all the following capabilities:

 

infoplist.png.813bf427338d823503d061044140c267.png

Edited by ghost82

Where I can find the info.plist file ?

 

Another question, it s possible to use only one Nic from X540-AT2 and the second for Unraid ?

Edited by Balooforever

On 11/23/2019 at 6:36 PM, Balooforever said:

Where I can find the info.plist file ?

 

Another question, it s possible to use only one Nic from X540-AT2 and the second for Unraid ?

It's here:

/System/Library/Extensions/AMDRadeonX4000.kext/Contents/Info.plist

 

Navigate to /System/Library/Extensions

Right click on AMDRadeonX4000.kext, then show package content

Navigate to Contents and you will find Info.plist: open it with a text editor or xcode.

 

I'm not the right person to ask because I have 2 nics in my motherboard but I must bond them and bridge, otherwise I lose connection: till now I don't know why.. EDIT: finally fixed: I don't know how, I don't know why, but I set again networks and it works now:

Main router with internet access: 192.168.1.1 (Wifi)

 

Unraid Ethernet NIC 1: ip 192.168.1.202 --> internet access

Ethernet to Wifi bridge connected to Unraid: 192.168.1.203

Bond: No, Bridge: Yes (br0)

 

Unraid Ethernet NIC 2: ip 192.168.2.1

Bond: No, Bridge: Yes (br1)

 

Mac OS VM

Emulated ethernet e1000-82545em: 192.168.1.12 (DHCP) --> internet access

Emulated ethernet 2 e1000-82545em: 192.168.2.2

Additional Wifi dongle: DHCP --> internet access

 

MacBook Pro (external laptop)

Integrated Wifi: 192.168.1.17 (DHCP) --> internet access

Ethernet: 192.168.2.3

 

And now all machines (Unraid and MacBook Pro) and mac os vm can talk each other and I can use ethernet (faster than wifi) from my MacBook Pro to Unraid/Mac os vm.

 

 

However, if the nic can be passed through and it is supported by mac os you should have not any problem.

Such as in my case, having the 2 nics in different iommu groups is ok:

 

ethernet.png.1aabf40a59ed25684ca1d7a5f62cd959.png

 

Try, and follow general rules for passthrough.

Edited by ghost82

1 hour ago, ghost82 said:

It's here:

/System/Library/Extensions/AMDRadeonX4000.kext/Contents/Info.plist

 

Navigate to /System/Library/Extensions

Right click on AMDRadeonX4000.kext, then show package content

Navigate to Contents and you will find Info.plist: open it with a text editor or xcode.

 

I'm not the right person to ask because I have 2 nics in my motherboard but I must bond them and bridge, otherwise I lose connection: till now I don't know why..

However, if the nic can be passed through and it is supported by mac os you should have not any problem.

Such as in my case, having the 2 nics in different iommu groups is ok:

 

ethernet.png.1aabf40a59ed25684ca1d7a5f62cd959.png

 

Try, and follow general rules for passthrough.

82574L work better than virtual e1000em ?

I don't use a passthrough, I'm using e1000em which works very good in my system and an additional wifi dongle.

21 minutes ago, ghost82 said:

I don't use a passthrough, I'm using e1000em which works very good in my system and an additional wifi dongle.

Speed transfert don t get the speed of the cache :D

With my W10-Vm I can get 550-600Mb for data transfert and 80Mb with my MacOS :D

21 minutes ago, Balooforever said:

Speed transfert don t get the speed of the cache :D

With my W10-Vm I can get 550-600Mb for data transfert and 80Mb with my MacOS :D

e1000 has 1 Gbit/s bandwith; I can get 883/877 MBit/s in my test.

 

iperf3.png.a829ee130a7d2aa1c0ae314eff3c9179.png

@tpruszin any reason you mapped your pci devices in your opencore config? It does not seem to make a difference with our VM hackintoshes. 


Just an experiment I was doing that day but I had to have my wifi card as built in 0x1 to make handoff and AppStore work properly


Sent from my iPhone using Tapatalk

Hi,

 

i don t understand how topology work.

 

I "add" the patch (recopy to Clover") but i get black screen on reboot after clover boot.

 

I don t expose topology for now (10 Processor show on MacOS). Expose with 5 Core - 2 Thread increase performance or juste cosmetic ?

 

Thank :)

Edited by Balooforever

6 minutes ago, Balooforever said:

Hi,

 

i don t understand how topology work.

 

I "add" the patch (recopy to Clover") but i get black screen on reboot after clover boot.

 

I don t expose topology for now (10 Processor show on MacOS). Expose with 5 Core - 2 Thread increase performance or juste cosmetic ?

 

Thank :)

I was never been able to apply the disable x86 topology in clover with imacpro1,1 smbios (v.5098), I'm able to apply the patch only with opencore (v.0.5.3).

Read first post about setting topology or not. Read also all the thread, as there are many posts about cpu and topology.

In my tests there is near no change in performance, but I prefer to set topology.

33 minutes ago, Balooforever said:

Hi,

 

i don t understand how topology work.

 

I "add" the patch (recopy to Clover") but i get black screen on reboot after clover boot.

 

I don t expose topology for now (10 Processor show on MacOS). Expose with 5 Core - 2 Thread increase performance or juste cosmetic ?

 

Thank :)

Try with less cores mine works with 4 cores 2 threads. Leoyzen has done tests and there doesn't totally seem to be a performance benefit however I noticed sound differences with mine. id also Avoid using an odd number of cores as this wouldn't be found in an actual Mac Spaceinvaderone mentioned this quite a while back.

Ok, I go test with 8 core.

 

Another question, I search the a Qcowe2 with OpenCore, anyone can upload ? :)

4 minutes ago, Balooforever said:

Ok, I go test with 8 core.

 

Another question, I search the a Qcowe2 with OpenCore, anyone can upload ? :)

You can start with this and make your modifications:

 

2 minutes ago, Balooforever said:

Yep, I use it but the passage from Clover to OpenCore afraid me :D

Thank a lot, let s go try :)

I would really suggest you take a look at the opencore vanilla guide just to get a sense at what is different compared to clover.

hum.

with open core, after select boot option he go to boot option and can do nothing.

i don t understand how change ACPI S08 for my gpu. I think a use the port 5 but I m not sure (and I don t know how edit the SSDT file..)

 

openCore be little hard to switch from Clover :(

 

EDIT : I don t understand how it s work, Clover work fine so .. :)

Edited by Balooforever

2 hours ago, Balooforever said:

with open core, after select boot option he go to boot option and can do nothing.

Explain better, I can't understand.

 

2 hours ago, Balooforever said:

i don t understand how change ACPI S08 for my gpu.

Just delete the ssdt and delete also in config.plist, that was what I did and it works.

 

2 hours ago, Balooforever said:

EDIT : I don t understand how it s work, Clover work fine so ..

Download opencore configurator, it is very similar to clover.

Edited by ghost82

oh ! Thank, I go try :)

 

@ghost82 : I select 1. MacOS (My partition) and nothing. Freeze on selection.

I'm just stupid. !

How make automatic start on partition 1 ?

Edited by Balooforever

Thank a lot @ghost82 and @Leoyzen

 

All work : sound, topology (5 core / 10 Thread on GeekBench).

RX480 work too. The missing ? The processor name in "About" :D

With "host" passtrough, i don t expose agument for SSE4_2,etc, and it s work ;)

 

Little gain in multi-core with AMD Vanilla and host, thank again !

 

EDIT : Little question, what is the AGPMInjector.kext ? I remove it and all work

Edited by Balooforever

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.