Lovely-XPP / Dell-Latitude-E7480-Hackintosh

OpenCore EFI for Dell Latitude E7480
48 stars 9 forks source link

External Microphone #2

Closed aancw closed 3 years ago

aancw commented 3 years ago

Hi, This repo is awesome, thank you for making it. I'm trying to use external microphone and plug it in jack but it's not detected. Have you try external microphone or headphone microphone? I'm so confused because I can't use mic for my webinar.

Thank you.

Lovely-XPP commented 3 years ago

Thanks. Could you offer information about your laptop model and Sound-card?

Lovely-XPP commented 3 years ago

In Windows, you can check your Sound-card by the method as follows:

  1. Press "Windows + R" Key
  2. Input dxdiag
  3. Choose "Sound"

image

My Sound-card is ALC256.

aancw commented 3 years ago

I'm using the same device as you. Using dell latitude 7480 with default headphone jack and driver. Now, I'm using macos with your efi dan doesn't have windows.

image

image

Lovely-XPP commented 3 years ago

OK, you can try to edit the layout-id to adapt your device.

  1. download and open OC configurator (latest version).
  2. mount your EFI partition.
  3. open config.plist in OC configurator.
  4. follow the figure to edit boot-args and reboot.
image
  1. try different layout-id bellow until your external microphone works well.
image
aancw commented 3 years ago

So you are not yet tested mic jack before? Let me try this.

Lovely-XPP commented 3 years ago

I can use my EarPods and it works well for both microphone(input) and earphone(output).

aancw commented 3 years ago

It's via Bluetooth?

Lovely-XPP commented 3 years ago

No, it is wired headset.

aancw commented 3 years ago

Seem weird. I'm using wired headset too. Can you post a picture about your sound input?

This is mine, clicking line in but no audio is recorded.

image

Lovely-XPP commented 3 years ago

I find my microphone can not work as well. I am trying to solve it. Thanks for your feedback.

Lovely-XPP commented 3 years ago

BTY, may I ask your macOS version whether is 12 or 11?

aancw commented 3 years ago

So, you experiencing this issue too?

I'm using big sur 11.5.2

Lovely-XPP commented 3 years ago

Yes, I recently use Big Sur 11.5.2 instead of Monterey 12beta. I find it works in Monterey and don not work in Big Sur 11.5.2. I try to fix it.

Lovely-XPP commented 3 years ago

I have tested all the layout-id, the external microphone can not work any way. I think it is the problem of the system. I don not have this problem in macOS 12.

aancw commented 3 years ago

Uh, so sad. So need to upgrade to monterey? :'( Have you tested external mic with usb? It's same too?

I'm still wonder if it's safe to upgrade monterey.

aancw commented 3 years ago

I've used combojack from hackintosh-stuff, it will choose which input is used. I choose line in, but still not working.

Lovely-XPP commented 3 years ago

No, It can not work in Monterey 12. I will check the official document of AppleALC to find possible solution.

aancw commented 3 years ago

So, it's not work on big sur or monterey? Uh :'( Man, thanks for your dedication.

Lovely-XPP commented 3 years ago

No, microphone can not work in both versions. These days I don't have much time. If I solve this issue, I will update here.

aancw commented 3 years ago

Okay man, god bless you.

aancw commented 3 years ago

I forgot to ask, is your fn key work? Like home, end, pageup, pagedown, screen brightness?

Lovely-XPP commented 3 years ago

I forgot to ask, is your fn key work? Like home, end, pageup, pagedown, screen brightness?

Yes. It works well if you use the latest EFI version in release.

aancw commented 3 years ago

okay i will update my efi. btw there is update available for some kexts

image

aancw commented 3 years ago

Updated EFI, home is doing page up, end is doing page down.

Lovely-XPP commented 3 years ago

I use acrobatpdf and home is returning first page and end is skipping to the last page. It works well for me.

Lovely-XPP commented 3 years ago

Maybe you can try to reset NVRAM.

aancw commented 3 years ago

I'm tested it with text edit. When pressing home it doesn't go to beginning of paragraph instead it scroll to the top of file. It's like page up.

I will try to reset nvram

Lovely-XPP commented 3 years ago

I get some information about the AppleALC and tried to customize my own config of ALC256 these days. However, it doesn't work. In fact, origin layout-id 21 suit our device as well. Maybe it is a bug or something I do not notice. I am not specializing in sound-card, so I decide to give up and wait for kext update.

aancw commented 3 years ago

If it's a bug, we need to submit PR to AppleLC kext? So he notice this issue too.

Lovely-XPP commented 3 years ago

Yes, I will. I will try once more. If not success, I will submit this issue to AppleALC. I will do it in my free time.

aancw commented 3 years ago

Hi, do you use external mouse or trackpad/mousepad? I'm using mousepad and it not working. Do you have the same issue too?

Lovely-XPP commented 3 years ago

I use external mouse, it works well. Maybe you can try to customize your USB port by this tool: USBMap.

aancw commented 3 years ago

My external mouse is working well. What not working is my internal touchpad.

Lovely-XPP commented 3 years ago

I don't have this issue. Do you use the latest EFI ? Maybe it is the SDST's problem.

ShevonKuan commented 3 years ago

小鹏鹏最叻

aancw commented 3 years ago

I'm using the latest. Wait i will try to download your latest efi and reset nvram.

It's so weird if I'm using your full EFI, my hackintosh is not booting and stuck at apple logo. Am I missing something? I just copy your OC and boot folder to replace my EFI.

IMG_20210906_034731.jpg

Lovely-XPP commented 3 years ago

It is the problem of the kexts of wireless card. I will publish EFI for Intel wireless card later.

aancw commented 3 years ago

Wireless card? It said vodooinput prelinked 1.1.1. I'm using airportlwm

Lovely-XPP commented 3 years ago

Oh, maybe I know the issue. You can check if the VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext disabled. If not, you may disable it.

image
aancw commented 3 years ago

Wait, let me check bro

aancw commented 3 years ago

The error and kernel panic is dissapear. But it still stuck at this

IOPlatformPanicAction -> AppleSMC

IMG_20210906_171131.jpg

Lovely-XPP commented 3 years ago

I am sorry that I don not know the exactly issue about the figure. But, I have updated EFI just now included a config of intel wireless card supported. You can have a try. I believe it may help you, for our devices is actually the same except the wifi card.

Lovely-XPP commented 3 years ago

Download link: Click here

and don't forget to read the instruction as below:

This version has add Intel wireless card support ,update kexts and partly support hot-plug for type-c or thunderbolt.

For Intel-wireless-card user, you need to

Information about hot-plug for type-c or thunderbolt:

More detail in here.

aancw commented 3 years ago

I will try using your latest efi. Is my issue related to AppleSMC?

Hey, do you have telegram account? Maybe we can discuss about the efi more real time.

aancw commented 3 years ago

If I'm using my EFI and merge your efi, it works. But if only using your EFI, it stuck.

aancw commented 3 years ago

Using your uptodate EFI. It still stuck at AppleSMC

aancw commented 3 years ago

Detail report from apple report tool

IMG_20210907_004407.jpg

aancw commented 3 years ago

Comparing Flashdrive EFI with SSD EFI the different that I suspect is only config.plist image

aancw commented 3 years ago

It work with combojack and macos version 11.6.