Launchpad Icon Bug FIX (missing icon)

Got this empty images after some time of work with mavericks.  Anyone else with this trouble?
Screen.png
AMD Hackintosh, OS X Mavericks (10.9)


Open Terminal. Copy and Paste the following bolded command. Enter it. Log out of your
account and log back in. This will fix your problem. You can subsequently trash the file moved to your desktop.

mv ~/L*/Application\ Support/Dock/*.db ~/Desktop; killall Dock; exit

Now Log Out and Login Again Problem will be gone.....
                                                                             Thanks.....to...
                                                              www.hackintoshbombay.com
Creat Bootable USB Mavericks 10.9 with DiskMaker X

Creat Bootable USB Mavericks 10.9 with DiskMaker X



Step 1: Download & Install DiskMaker X

Just download DiskMaker X 3 and install it to your Applications folder. Also, make sure you already have the Install OS X Mavericks file there, too, and a properly formatted USB drive before continuing.

Step 2: Run Through the Easy Instructions

Now open up DiskMaker X and choose Mavericks (10.9). It will find the installer file in your Applications folder. Select Use this copy, choose the USB thumb drive option (if that's what you're using), select the partition you want to erase (e.g. Untitled), and hit Erase then create the disk.
Then, enter your admin password and wait. Once it's done, you should see a notice saying your OS X boot disk is ready.

Using Your New Bootable USB Drive

To use your bootable Mavericks USB drive, simply plug in the drive to your Mac of choice and restart (or turn on) the computer while holding down the Option (Alt) key on your keyboard.


When the gray screen comes up, select "Install OS X Mavericks."
From there, you can choose to upgrade your current OS to Mavericks, or you can perform a clean install by erasing your main hard drive in Disk Utility, and then choosing "Install a new copy of OS X" instead.

How to Make a Bootable OS X 10.9 Mavericks USB install drive on LINUX


This guide describes step by step how you can make a Mavericks USB installer on Linux without any running OS X.

Prerequisites

-empty USB stick of minimum size 8GB
-copy of Mavericks
-working Linux (virtualized is also OK) with following installed packages:
hfsplus, hfsprogs, gparted, p7zip
-at least 15GB free space on your system
-time :)

Steps

1. Check the downloaded installer

You should have something similar location with the main DMG file

"YOUR_PATH/Install OS X Mavericks.app/Contents/SharedSupport"

Open a terminal window, go to this directory and check the MD5
cd YOUR_PATH/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/
md5sum InstallESD.dmg
For the 10.9 (13A603) you should get this: f222952400db8535c03697c3293e168e
and for 10.9.1 (13B42) this: f67bf055be1a494eb2547e17e74a0c13

2. Prepare the USB stick

Create a new MBR partition layout on your USB stick and add a primary HFS+ filesystem.

I prefer using gparted. Steps in this program:
-choose your USB stick at upper right corner
-go to menu: Device / Create partition table and select msdos
-go to menu: Partition / New and create a primary parition with HFS+ filesystem. The label can be osx86.
-go to menu Edit and apply all your pending changes

If the above is done, mount the newly created partition to /media/osx86/

3. Copy OS X's files

The InstallESD.dmg contains another InstallESD.dmg file. We need that.
cd YOUR_PATH/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/
7z x InstallESD.dmg InstallMacOSX.pkg/InstallESD.dmg
We got the a new InstallESD.dmg file. This file contains an HFS partition, we are extracting it.
cd InstallMacOSX.pkg/
7z x InstallESD.dmg 3.hfs
Now we can delete the unnecessary DMG file.
rm InstallESD.dmg
Mount the HFS file, do this with root rights (sudo or su - depending on your distribution)
sudo mkdir /mnt/osx
sudo mount -o loop 3.hfs /mnt/osx/
Extract the HFS partition from the BaseSystem.dmg
mkdir base
cd base
(We are here: YOUR_PATH/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/InstallMacOSX.pkg/base)
7z x /mnt/osx/BaseSystem.dmg 3.hfs
Mount the new HFS file as well, do this with root rights
sudo mkdir /mnt/base
sudo mount -o loop 3.hfs /mnt/base/
Copy the files to the USB stick, do this with root rights

I suppose your USB drive is mounted here: /media/osx86/
sudo cp -r /mnt/base/. /media/osx86
sudo rm /media/osx86/System/Installation/Packages
sudo cp -r /mnt/osx/Packages /media/osx86/System/Installation
Clean, do this with root rights
sudo umount /mnt/base
sudo rmdir /mnt/base
sudo umount /mnt/osx
sudo rmdir /mnt/osx
Delete other unnecessary files

We are still here: YOUR_PATH/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/InstallMacOSX.pkg/base
cd ../../
rm -r InstallMacOSX.pkg
Kernel is in the Packages/BaseSystemBinaries.pkg. We are extracting it.
mkdir kernel
cd kernel
7z x -so /media/osx86/System/Installation/Packages/BaseSystemBinaries.pkg Payload | bunzip2 | cpio -i
Copy kernel to the right place, do this with root rights
sudo cp mach_kernel /media/osx86/
Delete the garbage
cd ..
rm -r -f kernel/
4. Install the Chameleon bootloader

Download the binary version of it and extract it
http://www.insanelym...ameleon-22-svn/

Find the dev file depending on your mount point:
mount | grep osx86
For example I got this:
/dev/sdb1 on /media/osx86 type hfsplus (rw,nosuid,nodev,relatime,umask=22,uid=0,gid=0,nls=utf8,uhelper=udisks)

So the dev file will be /dev/sdb for the writing of MBR:
sudo dd bs=446 count=1 if=boot0 of=/dev/sdb
and /dev/sdb1 for the writing the begining of the HFS+ partition:
sudo dd if=boot1h of=/dev/sdb1
Copy the boot file to the root of your USB stick
sudo cp boot /media/osx86
5. Install essential kexts

FakeSMC
Download and extract it
http://www.insanelym...ensor-for-1089/
sudo cp -r FakeSMC.kext/ /media/osx86/System/Library/Extensions/
NullCPUPowerManagement
Download and extract it
http://www.osx86.net...ment-32-64-bit/
sudo cp -r NullCPUPowerManagement.kext/ /media/osx86/System/Library/Extensions/
6. Optional - Install MBR patch

http://www.insanelym...icks-mbr-patch/
sudo tar zxvf Mavericks_GM_MBR_Patch.tar.gz -C /media/osx86/
7. Troubleshooting

If you get this weird error message: "There was a problem reading the Mac OS X Installation disc. Carefully clean the disc, and then try reinstalling.", use the below command
sudo chmod 6755 /media/osx86/System/Library/PrivateFrameworks/Install.framework/Versions/A/Resources/runner
8. Finally DONE

Acer Aspire 5750G Mavericks Installation Guide


1. First of all you will need to make sure that you have unlocked BIOS V1.20 or V1.21 by Akbar102 (an easy google will and you will find it). Make sure that you have the UEFI option ticked in the BIOS and EFI boot first enabled.

2. It is important to extract and patch your own vanilla DSDT. You can look at this post and then use the patch that I have included in this post. You can get away with not having one as Clover generates one automatically but it makes things easier.

3. Next make sure you have a correct SSDT for your processor. You can use the ProBook installer to generate one automatically for you. (same as above, Clover will generate one for you)

4. Formatting USB sticks for installation. As most of you will have OS X already installed, I would advise to use Disk Utility to restore the Mountain Lion.app or .dmg file to a USB (No Chimera or chameleon is needed which is why you will not need to install via Unibeast) (you can google if you get stuck on repairing the OS X USB installer). Prepare Windows and Linux USB drive, using this tool it will allow UEFI booting from each OS, (.iso files will be needed). One will also be used for Clover.
Just to reiterate:

Code:
1. Clover USB (just copy the folders within the folder called Clover to the root of the USB drive). You will need to edit the config.plist slightly for your laptop. You will need to add you own S/N (can generate from Champlist) also only if you have a i7 you can use MBP8,2 if not then you must change the definition type to a MBP8,1. 
2. Windows USB installer made by unetbootin.
3. Linux USB installer made by unetbootin.
4. OS X USB installer made by restoring .app file or .dmg file inside of OS X to a USB drive (VM could be used).
NOTE: You can get away with having just 3 USBs and then formatting them once you have 1 OS installed, but it is up to you.


Disk

1. A pure GPT disk is required but not sure if a GPT/MBR Hybrid will work which is the most commonly used partition table for dual booting Windows and OS X here. To change this I would recommend backing up your all your files and using a Linux USB Drive to format your disk using GParted also create your partitions here, you will need to install hfsprogs in linux to enable the creation of the OS X formatted disks
Code:
sudo apt-get install hfsprogs
I have the following:
Code:
 
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *640.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:       Microsoft Basic Data Windows 8               78.6 GB    disk0s2
   3:       Microsoft Basic Data                         59.1 GB    disk0s3
   4:                 Linux Swap                         8.6 GB     disk0s4
   5:       Microsoft Basic Data Data                    338.2 GB   disk0s5
   6:                  Apple_HFS Hackintosh HD           79.9 GB    disk0s6
   7:                 Apple_Boot Recovery HD             650.0 MB   disk0s7
   8:                  Apple_HFS Time Machine            74.9 GB    disk0s8
You can setup something similar to this if you wish, however you will not need to create the Recovery HD partition, that should get created automatically. If you are installing Linux, the SWAP partition is very important.

2. How to Format your HDD:
Code:
Boot Ubuntu USB Stick. 
Open gparted (partition editor) to install (sudo apt-get install gparted). Select your hard drive. Use menu Device > Create partition table, select gpt. Create 200mb primary partition fat32 with EFI label at beginning and set as flag as BOOT. Leave empty space for windows or create a fat32 as temporary placeholder, that you will delete and recreate the partition in windows installer (so it has Microsoft System Reserved). Next create a ext2/3/4 partition followed by a linux swap. 
Then create your data partition exFAT or whatever you'd like. Then create your OS X and OS X backup as hfs+.

Installation

1. After you are sure you are booting on a pure GPT, it is important to install Windows first then Linux with OS X following behind.

2. Install Windows from the USB stick. Boot > F12 > select the ACPI device with USB > Install Windows to the first partition > complete the installation.

3. Install Linux by booting with the same method as Windows. When installing Ubuntu/Linux make sure that you select "Something Else", make sure the swap is set to the partition you created and make sure your ext/2/3/4 is set as root (/).

4. Next plug in the Clover USB and the OS X USB and boot into Clover

5. Boot the OS X USB and before installation open Disk Utility within the installer, click on the 1 or 2 drives that you formatted with Linux for OS X and click 'Enable Journalling' (Do not reformat). Install OS X after booting via Clover and press space over the USB stick and select boot with 'Injected Kexts' you will only need FakeSMC.kext, VoodooPS2Controller.kext and possibly NullCPUPowerManagement.kext which will be placed within EFI/kexts/10.9/.

6. After making sure that you can boot all systems with Clover on the USB you will need to just copy the files over to the EFI partition that we created earlier in Linux. Here you have to mount the EFI so boot into OS X and fire up terminal. Type the following:
Code:
 
- cd /
- sudo mkdir HDDEFI
- sudo mount -t msdos /dev/diskXsX /HDDEFI/       (X does stand for your disk and the partition number, most likely to be /dev/disk0s1)
7. More than likely it will not boot into Clover it will boot Windows 8 if using Win8, this is because the firmware forces Windows to the first boot priority. However this can be changed so don't worry. Boot into OS X from Clover USB and mount the EFI partition:
Code:
 sudo mount -t msdos /dev/diskXsX /HDDEFI/ (X does stand for your disk and the partition number, most likely to be /dev/disk0s1)
You should have the following folders:
Code:
Clover 
Microsoft
Kubuntu
Go into EFI/Microsoft/Boot/ and select the file called 'bootmgfw.efi' rename it to 'bootmgfw-orig.efi'. Then you need to take the CLOVERX64.efi file from EFI/CLOVER/ and place it inside of EFI/Microsoft/boot/ and rename it to 'bootmgfw.efi'.
You can delete the folder /EFI/BOOT. It only contains the file BOOTX64.efi which is exactly the same as CLOVERX64.efi. For our system we don't need that folder.

8. Reboot and you should be fine booting via Clover.


Upgrading Clover


1. You need to select the following options: -
Select custom install:
Code:
Install for UEFI motherboards
Install Clover in the ESP
Bootloader
- Don’t update MBR and PBR sectors 
Themes
— Black_Green (or your choice)
Drivers64UEFI
— CsmVideoDxe-64
— EmuVariableUefi-64
— OsxAptioFixDrv-64
— PartitionDxe-64
Install RC scripts on target volume 
Install RC scripts on all other bootable OS X volumes 
2. If you want to upgrade Clover this way then you need to make sure
 you change the Clover file (CLOVERX64.efi) located in /EFI/CLOVER/ to bootmgfw.efi inside of /EFI/Microsoft/Boot/ after installation has completed.


Plain OS X Install

This is my guide with all O/S if you want just OS X installed then I would assume you will not need to change the CLOVERX64.efi file. You would just need to make sure you have a folder with /EFI/BOOT/BOOTX64.efi (Exactly same file as CLOVERX64.efi).
To have just OS X and Clover operating you will need to copy the Clover binary (CLOVERX64.efi) and copy it into a new folder that you will need to create (EFI/Microsoft/boot). Rename CLOVERX64.efi to bootmgfw.efi.


Troubleshooting

If you get Kernel Panic, then try adding NullCPUPowerManagement.kext into /EFI/kexts/10.9/


Disclaimer

This method worked for me so it is not guaranteed to work with your system.
Any questions can be posted here but they may already have been answered within here.
Also I am not trying to sway this thread away from any of the methods used on this website including Unibeast, it is the users choice in which option they choose to follow


Credits

Credits go to everyone whom helped on ProjectOSX and OSX86, also where due to products of tonymacx86 and their website.


Feedback

With my system I have it fully working with sound along with HDMI audio, this was done with AppleHDA.kext, and AppleIntelSNBGraphicsFB.kext edits, also battery is working with the included kexts.
Ethernet I am not sure if I have it working correctly but you can try with kext included, it shows up but am yet to test.
The only thing I do not have working is the nVidia GT540M but that is not possible due to Optimus.


Update 10.9.1
To update from 10.9 to 10.9.1:

- Download OSXUpd10.9.1.dmg via http://support.apple.com/kb/DL1707
- Copy AppleHDA.kext in S/L/E to desktop.
- Begin to update.
- Repair permissions.
- Install OSXUpd10.9.1.dmg.
- Reinstall AppleHDA.kext in Desktop by Kext Wizard.
- Repair permissions again.
- Reboot.

Lenovo Y580 Mavericks Instrallation Guide


Pre Install:
It can be a smart thing to unlock your BIOS first on Windows to get wifi working for Mac. To get wifi you need to install a new wireless card, and an unlocked bioshttp://forum.techinferno.com/lenovo-...-versions.html( look for the current 2.0X version).
Just search around the internet for a good working wireless card for Mac.


Follow this to create a Unibeast USB: http://hackintoshbombay.com/activity.html

On your mac where you make your Unibeast USB:
Download this zip: Lenovo Y580 10.9 (25 October 2013).zip
Place the folder you just downloaded: 'Lenovo Y580 10.9' onto your USB

Let's show all hidden folders and files by going to the terminal:
defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder

Now copy the DSDT.aml (from the 'Files for /Extra' folder from the just downloaded 'Lenovo Y580 10.9' folder or the '/Extra' folder for the 1366x768 resolutions) in your hidden '/Extra' folder on your USB.

You can turn hidden folders and files off by using the terminal again:
defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder

Now switch back to your Lenovo:
Go to your bios (F2 on startup) and change at Configuration:
Sata controller mode = AHCI
Graphic device = UMA Graphic
And at Boot:
UEFI boot = disabled
Now save it! (F10)

Let's start:
Make a backup first because Windows must be reinstalled and things can go wrong!

Place your USB in the USB port directly under the charger input! Only this USB works with a new installation. (Later we make other USB ports working in Mountain Lion by installing kexts)
Then press F12 on startup and boot the USB
Select the USB (don't press enter yet!) and type
For 1920x1080: GraphicsEnabler=No –v
Note:1366x768 users must use: GraphicsEnabler=No IGPEnabler=No -x -v
And then press enter!

Setup Partitions:
Select your language and go in the top menu bar to Utilities, and open Disk Utility:
Highlight your target hard drive for the Mountain Lion installation in left column.
Click Partition tab
Click Current and choose 1 Partition or choose 2 if you want to dual boot with Windows or even 3 with Windows & Linux on the same hard drive/disk!
Click Options...
Choose GUID Partition Method
(If you have chosen more partitions change the sizes but notice that Linux need a swaparea with 8192MB that you lose on your Linux partition later)
Under Name (partition 1): type MAC (You can rename it later)
Under Format (partition 1): choose Mac OS Extended (Journaled)
Dual boot : Under Name (partition 2 with Windows too): type WINDOWS
Under Format (partition 2): choose FAT
Triple boot (with Linux too): Under Format (partition 3): Free space
Click Apply then Partition
Close Disk Utility

You have the right partitions now! If you want dualboot on the same hard drive/ disk you need to install Windows first. In the Windows installation choose for advanced install and select the Windows partition and format the Windows partition so you are ready to install Windows.

If you have 3 partitions and want to have Linux on the same hard drive, install Mac FIRST! Using the instructions below, then install Windows using the instructions above! The Linux instructions goes further below the Mac instructions! Keep in mind that you can always boot into any partition with the Mac installation USB.

The installation:
Install Mavericks on your Mac partition.

After installation:
Boot into your Unibeast USB while pressing F12 at startup.
Choose your Mac partition

And you're in OSX 10.9!!

First allow all programs:
Go to system preferences
Choose Security
Click on the lock in the bottom left corner.
And choose in the Allow applications downloaded from section:
Anywhere

Now we aren't done yet because we must install the kexts.
Open up Kext Wizard on your USB , and go to the Installation tab.
Choose the kexts from the 'Lenovo Y580 10.9/Kexts' folder on your USB.
Destination: System/Library/Extensions
Target disk: Your Mac partition
Press install

Next open up the Chameleon Installer, and install it on your Mac partition.

Then open the Finder and in the menubar click on 'Go' and then choose 'Computer'. Go to your Mac Drive and make a new folder called Extra in the root of your Mac drive.
Then place the files from the 'Files for /Extra folder' or the '/Extra' folder for 1366x768 resolutions (dsdt.aml, org.chameleon.boot.plist and the smbios.plist) in the just made /Extra folder.

Now install Rehabs man Trackpad by using the instructions in the Trackpad folder.

For fullscreen brightness we need the Probook installer: http://www.tonymacx86.com/hp-probook...s-support.html
Then choose SSDT generator(ONLY FOR i5 NOT FOR i7!)
And: Misc OS X fixes>blinkscreen
Then install

Restart your system and you’re done now!

Usefull tips:
Have you installed Mac on a SSD? Then enable TRIM:
Open up terminal (applications>Utilities>Terminal)
Type:
sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original
Then type: sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1 ,20})[^\x00]{9}(\x00{1,20}\x54)|$1\x00\x00\x00\x00\x00\x00\x00 \x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage


Now reboot!


To disable the annoying Bluetooth Setup Assistent on startup:
Open up System preferences
Choose Bluetooth
Click Advanced at the bottom right corner.
Uncheck the first 2 boxes: open Bluetooth Setup Assistant at startup when no input device is present.


You have now a purple-blue menubar to fix this go to System preferences choose Displays and go to the color tab and choose the: General RGB profile.

You can easily remap the command and option keys by going to:
System preferences
Keyboard
Click on special keys (in the bottom right corner)
And change it to your wishes.
Recommend settings:
Control-key: Command
Option-key: Control
Command-key: Option

If you want to remap more keys like Fn keys than you have to edit your DSDT.

iMessage fix: You must change your Apple ID password on an another device to let iMessage work!

Chameleon updates
Just use Chameleon Wizard and choose the update option.
(Tip! Install also a cool theme. I recommend LoginToLion. It is really easy by going to the Theme tab in Chameleon Wizard.)

Linux instructions on the same hard drive:
Boot into your Linux cd/usb and then at the allocate Drive Space screen, choose Something Else.
Now find your Free space partition where you want to install Linux on and click it. Now click Add..
Type: Logical
Partition size: 8192 MB (Yes it is our 8GB ram)
Location: End
Use as: swap area.
Now click OK

Now click the free space again, and click Add...
Type: Logical
Partition size: 2 MB
Location: End
Use as: biosgrub
Now click OK

Now click the free space again, and click Add...
Type: Logical
Partition size: The (default) maximum available
Location: End
Use as: Pick Ext4 if you work with huge files or need extra fast performance. Choose Ext3 if you want to access the linux file system from OSX (and possibly Windows with the right tools).
Mount Point: Choose forward slash /
Click OK.

Now choose device for boot loader installation (it can be in the same screen or in the last screen where it says 'Ready to Install': Choose the large linux partition that you just created (e.g. /dev/sda5).
Click install Now

Now boot into Linux with your Mac installation USB. There open the terminal and install gptsync:
(e.g. for Ubuntu): sudo apt-get install gptsync
Now in the Terminal enter: sudo gptsync /dev/sda
and press Y when prompted

Now you should see you can only boot in Windows, now we will fix that.
Open in Windows command prompt and type: diskpart
now type: list disk
note your right disk number (it should be the one where you installed all the operating systems)
now type: select disk 0 (where 0 is your disk number!)
now type: list partition
note the partition number where you installed Mac.
now type: select partition 2 (where 2 should be your Mac partition)
now type: active

Now when you reboot you get a black screen, boot again in your Mac installation USB, and boot into Mac. Now open Chameleon Wizard and install Chameleon with the most upper option, and click install.
... and you have a triple boot with only one hard drive!!!

Doesn't work (for now):
Nvidia GeForce GTX 660M because of Apple doesn't support NVIDIA Optimus graphics switching.
USB3 devices works only at USB2 speed (all ports works).
It seems Bluetooth doesn't work well, anyway I have no idea how to fix it.
HDMI output need a patched AppleIntelFramebufferCapri.kext so help me to (find a) patch.


Let us know if it works!

Acer V5-527p-6858 Mavericks installation guide



1) Mac OS X Disk partition preparation
Under windows 8, use disk management to shrink hard drive partition C.
Save about 50-100GB for Mac OS X
You might need to run Command "CHKDSK c: /F" before you can really shrink the hard drive

After you shrink the disk in Windows 8, you will see something like this:
There are 5 partitions.
1. Healthy recovery (400mb)
2. Healthy EFI recovery (300mb)
3. Windows C partition (xxx GB --- your decision here)
4. Unused partition of (all the empty space, recommend 50-100GB. But you can make it more)
5. Another healthy recovery partition thats about 12 GB

In Windows 8, create another partition for the unused space (either FAT32 or NTFS, doesn't matter) and name it "MACOSX"

2) Prepare USB installation drive as guided in tonymacx86.com (link below)
http://hackintoshbombay.com/activity.html
When you prepare this installation USB, remember to select " Laptop support" during UniBeast installation

3) Copy the following files to the USB installation disk
Multibeast (5.5.2)
ProBook Installer 6.1.6.pkg
RehabMan-Voodoo-2013-0918.zip
RealtekRTL8111.kext.zip
ACPIBatteryManager.kext.zip
VoodooHDA.kext.zip
All these files can be found in
Installation guide for Acer V5-572p-6858


4) Installation
Restart computer and click F2 during computer bootup to enter BIOS mode
Change boot from EFI to legacy
Insert USB installation disk above and restart computer
During restarting, click F12 to select boot from USB disk to start installation with kernel flag "-f dart=0"
During installation, use DISK UTILITY to reformat "MACOSX" partition as "Mac OS Extended (Journaled)"

5) After installation completed, reboot system with same USB installation drive
Select the just installed 10.9 system on hard drive to boot on
Use kernel flag "-f dart=0" too
Once in the new system, create user account until you see the desktop

6) Modification
Run MultiBeast and select:
UserDSDT or DSDT-free installation
Patched AppleIntelCpuPowerManagement (OS X 10.8.5)
Chimera 2.2.1 r2248
USB 3.0 -Universal (not necessary if you don't want to attach usb2.0 device into the USB3.0 port)
FakeSMC V5.3.820
FakeSMC v5.3.820 Plugins
Power Management Hibernate Mode (Laptop)

Without restart, install from HP Probook Installer (6.1.6):
Kext Wizard
MaciASL
System definitions (i3/i5 ivy bridge, you might change to MacBook air 5.2 later)
SSDT generator

Without restart, edit /Extra/org.Chameleon.Boot.plist, add kernel flag:
<key>Kernel Flags</key>
<string>dart=0</string>
<key>GenerateCStates</key>
<string>No</string>
<key>GeneratePStates</key>
<string>No</string>
<key>DropSSDT</key>
<string>Yes</string>
<key>RestartFix</key>
<string>Yes</string>
(Make sure GraphicsEnabler is set to Yes, if not, add it too)

Without restart, install Synaptics trackpad to /S/L/E as guided below
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

Without restart, install the attached Mieze's RealtekRTL8111.kext for ethernet partial support

Without restart, install the VoodooHDA.kext for audio support

Install RehabMan's ACPIBatteryManager kext to /S/L/E to get battery support and sleep support (Some error message will shown but works)


7) Boot Fix
Now reboot the system again with the USB installation drive to fix the hard drive boot up problem
http://hackintoshrizwan.blogspot.in/2014/01/easy-way-to-fix-boot0error-issue-upon.html (Guide)
dd if=/Volumes/USB/usr/standalone/i386/boot1h of=/dev/disk0s5 (Important! select your own 10.9, most likely 5)

8) Unplug USB installation drive and boot up into Mac OS X normally

prepare dsdt.aml to include Brightness control
How to create your own DSDT using MaciASL (Guide)

# Brightness control fix
into device label PNLF remove_entry;
into scope label \_SB insert
begin
Device (PNLF)\n
{\n
Name (_HID, EisaId ("APP0002"))\n
Name (_CID, "backlight")\n
Name (_UID, 0x0A)\n
Name (_STA, 0x0B)\n
}\n
end;

into definitionblock code_regex External\s+\(\\TNOT\) remove_matched;
into_all all code_regex CondRefOf\s+\(\\TNOT\) replaceall_matched begin CondRefOf(TNOT) end;


9) That's all have to do.
If want to boot to Windows 8, change BIOS to EFI boot first, otherwise, leave to Legacy boot for Mac OS X

10) Post installation

-->About the AppleIntelCPUPowermanagement, the patched version of 10.9 (from Multibeast 6.0) works fine too. But personally I prefer the 10.8.5 version. I feel the CPU fan is quieter in the older version. But if you want, you can definitely select the new version

-->The shutdown/reboot time for 10.9 is much longer than 10.8.5, this is a problem of Mavericks itself and isn't related to this guide. To let the shutdown/reboot a bit faster, follow the steps below. You just need to do it once:

Open terminal and type the following lines one by one:

sudo defaults write /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut -int 1
sudo defaults write /System/Library/LaunchDaemons/com.apple.securityd ExitTimeOut -int 1
sudo defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder ExitTimeOut -int 1
sudo defaults write /System/Library/LaunchDaemons/com.apple.diskarbitrationd ExitTimeOut -int 1
sudo defaults write /System/Library/LaunchAgents/com.apple.coreservices.appleid.authentication ExitTimeOut -int 1

You will be prompted to enter your password for the first command line.

After you've run all these commands in the Terminal, open up Disk Utility from /Applications/Utilities folder, select your Mavericks partition and run "Repair Disk Permissions". Restart after completion and you will feel the shutdown/reboot better but not perfect

-->The Window arrangement in all Mac OS X is NOT that great for all versions. I like the Aero snap and Aero peek in Windows 7/8 much more. If you missed these functions in windows 7/8 system, you may want to try HyperDock. It is not free I have to mention

11) Not working:

1. Ethernet card recognized by system and was able to assign APIPA address for computer-to-computer connection, but no DHCP IP address assigned, neither automatically nor manually

2) HDMI output video perfect but no audio output. Switch from VoodooHDA to patched AppleHDA might be the only choice. The Layout is 28 as RehabMan said. Hope someone can do it.
-------------------------

Note: This guide was updated based on many peoples testing and suggestions. Thanks all to make it better and better.

ASUS G750JX Hackintosh Mavericks installation GUIDE


BIOS SETTINGS
go to ADVANCED and disable VT-d
go to BOOT and disable Fast Boot
Underneath Fast Boot, enable Launch CSM
You should now see a new option: Launch PXE OpROM policy. Enable this option. This allows your computer to boot via Legacy BIOS not UEFI.

INSTALLATION:

Standard Unibeast preparation:

1. On a mac download the Mavericks installation from App Store
2. Follow the steps for Unibeast and create a USB stick - Select Laptop support in addition to OSX 10.9 Mavericks App Store install
3. Once you have created and finished Unibeast USB stick preparation make sure you download the patched 10.9 kernel from step 13 and replace the mach_kernel on the USB stick with the one you download (you might have to show all files in OSX you are working on to see mach_kernel file on the root of USB drive), put the USB stick into your ASUS 750JX and boot from it
4. On bootloader screen, pick Unibeast Installer (no flags needed) and hit enter
5. It will take a bit, so be patient and OSX installer will show up
6. Go to Disk Utility > Do the standard Create Partition on a second drive > Make it GUID Partition > MacOS Extended Journaled and call it Mavericks
7. Exit Disk Utility and continue with installation



8. Once the installation finishes you will get a message how OSX Mavericks can't set the startup disc. This is FINE! Don't worry.
9. Now, restart and boot back into Windows 8
10. Install in Windows 8 NFS+ support
11. Restart and boot again into Windows 8
12. Once you have booted into Windows 8 now you should see the Mavericks volume and all the files there
13. Download this patched kernel (UPDATE: this is now recommended patched kernel by RehabMan: Haswell early reboot, Mavericks, locked MSRs, and HP Envy 15-J063CL (i7-4700MQ) ) as it allows Sleep and UseKernelCache to work properly (OLD one - do not use this unless you have problems with RehabMan's http://www.osx86.net/files/file/3631...ricks-109-amd/ )
14. Open Mavericks volume in Explorer and overwrite mach_kernel with the one you downloaded
15. Restart and boot from the USB stick
16. Pick OSX Mavericks HDD volume and hit enter
17. OSX Mavericks will welcome you with the setup screen - follow through on standard process (iCloud might give you a funky message but that's not a big deal)



18. Welcome to OSX Mavericks on ASUS G750JX!





UPDATE:

Once you install the Mavericks you want to run the latest Multibeast 6.0 (see TonyMac) before the restart.

What you will be installing is the following:



The idea here is to have Chameleon and everything else installed into S/L/E, modify the SMBIOS.plist and have local hdd Extra folder.

If you are going to use Clover as boot see install notes in the post later in this thread so you can take out USB stick booting completely and adjust some location of some kexts and how to use the config file I included in the files.

Thanks to PeanutButterSpice and slayer2333 from TonyMac forums for trying as well on this and giving me ideas on what to do to get this working without it I would have probably not been able to look at the right place to make this work.


UPDATE 01:

Got audio and wifi working fine now!

The trick was that ASUS G750JX is using Broadcom chip.. in order to to make it recognized in Mavericks you have to update the IDs in the IO80211Family kext.. You go in and go into Plugins and update the IDs inside AirPortBrcm4360.kext > info.plist to include the following:

<string>pci14e4,43b1</string>
<string>pci14e4,4331</string>
<string>pci14e4,4353</string>
<string>pci14e4,432b</string>

Adding these will enable your Wifi.

The audio is working with VoodooHDA 2.84.

The problem I'm having is with hardware acceleration on GTX770M.. the card it properly recognized and working just fine but when I play videos HTML5 or Flash it doesn't matter it crashes it.. I can watch videos just fine if I disable hardware acceleration in Flash but H.264 HTML5 videos will not work for some reason.

Suggestions are welcome!

CUDA installs fine though.

UPDATE 2:

And I finally solved the last issue with hardware acceleration. I changed the System Definition to Mac Pro 5.1 and now everything works great.


The only last thing that remains is to get BIOS to recognize the SSD with the OSX Mavericks installation so I can boot without the USB stick boot loader. But that's really a minor issue.

Amazing! This ASUS G750JX is now an OSX Mavericks BEAST!


UPDATE 3:

The loading without the USB stick has been resolved now. I am using Clover. I will write up the guide for this as I'm still fine tuning things.

UPDATE 4:

I have used RehabMan's patched kernel (here: Haswell early reboot, Mavericks, locked MSRs, and HP Envy 15-J063CL (i7-4700MQ)) and indeed things are working MUCH better. UseKernelCache is working and I have increased my boot times now to desktop in about 10 secs instead of 30+. One side effect is that I don't see USB 3.0 recognized after installing GenericXHCI kext. Looking into this.

UPDATE 5:

Bluetooth 4.0 is now working as well. You have to enable the ASUS G750JX broadcom bluetooth IDs in BroadcomBluetoothTransport kext. We are fortunate because the Bluetooth in this laptop is BCM4352 so it's compatible fully with OSX Mavericks.

To enable go:
0. Find the IOBluetoothFamily.kext in S/L/E and copy it to desktop
1. Show Package Contents on it
2. Go into Plugins and show package on BroadcomBluetoothTransport
3. Open info.plist file and locate this entry:

<key>Broadcom2045FamilyUSBBluetoothHCIController_P </key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.BroadcomBluetoothHostContr ollerUSBTransport</string>
<key>IOClass</key>
<string>BroadcomBluetoothHostControllerUSBTranspor t</string>
<key>IOProviderClass</key>
<string>IOUSBDevice</string>
<key>idProduct</key>
<integer>33293</integer>
<key>idVendor</key>
<integer>1452</integer>
</dict>

4. Right above this entry and after

<key>IOKitPersonalities</key>
<dict>

(So in between those put the following)

<key>Broadcom2046FamilyUSBBluetoothHCIController_3 404</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.BroadcomBluetoothHostContr ollerUSBTransport</string>
<key>IOClass</key>
<string>BroadcomBluetoothHostControllerUSBTranspor t</string>
<key>IOProviderClass</key>
<string>IOUSBDevice</string>
<key>LMPLoggingEnabled</key>
<false/>
<key>idProduct</key>
<integer>13316</integer>
<key>idVendor</key>
<integer>5075</integer>
</dict>


5. This is it, SAVE and use Kext Wizard or similar to install and overwrite the existing IOBluetoothFamily.kext in S/L/E

6. Reboot and voila.. You have Bluetooth 4.0

UPDATE 6:

So, the progress so far is following:

1. GPU works natively QE/CI (Superb performance)
2. Hardware acceleration issue resolved (I am now using SMBIOS iMac14,2). I have modified the AppleGraphicsPowerManagement kext to include iMac14,2 profile and used Mac Pro 5,1 GPU settings there in order to get the hardware acceleration working. Works great now (power management though might be iffy and probably blasting the GPU at full speed - I don't care about this and it works great but it might be an issue for you if you are planning on using this laptop unplugged as a "portable" laptop - this laptop is anything but portable )

3. Touchpad works (albeit no gestures) - I tried Elan Touchpad drivers for OSX and patching that and works great and all but the gestures and touchpad is not the amazing pinnacle of technology so it works wonky, gestures don't get recognized properly and the way these guys made these gestures they are just weird so I took it off. Also I had issues with left and right touchpad buttons not working. I'm using standard VoodooPS2Controller by Rehabman for Synaptics now and it works great. No gestures but I guess it works as it should. I mean I have mouse plugged in anyhow. For those rare instances where I need to have touchpad running this is more then great.

4. Wifi/Bluetooth/Ethernet all work (see previous updates)

5. SD Card works awesome.. Recognized just fine (but with some adjustments in AppleStorage kext)

6. Thunderbolt not recognized - still try to see if I can make this work (haven't even tried yet)

7. Battery/Charging information (not really working - I included the battery kext from someone - I think it's also Rehabman but it's not working properly as it requires some DSDT fixes to be unique - I'll look more into this - not a prirority now as I use my G750 plugged in nonstop wherever I go)

8. Power Sleep/Shutdown/Restart works - you lose backlight on keyboard and it's a bit wonky but it works. I think it also reacts to the lid being down and turns it off but I find it to be a bit wonky overall.. Well better working than not I guess no matter how.

9. USB 3.0 is fully recognized (it was never really a problem - I messed with settings in BIOS and I lost it.. make sure you put XHCI under USB to SmartAuto)

10. Haven't tried HDMI/displayport outputs so can't tell you if it's working or not but assuming the GTX 770M is fully recognized natively without patching anything I would say it probably works fine.

11. SSD TRIM recognized fine.

12. Sound works fine with VoodooHDA 2.8.4 and PreferencePane but it will cut out after sleep (look for VoodooHDA deamon to get that resolved - I haven't installed deamon so can't confirm)

That's about it though.. I think we are like 99% fully operational with some trade-offs but if you live with those (I think they are not a huge deal considering what this laptop is and how you use it).

I am including in this update all my files in the first post as I have patched (kexts, smbios.plist, mach_kernel mentioned in the initial install just in case Rehabman's url goes down and Clover config file).

FILE ATTACHMENTS:

My kexts, smbios and config files you need (if you have ASUS G750JX this should work without issues for you as I expect them to be the same)

ASUS G750JX OSX Mavericks files

UPDATE 7:

Okay.. so with ASUS G750JX and Rehabman's kernel the GPU is running at cool 40 degrees most of the time. But I had issues with the CPU running at x32 at full 3.2Ghz non-stop as Rehabman noticed.. NOT GOOD..

So I used AppleCPUPowerManagement kext from Mountain Lion 10.8.5 and it's working like a charm now.. Powermanagement is working awesome and idling the CPU and turbo-ing when needed.. The CPU is now cool as ice at 30-40 degrees when idle and goes full turbo 3.2ghz when working.

Here's the patched AppleCPUPowerManagement.kext from my ASUS G750JX

http://www.bozzified.com/downloads/A...ement.kext.zip

Now keep in mind that if you are not using Clover you will need to boot with USB Flash drive and then pick your OSX Mavericks install to go through Chameleon.

Brief CLOVER usage:

CLOVER INSTALLATION AND FILES

1. Download latest Clover http://sourceforge.net/projects/cloverefiboot/
2. Download Clover Configurator (you will need this) http://www.osx86.net/files/file/49-c...atorconverter/
3. Run installer on Clover and pick the following:

- Install for UEFI Motherboards
- Themes (pick BOOTCAMP)
- Under Drivers64UEFI check CSMVideoDxe-64 and OsxAptioFixDrv as the only to things from there
- Install Clover Preference (for updates to Clover)

Now where to install (you need to pick the location).. Well I have done it both ways but i will give you my take.

Initially I went into Disk Utility and made additional partition on my Mavericks drive. I called this Clover partition and I formatted it as NFS Journaled. It's fine as this is just for accessing the actual EFI files so it can be whatever but suggested is MS-DOS (FAT) and NFS Journaled will work the same. Once you add that partition (make it the smallest it can be - right now I believe that's 1gb)

The reason I did this is because Clover will install EFI onto this partition at the boot record level and you won't really see anything. The reason I created this partition was that if something goes wrong I could just kill the partition without affecting my Mavericks installation. The disadvantage is you lose a 1gb of space.

Once I played around with Clover and saw how it works and it worked good, I eventually decided to install Clover directly onto my Mavericks partition. Same thing really but if you want to remove it - it will be harder (don't see why you would want to but that's up to you)

So , I will assume you chose to install Clover on your same partition as Mavericks installation. If that's the case:

Then INSTALL Clover with above mentioned settings to Mavericks partition and click through OKs.

Now, when you have done this, you need one more thing..

1. Run Clover Configurator and in the menu find option Mount EFI
2. When you do that you will basically mount EFI files and configs to be visible in OS so you can change them
3. You should see now EFI volume pop up in Finder
4. Open it, go to CLOVER and replace the config.plist file with the ones I included in the zip file.
5. Once you have done that, go ahead and copy all kexts I included for you in the file as well into the EFI/CLOVER/kexts/10.9 folder and copy them there. These are the kexts clover will use similar to how Chameleon does it with Extras.

Now you can reboot (under the condition you installed these kexts I included with Kext Wizard into your S/L/E as well) and you should see Clover boot screen that looks awesome!






Now you can take out your USB stick with Unibeast and rock it from there.