Contribute
Register

HP dv6t-7000

Status
Not open for further replies.

OK. From the lspci, we know:
- your SATA controller is in RAID mode, if you can't change that in BIOS you will need HPRAIDInjector.kext
- your HD4000 and Nvidia graphics are both active
- you have a 7-series chipset (kind of expected)

From the DSDT, I can see your HD4000 device is at path _SB.PCI0.GFX0
- this means you can use the ProBook set of "mini SSDTs"

Here's what I would do:
- create bootable USB using latest Unibeast
- download this "mini SSDT": https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/raw/master/Mini-SSDT-DisableGraphics.aml
- copy Mini-SSDT-DisableGraphics.aml to /Extra/ssdt.aml of the USB stick
- remove all Nvidia graphics kexts from /System/Library/Extensions of the USB stick
- follow this link and download the attachment: http://www.tonymacx86.com/laptop-co...-7202se-compatible-post652734.html#post652734
- place the HPRAIDInjector.kext in /Extra/Extensions on your USB stick
- boot the USB stick to launch the Mavs installer (use "-v -f UseKernelCache=No GraphicsEnabler=No IGPEnabler=No"). Add "-x" and/or DropSSDT=Yes as necessary.

See if you can reach the installer.
 
OK. From the lspci, we know:
- your SATA controller is in RAID mode, if you can't change that in BIOS you will need HPRAIDInjector.kext
- your HD4000 and Nvidia graphics are both active
- you have a 7-series chipset (kind of expected)

From the DSDT, I can see your HD4000 device is at path _SB.PCI0.GFX0
- this means you can use the ProBook set of "mini SSDTs"

Here's what I would do:
- create bootable USB using latest Unibeast
- download this "mini SSDT": https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/raw/master/Mini-SSDT-DisableGraphics.aml
- copy Mini-SSDT-DisableGraphics.aml to /Extra/ssdt.aml of the USB stick
- remove all Nvidia graphics kexts from /System/Library/Extensions of the USB stick
- follow this link and download the attachment: http://www.tonymacx86.com/laptop-co...-7202se-compatible-post652734.html#post652734
- place the HPRAIDInjector.kext in /Extra/Extensions on your USB stick
- boot the USB stick to launch the Mavs installer (use "-v -f UseKernelCache=No GraphicsEnabler=No IGPEnabler=No"). Add "-x" and/or DropSSDT=Yes as necessary.

See if you can reach the installer.

Yeah I the raid part I can't change... Thanks HP.

I'll make a new usb and report back. It'll probably take awhile though.
 
Still no luck but at least my drives are still showing up.

Boot flags -v -f UseKernelCache=No cpus=1 GraphicsEnabler=No IGPEnabler=No

20131027_000216.jpg
 
Still no luck but at least my drives are still showing up.

Boot flags -v -f UseKernelCache=No cpus=1 GraphicsEnabler=No IGPEnabler=No

View attachment 71242

With the USB plugged in to a working Mac/Hack, what is the output of:
Code:
# in Terminal
ls -l /Volumes/Installer/Extra
ls -l /Volumes/Installer/Extra/Extensions

(Note: assumes you called your Unibeast USB 'Installer')

Also, try to add "-x" to your set of bootflags...
 
With the USB plugged in to a working Mac/Hack, what is the output of:
Code:
# in Terminal
ls -l /Volumes/Installer/Extra
ls -l /Volumes/Installer/Extra/Extensions

(Note: assumes you called your Unibeast USB 'Installer')

Also, try to add "-x" to your set of bootflags...

Already tried it with -x no help...

Code:
Chriss-Mac:~ chris$ ls -l /Volumes/OMG/Extratotal 24
drwxr-xr-x@ 13 chris  staff  442 Oct 26 23:38 Extensions
drwxr-xr-x@  3 chris  staff  102 Aug 12 10:49 Themes
drwxr-xr-x@  3 chris  staff  102 Sep 27 07:53 modules
-rwxr-xr-x@  1 chris  staff  512 Oct 10 13:16 org.chameleon.Boot.plist
-rw-r--r--@  1 chris  staff  483 Oct 28  2011 smbios.plist
-rw-r--r--@  1 chris  staff  142 Oct 26 22:30 ssdt.aml
Chriss-Mac:~ chris$ ls -l /Volumes/OMG/Extra/Extensions
total 0
drwxr-xr-x@ 3 chris  staff  102 Sep 27 14:57 AHCI_3rdParty_SATA.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 23  2011 AppleACPIPS2Nub.kext
drwxr-xr-x@ 3 chris  staff  102 May 21  2012 AppleACPIPlatform.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 23  2011 ApplePS2Controller.kext
drwxr-xr-x@ 3 chris  staff  102 Oct 29  2009 EvOreboot.kext
drwxr-xr-x@ 3 chris  staff  102 Jun  1 16:49 FakeSMC.kext
drwxr-xr-x@ 3 chris  staff  102 Oct 25 00:00 GenericUSBXHCI.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 19 14:24 HPRAIDInjector.kext
drwxr-xr-x@ 3 chris  staff  102 Jun 18  2011 IONetworkingFamily.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 21  2009 NullCPUPowerManagement.kext
 
