You are on page 1of 5

New guide with 10.8.

4 OS X and Clover 1942


1. Download cloverUSB here: click here
- Extract and coping "EFI", "App", "extraKexts", and "boot" into cloverUSB flash drive
copying USB3 kext and Elan touch kexts (links bottom) to
/EFI/CLOVER/kexts/10.8/
You should have:
- AppleIntelCPUPowerManagement.kext for CPU
- ApplePS2Controller.kext and ApplePS2ElanTouchpad.kext for Elan touch V4
- FakeSMC.kext
- GenericUSBXHCI.kext
- HWInfo.kext

copying VoodooHDA.kext (link above) stuff to /extraKexts


You should also have:
- AirPortAtheros40.kext - for Wifi
- ALXEthernet.kext - for ethernet
- AppleACPIPlatform.kext and AppleSmartBatteryManager.kext - for battery
- IOath3kfrmwr.kext and IOBluetoothFamily.kext - for bluetooth
- AppleHDADisabler.kext - for disabling apple HDA

copying VoodooHDA.prefPane and VoodooHdaSettingsLoader.app to /App


UniBeast guide: Check it here - Thanks TonyMacx86
Clover guide: Check it here - Thanks Clover team.
VoodooHDA 2.8.4: Check it here -Thanks Autumnrain and Slice2009
Elan Touchpad for V4 - Version 2.8: Check it here - Thanks EMlyDinEsH
USB3 kext - 0701: Check it here - Thanks RehabMan

2. Reset BIOS to default settings.

Go to Graphic setting in BIOS and change it to 64MB. This will allow the
HD4000 to work under OS X with the string in config.plist

3. Skip to step 5 if you don't replace the hard drive

Replace the hard drive


Turn off security boot in BIOS in order to boot from new hard drive

4. Skip to step 5 if you don't need to install Windows 8

Use Windows 8 DVD to install Windows 8.


During installation - create two partitions using the Windows 8 default disk
utility.
one for Windows 8 and one for OS X

Note: If you formatted the disk using other disk utility: Ubuntu disk utility, OS X
disk utility before hand.... the disk will not be in the right format if you use
Windows 8 disk utility to create new partitions in this step.

How to fix this:


+ Use the Windows 8 disk utility during installation to delete all partitions.
+ Reboot the laptop and boot back into Windows 8 installer
+ Now create partitions and install Windows 8 to the first partition
Note: If you want to triple boot Ubuntu, OS X, and Windows 8, read post #46 and
#47 in this thread.

5. Plug in cloverUSB and UniBeast

Boot into BIOS (F2)


Change first boot to cloverUSB
Boot with cloverUSB and choose OS X icon to boot into OS X installation.

6. Skip this if you don't need dual boot with Windows 8


Don't install anything
Open Terminal app from Utilities
Type diskutil list and hit enter
Scroll up and look for Microsoft EFI partition - in my case it's under disk 0

partition 2 -> disk0s2


