Jump to content
holyfield

SUCCESS: HP Pavilion dv7 Intel + Snow Leopard 10.6

38 posts in this topic

Recommended Posts

Updated on July 22, 2010.

 

This guide helps to install Mac OS X 10.6.4 on your HP Pavilion DV7 laptop. Please verify your laptop hardware before making any changes. This guide does not work for AMD processor and Intel graphics cards. Intel processor and nVidia graphics card are required.

 

As we have in our household several real Apple Mac computers, this installation is experimental only. I'm curious about Mac as OS on PC. Actually all Apple computers are now PC-s, so there isn't any big difference between PC and Apple computer. The biggest difference is the BIOS, as Mac OS X requires special BIOS.

 

So installation of Mac OS X on PC is just erasing the gap between your PC BIOS and Apple Mac OS X.

 

HP DV7 is powerful laptop, which is twice cheaper than same class MacBookPro. My HP DV7 model is one year old, so latest models are more powerful.

 

Step 1: Prepare Installation Media & Install

 

This is an important step. If yo fail here you never get a chance to see Mac OS X booting on your laptop. You have several options how to boot Mac OS X installation media.

  1. Boot from USB flash drive
  2. Boot from CD + DVD
  3. Boot from especially prepared hard disk

1. Boot from USB flash drive (no working solution yet)

I had serious issues booting installation media from USB disk. I got error "EHCI controller unable to take control from bios". This is common problem for certain laptops, when you are trying to boot Mac OS from USB flash drive, as it couldn't communicate with USB.

 

This option might work on your model, I couldn't use this option.

 

  1. Open Disk Utilities and recreate partitions on your flash drive. Use GUID partition table.
  2. Mount Mac installation media
  3. Use Carbon Copy Cloner to copy content of Mac installation DVD to your USB flash drive
  4. Install Chamelon on your flash drive (be careful, choose correct drive)
  5. Add additional kexts into E/E folder on your flash drive
  6. Use mKext utility to create extensions cache
  7. Boot your laptop from flash drive

I got error "EHCI controller unable to take control from bios". So I couldn't continue with installation. This solution might work on your model.

 