Already tried it with -x no help...

Code:
Chriss-Mac:~ chris$ ls -l /Volumes/OMG/Extratotal 24
drwxr-xr-x@ 13 chris  staff  442 Oct 26 23:38 Extensions
drwxr-xr-x@  3 chris  staff  102 Aug 12 10:49 Themes
drwxr-xr-x@  3 chris  staff  102 Sep 27 07:53 modules
-rwxr-xr-x@  1 chris  staff  512 Oct 10 13:16 org.chameleon.Boot.plist
-rw-r--r--@  1 chris  staff  483 Oct 28  2011 smbios.plist
-rw-r--r--@  1 chris  staff  142 Oct 26 22:30 ssdt.aml
Chriss-Mac:~ chris$ ls -l /Volumes/OMG/Extra/Extensions
total 0
drwxr-xr-x@ 3 chris  staff  102 Sep 27 14:57 AHCI_3rdParty_SATA.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 23  2011 AppleACPIPS2Nub.kext
drwxr-xr-x@ 3 chris  staff  102 May 21  2012 AppleACPIPlatform.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 23  2011 ApplePS2Controller.kext
drwxr-xr-x@ 3 chris  staff  102 Oct 29  2009 EvOreboot.kext
drwxr-xr-x@ 3 chris  staff  102 Jun  1 16:49 FakeSMC.kext
drwxr-xr-x@ 3 chris  staff  102 Oct 25 00:00 GenericUSBXHCI.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 19 14:24 HPRAIDInjector.kext
drwxr-xr-x@ 3 chris  staff  102 Jun 18  2011 IONetworkingFamily.kext
drwxr-xr-x@ 3 chris  staff  102 Aug 21  2009 NullCPUPowerManagement.kext

What do you have inside /Extra/smbios.plist?

You could try removing all Intel kexts... And double check that you removed all nvidia kexts (GeForce*, and NVDA*).

And if you plug in an HDMI monitor, do you have a screen?

Next step would be to patch DSDT and place it on the USB in /Extra/dsdt.aml.
 
Here is the insides of the smbios.plist
Code:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosversion</key>
	<string>UniBeast.tonymacx86.com</string>
	<key>SMboardproduct</key>
	<string>Mac-94245B3640C91C81</string>
	<key>SMfamily</key>
	<string>MacBook Pro</string>
	<key>SMproductname</key>
	<string>MacBookPro8,1</string>
	<key>SMserial</key>
	<string>C02F93FQDH2G</string>
</dict>
</plist>

I'll remove the intel kexts

I have a tv with an hdmi input on it and I only get the screen on the tv when trying to run the installer. My laptop screen goes blank.

Finally how do I patch the DSDT?
 
Here is the insides of the smbios.plist
Code:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosversion</key>
	<string>UniBeast.tonymacx86.com</string>
	<key>SMboardproduct</key>
	<string>Mac-94245B3640C91C81</string>
	<key>SMfamily</key>
	<string>MacBook Pro</string>
	<key>SMproductname</key>
	<string>MacBookPro8,1</string>
	<key>SMserial</key>
	<string>C02F93FQDH2G</string>
</dict>
</plist>

I'll remove the intel kexts

I have a tv with an hdmi input on it and I only get the screen on the tv when trying to run the installer. My laptop screen goes blank.

Finally how do I patch the DSDT?

So, you could do the install using your TV...

To patch your DSDT:
- setup MaciASL and add my laptop repo according to the instructions here: https://github.com/RehabMan/Laptop-DSDT-Patch
- apply "HD4000 High Resolution" or "HD4000 Low Resolution" depending on the resolution of your screen.
- save it as /Extra/DSDT.aml, format: ACPI Machine Language Binary
 
Quick question, where do I get my DSDT from? Do I have to go back into linux to dump it?
 
Quick question, where do I get my DSDT from? Do I have to go back into linux to dump it?

You already dumped it, didn't you. It is uploaded in post #40.
 
Status
Not open for further replies.
Back
Top