Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,390 posts in this topic

Recommended Posts

1 hour ago, dcshoes23 said:

 

I'm not using any DSDT or SSDT for Audio, at least that I could find. I have attached my clover folder, maybe you can see something I'm missing.

CLOVER.zip

codec_dump.sh.zip

Can your run this script with and without codec commander??? And export each output here.

Link to comment
Share on other sites

Keep getting these errors

 

2019-03-12 09:48:42.023673+0200  localhost kernel[0]: (IOAudioFamily) <IOAudioFamily`IOAudioStream::safeLogError(int, unsigned long, unsigned long, unsigned long, unsigned long, void*, void*)> +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0
2019-03-12 09:48:42.023784+0200  localhost kernel[0]: (IOAudioFamily) <IOAudioFamily`IOAudioStream::safeLogError(int, unsigned long, unsigned long, unsigned long, unsigned long, void*, void*)> +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0

 

Using latest applealc , but these errors occur with older version , too. Same goes with other clover and kexts versions , both on HS and Mojave.

Does anyone know how to elimanate them ?

Link to comment
Share on other sites

hey guys

I am using Hackintosh on Asus B350-Prime Plus (Ryzen platform)

Audio Codec of motherboard is ALC887 

Realtek ALC887 0x100202, 0x100302, layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 99 13 (10.9)

 

which layout ID I need to use...there are a lot as you can see... Or to start from first and ther reboot system and change while it get work?

Link to comment
Share on other sites

37 minutes ago, djavo22 said:

hey guys

I am using Hackintosh on Asus B350-Prime Plus (Ryzen platform)

Audio Codec of motherboard is ALC887 

Realtek ALC887 0x100202, 0x100302, layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 99 13 (10.9)

 

which layout ID I need to use...there are a lot as you can see... Or to start from first and ther reboot system and change while it get work?

 

In order to test them, yes you'll need to reboot. Personally, I don't know another way.

 

In terms of which one to choose, usually Layout ID 1-3 should work just fine for Desktop motherboards. So you can start with those. There are also some of the other ones that might work just as well.

 

So...if you just need sound, the first ones should work just fine, but obviously the number of ports and the type of ports (Analog/Optical and such) might be different. Still, I think most of them (if not all) should have basic functionality for sound through the Green audio port on your motherboard.

 

For the rest of them, I guess you'll just have to try each one of them individually and see which one matches your motherboard's layout the best. If you don't care about that, just choose one that gives you sound, and that's it.

Edited by arsradu
Link to comment
Share on other sites

Hi guys,

 

I was wondering, has anyone else encountered this weird issue of loosing sound, although the kexts are loading fine?

I'm using Lilu 1.3.4 and AppleALC 1.3.5. Which I think are the latest official versions.

 

Weird thing is that, after a simple reboot, sound usually comes back.

 

And I've got the exact same issue on two totally different systems: a Skylake build, and a Haswell build (the one in my sig). So I don't think this is hardware related in any way. Also, I'm using different layout IDs, on different codecs (1150 vs 892). So that can't be an issue either.

 

Interestingly enough, Bluetooth devices work just fine. And they do show up in Sound -> Output. However, Analog devices are not. This has not happened before, with the exact same config, on the same device (which would rule out possible config issues). I haven't tried older versions of AppleALC and Lilu to see if the problem still occurs with those versions. But I think I'll give that a try, as well.

 

