Contribute
Register

HP DV5-1030el

Status
Not open for further replies.
Joined
Jun 26, 2013
Messages
49
Motherboard
Asus Prime X299 Deluxe
CPU
i7-7800X
Graphics
GTX 770
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi,
i run the installer with GraphicsEnabler=YES and MODE=1280x800
the keyboard and trackpad works fine

Cpu: intel core 2 duo p8400
ram: 4gb ddr2
vga: nvidia 9600m GT (seems to have no problems)
wifi: intel 5100

I need to change the wifi card right? I now have a intel 5100 and from my research is not compatible, which model should I buy?

audio: IDT high definition audio, it works?
IMG_0666.jpg

you have any suggestions for me? thanks!!
 
Hi,
i run the installer with GraphicsEnabler=YES and MODE=1280x800
the keyboard and trackpad works fine

Cpu: intel core 2 duo p8400
ram: 4gb ddr2
vga: nvidia 9600m GT (seems to have no problems)
wifi: intel 5100

I need to change the wifi card right? I now have a intel 5100 and from my research is not compatible, which model should I buy?

audio: IDT high definition audio, it works?
View attachment 101311

you have any suggestions for me? thanks!!


WiFi: Depends on having compatible hardware. Use DPCIManager->PCI List to find out what you have. Compatible chipsets and the procedures for making them work are covered here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html



Audio: Best result with patched AppleHDA. Google 'patch AppleHDA guide'. Search for suitable AppleHDA or patch it yourself. Apply appropriate DSDT patches.

DSDT patches you need for AppleHDA: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Audio Layout 12" (change layout-id from 12 to the layout-id used by the patched AppleHDA)
Apply: "IRQ Fix"
 
WiFi: Depends on having compatible hardware. Use DPCIManager->PCI List to find out what you have. Compatible chipsets and the procedures for making them work are covered here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html



Audio: Best result with patched AppleHDA. Google 'patch AppleHDA guide'. Search for suitable AppleHDA or patch it yourself. Apply appropriate DSDT patches.

DSDT patches you need for AppleHDA: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Audio Layout 12" (change layout-id from 12 to the layout-id used by the patched AppleHDA)
Apply: "IRQ Fix"

Thanks, i buy an atheros AR9280
when I get there I mount it and I try to install osx ;)
 
Hello,
I created a pdf that explains all the changes I made to the DSDT to recognize the battery

