Giter Site home page Giter Site logo

Comments (15)

koluris avatar koluris commented on July 18, 2024 1

Not a newbie :) You were able to fix your own problem, good going! Thanks for the kind words.

from hp-envy-13-ah0002-opencore.

koluris avatar koluris commented on July 18, 2024

Hey, thanks for the good words. The key you are looking for on the config.plist is <key>HideAuxiliary</key>. I have set this to true by default. You can get the same NVRAM & Recovery entries by pressing the space key on the boot screen.

If you have removed VoodooI2C, then you need to make sure that VoodooInput.kext exists inside VoodooPS2Controller.kext on Plugins folder. If you do that just reorganize your config.plist and you're good to go.

from hp-envy-13-ah0002-opencore.

fdaprano avatar fdaprano commented on July 18, 2024

Thanks for your precious advice, now the entries display as I wanted.

I added VoodooInput to my config.plist, but I don't know if it's really needed, I didn't have issues with my trackpad and keybpard before adding it. However my system log says this:
2020-07-19 12:34:07.416512+0200 localhost kernel[0]: Refusing new kext me.kishorprins.VoodooInput, v1.0.6: a prelinked copy with a different executable UUID is already present.

Just another doubt: Is it possible that removing VoodooI2C may interfere with IntelBluetooth and CardReader? Because none of them are working at the moment: "Bluetooth: not Available" and "This computer doesn't contain any Apple Internal Memory Card Readers."
Thanks again.

from hp-envy-13-ah0002-opencore.

koluris avatar koluris commented on July 18, 2024

Are you able to see all your USB ports mapped correctly? Bluetooth is attached to one of the intel USB lanes.

from hp-envy-13-ah0002-opencore.

fdaprano avatar fdaprano commented on July 18, 2024

This is my USB ports mapping:
image
Don't know why there are chinese comments though. The Port which Bluetooth is connected should be the 0x06 which is active, but BT still not available.

from hp-envy-13-ah0002-opencore.

koluris avatar koluris commented on July 18, 2024

Show me your System -> Peripherals on Hackintool please.

from hp-envy-13-ah0002-opencore.

fdaprano avatar fdaprano commented on July 18, 2024

Here it is
image

from hp-envy-13-ah0002-opencore.

koluris avatar koluris commented on July 18, 2024

This is weird, you are missing HS05, and the address on HS06 is not correct. Take a look:
Στιγμιότυπο 2020-07-19, 5 01 19 μμ
Στιγμιότυπο 2020-07-19, 5 01 25 μμ

from hp-envy-13-ah0002-opencore.

koluris avatar koluris commented on July 18, 2024

Can you dump your DSDT.aml and send it to me? Not the one I provide on the repo, but your own system's DSDT.

from hp-envy-13-ah0002-opencore.

fdaprano avatar fdaprano commented on July 18, 2024

Here's my DSDT.aml dump.
DSDT.zip

from hp-envy-13-ah0002-opencore.

koluris avatar koluris commented on July 18, 2024

Unfortunately this is not your untouched DSDT.aml dump. It contains my own edits inside. Best way to do this is to run Clover and press F4 on the boot.

from hp-envy-13-ah0002-opencore.

fdaprano avatar fdaprano commented on July 18, 2024

Looks like Opencore injects ACPI even when you are not booting MacOS. I created the old dump in Windows using SSDTTime but it was booted via Opencore. I repeated the dump but booting Windows directly from BIOS (bypassing Opencore). This dump should be clean, I did a checksum and it has a different MD5 than the old one.
DSDT.zip

Sorry and thanks again.

from hp-envy-13-ah0002-opencore.

fdaprano avatar fdaprano commented on July 18, 2024

Ok, I figured it out. After many investigations about USB port mapping, I found that SMBios ProductName is important if you create a custom USB mapping, then I remembered that during my previous trial and errors, I changed the SMBios product name to MacBookPro14,2 while your USBPorts.kext has it mapped to MacBookPro14,1. Reverted back to MacBookPro14,1 and now Bluetooth and Camera are working.
Is there a reason to choose MacBookPro14,1 over MacBookPro14,2?

Many many thanks for your time, your work is awesome! I am happy now.

from hp-envy-13-ah0002-opencore.

koluris avatar koluris commented on July 18, 2024

Hey, glad you found it:

  • Compared untouched DSDT, we have nearly identical, so that's good (you can use my own edited)
  • I chose MacBookPro14,1 because it's the last pro model without a Touch Bar, so we don't have to use one extra kext

from hp-envy-13-ah0002-opencore.

fdaprano avatar fdaprano commented on July 18, 2024

Ok everything is clearer now. Very glad to find someone with patience and willing to help a complete newbie like me. Thanks again.

from hp-envy-13-ah0002-opencore.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.