type mkdir /Volumes/EFI and hit enter
type mount_msdos /dev/disk0s2 /Volumes/EFI and hit enter (change
"disk0s2" if it's different on your case)
type cd /Volumes/EFI and hit enter
mkdir /Volumes/cloverUSB/EFI/Microsoft (cd /Volumes and type ls to list all
volumes if you need to look for cloverUSB name)
type cp -rf /Volumes/EFI/EFI/Microsoft /Volumes/cloverUSB/EFI/Microsoft
This will copy Microsoft EFI boot to cloverUSB.
You should have "Boot" in /Volumes/cloverUSB/EFI/Microsoft
type umount -f /Volumes/EFI and hit enter (remember it's "umount" not
"unmount")
type rm -rf /Volumes/EFI and hit enter
Backup this Microsoft folder somewhere safe and don't lose it.
Now reboot the laptop and see if you can boot into Windows 8 from
cloverUSB
boot using Clover USB
Choose Windows icon
It should say "Boot Microsoft EFI boot menu from cloverUSB"
- In Windows 8, make a new folder "EFI" under C:\ and copy Microsoft
folder from cloverUSB into C:\EFI\
If you can't access cloverUSB in Windows 8, just eject it and plug in back
in (or copy it from your backup)
Also, let name C partition as "Win8" or something. You can set default boot
option to "Win8" in config.plist too of you want.
Now delete Microsoft folder from CloverUSB/EFI/, then check to see if you
can boot into Win8 from Clover boot screen
It should say "Boot Microsoft EFI boot menu from Win8" for Windows icon

Now boot back to OS X installation screen remember to shutdown


Windows 8 first

7. Installing OS X
Use Disk Utility under Utilities to format the partition that you want to
install OS X on as "Mac OS Extended (journaled)"
Note: a few people have problem formatting the partition for OS X. I am
not really sure why yet.

cnc137 posted a work around here:


[Guide] Mountain Lion Installation for Asus Vivobook S200, X202, S400...

Manic Harmon1c also posted another work around here:


[Guide] Mountain Lion Installation for Asus Vivobook S200, X202, S400...

BTW, I named my OS X partition as "Macintosh"


Now start installing OS X - screen might go off during the installation - so
stay with it and press a button or something to wake it up.
When it's done reboot
Unplug Unibeast
Reboot into OS X using the Lion icon on clover boot screen. It should say
"Boot Mac OS X from Macintosh" or something like that.

8. Now copy all kexts to OS X desktop except "IOath3kfrmwr.kext" (we need to


inject this during boot otherwise bluetooth doesn't work well)
Copy KextBeast, ShowHiddenFiles.app, EFI Tools Clover EN.app, and Kext
Utility to desktop
run KextBeast to install all kexts on desktop
run Kext Utility to repair kexts permissions
Open OS X System info and look for USB devices - Find productID and
vendorID for bluetooth under USB host controller
Use this to convert ID from hex to
decimal: http://www.mathsisfun.com/binary-dec...converter.html

ie: 0x0930 -> 2352


0x0215 -> 533
Open /IOath3kfrmwr.kext/Contents/Info.plist and change the ID decimal
number for idproduct and idvendor with your.
Now move IOath3kfrmwr.kext to /EFI/CLOVER/kexts/10.8 and delete all
other kexts in cloverUSB.

9. To prevent checking for OS X update, you can disable under System Preferences
10.

-> Software update


Now reboot OS X to test to see if it can boot in.

11. Create clover boot using Mac EFI partition


Open EFI Tools Clover EN.app from desktop
Type g to mount EFI partition as FAT and hit enter

Follow the instruction to mount EFI partition


The Mac EFI partition should be under Win8 partition but before Macintosh.
It's not the old Microsoft EFI. If you still see Microsoft EFI and don't see
"EFI" something is wrong.
To display EFI and other partition on Desktop:
Click Finder-> Preferences -> Check "Hard disks"
Open EFI partition from Desktop
Open ShowHiddenFiles.app from desktop and show hidden files just in case
Copy "EFI" folder, and "boot" from cloverUSB to root of EFI partition
Go back to EFI Tools Clover EN app type x to umount EFI partition.
Eject cloverUSB and reboot to BIOS

12. Go to BIOS and add EFI boot entry


Name it anything you want. I named it "Clover"
Choose Boot partition should be the EFI partition number you choose in step

11.
Next, enter the boot path, it should be: \EFI\BOOT\BOOTX64.EFI
Then add the boot entry
Choose "Clover" as the first boot. I named it as "Clover" above.

13. Now restart and boot into OS X from Clover see if it works
14. Copy VoodooHDA.prefPane to /System/Library/PreferencePane
Copy VoodooHdaSettingsLoader.app to /Applications
Open Users & Groups under System Preferences
Click Login Items - Add VoodooHdaSettingsLoader.app there - this is used to save
audio settings.

15. Open System Preferences -> VoodooHDA at the bottom (Under Other)

Adjust Volumes for speakers and microphone there. Play something to test.

16. Optional - You can also delete unused graphic kexts in /System/Library/Extensions
to prevent kernel panic:

AMDRadeonAccelerator.kext
AMDRadeonVADriver.bundle
AMDRadeonX3000GLDriver.bundle
AppleIntelHD3000Graphics.kext
AppleIntelHD3000GraphicsGA.plugin
AppleIntelHD3000GraphicsGLDriver.bundle
AppleIntelHD3000GraphicsVADriver.bundle
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
GeForce.kext
GeForceGA.plugin
GeForceGLDriver.bundle
GeForceVADriver.bundle
NVDAGF100Hal.kext
NVDAGK100Hal.kext
NVDANV50Hal.kext
NVDAResman.kext
NVSMU.kext
****Run Kext Utility just in case.****
How to prevent the time to be reset by itself:
Set the time in BIOS to UTC time zone
Set OS X and Windows 8 to your local time
Add this to Windows 8 registry:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Ti
meZoneInformation.
Add "TimeZoneKeyName" ad DWORD 32bit and set to 1 in hexadecimal

17.

You might also like