Jump to content

DV6-6090xx Mac OS X Lion Install Disc


appleworm
 Share

463 posts in this topic

Recommended Posts

on my lappie (in signature) i7 sandybridge does0nt work

oh.. I have a running lion .. but I wanted to test your dmg.

From it.. I took the similar part of dsdt.. took the bootloader.. the audio idt

 

none of them worked..

idt is grey.. and a lot of sound assertion

bootmanager stuck at boot with trying to get VBIOS

 

i return to mine.. thanks.. but I plause your hard and great job!

Link to comment
Share on other sites

Hello!

I have a DV7 6100us

 

I am not able to install. I am able to boot, but then the screen goes black and then goes off. I tried the

"Graphics Mode" flag and its the same result.

I have the hp with the right USB 3.0 and 6770m I am thinking that the problem has to do something with the video i have a 17" screen.

thanks to appleworm for the install disc! and to all those who help us to get our laptops worth more :(

Link to comment
Share on other sites

I have reinstalled my Lion & tested Appleworm Extra folder, it is working great :D Thanks Appleworm, but i used chimera 1.5.3 instead of Chameleon 2 RC5 r1003.pkg

 

Also installed 10.7.2

os_x_lion_10.7.2_11c62_combo_updatereversioner.dmg

 

My laptop updated to 10.7.2 without any problem, now hoping to find solution to make ATI 6770m working

Link to comment
Share on other sites

SpeedStep, TurboBoost, Sleep/wake now working using SpeedStepper by flAked NullCPUPowerManagement.kext

no longer needed ;)

 

Here is how to enable it:

 

1- First we need to back up these kexts just in case:

AppleIntelCPUPowerManagement.kext
NullCPUPowerManagement.kext

 

2- Remove AppleIntelCPUPowerManagement.kext from S/L/E & /Extra/Extensions

Remove NullCPUPowerManagement.kext from /Extra/Extensions

 

3- Now depending on your AppleIntelCPUPowerManagement.kext version download the appropriate SpeedStepper by flAked SpeedStepper

 

mine is v166.0.0, you can know that by navigating AppleIntelCPUPowerManagement.kext/Contents/version.plist

 

<key>CFBundleShortVersionString</key>
<string>166.0.0</string>
<key>CFBundleVersion</key>
<string>166.0.0</string>

 

4- Now the patching:

sudo ./speed_stepper_lion_gm* AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement

 

Assuming that we are in a dir containing AppleIntelCPUPowerManagement.kext

* depend on which version your install mine is speed_stepper_lion_gm

 

5- After patching install the patched AppleIntelCPUPowerManagement.kext using Kext Helper b7

6- Then run the kext utility

7- repair disk permissions

8- restart & enjoy

 

I have run some test before & after the patching using Geekbench:

 

Before: Bench score 6850

After: Bench score 8902

 

Also i used MSRDumper by flAked which is a special made kext for debugging P-State transitions on SandyBridge systems. It will output the current CPU multiplier and the reached P-States over time in kernel.log

 

Before:

 

kernel: MSRDumper PStatesReached: 8 20

kernel: MSRDumper CoreMulti(8)

 

After:

 

kernel: MSRDumper PStatesReached: 8 11 16 19 20 22 26 27 28 29

kernel: MSRDumper CoreMulti(26)

 

Enjoy ;)

Link to comment
Share on other sites

SpeedStep, TurboBoost, Sleep/wake now working using SpeedStepper by flAked NullCPUPowerManagement.kext

no longer needed ;)

 

Here is how to enable it:

 

1- First we need to back up these kexts just in case:

AppleIntelCPUPowerManagement.kext
NullCPUPowerManagement.kext

 

2- Remove AppleIntelCPUPowerManagement.kext from S/L/E & /Extra/Extensions

Remove NullCPUPowerManagement.kext from /Extra/Extensions

 

3- Now depending on your AppleIntelCPUPowerManagement.kext version download the appropriate SpeedStepper by flAked SpeedStepper

 

