What's working
- HDD is detected
- Graphics card, full QE/CI acceleration
- Sleep, Restart, Shutdown
- Built-in NIC ; Appstore login possible
- Built-in Sound
Here are the steps on creating the USB installer:
Needed
- An existing OSX Installation: will need Disk Utility
- 8gb USB drive
- Latest Chameleon package
- Before anything else, make sure to allow display of hidden files using this script at the Terminal:
Quote
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
killall Finder
Extensions used for Chameleon
Search for 'em online and make sure at least these are the latest builds. I used the same drivers I used for my Snow Leopard before.
Kexts (kindly refer to attached file)
Required (copied in Extra > Extensions)
- FakeSMC.kext - to allow OSX to run on generic PCs
Optional (copied in Extra > Extensions)
- AttansicL1Ethernet.kext - for built-in NIC.
- IOAHCIBlockStorageInjector.kext - (optional) to display internal disks normally instead of orange icons
- AHCIPortInjector.kext - for better recognition of SATA devices(?)
- ElliottForceLegacyRTC.kext - prevents (in case) resetting of CMOS setup
- EvOreboot.kext - prevents problem during shutdown
- NullCPUPowerManagement.kext - allows more stable operation even without DSDT
This page contains better descriptions and uses of these kexts.
Steps:
- Acquired the Lion ZIP
- Note the image files: InstallESD.dmg and BaseSystem.dmg
- Double-click on InstallESD.dmg to mount it
- Browse the image contents of mounted InstallESD.dmg
- There should be a hidden file called BaseSystem.dmg, double-click on it to Mount
On the 8gb USB do the following
- Using Disk Utility: Restore BaseSystem.dmg to the 8gb USB
- Copy the following from the root of InstallESD.dmg file to the root of 8gb USB
Quote
.disk_label
BaseSystem.chunklist
boot.efi
kernelcache
mach_kernel
MacOSX_Media_Background.png
BaseSystem.chunklist
boot.efi
kernelcache
mach_kernel
MacOSX_Media_Background.png
- Copy the Packages folder (from the root of the InstallESD.dmg mounted image) to USB > System > Installation
- Replace the OSInstall.mpkg on the USB > System > Installation with the OSInstall.mpkg attached here.
- Install Chameleon pointing target to the 8gb USB
- Copy the Kext files to USB > Extra > Extensions folder (create the Extensions folder if it is non-existent yet)
- Create a com.apple.Boot.plist file using TextEdit and save it to USB > Extra folder
Quote
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-f npci=0x2000</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
</dict>
</plist>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-f npci=0x2000</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
</dict>
</plist>
Installation proper using the USB we created:
- Boot the PC to the USB
- At the Chameleon screen, press Enter to choose the current disk (w/c is the USB)
- OSX Installation dialog will start
- You may run Disk Utility first to Partition (to GUID Partition Table) and Erase the target drive you want to install Lion to.
- Quit Disk Utility
- Going back to the wizard, go through the dialogs to choose the drive where to install Lion to
- Proceed with the installation of Lion
Post-installation phase 1
- Boot the PC to the USB
- At the Chameleon screen, choose the disk you recently installed Lion to
- OSX Lion will start
- Go through the wizards until you see the login screen, and finally the desktop
Post-installation phase 2
- Once you're on the Lion desktop, install the latest Chameleon pointing the target to the drive where we just installed Lion
- At the Lion desktop, browse the USB to copy all the contents of the Extra folder to the Extra folder where we installed Lion
- Decompress and run the VoodooHDA_0.2.56.pkg.zip file to install the audio device
Reboot and enjoy
FYI, my machine specs are the following:
- P5QL Pro BIOS 1004
- Q9550 @ stock
- GTX 470 @ stock
- 40gb Intel G2 SSD

This method requires no DSDT patches and no Enablers. AND IS NOT COMPLICATED. Only used the latest Chameleon and FakeSMC (as well as Attansic LAN driver)
BIOS Settings
Main > Storage Config: SATA = AHCI
AI Tweaker: all settings = automatic
Advanced >
CPU Config:
Max CPUID & Intel C-State: Disabled
the rest: Enabled
Chipset > NB Config
Mem remap: enabled
Mem hole: disabled
Onboard Devices
Marvell IDE: disabled
Serial port: disabled
the rest: Enabled
PCI/PNP > PNP OS: disabled
Power
Suspend mode: Automatic
ACPI 2.0: Enabled
ACPI APIC: Enabled
Tools > Express Gate: Disabled
Used the official latest BIOS file from ASUS and it's working well too!



Sign In
Create Account