I would like to keep it updated because it is helpful to other users as a guide (I'll put the instructions for the audio)
 

Attachments

  • DSDT.aml
    49.6 KB · Views: 112
  • Mavericks on dv5.pdf
    347.8 KB · Views: 136
Hello,
I created a pdf that explains all the changes I made to the DSDT to recognize the battery

I would like to keep it updated because it is helpful to other users as a guide (I'll put the instructions for the audio)

Can you post native DSDT?

This is the rename I was referring to:
Code:
into device label LPC set_label begin LPCB end;
into_all method code_regex PCI0\.LPC replaceall_matched begin PCI0.LPCB end;
into_all method code_regex \^LPC replaceall_matched begin ^LPCB end;
 
Can you post native DSDT?

This is the rename I was referring to:
Code:
into device label LPC set_label begin LPCB end;
into_all method code_regex PCI0\.LPC replaceall_matched begin PCI0.LPCB end;
into_all method code_regex \^LPC replaceall_matched begin ^LPCB end;

here it is
I have not been able to save in the usual format because the native dsdt gives me compilation errors
 

Attachments

  • Native_DSDT.dsl.zip
    37.4 KB · Views: 73
here it is
I have not been able to save in the usual format because the native dsdt gives me compilation errors

With these diffs, the 3165sf patch seems to work with your DSDT:
Code:
Speedy-ML:laptop.git Admin$ git diff battery/battery_HP-DV6-3165sf.txt 
diff --git a/battery/battery_HP-DV6-3165sf.txt b/battery/battery_HP-DV6-3165sf.txt
index 8ce6091..99af6d5 100644
--- a/battery/battery_HP-DV6-3165sf.txt
+++ b/battery/battery_HP-DV6-3165sf.txt
@@ -9,6 +9,7 @@
 #  HP Pavilion dv6-3165sf
 #  HP Pavilion dv6661ev, courtesy angelol
 #  HP N050
+#  HP dv5-1030el, courtesy information from matti157
 
 into definitionblock code_regex External\s+\(\\TNOT\) remove_matched;
 
@@ -18,6 +19,11 @@ begin
 Method (B1B2, 2, NotSerialized) { Return (Or (Arg0, ShiftLeft (Arg1, 8))) }\n
 end;
 
+# rename device LPC to LPCB
+into device label LPC set_label begin LPCB end;
+into_all method code_regex PCI0\.LPC replaceall_matched begin PCI0.LPCB end;
+into_all method code_regex \^LPC replaceall_matched begin ^LPCB end;
+
 #                        SMD0,   256, 
 #                        BFCC,   16, 
 #                        MCUR,   16, 
@@ -102,6 +108,7 @@ end;
 into method label UPBI code_regex \(\^\^PCI0\.LPCB\.EC0\.MFCA, replaceall_matched begin (B1B
 into method label UPBI code_regex \(\^\^PCI0\.LPCB\.EC0\.BFCC, replaceall_matched begin (B1B
 into method label CLRI code_regex \(\^\^LPCB\.EC0\.MBRM, replaceall_matched begin (B1B2(^^LP
+into method label CLRI code_regex \(\^\^PCI0\.LPCB\.EC0\.MBRM, replaceall_matched begin (B1B
 into method label GBIF code_regex \(\^\^PCI0\.LPCB\.EC0\.BFCC, replaceall_matched begin (B1B
 into method label GBCO code_regex \(\^\^PCI0\.LPCB\.EC0\.MCUR, replaceall_matched begin (B1B
 
in pdf I forgot the step where I updated chameleon and enabled KernelPatcher and nvram

i repost it
 

Attachments

  • Mavericks on dv5.pdf
    486.8 KB · Views: 134
With these diffs, the 3165sf patch seems to work with your DSDT:
Code:
Speedy-ML:laptop.git Admin$ git diff battery/battery_HP-DV6-3165sf.txt 
diff --git a/battery/battery_HP-DV6-3165sf.txt b/battery/battery_HP-DV6-3165sf.txt
index 8ce6091..99af6d5 100644
--- a/battery/battery_HP-DV6-3165sf.txt
+++ b/battery/battery_HP-DV6-3165sf.txt
@@ -9,6 +9,7 @@
 #  HP Pavilion dv6-3165sf
 #  HP Pavilion dv6661ev, courtesy angelol
 #  HP N050
+#  HP dv5-1030el, courtesy information from matti157
 
 into definitionblock code_regex External\s+\(\\TNOT\) remove_matched;
 
@@ -18,6 +19,11 @@ begin
 Method (B1B2, 2, NotSerialized) { Return (Or (Arg0, ShiftLeft (Arg1, 8))) }\n
 end;
 
+# rename device LPC to LPCB
+into device label LPC set_label begin LPCB end;
+into_all method code_regex PCI0\.LPC replaceall_matched begin PCI0.LPCB end;
+into_all method code_regex \^LPC replaceall_matched begin ^LPCB end;
+
 #                        SMD0,   256, 
 #                        BFCC,   16, 
 #                        MCUR,   16, 
@@ -102,6 +108,7 @@ end;
 into method label UPBI code_regex \(\^\^PCI0\.LPCB\.EC0\.MFCA, replaceall_matched begin (B1B
 into method label UPBI code_regex \(\^\^PCI0\.LPCB\.EC0\.BFCC, replaceall_matched begin (B1B
 into method label CLRI code_regex \(\^\^LPCB\.EC0\.MBRM, replaceall_matched begin (B1B2(^^LP
+into method label CLRI code_regex \(\^\^PCI0\.LPCB\.EC0\.MBRM, replaceall_matched begin (B1B
 into method label GBIF code_regex \(\^\^PCI0\.LPCB\.EC0\.BFCC, replaceall_matched begin (B1B
 into method label GBCO code_regex \(\^\^PCI0\.LPCB\.EC0\.MCUR, replaceall_matched begin (B1B

Thank you!! :eek:

now i try it now
but restart from the dsdt native and apply the patches that I wrote in pdf?

p.s. sorry for my english, but i'm italian :problem:
 
Thank you!! :eek:

now i try it now
but restart from the dsdt native and apply the patches that I wrote in pdf?

p.s. sorry for my english, but i'm italian :problem:

Yes you still need _PLD buffer/package fix.

Note: I have not pushed this change yet. I'll wait for feedback from you...
 
Status
Not open for further replies.
Back
Top