simplified guide( See Below After RAID Guide)
ABOUT restart and shut down ,OLD solution of AppleACPI.kext and shut down fix is better , Newer solution was causing random freezes

sep 22 Kext for restart Shutdown fix : Kext Attachd below OpenHaltRestart.kext attached below
fixes Restart Shutdown. Now can use Vanilla ACPIplatform.kext . No need of CHUD.pkg etc
I tested Restart & Shutdown works with it.
Sep 18, 2008 Sleep Issue. I was investigating Why Leopard Fails Sleep when idle. Found that Paragon NTFS was the cause I deactivated and Voila ! Leopard is able to go sleep on its own. Same Issue with MacFuse. This Issue affects even MacBook Or MacBook Pro
Sep 16, 2008 : Updated Vanilla Kexts for 10.5.5 , AppleACPIPlatform latest Buid 178(Ver 1.2.1) for restart Fix
AppleAHCIPort.Kext Build 60 (ver 1.5.1)
IOAHCIFamily.kext Build 58 (ver 1.0.4) shows SATA drive as internal
Attached below new kexts for 10.5.5
July 22 : Attached below latest kext package
11 July, For Restart fix -Open AppleACPIPlatform Binary in hex Editor & replace E8 A0 FF FF FF with B0 FE E6 64 F4 ( thanks to CharlesB )
attached below latest AppleACPIPlatform.kext
25 June :Latest Audio Apple HDA kext Show up in profile with HDAenabler.kext UPDATE 5 July.
Still the best is OLD APPLEHDA.kext with String , This new one produces lot of unwanted hisses when draging n droping

For Advance user only RAID Install
Two Methods Chameleon EFI & EFI v8 listed below
I prefer Chameleon EFI as you can directly boot from Software RAID
Chameleon EFI RAID Guide
You need two or more Drives I used three Drives for Stripe RAID by Disk reading Xbench score alone jumped to over 190

Use diskutility to make raid volume of your desire
Important :
1. Make sure first install the Leopard Retail to the Destination RAID Drive.You can install Retail Leopard From Disk or Carbon Copy Clone from Existing Retail Leopard install.
2. Apply post patch as usual RAID Drive
3 than Edit com.apple.boot.plist (Drag drop on the desktop edit than replace)in the RAID volume add to Kernal Flags
boot-uuid=RAID Identifier
For RAID Identifier:using "Disk Utility.app", right click on your root volume, then Information
it will look like following pic

4.Make sure you Install Chameleon EFI after Step 3(after addding UUID to com.apple.boot.plist) other wise Raid won't boot.
-Extract all the files to user root folder from Cameleon Files folder.
Open terminal type here in example I used three Disks Disk0 , Disk1 , Disk2(Mac OS X creates a small helper partition at the end of each RAID member disk Called Boot OSX) ,
CODE
fdisk -f boot0 -u -y /dev/rdisk0
fdisk -f boot0 -u -y /dev/rdisk1
fdisk -f boot0 -u -y /dev/rdisk2
dd if=boot1h of=/dev/rdisk0s3
dd if=boot1h of=/dev/rdisk1s3
dd if=boot1h of=/dev/rdisk2s3
diskutil mount disk0s3
cp boot /Volumes/Boot\ OSX
diskutil unmount disk0s3
diskutil mount disk1s3
cp boot /Volumes/Boot\ OSX
diskutil unmount disk1s3
diskutil mount disk2s3
cp boot /Volumes/Boot\ OSX
diskutil unmount disk2s3
fdisk -f boot0 -u -y /dev/rdisk1
fdisk -f boot0 -u -y /dev/rdisk2
dd if=boot1h of=/dev/rdisk0s3
dd if=boot1h of=/dev/rdisk1s3
dd if=boot1h of=/dev/rdisk2s3
diskutil mount disk0s3
cp boot /Volumes/Boot\ OSX
diskutil unmount disk0s3
diskutil mount disk1s3
cp boot /Volumes/Boot\ OSX
diskutil unmount disk1s3
diskutil mount disk2s3
cp boot /Volumes/Boot\ OSX
diskutil unmount disk2s3
You are Done Boot to Raid Good Luck
look at mine Three Disk Striped Raid Pic

RAID Guide with EFI v8
15 June update Software Raid: Successfully Booted to Software striped Raid Xbench Score for hard Drive Jumped from 85 to over 140 and overall Xbench 250 from 215