So, the only two different things I recently changed are Clover itself (I'm on 4898 right now on both systems, but I had the same issue with older versions, as well, so not sure it's Clover related, especially since the kexts are loading fine, so it's not kext injection either), aaand the actual Lilu and AppleALC kexts. And, as I said before, BT devices (and probably HDMI devices as well, if I had that setup, which I don't, cause I don't use HDMI audio), work fine.

 

Any idea what could cause this issue? I'm trying to narrow down the possible causes for this issue. Since it's kinda weird that it doesn't always happen.

 

287662678_Screenshot2019-03-13at12_35_31.png.d4afc446133c6eaccb9fe06ccd5bcc3e.png

1768037978_Screenshot2019-03-13at11_06_38.png.3213020640a5af0a1452ee5f8eda25b5.png

 

Link to comment
Share on other sites

On 2/27/2019 at 4:29 PM, brousseau6933 said:

 

Maybe a specific case but anyway:

 

I had to reboot yesterday for a change... and greyed speaker icon on my Dell Optiplex 9020 i7 4770 with AppleALC 1.3.5 and Lilu 1.3.4. Rebooted again and it was fine. Then tried a cycle of reboots to see if the bug would occur again and it did (in about 20% of the cases, sound was greyed out, without any devices in Sound Prefs). Audio Chipset is Realtek ALC280 BTW...

 

 So, I've built from the source against Lilu 1.3.4 debug and got an 1.3.6 debug version of AppleALC. Tried a cycle of 8-10 reboots and all is fine now. Could the fact that the latest version of AppleALC (1.3.5) is not built against the latest Lilu (1.3.4) be the cause of this?

 

Anyway, solved with 1.3.6 built from source.

 

Thanks,

 

Patrice

Edited February 27 by brousseau6933

 

@arsradu: 1.3.6 built from source finally exhibited the same behavior so I went back to December 2018 versions of AppleALC and Lilu...

Edited by brousseau6933
Link to comment
Share on other sites

5 hours ago, arsradu said:

Hi guys,

 

I was wondering, has anyone else encountered this weird issue of loosing sound, although the kexts are loading fine?

I'm using Lilu 1.3.4 and AppleALC 1.3.5. Which I think are the latest official versions.

 

Weird thing is that, after a simple reboot, sound usually comes back.

 

And I've got the exact same issue on two totally different systems: a Skylake build, and a Haswell build (the one in my sig). So I don't think this is hardware related in any way. Also, I'm using different layout IDs, on different codecs (1150 vs 892). So that can't be an issue either.

 

Interestingly enough, Bluetooth devices work just fine. And they do show up in Sound -> Output. However, Analog devices are not. This has not happened before, with the exact same config, on the same device (which would rule out possible config issues). I haven't tried older versions of AppleALC and Lilu to see if the problem still occurs with those versions. But I think I'll give that a try, as well.

 

So, the only two different things I recently changed are Clover itself (I'm on 4898 right now on both systems, but I had the same issue with older versions, as well, so not sure it's Clover related, especially since the kexts are loading fine, so it's not kext injection either), aaand the actual Lilu and AppleALC kexts. And, as I said before, BT devices (and probably HDMI devices as well, if I had that setup, which I don't, cause I don't use HDMI audio), work fine.

 

Any idea what could cause this issue? I'm trying to narrow down the possible causes for this issue. Since it's kinda weird that it doesn't always happen.

 

 

See my precedent reply with quoted content from me back in February.

Link to comment
Share on other sites

See my precedent reply with quoted content from me back in February.

 

Yeah, so looks like a bug to me. Good news is that since it works fine with 1.3.6, it’s most likely gonna be fixed in the next official update.

 

In the meantime, I’ll build the newest Lilu and AppleALC from sources and see how it goes.

 

Thanks for the tip!

Link to comment
Share on other sites

2 hours ago, arsradu said:

 

Yeah, so looks like a bug to me. Good news is that since it works fine with 1.3.6, it’s most likely gonna be fixed in the next official update.

 

In the meantime, I’ll build the newest Lilu and AppleALC from sources and see how it goes.

 

Thanks for the tip!

Sorry, wasn't clear: at first, I thought it was solved with 1.3.6 but it occurred again so I'm back to December versions of Lilu and AppleALC...

Link to comment
Share on other sites

1 minute ago, brousseau6933 said:

Sorry, wasn't clear: at first, I thought it was solved with 1.3.6 but it occurred again so I'm back to December versions of Lilu and AppleALC...

 

I see. Well, if it works with one version and doesn't work with another, then it's clearly a bug with that version. Right now I'm on 1.3.6 and Lilu 1.3.5. So...we'll see. If that doesn't work, then I guess I'll have to downgrade as well. I didn't have this issue with older versions.

Link to comment
Share on other sites

3 minutes ago, arsradu said:

 

I see. Well, if it works with one version and doesn't work with another, then it's clearly a bug with that version. Right now I'm on 1.3.6 and Lilu 1.3.5. So...we'll see. If that doesn't work, then I guess I'll have to downgrade as well. I didn't have this issue with older versions.

Yes, please report back. In my case, I only built AppleALC from source, not Lilu. Maybe it's what I've missed.

Link to comment
Share on other sites

Just now, brousseau6933 said:

Yes, please report back. In my case, I only built AppleALC from source, not Lilu. Maybe it's what I've missed.

 

They're meant to work together. So...yeah, it's important to use both.

 

If you wanna try the ones I've built, so you don't have to do it again, you can take a look at the attached ones.

AppleALC 1.3.6 & Lilu 1.3.5.zip

Link to comment
Share on other sites

Hi.

Help me please

 

On 2/12/2019 at 5:38 PM, ea dd said:

hi. all

 

i have replaced my old GeForce 9500GT with GTX 650 for installing Mojave. My rig info is in my signature.

 

Installed Mojave and it runs cool but audio through HDMI does not work when connecting to TV. Same with High Sierra.

Old card was working and it had a cable connecting the card to S/PDIF out header on mainboard.

new card does not have such a thing. So i guess it is made to work without that S/PDIF cable.

 

i have read somewhere that WhateverGreen.kext should fix HDMI audio problem and downloaded and installed it into /Library/Extension/ then fixed permission with Kext Utility.

 

Rebooted and see  WhateverGreen.kext is loaded. still no audio through HDMI.


   17    2 0xffffff7f80f7d000 0x22000    0x22000    as.vit9696.Lilu (1.3.1) 2BA44B2C-289E-39B7-A92B-C28291D5FC26 <8 6 5 3 2 1>
   18    0 0xffffff7f80f9f000 0x64000    0x64000    as.vit9696.WhateverGreen (1.2.6) 073AC103-5807-3374-8D23-F98A0975D391 <17 13 8 6 5 3 2 1>
   19    0 0xffffff7f81016000 0xea000    0xea000    as.vit9696.AppleALC (1.3.4) 5A1678E9-EEB8-3646-9244-5B589288D960 <17 13 8 6 5 3 2 1>

 

i'm using Lilu + AppleALC and my audio is working except HDMI.

Please find attached file includes screenshots of sound output settings, system information audio and ioreg file and config.plist of clover.

This ioreg file is taken when 2 displays (Acer K242HYL 1080p LCD monitor and LG 43LF5400 42" TV) are connected. What i want is HDMI Audio through TV.

 

Help me please.

 

thanks.

 

 

attachment.zip

 

 

 

 

Link to comment
Share on other sites

1 hour ago, ea dd said:

Hi.

Help me please

 

You could try updating your kexts. Maybe that helps. You can try the latest versions from my previous post for Lilu 1.3.5 and AppleALC 1.3.6. Whatevergreen seem to be already up to date. But you AppleALC kext and Lilu seem to be outdated. Might or might not be relevant...but, I would say it's worth trying.

 

Also, you could try the attached config.plist for testing. It's your config, just with rename PEGP to GFX0. Let's see if that makes any difference.

 

 

config.plist.zip

Edited by arsradu
Link to comment
Share on other sites

On 3/13/2019 at 9:06 PM, brousseau6933 said:

Yes, please report back. In my case, I only built AppleALC from source, not Lilu. Maybe it's what I've missed.

 

Apparently I've got the same issue with the newer versions, as well. How was your experience so far? I'm going back one step now, to AppleALC 1.3.4 and Lilu 1.3.3. We'll see how that goes.

Edited by arsradu
Link to comment
Share on other sites

22 hours ago, arsradu said:

 

You could try updating your kexts. Maybe that helps. You can try the latest versions from my previous post for Lilu 1.3.5 and AppleALC 1.3.6. Whatevergreen seem to be already up to date. But you AppleALC kext and Lilu seem to be outdated. Might or might not be relevant...but, I would say it's worth trying.

 

Also, you could try the attached config.plist for testing. It's your config, just with rename PEGP to GFX0. Let's see if that makes any difference.

 

 

config.plist.zip

 

thank you for your reply.

 

tough, no success.

 

copied AppleALC kext and Lilu kext downloaded from your link in to /Library/Extensions and fixed permission using Kext Utility, then rebooted. no success.

Then replaced my config.plist with yours and rebooted. still no success.

 

 

kexts are loaded.

 

kextstats.thumb.png.ea880cb018c708925a44731aa544b366.png

 

 

sound settings shows digital output as well as before. but TV still cant produce sound.

 

settings.png.0aa76ad4ba1186d3d3c4ba6a1f6d878f.png

 

 

Here are my system infos of graphic and audio

 

sysinfo_audio.thumb.png.ecf74502cc8ae35d42b3d64c661a2580.png

 

sysinfo_graphic.png.d99626fe7637d8f7f9996004c391337f.png

 

What should i do?

 

tnx,

Link to comment
Share on other sites

14 minutes ago, ea dd said:

 

thank you for your reply.

 

tough, no success.

 

copied AppleALC kext and Lilu kext downloaded from your link in to /Library/Extensions and fixed permission using Kext Utility, then rebooted. no success.

Then replaced my config.plist with yours and rebooted. still no success.

 

 

kexts are loaded.

 

kextstats.thumb.png.ea880cb018c708925a44731aa544b366.png

 

 

sound settings shows digital output as well as before. but TV still cant produce sound.

 

Here are my system infos of graphic and audio

 

What should i do?

 

tnx,

 

Well, that's the thing. I'm not sure it should say Digital Out. It should say the name of your actual TV.

 

Like this.

 

229892555_Screenshot2019-03-15at19_02_25.png.c1149371b95041a4aca798ffe4142023.png

 

Now, in my case, it's a custom Layout ID. And it won't show a Digital out, since my motherboard doesn't have one. But usually you will see a Digital Out option. Not to be confused with your actual HDMI device.

 

So, in your case, you simply do not have working HDMI sound.

 

Now, I happen to have had a GTX 650. I don't anymore. And I don't have access to it right now. And I actually meant to test some things with it before giving you a reply, but I totally forgot about that.

 

So, unfortunately, I can't do anything until Monday. 

 

I'm pretty sure the issue is not the kexts not being loaded. It's probably something else you need to add to your config. I just don't know what... With my current card, I happen to have sound via DP with no issues. But it's an AMD RX 580 card. And I'm pretty sure things are different for AMD versus Nvidia. And I don't remember changing anything in order for that to work. I don't even use it, as you can see. Cause the sound from the monitor is just not good compared to the one of a dedicated audio system. And I never used it even when I had the GTX 650. So...I don't really know how to patch that. I just did some research for you a few days ago in order to hopefully help you fix this issue. Otherwise I personally don't need it and don't use it.

 

So, I'll keep doing some research on my own, and update you if I find anything in the meantime. And hopefully I won't forget to do some testing on the actual GTX 650 on Monday. Assuming I won't be extremely busy working. But I guess we'll see. And hopefully I will be able to come up with something soon.

Edited by arsradu
Link to comment
Share on other sites

3 minutes ago, arsradu said:

 

Well, that's the thing. I'm not sure it should say Digital Out. It should say the name of your actual TV.

 

Like this.

 

229892555_Screenshot2019-03-15at19_02_25.png.c1149371b95041a4aca798ffe4142023.png

 

Now, in my case, it's a custom Layout ID. And it won't show a Digital out, since my motherboard doesn't have one. But usually you will see a Digital Out option. Not to be confused with your actual HDMI device.

 

So, in your case, you simply do not have working HDMI sound.

 

Now, I happen to have had a GTX 650. I don't anymore. And I don't have access to it right now. And I actually meant to test some things with it before giving you a reply, but I totally forgot about that.

 

So, unfortunately, I can't do anything until Monday. 

 

I'm pretty sure the issue is not the kexts not being loaded. It's probably something else you need to add to your config. I just don't know what... With this card, I happen to have sound via DP with no issues. But it's an AMD RX 580 card. And I'm pretty sure things are different for AMD versus Nvidia. And I don't remember changing anything in order for that to work. I don't even use it, as you can see. Cause the sound from the monitor is just not good compared to the one of a dedicated audio system. And I never used it even when I had the GTX 650. So...I don't really know how to patch that. I just did some research for you a few days ago in order to hopefully help you fix this issue. Otherwise I personally don't need it and don't use it.

 

So, I'll keep doing some research on my own, and update you if I find anything in the meantime. And hopefully I won't forget to do some testing on the actual GTX 650 on Monday. Assuming I won't be extremely busy working. But I guess we'll see. And hopefully I will be able to come up with something soon.

 

really appreciated  your helpfulness

 

yeah. i had and have this Digital Out option with my old 9500GT card and this GTX650.

sound.png.9cc36fb1b0444c30ca16c6ff9afc8d73.png

 

 

in old card's case, HDMI audio works using Digital Output because, now i'm suspecting, of connecting the card to motherboard with a cable.

 

this GTX650 does not have such a cable nor pin on its body.

 

if i understand your post correctly, this Digital Output is motherboard's thing not graphic card's.

 

so, it is not working, and it means i need other thing(setting or layout, .. whatever).

 

tnx,

 

 

 

 

 

Link to comment
Share on other sites

18 minutes ago, ea dd said:

 

really appreciated  your helpfulness

 

yeah. i had and have this Digital Out option with my old 9500GT card and this GTX650.

sound.png.9cc36fb1b0444c30ca16c6ff9afc8d73.png

 

 

in old card's case, HDMI audio works using Digital Output because, now i'm suspecting, of connecting the card to motherboard with a cable.

 

this GTX650 does not have such a cable nor pin on its body.

 

if i understand your post correctly, this Digital Output is motherboard's thing not graphic card's.

 

so, it is not working, and it means i need other thing(setting or layout, .. whatever).

 

tnx,

 

Something I didn't quite understand in your previous post and this one...and I meant to ask you about it. When you say that HDMI sound worked with the 9500GT, which port did you use on the video card? Cause, for as far as I could see, the 9500GT only has two DVI ports and a TV-Out. No HDMI. So...I'm guessing you used the TV-out port to connect it to the TV? Cause that's not quite the same with being connected via an actual HDMI port, for as far as I know. The Digital Out refers to Optical Out, if I'm right. So yeah, it's motherboard dependent.

 

You could try different layout IDs....but I'm not sure that's gonna help. I think, right now, your HDMI audio is simply not enabled. Which is a bit weird, since the card is supported OOB, for as far as I know. And I suppose you're using Apple drivers for video, right?

 

How are you connected to the TV? Using an HDMI to HDMI cable? Or some sort of adapter?

 

And what kind of cable are you talking about for connecting the video card to the motherboard...? Wasn't it plugged into the PCI-E slot? I'm a bit confused. Never had a 9500GT so...not sure what exactly are you referring to. :))

Edited by arsradu
Link to comment
Share on other sites

22 minutes ago, arsradu said:

 

Something I didn't quite understand in your previous post and this one...and I meant to ask you about it. When you say that HDMI sound worked with the 9500GT, which port did you use on the video card? Cause, for as far as I could see, the 9500GT only has two DVI ports and a TV-Out. No HDMI. So...I'm guessing you used the TV-out port to connect it to the TV? Cause that's not quite the same with being connected via an actual HDMI port, for as far as I know. The Digital Out refers to Optical Out, if I'm right. So yeah, it's motherboard dependent.

 

You could try different layout IDs....but I'm not sure that's gonna help. I think, right now, your HDMI audio is simply not enabled. Which is a bit weird, since the card is supported OOB, for as far as I know. And I suppose you're using Apple drivers for video, right?

 

How are you connected to the TV? Using an HDMI to HDMI cable? Or some sort of adapter?

 

And what kind of cable are you talking about for connecting the video card to the motherboard...? Wasn't it plugged into the PCI-E slot? I'm a bit confused. Never had a 9500GT so...not sure what exactly are you referring to. :))

 