2. Boot from CD+DVD (if you don't have another Mac)

This solution is very helpful if you don't have any Mac available for making USB or hard disk installation.

 

You need USB keyboard and USB mouse, as built in keyboard and mouse doesn't work with this method at installation time.

 

Use MBCD to boot your laptop.

  1. Prepare a very big cup of coffee as installation might take a while.
  2. Burn MBCD to blank CD
  3. Boot your comp with MBCD
  4. Press F5
  5. Take MBCD out and put Mac Installation DVD into drive
  6. Press F5
  7. Wait, you might get some errors, wait a bit until DVD appears on boot drives list
  8. Select Mac Installation DVD and press Enter
  9. Wait until language options appears and choose your language, press arrow button
  10. Open from menu under Tools section Disk Utilities
  11. Create GUID partition on your hard disk and name it
  12. Close Disk Utility
  13. Choose install options, remove language which you don't want and choose another options
  14. Close options dialog
  15. Choose your new partition as installation location, press Continue
  16. Wait until installation completes (you might got yellow error sign when installation completes, don't worry, its ok)
  17. Reboot you laptop again from MBCD
  18. You will see boot options, choose your new drive, choose it and choose verbose boot option and press Enter.

 

Step 2: Post Installation Stepsdd

 

Useful files

  1. DSDT dsdt.aml.zip
  2. USB & Wecam Fix USB_and_Webcam.zip

c01452169.jpg

 

HP Pavilion dv7 (Model dv7-1250en) is a powerful laptop computer. It works really fine with Apple Mac OS X 10.5.8 Leopard. But i have difficulties to install Snow Leopard 10.6 on this machine. It wouldn't boot up. If you have any success on installing Snow Leopard on HP Pavilion dv7, please let me know. I will going to update this post according my success.

 

I couldn't boot due the EHCI error:

EHCI controller unable to take control from bios

 

Update on March 7, 2010:

SUCCESS! Snow Leopard installed and working really well!

 

-------------------------------------------

Specification

2 GHz Intel Core 2 Duo Processor T6400

4096 (2 x 2048 MB)

NVIDIA GeForce 9600M GT

17” WXGA High-Definition AG with BrightView Infinity Display (1440 x 900)

Lightscribe Super Multi DVD Writer (+/-R +/-RW) with Double Layer support

Integrated 10/100/1000 Gigabit Ethernet LAN

Intel WiFi Link 5100

5-in-1 integrated Digital Media Reader for Secure Digital cards, MultiMedia cards, Memory Stick, Memory Stick Pro, or xD Picture cards

4 USB 2.0

1 eSata connector

1 HDMI connector

1 IEEE 1394

Integrated finger print reader

HP Pavilion WebCam with Integrated Microphone

 

-------------------------------------------

DSDT files

dsdt_HP.Pavilion.dv7.1250en.zip

Updated on March 8, 2010

dsdt.aml.zip

 

-------------------------------------------

Useful links

Useful link: Guide for DSDT patching by using Ubuntu Live CD

 

Now available: Lion Installation

Share this post


Link to post
Share on other sites
Advertisement

I got my dv7-1200 to boot up in SL with this:

 

http://osx86.sojugarden.com/2009/09/myhack...0-rc3-released/

 

USB works and can run at full screen resolution. Achieved this through modifying my com.apple.boot for the graphics. I used the USB fix for 10.5.8 in it as well, although I'm not 100% sure if it was needed.

 

A few issues are present. With my first install, the Webcam and with a kext, ethernet worked fine. With subsequent installs, I lost the usability of both and have yet to get them to work again. I have a vague idea why, but with a busy schedule, haven't gotten around to playing with it. Having issues with running a linksys WUSB54GC usb wireless device as well. On top of all that, sound is a no-go too.

 

I got it all set up by restoring my SL disk to a partition on a separate HD, running the installer I linked and slightly modifying the com.apple.boot file as I said.

 

Should work for you if it did for me. But as far as I've seen, this post is the first real confirmation that anyone has seen SL life on their dv7. Albeit, it's not all that helpful when it comes down to the numerous problems that I'm facing.

Share this post


Link to post
Share on other sites
I got my dv7-1200 to boot up in SL with this:

 

:thumbsup_anim: Thank you for response. I will investigate the provided link and let know about my success.

 

I have to say that Leopard 10.5.8 works really fine on my HP Pavilion dv7, but I'm just curious to get Snoow Leopard too to work on it.

Share this post


Link to post
Share on other sites
:D Thank you for response. I will investigate the provided link and let know about my success.

 

I have to say that Leopard 10.5.8 works really fine on my HP Pavilion dv7, but I'm just curious to get Snoow Leopard too to work on it.

 

No problem :) If you get the sound, Ethernet or webcam working, let me know what you did. I have yet to get full performance from the graphics card (geforce 9600 gt) to fully work. It will display at the resolution I seton the com.apple.boot file but other than that, nothing. No QE.

Share this post


Link to post
Share on other sites
HP Pavilion dv7 (my model is dv7-1250en) is a powerful laptop computer. I works really fine with Apple Mac OS X 10.5.8 Leopard.

 

But i have difficulties to install Snow Leopard 10.6 on this machine. It wouldn't boot up. If you have any success on installing Snow Leopard on HP Pavilion dv7, please let me know. I will going to update this post according my success.

 

Specification

 

2 GHz Intel Core 2 Duo Processor T6400

4096 (2 x 2048 MB)

NVIDIA GeForce 9600M GT

17” WXGA High-Definition AG with BrightView Infinity Display (1440 x 900)

Lightscribe Super Multi DVD Writer (+/-R +/-RW) with Double Layer support

Integrated 10/100/1000 Gigabit Ethernet LAN

Intel WiFi Link 5100

5-in-1 integrated Digital Media Reader for Secure Digital cards, MultiMedia cards, Memory Stick, Memory Stick Pro, or xD Picture cards

4 USB 2.0

1 eSata connector

1 HDMI connector

1 IEEE 1394

Integrated finger print reader

HP Pavilion WebCam with Integrated Microphone

 

DSDT files

 

I upload here also DSDT files for additional examination and or help.

 

Could you please upload your DSDT again I have the same notebook and would like to compare. I am running SL 10.6.1 Thanks

Share this post


Link to post
Share on other sites

I have an HP Pavillion DV7-1273cl with Blueray drive. I tried to install the iAtkos V7i, but i couldn't boot due the EHCI error too: EHCI controller unable to take control from bios. If i place my "dsdt", this works fine, without some problems ?

 

ps.: Sorry about my english.

 

Thaks.

Share this post


Link to post
Share on other sites

Hello guys!

I have the same notebook and 10.6.2 installed, all works fine instead usb ports, camera and volume control. Could you please someone suggest me how can i resolve usb issue?

Thanx!

Share this post


Link to post
Share on other sites

i have successfully managed to install snow leopard 10.6.2 (will soon update to 10.6.3). Everything works including keyboard, touchpad, ethernet, webcam and usb (both are link together). I also noticed that it overclocked my cpu from 2.4GHz to 3.0 and my ram from 800MHz to 1066Mhz without having any effects on the temperature. When i checked the cpu teperature with istat i reads around 55 c with it on for the full day.

 

My model is HP Pavilion dv7-1285dx, the graphics card is Geforce 9600M GT and runs at 1440 x 900 resolution. It runs much more faster that windows 7 on 6Gb ram but not being able to run games is still a drae back for most.

Share this post


Link to post
Share on other sites
c01452169.jpg

 

HP Pavilion dv7 (Model dv7-1250en) is a powerful laptop computer. It works really fine with Apple Mac OS X 10.5.8 Leopard. But i have difficulties to install Snow Leopard 10.6 on this machine. It wouldn't boot up. If you have any success on installing Snow Leopard on HP Pavilion dv7, please let me know. I will going to update this post according my success.

 

I couldn't boot due the EHCI error:

EHCI controller unable to take control from bios

 

Update on March 7, 2010:

SUCCESS! Snow Leopard installed and working really well!

 

-------------------------------------------

Specification

2 GHz Intel Core 2 Duo Processor T6400

4096 (2 x 2048 MB)

NVIDIA GeForce 9600M GT

17” WXGA High-Definition AG with BrightView Infinity Display (1440 x 900)

Lightscribe Super Multi DVD Writer (+/-R +/-RW) with Double Layer support

Integrated 10/100/1000 Gigabit Ethernet LAN

Intel WiFi Link 5100

5-in-1 integrated Digital Media Reader for Secure Digital cards, MultiMedia cards, Memory Stick, Memory Stick Pro, or xD Picture cards

4 USB 2.0

1 eSata connector

1 HDMI connector

1 IEEE 1394

Integrated finger print reader

HP Pavilion WebCam with Integrated Microphone

 

-------------------------------------------

DSDT files

dsdt_HP.Pavilion.dv7.1250en.zip

Updated on March 8, 2010

dsdt.aml.zip

 

-------------------------------------------

Useful links

Useful link: Guide for DSDT patching by using Ubuntu Live CD

 

 

Ola, desculpe a pergunta, mas qual customizacao vc escolheu p rodar o snow, meu hp é igual seu, so muda o processador, ja tentei varias customizacoes possiveis com dvd do HAZARD mas ele reinicia apos o boot do chamelon. obrigado se lembrar de algo.

Share this post


Link to post
Share on other sites

** DV7 USB Fix**

 

Chameleon 2 RC4 with the usbfix=yes + this code for usb in your dsdt:

 

This works on Dv7-1025nr with newest bios from hp (with whiteless mod): (Note you need the DTGP Method) put somewhere in your dsdt for most dsdt fixes, its all over google copy & past it in. Then Replace your usb code with this: (names should be same if you have a dv7).

 

            Device (UHC1)
           {
               Name (_ADR, 0x001D0000)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x34, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

           Device (UHC2)
           {
               Name (_ADR, 0x001D0001)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x35, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

           Device (UHC3)
           {
               Name (_ADR, 0x001D0002)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x36, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

           Device (UHC4)
           {
               Name (_ADR, 0x001A0000)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x37, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

           Device (UHC5)
           {
               Name (_ADR, 0x001A0001)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x38, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

           Device (UHC6)
           {
               Name (_ADR, 0x001D0003)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x39, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

           Device (EHC1)
           {
               Name (_ADR, 0x001D0007)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x3A, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

           Device (EHC2)
           {
               Name (_ADR, 0x001A0007)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x3C, 0x3A, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

Share this post


Link to post
Share on other sites

Thanks....

:thumbsup_anim: Thank you for response. I will investigate the provided link and let know about my success.

 

I have to say that Leopard 10.5.8 works really fine on my HP Pavilion dv7, but I'm just curious to get Snoow Leopard too to work on it.

 

Thanks.. i will hav to chk it on dv6703tx

Share this post


Link to post
Share on other sites

Ok, I'm replying here because 1. I have an HP DV7 (1264nr) laptop, except it is AMD, and 2. because I cannot yet create my own topic.

 

Before I try to dual boot my laptop, I'm interested in dual booting my desktop HP a6130n, also AMD. I am going to follow this guide: http://www.taranfx.com/install-snow-leopard-on-amd, however it says I need a Mac present to create a disc.

 

If I install OS X (retail) onto a USB HD, would I be able to use that install to create the necessary disk? I think so..

 

Would it also maybe be possible to create the disk after running OS X in VMWARE? (noob to that process as well :P)

 

I wish I would've asked this question earlir since it's now 9:30 pm and probably too late to get the retail disk unless Walmart has them! (edit: nope they don't ;))

 

I apologize that this is most likely in the wrong section, but I've been reading posts and guides for a few hours now, and just recently realized it's really meant for intel! :)

Share this post


Link to post
Share on other sites
** DV7 USB Fix**

 

Chameleon 2 RC4 with the usbfix=yes + this code for usb in your dsdt:

 

This works on Dv7-1025nr with newest bios from hp (with whiteless mod): (Note you need the DTGP Method) put somewhere in your dsdt for most dsdt fixes, its all over google copy & past it in. Then Replace your usb code with this: (names should be same if you have a dv7).

Sounds really good, as USB as a real problem, even with Chameleon USB fix enabled, on rare cases USB didn't worked correctly. I will test it :) Many thanx!

Share this post


Link to post
Share on other sites
** DV7 USB Fix**

 

Chameleon 2 RC4 with the usbfix=yes + this code for usb in your dsdt:

 

This works on Dv7-1025nr with newest bios from hp (with whiteless mod): (Note you need the DTGP Method) put somewhere in your dsdt for most dsdt fixes, its all over google copy & past it in. Then Replace your usb code with this: (names should be same if you have a dv7).

 

Please, can you upload your DSDT patched file. I would like to chek the diffrenece between Dv7-1025nr and Dv7-1250en

Share this post


Link to post
Share on other sites

How can I access DSDT and make some changes?

 

What should I do to make these changes? I mean should prepare myself to grab some info from Windows 7

 

I have hp dv4-1030ee, and I can't figure out the way I should follow to implement my own method in installing drivers and fixing hardware's issues!

 

Thanks,

Share this post


Link to post
Share on other sites

I was able to get all of my USB ports recognized and working everytime with the DSDT file (thank you for sharing the code). I am however unable to get my built in webcam working. It is a Logitech. System Profiler shows the specs as:

 

Product ID: 0x09b8

Vendor ID: 0x046d (Logitech Inc.)

Version: 60.51

Speed: Up to 480 Mb/sec

Location ID: 0xfd500000

Current Available (mA): 500

Current Required (mA): 500

 

Does anybody have the same webcam working or just a different type, like Suyin or something?

Share this post


Link to post
Share on other sites

I also have a DV7 with Ati Radeon HD 4530. Unfortunately I do not have a model number because it is not written on it.

 

Ati Radeon HD 4530 works well without QE via RadeonHD.kext. Resolution is 1600x900 according to Display menu but I suppose that the real one is 1440x900.

RadeonHD.kext.zip

If you want to use it, remove any Radeon kexts and injectors...

 

USB speed is very low when I'm trying to copy files on my PQI U339XT 32Gb USB Flash Drive. For example it takes over 4 hours to make a copy of 8Gb.

 

BTW I'm using iAtkos v7 (10.5.7).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×