Here is the guide link and extra Tips
http://osx86.wikidot.com/how-to-s#toc7
.Two Hard Drives
.Partition first hard Drive into two ( 1 Gb and rest of Drive) Name I GB as Boot and other says X
.Now Partition Second Drive (GUID ) to Say Y
.Creat Software RAID by X & Y( Striped or Mirrored) and keep the Volume name RAID for simplicity of command
Now install EFI v8 on BOOT Partition as you would do any other Drive
Install Leopard on Volume name RAID (
Copy folders from /Volumes/RAID to /Volumes/BOOT, Using Terminal
CODE
mkdir /Volumes/BOOT/System
mkdir /Volumes/BOOT/System/Library
mkdir /Volumes/BOOT/Library
mkdir /Volumes/BOOT/Library/Preferences
mkdir /Volumes/BOOT/usr
mkdir /Volumes/BOOT/usr/standalone
cp -R /Volumes/RAID/System/Library/Extensions* /Volumes/BOOT/System/Library
cp -R /Volumes/RAID/System/Library/CoreServices /Volumes/BOOT/System/Library
cp -R /Volumes/RAID/Library/Preferences/* /Volumes/BOOT/Library/Preferences
cp -R /Volumes/RAID/usr/standalone/* /Volumes/BOOT/usr/standalone
cp /Volumes/RAID/mach_kernel /Volumes/BOOT
mkdir /Volumes/BOOT/System/Library
mkdir /Volumes/BOOT/Library
mkdir /Volumes/BOOT/Library/Preferences
mkdir /Volumes/BOOT/usr
mkdir /Volumes/BOOT/usr/standalone
cp -R /Volumes/RAID/System/Library/Extensions* /Volumes/BOOT/System/Library
cp -R /Volumes/RAID/System/Library/CoreServices /Volumes/BOOT/System/Library
cp -R /Volumes/RAID/Library/Preferences/* /Volumes/BOOT/Library/Preferences
cp -R /Volumes/RAID/usr/standalone/* /Volumes/BOOT/usr/standalone
cp /Volumes/RAID/mach_kernel /Volumes/BOOT
Tip to Automatically select RAID during boot
than open the Disk Utility to check RAID Identifier(Select RAID and click info) Copy that
than you need to edit com.apple.boot..plist on the BOOT partition not the RAID
add
<key>Kernel Flags</key>
<string>boot-uuid=Paste Raid Identifier here</string>
this make sure you automatically boot from RAID Volume

Included in install Package new AppleSMBIOS which is functionally best so far with following advantages
DVD player , adobe CS3 , LogmeIn ,Carbon Copy Cloner( make your you have installed EFI to the cloning drive after Cloning )works
With included kexts, Hard Drive shows as internal and if in Bios is AHCI mode they are even Hot swappable eSATA
Sleep, Restarts works fine with vanilla kernel 9.4.0
In the forum down Eclau post also shows step by step how to make custom EFI String for Video card ,Time machine fix,Sound
Other people has included 9.2.0 modified kernel for complete shut down but Bluetooth keyboard does not pair with it
Here is updated Simple Guide
Leopard Retail Install with EFI v8 or Chameleon EFI
For any Retail Leopard install First requirement is working Leopard
Partition Destination Drive with Disk utility Select GUID partition
how to install EFI
To install Chameleon EFI -its very simple because now it has installer . just run and select the right drive
For EFI v8
Put the two files EFI.sh & folder pc_efi_v80 on desktop.open EFI.sh here put your user name (same as your working leopard and make sure you put Right drive and partition number where you want to install) Make sure you ejected the drive on which you are installing leopard . Open terminal
sudo -s (enter)
password (enter) .
Now drag drop EFI.sh into terminal and hit enter. after installing EFI yours drive would be mounter again
when asked to restart you select No
Install Leopard
same for both Chameleon EFI & EFI v8
Mount the Leopard retail DVD or its Image. I prefer image as instillation is very fast 5-6 mins
In terminal Copy Paste
cd /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages
open osinstall.mpkg
Install on right Destination Drive
Than install 10.5.5 Combo update on the right drive
Now to remove incompatible kext or install requird one
Put kext file in the user folder(users/currentuser(yourusername)/
Open post patch change (destination=Name of Drive where retail leopard is installed)
Open terminal and drag drop post patch
this included Sound file is for GA P35 DS4 or similar Gigabyte motherboard & GFX EFI string for nvidia 7600 GT Card
Make sure in Post patch sh file you replace with drive name(Leopard) with yours Drive name
Boot with new Drive and enjoy
For EFI String for VIDEO , Network, Audio
use Latest EFI Studio ,Select Devices and Click Wrtie to com.apple.boot.plist will add Automatically for you. Now you can even install EFI on destination Drive by this


