Contribute
Register

[Guide] HP Envy Haswell series J/K/Q/N using Clover UEFI

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,689
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
sure, will do
thanks for all the hard work that you have put towards this community :thumbup:

Your profile is still missing screen resolution. Please fix as per FAQ.
 
Joined
Jun 4, 2015
Messages
58
Motherboard
HP Envy 15-k111nl (Clover)
CPU
Inte Core i7 - 4510U
Graphics
Intel HD 4400 (2 Ghz, 4MB cache, 2 core) / NVIDIA GTX 850M 4GB / 1920x1080
Mac
  1. MacBook Air
Mobile Phone
  1. Android
  2. iOS
OMG, I still can't believe but EC reset resolved my battery problem! So I can confirm - HP Envy K and Mojave works great. Many thanks!

Does your microphone work?

I have updated my HP Envy K111nl, everything is fine except internal mic
It's not a big issue as if i connect an external mic through jack the external mic works!

It's probably related to this:

Audio (K-series): The internal mic does not work. It appears the ALC290 (provided by Mirone) does not quite match up with the K-series audio codec dump from Linux. A custom patch will be required. Those with the skills should look into it. Note: Maybe this is fixed with the transition to AppleALC?

With the modded ALC290 it was working fine on 10.13

I attach debug files anyway, as i say is not a big issue
 

Attachments

  • debug_32273.zip
    4.5 MB · Views: 64

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,689
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
With the modded ALC290 it was working fine on 10.13

I attach debug files anyway, as i say is not a big issue

You might try other layout-id values supported by AppleALC for ALC290.
 
Joined
Jun 4, 2015
Messages
58
Motherboard
HP Envy 15-k111nl (Clover)
CPU
Inte Core i7 - 4510U
Graphics
Intel HD 4400 (2 Ghz, 4MB cache, 2 core) / NVIDIA GTX 850M 4GB / 1920x1080
Mac
  1. MacBook Air
Mobile Phone
  1. Android
  2. iOS
You might try other layout-id values supported by AppleALC for ALC290.

As you suggested i've tried the other layout id for ALC290

I've changed it in the Clover config.plist file:

Code:
<key>PciRoot(0)/Pci(0x1b,0)</key>
<dict>
    <key>#Comment</key>
    <string>Intel HDA - ALC290</string>
    <key>layout-id</key>
    <integer>4</integer>
    <key>PinConfigurations</key>
    <data></data>
</dict>

and layout 4 seems perfect!

Internal and external mic working fine!
Audio seems fine!

Thank you RehabMan!!
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,689
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
As you suggested i've tried the other layout id for ALC290

I've changed it in the Clover config.plist file:

Code:
<key>PciRoot(0)/Pci(0x1b,0)</key>
<dict>
    <key>#Comment</key>
    <string>Intel HDA - ALC290</string>
    <key>layout-id</key>
    <integer>4</integer>
    <key>PinConfigurations</key>
    <data></data>
</dict>

and layout 4 seems perfect!

Internal and external mic working fine!
Audio seems fine!

Thank you RehabMan!!

OK. Made the changes in the github repo. Decided to change it for both K and Q models:
Code:
u430:envy.git Admin$ git diff
diff --git a/config_envyk.plist b/config_envyk.plist
index 388b45c..9544c7e 100755
--- a/config_envyk.plist
+++ b/config_envyk.plist
@@ -216,7 +216,7 @@
                                <key>#Comment</key>
                                <string>Intel HDA - ALC290</string>
                                <key>layout-id</key>
-                               <integer>3</integer>
+                               <integer>4</integer>
                                <key>PinConfigurations</key>
                                <data></data>
                        </dict>
@@ -225,7 +225,7 @@
                                <key>#Comment</key>
                                <string>Intel HDMI HDA</string>
                                <key>layout-id</key>
-                               <integer>3</integer>
+                               <integer>4</integer>
                                <key>hda-gfx</key>
                                <string>onboard-1</string>
                        </dict>
diff --git a/config_envyq.plist b/config_envyq.plist
index b155914..8962d18 100755
--- a/config_envyq.plist
+++ b/config_envyq.plist
@@ -232,7 +232,7 @@
                                <key>#Comment</key>
                                <string>Intel HDA - ALC290</string>
                                <key>layout-id</key>
-                               <integer>3</integer>
+                               <integer>4</integer>
                                <key>PinConfigurations</key>
                                <data></data>
                        </dict>
@@ -241,7 +241,7 @@
                                <key>#Comment</key>
                                <string>Intel HDMI HDA</string>
                                <key>layout-id</key>
-                               <integer>3</integer>
+                               <integer>4</integer>
                                <key>hda-gfx</key>
                                <string>onboard-1</string>
                        </dict>
 
Joined
Mar 30, 2016
Messages
15
Motherboard
Hp envy 15-j
CPU
Intel Core i7 4700MQ
Graphics
INTEL HD 4600/ Nvidia 740M
Mac
Classic Mac
Mobile Phone
Hai Rehabman.

is Posible to jump to Mojave without install High Sierra?
im from macOS sierra now.

This hackintosh is help me alot. because of this Hackintosh. Im editing All my video with Final cut pro x for 2 Years now. and it run flawlessy edit 4k with just Intel HD 4600. this is Insane.

ty ty Alot after all of your giving. I hope you Rehabman Happy all the time.
 
Top