mine is v166.0.0, you can know that by navigating AppleIntelCPUPowerManagement.kext/Contents/version.plist

 

<key>CFBundleShortVersionString</key>
<string>166.0.0</string>
<key>CFBundleVersion</key>
<string>166.0.0</string>

 

4- Now the patching:

sudo ./speed_stepper_lion_gm* AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement

 

Assuming that we are in a dir containing AppleIntelCPUPowerManagement.kext

* depend on which version your install mine is speed_stepper_lion_gm

 

5- After patching install the patched AppleIntelCPUPowerManagement.kext using Kext Helper b7

6- Then run the kext utility

7- repair disk permissions

8- restart & enjoy

 

I have run some test before & after the patching using Geekbench:

 

Before: Bench score 6850

After: Bench score 8902

 

Also i used MSRDumper by flAked which is a special made kext for debugging P-State transitions on SandyBridge systems. It will output the current CPU multiplier and the reached P-States over time in kernel.log

 

Before:

 

kernel: MSRDumper PStatesReached: 8 20

kernel: MSRDumper CoreMulti(8)

 

After:

 

kernel: MSRDumper PStatesReached: 8 11 16 19 20 22 26 27 28 29

kernel: MSRDumper CoreMulti(26)

 

Enjoy :)

 

hi, i've done every step and sleep doesn't not work. It sleeps but it doesn't wake up. (keyboard and touchpud light remain on, screen off)

 

is there any easy way to know if speedstep works?

 

thanks for your info

 

My log file with msrdumper if it helps:

 

9/26/11 4:34:49.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:49.000 PM kernel: MSRDumper CoreMulti(8)

9/26/11 4:34:49.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:50.000 PM kernel: MSRDumper CoreMulti(8)

9/26/11 4:34:50.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:50.000 PM kernel: MSRDumper CoreMulti(8)

9/26/11 4:34:50.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:51.000 PM kernel: MSRDumper CoreMulti(27)

9/26/11 4:34:51.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:51.000 PM kernel: MSRDumper CoreMulti(8)

Link to comment
Share on other sites

hi, i've done every step and sleep doesn't not work. It sleeps but it doesn't wake up. (keyboard and touchpud light remain on, screen off)

 

is there any easy way to know if speedstep works?

 

thanks for your info

 

My log file with msrdumper if it helps:

 

9/26/11 4:34:49.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:49.000 PM kernel: MSRDumper CoreMulti(8)

9/26/11 4:34:49.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:50.000 PM kernel: MSRDumper CoreMulti(8)

9/26/11 4:34:50.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:50.000 PM kernel: MSRDumper CoreMulti(8)

9/26/11 4:34:50.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:51.000 PM kernel: MSRDumper CoreMulti(27)

9/26/11 4:34:51.000 PM kernel: MSRDumper PStatesReached: 8 11 12 16 17 19 22 26 27

9/26/11 4:34:51.000 PM kernel: MSRDumper CoreMulti(8)

 

You are welcome ;)

From MSRDumper reading your SpeedStep, TurboBoost definitely working

as for the wake up try to press a keyboard key or mouse button, moving the mouse around may not wake up the system.

Link to comment
Share on other sites

Appleworm:

 

Thanks, sound works for me now. Still can't get ethernet or left side usb to work. Did you use a specific RTL8111 next? I've tried a couple, but they don't work. Do you have left side USB? Thanks, again.

 

Left side USBs are version 3 not 2, in applework's /Extra/Extentions Kexts there is no Kext for USB 3 BUT the right side one should definitely work

Link to comment
Share on other sites

SpeedStep, TurboBoost, Sleep/wake now working using SpeedStepper by flAked NullCPUPowerManagement.kext

no longer needed ;)

 

Here is how to enable it:

 

1- First we need to back up these kexts just in case:

AppleIntelCPUPowerManagement.kext
NullCPUPowerManagement.kext

 

