Comments (15)
Not a newbie :) You were able to fix your own problem, good going! Thanks for the kind words.
from hp-envy-13-ah0002-opencore.
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.
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.
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.
This is my USB ports mapping:
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.
Show me your System -> Peripherals on Hackintool please.
from hp-envy-13-ah0002-opencore.
from hp-envy-13-ah0002-opencore.
This is weird, you are missing HS05, and the address on HS06 is not correct. Take a look:
from hp-envy-13-ah0002-opencore.
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.
Here's my DSDT.aml dump.
DSDT.zip
from hp-envy-13-ah0002-opencore.
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.
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.
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.
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.
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hp-envy-13-ah0002-opencore.