yes, its apple driver, all i had to do is set True to Graphics->Inject->NVidia in clover config.plist

i bought this GTX650 recently very cheap around 20$ because people say it works OOB with Mojave.

 

my 9500GT has 1 x HDMI, 1 x VGA, 1 x DVI output. and it has a pin on its body and a cable. i read instruction or something that says this cable should connect to motherboard's S/PDIF Out pin.

picture is here

 

9500GT.png.8864e69d39c921d987069786b5c1d0c2.png

 

 that black-blue cable was connected to S/PDIF Out pin on motherboard(my board is Gigabyte EP45-UD3R) and connection to TV is very long HDMI cable.

 

tnx,

Link to comment
Share on other sites

48 minutes ago, ea dd said:

 

yes, its apple driver, all i had to do is set True to Graphics->Inject->NVidia in clover config.plist

i bought this GTX650 recently very cheap around 20$ because people say it works OOB with Mojave.

 

my 9500GT has 1 x HDMI, 1 x VGA, 1 x DVI output. and it has a pin on its body and a cable. i read instruction or something that says this cable should connect to motherboard's S/PDIF Out pin.

picture is here

 

9500GT.png.8864e69d39c921d987069786b5c1d0c2.png

 

 that black-blue cable was connected to S/PDIF Out pin on motherboard(my board is Gigabyte EP45-UD3R) and connection to TV is very long HDMI cable.

 