2- Remove AppleIntelCPUPowerManagement.kext from S/L/E & /Extra/Extensions

Remove NullCPUPowerManagement.kext from /Extra/Extensions

 

3- Now depending on your AppleIntelCPUPowerManagement.kext version download the appropriate SpeedStepper by flAked SpeedStepper

 

mine is v166.0.0, you can know that by navigating AppleIntelCPUPowerManagement.kext/Contents/version.plist

 

<key>CFBundleShortVersionString</key>
<string>166.0.0</string>
<key>CFBundleVersion</key>
<string>166.0.0</string>

 

4- Now the patching:

sudo ./speed_stepper_lion_gm* AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement

 

Assuming that we are in a dir containing AppleIntelCPUPowerManagement.kext

* depend on which version your install mine is speed_stepper_lion_gm

 

5- After patching install the patched AppleIntelCPUPowerManagement.kext using Kext Helper b7

6- Then run the kext utility

7- repair disk permissions

8- restart & enjoy

 

I have run some test before & after the patching using Geekbench:

 

Before: Bench score 6850

After: Bench score 8902

 

Also i used MSRDumper by flAked which is a special made kext for debugging P-State transitions on SandyBridge systems. It will output the current CPU multiplier and the reached P-States over time in kernel.log

 

Before:

 

kernel: MSRDumper PStatesReached: 8 20

kernel: MSRDumper CoreMulti(8)

 

After:

 

kernel: MSRDumper PStatesReached: 8 11 16 19 20 22 26 27 28 29

kernel: MSRDumper CoreMulti(26)

 

Enjoy :)

I had tested with version 167 with no results. Thanks for the info!

Have any modification in the DSDT for SpeedStep? CST, PSS, SSDT, etc?

Link to comment
Share on other sites

I haven't done any DSDT modification

why don't you try version 166, in which the version i used.

But you're using my DSDT in your /Extra folder? or yours? Mine is modified.

Scope (\)
{
	Name (PICM, Zero)
	Name (SSDT, Package (0x0C)
	{
		"CPU0IST ", 
		0x9AF3C018, 
		0x090C, 
		"APIST   ", 
		0x9CE71A98, 
		0x0303, 
		"CPU0CST ", 
		0x9CE70798, 
		0x0727, 
		"APCST   ", 
		0x9CE6FD98, 
		0x0119
	})
	Name (CFGD, 0x007EFEFF)
	Name (PDC0, 0x80000000)
	Name (PDC1, 0x80000000)
	Name (PDC2, 0x80000000)
	Name (PDC3, 0x80000000)
	Name (PDC4, 0x80000000)
	Name (PDC5, 0x80000000)
	Name (PDC6, 0x80000000)
	Name (PDC7, 0x80000000)
	Name (SDTL, Zero)
}

