Jump to content

HP Pavilion G6-1c35dx Installation Guide


gbrownie
 Share

22 posts in this topic

Recommended Posts

Hackintosh Kexts - HP 1c35dx.zip

Just recently finished my second mostly-successful hackintosh. The only thing that will be required to buy is a wireless card. I'm using a Belkin N150 wireless usb adaptor for now until I can get a replacement card, but it does work great. Everything else works great though. Just thought I'd give a quick rundown of how to get it up and running for others who may be struggling with it.

 

Hardware - quick summary

CPU: Intel Core i3 -- works! (duh lol)

HDD: Serial ATA -- works!

Wireless: RTL-8188CE (Won't work)

Ethernet: Realtek PCIe FE Family Controller (Won't work, but still working on it)

Sound: Altec IDT HDA Audio -- works!

USB: 2.0 -- works!

Audio Ports: Microphone and Headphones -- works!

Web Cam: Hp --Works! (use camera control.app)

 

1. Installing MyHack to a usb drive

 

First, thing you want to do is figure out how to get access to a real working mac OR figure out how to get a virtual machine running it.

 

Now, assuming you got one of those, you will want to download MyHack.

 

Create an install disc and then click next, click browse and browse for where you downloaded the Mountain Lion OSX installer from the app store. You can scan manually but I just like to be careful.

 

Let it do it’s thing, it’ll take a while.

Note: It may say installation failed but ignore it. Almost everything you install in this tutorial will say it failed but don’t believe it.

 

2. Fixing up the MyHack usb

Browse the files of the usb drive and look in both /System/Library/Extensions and /Extras/Extensions/ for AppleIntelHDxxxx.kext and remove them all. They will cause the installer to hang if you don’t remove them. We will fix the graphics after we install later. Now, you can eject the drive and reboot.

 

 

3. Booting and Installing

Boot from the drive

And press any key to set boot optons once it says you can and type:

-v cpus=1

 

If you did it right, in a few minutes you will see the install screen.

 

From here you can use disk utility to format the partition or the entire disk to HFS+ Journaled.

 

When you’re done just follow the on-screen prompts and let it install. It’ll say it failed but ignore it.

 

4. Booting for the first time

Take out the usb drive and let it boot into the Darwin screen. If you installed on a partition, press down on the arrow key to select the partition. Then type again:

-v cpus=1

 

Now after that’s done, you will have to setup your desktop and user accounts. Just follow the on-screen prompts until you get to your desktop.

 

5. Fixing all the broken things

Using a usb drive (FAT(32) is compatible with Mac and Windows), download the attachment and extract it to a usb drive. Then load it up in your new hackintosh.

 

Fix Keyboard and Mouse

Now, you maybe thinking, “I should skip this my keyboard and mouse already work!” but when we install Chameleon in a minute they will stop working. So to prevent this, click the arrow by Miscellaneous and check PS/2 Keyboard/Mice and Trackpad.

 

Fix Audo

Click on the arrow by Drivers and Bootloaders, the arrow by Audio, and the arrow by Universal, check Voodoo HDA 0.2.7.3.

 

Fix Mute and volume slider

Go to folder "/System/Library/Extensions" and find the voodooHDA.kext, right click and click "show package contents" then go in "contents" and open info.plist up in a text editor (I used Textwrangler free in the app store). Find the line "VoodooHDAEnableVolumeChangeFix" and change the '<false/> to '<true/>'. Then find the line "VoodooHDAEnableMuteFix" and change the '<false/>' to '<true/>.

 

6. Chameleon Wizard

Now run Chameleon Wizard and under install choose ‘Boot0hfs’ and select your mac partition and click install.

 

Next, go to the ‘org.chameleon.Boot’ tab and under CPU check ‘cpus=1’. This will make it so you won’t have to write it everytime you start your hackintosh.

 

Finally, go to the next tab SMBios and click edit. Drop down the list box under Premade SMBios and select MacBook Pro(8,3) and click save.

 

Now, restart and you will see the new bootloader and an apple symbol just let it boot. You don’t have to do anything. Finally, login to your desktop.

 

7. Fix Graphics

Download a program called Kext Wizard and AppleIntelHD3000.kext and using Kext Wizard click on the Installation tab , browse for the above mentioned kext, and check /System/Library/Extensions and click install. Go back to the main page and select the /System/Library/Extensions check box and 2 sub-boxes and click execute. Finally, restart and you should be presented with a much prettier looking desktop. Also, flash wont be all flicker and {censored} anymore!

 

9. Fix to show Battery Percentage

Open VoodooBattery. It’ll have two kexts AppleACPIPlatform.kext and VoodooBattery.kext.

 

Next, press Go in Finder and click ‘Go To Folder’ and type /System/Library/Extensions/. Find and delete AppleACPIPlatform.kext if it exists. Then, install the 2 kexts using Kext Wizard.

 

NOTE: If you want to install the 10.8.2 update, go ahead and do so by pressing the apple in the top left corner and click software update. This battery percentage kext is the only one I had to reinstall after doing the update.

 

10. Fix Sleep mode

Install SleepEnabler.kext using Kext Wizard.

 

11. Updating to 10.8.2

After updating you will only need to re-install the battery percentage kext.

Also, to boot without the cpus=1 flag, install this modified kernel.

'lapic_fix Kernel Installer'

http://www.osx86.net...do=file&id=2745

 

It comes in the form of an installer which is nice and convenient! Make sure to uncheck 'cpus=1' in chameleon wizard AND run kextwizard and fix all permissions. Then reboot and all should be good!

 

Finally restart and...

You're done Have fun! And if you find fixes please share!0129131701a.jpg

 

Troubleshooting

if you cant boot at any point make sure to try booting with the -v flag. This means verbose mode and will give you detailed info about everything it's doing and about the error when it gets to it. This way I, someone else, or google can help you.

 

Update: I have now gotten HDMI and VGA Output to work!

Follow this tutorial:

http://www.osx86.net...-hd-3000-a.html

 

Note: When I extracted the DSDT originally I got ALOT of errors. I have now fixed it so it compiles correctly and have attached it as dsdt.aml.zip. Download this and skip the first part of the tutorial provided by the link above.

 

How to install the DSDT

Put the file in the Extra folder and open Chameleon Wizard and under DSDT .aml click the + sign and locate open the .aml that you just put in the Extra folder. Then continue to the hex editing section of the tutorial in the link if you want VGA.

dsdt.aml.zip

Edited by gbrownie
  • Like 4
Link to comment
Share on other sites

  • 4 months later...

Hi gbrownie,

 

First, thanks in advance for this really great tutorial. I have been seriously having real issues with installing ML on my HP Pavilion G6-2207sia. I have been able to install using the cpus=1 -v GraphicsEnabler=No boot flags but after the installation, I wasnt able to boot into ML until I removed the IntelAppleHDxxxx kexts by booting into WIndows 8 and using MacDrive to access the ML HFS+ partition.

 

Afterwards, I was only able to boot ML with cpus=1 -v but then the scren resolution was a messed up 1024 x 768 pixels and things werent any sharp at all. I am going to follow your tut and reinstall again.

 

The full specs of my laptop is as follows:

 

Intel Core i5 3210 (2.5GHz - 3.1GHz)

4GB DDR3 1600

500GB HDD

Intel HD 4000 Integrated Graphics

ATI Radeon HD 7670 w/1GB VRAM

Intel HM76 Chipset

Dual USB 3.0 ports (on the left side) and single USB 2.0 on the right side

HP WebCam

IDT 92HD87B2/4 Audio Controller

Intel Panther Point HDMI Audio Controller

 

I hope your tutorial can enable me install ML and get these hardwares to function as they should.

Link to comment
Share on other sites

  • 2 months later...

Hi, I have a very similar laptop to the one that you have, and I am trying to install Mountain Lion on it using your methods. I managed to create the boot drive by using VMware to install it to an external drive, but I can never seem to reach the installer. Also, when I looked on the MyHack drive, I couldn't find any AppleIntelHDxxxx.kext files anywhere. Do I also have to erase files like AppleIntelHDGraphics.kext and AppleIntelHDGraphicsFB.kext?

 

Here are my computer's specs:

 

HP Pavilion g6-1d38dx

Intel Core i3-2350M @ 2.30GHz

8GB DDR3 RAM

320GB Internal HDD

Intel HD 3000 Integrated Graphics

 

I would really appreciate some help with this, as I have never actually managed to get OS X working before. Thanks in advance!

Link to comment
Share on other sites

look into / of your disk and you have a folder name backup_kexts or removed_kexts, but to install do you not need the graphics kexts, the kexts are in a .pkg in  the usbinstaller , to install to your disk  use this flag

 

-f -v -x GraphicsEnabler=No npci=0x2000 cpus=1

Link to comment
Share on other sites

Thanks for your info! I tried using the boot flas you suggested, but it freezes a few seconds after it starts booting...

 

The last line it says is:

 

[iOBluetoothHCIController][start] -- completed

 

And it just hangs there until I turn off the computer. I did some research, and apparently it has something to do with the graphics?

 

I'm not sure about this either. Any suggestions?

Link to comment
Share on other sites

   your usbinstaller have a folder Extra? FakeSMC.kext is intallled to S/L/E of your USBInstaller? remove all Graphics kexts from USBInstaller S/L/E, Delete caches from S/L/Caches, use the flag 

 

-f -v -x GraphicsEnabler=No npci=0x2000 cpus=1

Link to comment
Share on other sites

I do have a folder called Extra. There are 2 folders, Extensions and RemovedExtensions. I also have a file called org.chameleon.Boot.plist. There are a few kexts in both folders.

 

I don't have FakeSMC.kext in System/Library/Extensions, but it is in Extra/Extensions. Should I move this to System/Library/Extensions?

Link to comment
Share on other sites

ddelete from your USBInstaller in S/L/E , and wait I post a new Extra, delete  myhack.kext too

 

 

Delete all graphics kexts (+ plugin and bundles) :

 

AMD

- AMDRadeonAccelerator.kext

- AMDRadeonVADriver.bundle

- AMDRadeonX3000GLDriver.bundle

 

INTEL

- AppleIntelHD3000Graphics.kext

- AppleIntelHD3000GraphicsGA.plugin

- AppleIntelHD3000GraphicsGLDriver.bundle

- AppleIntelHD3000GraphicsVADriver.bundle

- AppleIntelHD4000Graphics.kext

- AppleIntelHD4000GraphicsGA.plugin

- AppleIntelHD4000GraphicsGLDriver.bundle

- AppleIntelHD4000GraphicsVADriver.bundle

- AppleIntelHDGraphics.kext

- AppleIntelHDGraphicsFB.kext

- AppleIntelHDGraphicsGA.plugin

- AppleIntelHDGraphicsGLDriver.bundle

- AppleIntelHDGraphicsVADriver.bundle

- AppleIntelIVBVA.bundle

- AppleIntelSNBGraphicsFB.kext

- AppleIntelSNBVA.bundle

 

ATI

- ATI2400Controller.kext

- ATI2600Controller.kext

- ATI3800Controller.kext

- ATI4600Controller.kext

- ATI4800Controller.kext

- ATI5000Controller.kext

- ATI6000Controller.kext

- ATIFramebuffer.kext

- ATIRadeonX2000.kext

- ATIRadeonX2000GA.plugin

- ATIRadeonX2000GLDriver.bundle

- ATIRadeonX2000VADriver.bundle

- ATISupport.kext

 

Nvidia

- GeForce.kext

- GeForceGA.plugin

- GeForceGLDriver.bundle

- GeForceVADriver.bundle

- NVDAGF100Hal.kext

- NVDAGK100Hal.kext

- NVDANV50Hal.kext

- NVDAResman.kext

- NVSMU.kext

Link to comment
Share on other sites

I replaced the mach_kernel and places the Extra folder as you said. This is what comes up when I try to boot...

I have left it for a few minutes, and "Still waiting for root device" keeps repeating over and over. Any suggestions?

 

*EDIT*

I couldn't seem to upload the photo, it kept saying "This upload failed"

 

Here's the text:

 

Kext com.apple.driver.AppleSM56KUSBAudio is not loadable during safe boot; omitting its personalities.

Kext com.apple.driver.AppleSM56KUSBModemFamily is not loadable during safe boot; omitting its personalities.

Kext com.apple.driver.SMCMotionSensor is not loadable during safe boot; omitting its personalities.

Kext com.apple.filesystems.udf is not loadable during safe boot; omitting its personalities.

Kext com.apple.filesystems.webdav is not loadable during safe boot; omitting its personalities.

NullCPUPowerManagement::init: properties=0xffffff800868e740

NullCPUPowerManagement::start

AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled

AppleACPICPU: ProcessorId=2 LocalApicId=1 Enabled

AppleACPICPU: ProcessorId=3 LocalApicId=2 Enabled

AppleACPICPU: ProcessorId=4 LocalApicId=3 Enabled

AppleACPICPU: ProcessorId=5 LocalApicId=0 Disabled

AppleACPICPU: ProcessorId=6 LocalApicId=0 Disabled

AppleACPICPU: ProcessorId=7 LocalApicId=0 Disabled

AppleACPICPU: ProcessorId=8 LocalApicId=0 Disabled

calling mpo_policy_init for Sandbox

Security policy loaded: Seatbelt sandbox policy (Sandbox)

calling mpo_policy_init for Quarantine

Security policy loaded: Quarantine policy (Quarantine)

calling mpo_policy_init for TMSafetyNet

Security policy loaded: Safety net for Time Machine (TMSafetyNet)

Copyright © 1982, 1986, 1989, 1991, 1993

        The Regents of the University of California. All rights reserved.

 

MAC Framework successfully initialized

using 16384 buffer headers and 10240 cluster IO buffer headers

IOAPIC: Version 0x20 Vectors 64:87

ACPI: System State [s0 S3 S4 S5] (S3)

PFM64 (36 cpu) 0xf10000000, 0xf0000000

[ PCI configuration begin ]

PCI configuration changed (bridge=2 device=0 cardbus=0)

[ PCI configuration end, bridges 4 devices 12 ]

mbinit: done [96 MB total pool size, (64/32) split]

Pthread support ABORTS when sync kernel primitives misused

rooting via boot-uuid from /chosen: DCFFF614-838B-3F3D-94F6-C4D15E88EA83

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">bo

ot-uuid-media</string></dict>

com.apple.AppleFSCompressionTypeDataless kmod start

com.apple.AppleFSCompressionTypeZlib kmod start

com.apple.AppleFSCompressionTypeDataless load succeeded

com.apple.AppleFSCompressionTypeZlib load succeeded

USBF:    2.887   AppleUSBEHCI[0xffffff800889e000]: unable to get filterInterruptEventSource

USBF:    2.895   AppleUSBEHCI[0xffffff800889e000]::UIMInitialize - Error occurred (0xe00002be)

USBF:    3.343   EHCI controller unable to take control from BIOS

USBF:    3.350   AppleUSBEHCI[0xffffff800889f000]: unable to obtain ownership: 0xe00002be

USBF:    3.357   AppleUSBEHCI[0xffffff800889f000]::UIMInitialize - Error occurred (0xe00002be)

Still waiting for root device

Still waiting for root device

Still waiting for root device

Still waiting for root device

 

 

Link to comment
Share on other sites

  • 2 weeks later...

Please friends any help me.....

I have a Hp pavilion g6-1200tu series laptop....I want to install MAC OS X on it....

 

Configurations:

Intel Core i3-2330M (2.20GHz )

2GB DDR3 1333MHz

500GB HDD

Intel HD 3000 Integrated Graphics

Dual USB 2.0 ports (on the left side) and single USB 2.0 on the right side

HP WebCam

IDT Audio Device

 

please give me step by step tutorial for installing MAC os on my laptop and please give me the drivers....

Link to comment
Share on other sites

attachicon.gifHackintosh Kexts - HP 1c35dx.zip

Just recently finished my second mostly-successful hackintosh. The only thing that will be required to buy is a wireless card. I'm using a Belkin N150 wireless usb adaptor for now until I can get a replacement card, but it does work great. Everything else works great though. Just thought I'd give a quick rundown of how to get it up and running for others who may be struggling with it.

 

Hardware - quick summary

CPU: Intel Core i3 -- works! (duh lol)

HDD: Serial ATA -- works!

Wireless: RTL-8188CE (Won't work)

Ethernet: Realtek PCIe FE Family Controller (Won't work, but still working on it)

Sound: Altec IDT HDA Audio -- works!

USB: 2.0 -- works!

Audio Ports: Microphone and Headphones -- works!

Web Cam: Hp --Works! (use camera control.app)

 

1. Installing MyHack to a usb drive

 

First, thing you want to do is figure out how to get access to a real working mac OR figure out how to get a virtual machine running it.

 

Now, assuming you got one of those, you will want to download MyHack.

 

Create an install disc and then click next, click browse and browse for where you downloaded the Mountain Lion OSX installer from the app store. You can scan manually but I just like to be careful.

 

Let it do it’s thing, it’ll take a while.

Note: It may say installation failed but ignore it. Almost everything you install in this tutorial will say it failed but don’t believe it.

 

2. Fixing up the MyHack usb

Browse the files of the usb drive and look in both /System/Library/Extensions and /Extras/Extensions/ for AppleIntelHDxxxx.kext and remove them all. They will cause the installer to hang if you don’t remove them. We will fix the graphics after we install later. Now, you can eject the drive and reboot.

 

 

3. Booting and Installing

Boot from the drive

And press any key to set boot optons once it says you can and type:

-v cpus=1

 

If you did it right, in a few minutes you will see the install screen.

 

From here you can use disk utility to format the partition or the entire disk to HFS+ Journaled.

 

When you’re done just follow the on-screen prompts and let it install. It’ll say it failed but ignore it.

 

4. Booting for the first time

Take out the usb drive and let it boot into the Darwin screen. If you installed on a partition, press down on the arrow key to select the partition. Then type again:

-v cpus=1

 

Now after that’s done, you will have to setup your desktop and user accounts. Just follow the on-screen prompts until you get to your desktop.

 

5. Fixing all the broken things

Using a usb drive (FAT(32) is compatible with Mac and Windows), download the attachment and extract it to a usb drive. Then load it up in your new hackintosh.

 

Fix Keyboard and Mouse

Now, you maybe thinking, “I should skip this my keyboard and mouse already work!” but when we install Chameleon in a minute they will stop working. So to prevent this, click the arrow by Miscellaneous and check PS/2 Keyboard/Mice and Trackpad.

 

Fix Audo

Click on the arrow by Drivers and Bootloaders, the arrow by Audio, and the arrow by Universal, check Voodoo HDA 0.2.7.3.

 

Fix Mute and volume slider

Go to folder "/System/Library/Extensions" and find the voodooHDA.kext, right click and click "show package contents" then go in "contents" and open info.plist up in a text editor (I used Textwrangler free in the app store). Find the line "VoodooHDAEnableVolumeChangeFix" and change the '<false/> to '<true/>'. Then find the line "VoodooHDAEnableMuteFix" and change the '<false/>' to '<true/>.

 

6. Chameleon Wizard

Now run Chameleon Wizard and under install choose ‘Boot0hfs’ and select your mac partition and click install.

 

Next, go to the ‘org.chameleon.Boot’ tab and under CPU check ‘cpus=1’. This will make it so you won’t have to write it everytime you start your hackintosh.

 

Finally, go to the next tab SMBios and click edit. Drop down the list box under Premade SMBios and select MacBook Pro(8,3) and click save.

 

Now, restart and you will see the new bootloader and an apple symbol just let it boot. You don’t have to do anything. Finally, login to your desktop.

 

7. Fix Graphics

Download a program called Kext Wizard and AppleIntelHD3000.kext and using Kext Wizard click on the Installation tab , browse for the above mentioned kext, and check /System/Library/Extensions and click install. Go back to the main page and select the /System/Library/Extensions check box and 2 sub-boxes and click execute. Finally, restart and you should be presented with a much prettier looking desktop. Also, flash wont be all flicker and {censored} anymore!

 

9. Fix to show Battery Percentage

Open VoodooBattery. It’ll have two kexts AppleACPIPlatform.kext and VoodooBattery.kext.

 

Next, press Go in Finder and click ‘Go To Folder’ and type /System/Library/Extensions/. Find and delete AppleACPIPlatform.kext if it exists. Then, install the 2 kexts using Kext Wizard.

 

NOTE: If you want to install the 10.8.2 update, go ahead and do so by pressing the apple in the top left corner and click software update. This battery percentage kext is the only one I had to reinstall after doing the update.

 

10. Fix Sleep mode

Install SleepEnabler.kext using Kext Wizard.

 

11. Updating to 10.8.2

After updating you will only need to re-install the battery percentage kext.

Also, to boot without the cpus=1 flag, install this modified kernel.

'lapic_fix Kernel Installer'

http://www.osx86.net...do=file&id=2745

 

It comes in the form of an installer which is nice and convenient! Make sure to uncheck 'cpus=1' in chameleon wizard AND run kextwizard and fix all permissions. Then reboot and all should be good!

 

Finally restart and...

You're done Have fun! And if you find fixes please share!0129131701a.jpg

 

Troubleshooting

if you cant boot at any point make sure to try booting with the -v flag. This means verbose mode and will give you detailed info about everything it's doing and about the error when it gets to it. This way I, someone else, or google can help you.

 

Update: I have now gotten HDMI and VGA Output to work!

Follow this tutorial:

http://www.osx86.net...-hd-3000-a.html

 

Note: When I extracted the DSDT originally I got ALOT of errors. I have now fixed it so it compiles correctly and have attached it as dsdt.aml.zip. Download this and skip the first part of the tutorial provided by the link above.

 

How to install the DSDT

Put the file in the Extra folder and open Chameleon Wizard and under DSDT .aml click the + sign and locate open the .aml that you just put in the Extra folder. Then continue to the hex editing section of the tutorial in the link if you want VGA.

friend you are showing the Hp pavilion g6-1200tu laptop image.....how you're successfully install mac os  x on it please give the tools and kext files for the laptop.....

Link to comment
Share on other sites

  • 3 months later...

First of all let me thank @gbrownie for this awesome tutorial! I did everything as stated in this post and it worked like a charm. Here are my laptop's specs:
 

CPU: Intel Core i5 2430 2.4Ghz-- Works
RAM: 6GB (4GB+2GB) -- Works (lol)
HDD: Toshiba Serial ATA 750GB -- Works
Wireless: BCM4313(Won't work). However I'm using a usb wifi adapter ($7 :P) which has a Ralink chipset. So, not a problem anymore.
Ethernet: Didn't check. But I don't need it anyways.
Sound: Altec IDT HDA Audio -- Works
USB: 2.0 -- Works!
Audio Ports: Microphone and Headphones -- Works
Web Cam: Hp --Works
VGA Out: Works
HDMI: Works

 
In addition, I was able to patch the kernel so that it will use all the cores of the CPU! (rather than using a single core) So now you don't need to use "cpus=1" anymore!!! :)
 
Here's how to do it:

Just download Lapic Kernel Patcher from here: 
 
http://www.osx86.net/files/download/316-lapic-kernel-patcher-v07/
 
Install it run it (You will need to be booted up with the cpus=1 in order to do this). Just click on "Patch". It'll show a success popup.
 
Before rebooting, Open up Chameleon Wizard and remove the cpus=1 boot flag.
 
Now reboot your machine. Voila! You will be able to use the full potential of your machine's CPU.
 
Here's how I got to know about it:

http://www.osx86.net/topic/18681-mountain-lion-only-boot-with-cpus1/

 

and, here's a screenshot for you guys to show that it's actually working ;)
2j4uk2q.png

Enjoy!
 
Sahan.

Link to comment
Share on other sites

 Share

×
×
  • Create New...