Comments (6)
SD Card, Blueetooth were solved by using SSDT-RHUB.aml, what I have not been able to do is enabling Touch screen by using ssdt, I've made this one:
DefinitionBlock ("", "SSDT", 2, "HPENVY", "TPL1", 0x00000000)
{
External (_SB_.PCI0.I2C1, DeviceObj)
External (_SB_.PCI0.I2C1.TPL1, DeviceObj)
External (_SB_.PCI0.I2C1.TPL1.SBFB, FieldUnitObj)
External (_SB_.PCI0.I2C1.TPL1.SBFG, FieldUnitObj)
Scope (_SB.PCI0.I2C1.TPL1)
{
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (_OSI ("Darwin"))
{
Return (0x0F)
}
Return (0x0F)
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
If (_OSI ("Darwin"))
{
Return (ConcatenateResTemplate (SBFB, SBFG))
} Else{
\_SB.PCI0.I2C1.TPL1._CRS ()
}
}
}
}
from hp-envy-13-ah0002-opencore.
Checking to see where's the touchscreen patch on my DSDT, will get back to you.
from hp-envy-13-ah0002-opencore.
Your patch for the touch screen seems to inject the right stuff. Do you have the XOSI patch applied too?
from hp-envy-13-ah0002-opencore.
Even applying _OSI TO XOSI it won't get touchpad working, as you can see my dsdt is slightly different from yours but it should work :( everything else is working including Camera, Bluetooth, trackpad, keyboard, backlight, etc etc...
Few things are missing such as changing brightness using the keyboard, and only 4 speakers are working as mine uses ALC 295 Instead as 285 (at the moment I'm using layout-id=1
from hp-envy-13-ah0002-opencore.
There's a Gitter channel about VoodooI2C, and since you are very knowledgable I am pretty sure you will get a lot of valuable information if you ask about the Touch Screen there. You know there might be subtle differences which makes it not as easy to enable the Touch Screen same as mine. What is the exact HP model you have?
from hp-envy-13-ah0002-opencore.
i didn't even know there was such a thing like gitter, thank you so much it's a HP ENVY x360 - 15m-cn0012dx
from hp-envy-13-ah0002-opencore.
Related Issues (9)
- ALC285 output doesn't work on all 4 speakers HOT 27
- SDHC reader doesn't work HOT 2
- I2C devices overall don't work HOT 2
- Thanks HOT 1
- Hot-plugging USB-C HDMI 2.0 cable outputs distorted graphics HOT 1
- MX150 and UHD620 along with work? HOT 2
- Recovery and reset NVRam entries on boot picker HOT 15
- AH0031nn HOT 1
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.