Scope (_PR)
{
	Name (PSS, Package (0x0E)
	{
		Package (0x06)
		{
			0x07D1, 
			0xAFC8, 
			0x0A, 
			0x0A, 
			0x1D00, 
			0x1D00
		}, 

		Package (0x06)
		{
			0x07D0, 
			0xAFC8, 
			0x0A, 
			0x0A, 
			0x1400, 
			0x1400
		}, 

		Package (0x06)
		{
			0x076C, 
			0xA518, 
			0x0A, 
			0x0A, 
			0x1300, 
			0x1300
		}, 

		Package (0x06)
		{
			0x0708, 
			0x9A9D, 
			0x0A, 
			0x0A, 
			0x1200, 
			0x1200
		}, 

		Package (0x06)
		{
			0x06A4, 
			0x9059, 
			0x0A, 
			0x0A, 
			0x1100, 
			0x1100
		}, 

		Package (0x06)
		{
			0x0640, 
			0x8649, 
			0x0A, 
			0x0A, 
			0x1000, 
			0x1000
		}, 

		Package (0x06)
		{
			0x05DC, 
			0x7C6D, 
			0x0A, 
			0x0A, 
			0x0F00, 
			0x0F00
		}, 

		Package (0x06)
		{
			0x0578, 
			0x72CC, 
			0x0A, 
			0x0A, 
			0x0E00, 
			0x0E00
		}, 

		Package (0x06)
		{
			0x0514, 
			0x6958, 
			0x0A, 
			0x0A, 
			0x0D00, 
			0x0D00
		}, 

		Package (0x06)
		{
			0x04B0, 
			0x6016, 
			0x0A, 
			0x0A, 
			0x0C00, 
			0x0C00
		}, 

		Package (0x06)
		{
			0x044C, 
			0x5708, 
			0x0A, 
			0x0A, 
			0x0B00, 
			0x0B00
		}, 

		Package (0x06)
		{
			0x03E8, 
			0x4E2C, 
			0x0A, 
			0x0A, 
			0x0A00, 
			0x0A00
		}, 

		Package (0x06)
		{
			0x0384, 
			0x4585, 
			0x0A, 
			0x0A, 
			0x0900, 
			0x0900
		}, 

		Package (0x06)
		{
			0x0320, 
			0x3D0C, 
			0x0A, 
			0x0A, 
			0x0800, 
			0x0800
		}
	})
	Name (PSD, Package (0x05)
	{
		0x05, 
		Zero, 
		Zero, 
		0xFC, 
		TCNT
	})
	Name (CST, Package (0x03)
	{
		0x02, 
		Package (0x04)
		{
			ResourceTemplate ()
			{
				Register (FFixedHW, 
					0x01,			   // Bit Width
					0x02,			   // Bit Offset
					0x0000000000000000, // Address
					0x01,			   // Access Size
					)
			}, 

			One, 
			One, 
			0x03E8
		}, 

		Package (0x04)
		{
			ResourceTemplate ()
			{
				Register (FFixedHW, 
					0x01,			   // Bit Width
					0x02,			   // Bit Offset
					0x0000000000000020, // Address
					0x01,			   // Access Size
					)
			}, 

			0x03, 
			0x39, 
			0x015E
		}
	})
	Name (PPC, Zero)
	Method (DTGP, 5, NotSerialized)
	{
		If (LEqual (Arg0, Buffer (0x10)
				{
					/* 0000 */	0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, 
					/* 0008 */	0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
				}))
		{
			If (LEqual (Arg1, One))
			{
				If (LEqual (Arg2, Zero))
				{
					Store (Buffer (One)
						{
							0x03
						}, Arg4)
					Return (One)
				}

				If (LEqual (Arg2, One))
				{
					Return (One)
				}
			}
		}

		Store (Buffer (One)
			{
				0x00
			}, Arg4)
		Return (Zero)
	}

	Processor (CPU0, 0x01, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}

	Processor (CPU1, 0x02, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}

	Processor (CPU2, 0x03, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}

	Processor (CPU3, 0x04, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}

	Processor (CPU4, 0x05, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}

	Processor (CPU5, 0x06, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}

	Processor (CPU6, 0x07, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}

	Processor (CPU7, 0x08, 0x00000410, 0x06)
	{
		Alias (PSS, _PSS)
		Alias (PSD, _PSD)
		Alias (CST, _CST)
		Alias (PPC, _PPC)
	}
}

Link to comment
Share on other sites

Here you go

 

Good luck

It works! ;)

Geekbench

 

Before:

26/09/11 21:34:28,000 kernel: MSRDumper PStatesReached: 8 11 14 17 18 20 
26/09/11 21:34:28,000 kernel: MSRDumper CoreMulti(8) 
26/09/11 21:34:30,000 kernel: MSRDumper PStatesReached: 8 11 14 17 18 20 
26/09/11 21:34:31,000 kernel: MSRDumper CoreMulti(20)

After:

26/09/11 22:31:20,000 kernel: MSRDumper PStatesReached: 8 16 19 22 26 28 
26/09/11 22:31:21,000 kernel: MSRDumper CoreMulti(8) 
26/09/11 22:31:22,000 kernel: MSRDumper PStatesReached: 8 16 19 22 26 28
26/09/11 22:31:22,000 kernel: MSRDumper CoreMulti(28)

Link to comment
Share on other sites

It works! :blink:

Geekbench

 

Before:

26/09/11 21:34:28,000 kernel: MSRDumper PStatesReached: 8 11 14 17 18 20 
26/09/11 21:34:28,000 kernel: MSRDumper CoreMulti(8) 
26/09/11 21:34:30,000 kernel: MSRDumper PStatesReached: 8 11 14 17 18 20 
26/09/11 21:34:31,000 kernel: MSRDumper CoreMulti(20)

After:

26/09/11 22:31:20,000 kernel: MSRDumper PStatesReached: 8 16 19 22 26 28 
26/09/11 22:31:21,000 kernel: MSRDumper CoreMulti(8) 
26/09/11 22:31:22,000 kernel: MSRDumper PStatesReached: 8 16 19 22 26 28
26/09/11 22:31:22,000 kernel: MSRDumper CoreMulti(28)

 

Great :D

I noticed you have a higher score than mine, i think because your are running the 64bit test, while i am using the demo 32bit

 

i fixed it too, works like a charm

 

speedstep and sleep works

 

is there anyway we can fix ralink rt5390 wifi or 6770m switchable graphics?

 

thanks for all the support btw :wacko:

 

I think we have to wait till Ralink put rt5390 drivers for Mac, becuase Ralink used to do that with previous gen of wifi

here current available drivers

 

I do have the same wifi as yours + Bluetooth 3

Link to comment
Share on other sites

Great :D

I noticed you have a higher score than mine, i think because your are running the 64bit test, while i am using the demo 32bit

 

 

 

I think we have to wait till Ralink put rt5390 drivers for Mac, becuase Ralink used to do that with previous gen of wifi

here current available drivers

 

I do have the same wifi as yours + Bluetooth 3

The problem is the bios of this laptop. Is blocked.

This BIOS has a whitelist that prevents changing the wifi card and has blocked the menu to choose the GPU.

Is a signed bios and can't be modified.

Link to comment
Share on other sites

http://www.bios-mods.com/forum/Forum-Wifi-...itelist-Removal

 

Bios Files:

http://www.mediafire.com/?r0l68k1x2ddnn

 

I´m Using:

http://www.mediafire.com/?yxuowe6j109w3f1

 

100%_HP_DV6_6XXX_sp54024_NWL_ByCamiloml <-- no WL

HP_DV6_6XXX_sp54024_NoWhitelist_UlkdMenus_ByCamiloml<-- unlocked Menu + no WL

Yes. That's the one I'm using (unlocked Menu+no WL) but it' s dangerous.

 

Ocasionally checks the signature and briks. Continues to operate after the CMOS reset but...

Link to comment
Share on other sites

yes i had the same problem with unlocked menu too.

i was only able to save trough --> "save and discard", "exit without saving".

by for example edditing "VT" and quit with --> "save and exit" - my notebook went to black.

 

--> only CSMOS rest fixt it. (took out the CSMOS Battery)

 

but "100%_HP_DV6_6XXX_sp54024_NWL_ByCamiloml" only with removed Whitelists works perfect.

Link to comment
Share on other sites

yes i had the same problem with unlocked menu too.

i was only able to save trough --> "save and discard", "exit without saving".

by for example edditing "VT" and quit with --> "save and exit" - my notebook went to black.

 

--> only CSMOS rest fixt it. (took out the CSMOS Battery)

 

but "100%_HP_DV6_6XXX_sp54024_NWL_ByCamiloml" only with removed Whitelists works perfect.

No. I provide them both and had the same problems on reboot with Ctrl+Alt+Del or try booting with a USB. Black Screen. Anyway I'll try again.

Link to comment
Share on other sites

 Share

×
×
  • Create New...