tnx,

Yeah, now everything's clear. I was looking at another manufacturer of that card... And forgot the ports layout can differ a lot from one to the other. :)) Sorry about that.

 

Yeah, the GTX 650 does work OOB in Mojave. And...at least for this one, I don't think you need to inject anything in terms of graphics. 

 

About your issue, did you try to add NVCAP to your config? I think Clover Configurator can generate one if you try to generate a new config. I'm not sure how accurate it is though. Another method is using your GPU's VBIOS and the NVCAP Maker (attached). It should give you a long string of character you then have to add to your config -> Graphics -> NVCAP. The VBIOS can also be extracted (though I've never used it), using DarwinDumper app (you can find it on this forum). You can also extract it from Windows, using GPU-Z. So...plenty of ways. You can choose the one you find the best for your case.

 

 

Also, in the meantime, could you please, try the attached config? Made a few more changes. Maybe the NVCAP is not needed after all...

 

NVCAP Maker 1.4.zip

config.plist.zip

Edited by arsradu
Link to comment
Share on other sites

33 minutes ago, arsradu said:

Yeah, now everything's clear. I was looking at another manufacturer of that card... And forgot the ports layout can differ a lot from one to the other. :)) Sorry about that.

 

Yeah, the GTX 650 does work OOB in Mojave. And...at least for this one, I don't think you need to inject anything in terms of graphics. 

 

About your issue, did you try to add NVCAP to your config? I think Clover Configurator can generate one if you try to generate a new config. I'm not sure how accurate it is though. Another method is using your GPU's VBIOS and the NVCAP Maker (attached). It should give you a long string of character you then have to add to your config -> Graphics -> NVCAP. The VBIOS can also be extracted (though I've never used it), using DarwinDumper app (you can find it on this forum). You can also extract it from Windows, using GPU-Z. So...plenty of ways. You can choose the one you find the best for your case.

 

 

Also, in the meantime, could you please, try the attached config? Made a few more changes. Maybe the NVCAP is not needed after all...

 

NVCAP Maker 1.4.zip

config.plist.zip

 

i never tried NVCAP thing.

 

- i replaced config.plist and its same. Digital Out is there and have no HDMI audio from TV.

- got vbios from GPU-Z and run NVCAP Maker. i think it is stuck running. no output nor message saying finished.

 

nvcapmaker.png.558b151e704ee0f9c3084523e95890d1.png

 

 

... or is it done and should i look for a file or something elsewhere?

 

tnx,

Link to comment
Share on other sites

18 minutes ago, ea dd said:

 

i never tried NVCAP thing.

 

- i replaced config.plist and its same. Digital Out is there and have no HDMI audio from TV.

- got vbios from GPU-Z and run NVCAP Maker. i think it is stuck running. no output nor message saying finished.

 

nvcapmaker.png.558b151e704ee0f9c3084523e95890d1.png

 

 

... or is it done and should i look for a file or something elsewhere?

 

tnx,

Yeah, looks like NVCAP Maker doesn't work anymore with Mojave. Did you try generating a new config with Clover Configurator and copy-paste the NVCAP from there onto your own config? I'm still looking for another way to get that NVCAP.

 

Wait, no, it does work.. I guess it just doesn't work with that ROM, for some reason. This is what it should look like.

 

.297603637_Screenshot2019-03-15at21_37_54.thumb.png.3fb4289914c287c68656b6960f01c00c.png

 

By the way, which manufacturer is your GTX 650? Mine is made by MSi.

Edited by arsradu
Link to comment
Share on other sites

×
×
  • Create New...