Here is a quick how to which will be fleshed out over the next little bit as to a full installation method for Leopard with a properly created Brazilmac disk, the Kalyway Make Boot CD for Leopard and the kexts you need for a perfect system.

First off, see my sig for the computer used in this build, YMMV but I picked up my motherboard for 56.00 and its well worth it.
Note - terminal commands are bolded
Items you will need:
1 USB Flash drive (that you know the volume NAME of)

On the USB key, put the following items, unzip where needed.
pc_efi V5.2 (its the latest)
dsmos.kext
AppleSMBIOS.kext
NVinject for Leopard (only if you have an Nvidia based card, if not - ignore any references in the guide to NVinject)

1 Copy of a properly prepared Brazilmac disk
1 Copy of the Kalyway boot prepare cd for Leopard

First make sure your assembled computer is able to boot off the DVD drive, insert the Kalyway cd and press any key to boot the cd when you are prompted.

After about 5 minutes you will come to a slimmed down tiger install, go to Disk Utility and partition, prepare your drive as you require.
Once you are happy make a note of what you called the drive, it will be the [Volume Label] and you will need to know it during patching later.

When the disk utility completes, exit it and continue through the installer, there will be 1 package already selected, install it and you are done.

Reboot with the BrazilMac dvd in place of the Kalyway disk, same procedure - it will take about 20 minutes to fully boot to the install screen, go have a drink or some food while you wait.

At the installer do NOT use disk utility, instead continue with the installer, make sure CUSTOMIZE is selected and DESELECT all packages (Printers, Fonts, X11 etc) that you can, just install the bare system. If you want to have the system check your installation media go ahead, otherwise skip - it takes about 10 minutes.

Once the installation is complete you will have to shutdown the computer manually, power on, and again boot into the installer (again, another 20 minutes or so).

In the installer, this time go to Utilities -> Terminal. At the #prompt cd to /Volumes/[usb drive name] I called mine PATCHER.

Now its time to get friendly with the command line, the commands are simple you are changing the location and ownership of the kext files you have on your usb key.

Edit:
The first step to do is to remove the original AppleSMBIOS.kext file as you will be putting another in its place and it will not copy over correctly if the one that
was installed by Brazilmac exists. skipping this step may cause your computer to have a stop error on bootup.

You can do this by typing in
rm -rf /Volumes/[Volume Label]/System/Library/Extensions/AppleSMBIOS.kext

first: dsmos.kext
cp -R dsmos.kext /Volumes/[Volume Label]/System/Library/Extensions/
then AppleSMBIOS.kext
cp -R AppleSMBIOS.kext /Volumes/[Volume Label]/System/Library/Extensions/
Optional if you have an Nvidia card:
cp -R NVinject.kext /Volumes/[Volume Label]/System/Library/Extensions/

Now chown the lot of them:
chown root:wheel /Volumes/[Volume Label]/System/Library/Extensions/dsmos.kext
chown root:wheel /Volumes/[Volume Label]/System/Library/Extensions/AppleSMBIOS.kext
chown root:wheel /Volumes/[Volume Label]/System/Library/Extensions/NVinject.kext

And change permissions
You can change the permissions of all of them at the same time
cd /Volumes[Volume Label]/System/Library/Extensions/ [enter]
chmod -R 755 dsmos.kext AppleSMBIOS.kext NVinject.kext

And delete the CPU Power Management - Netkas says its useless and removing it hasn’t hurt my system at all.

rm -rf AppleIntelCPUPowerManagement.kext

It is time to patch EFI/Bios - the command is pretty straight forward, but you will need to know your RDISK information - if you don’t know, at the terminal prompt type enter -

mount [enter]

it will spit back information like this:
/dev/disk0s2 on /Volumes/Storage 500 A (hfs, local, journaled)
/dev/disk2s2 on /Volumes/Storage 500 B (hfs, local, journaled)
/dev/disk1s1 on /Volumes/LEOPARD (hfs, local, journaled)

The Volume label you are looking for is the one you installed Leopard onto earlier.

At this point, you should exit terminal and load up disk utility
unmount the drive that you installed LEOPARD to, when done exit disk utility and go back to terminal to your USB drive

cd /Volumes/[usb drive name]/pc_efi [enter]

type the following:
./startupfiletool /dev/rdiskXsX ./boot_v5 [enter]
where rdiskXsX is the drive and slice identifier you saw in the mount command

in my example, mine is disk1s1 (just put an r in front of it)

It should write about 7 lines of text, and exit.

Quit Terminal.

Now back to Disk Utility, and do a repair permissions on your drive, this is optional, but it probably won’t hurt - safe to do and it might save you another 20 minute bootup into the installer just to do this.

Shutdown your computer, power on, eject the disk - and if all goes well you are now booting a completely unmodified kernel right to the welcome screens.

Once at the desktop check to see whats working - if you have a realtek based motherboard, like the one in my signature - you should have internet, audio will not yet be working most likely - if you have the Gigabyte 945GCMX-S2 You can seek out and add in the ALC888 patch now to get all 6 audio ports functioning (including audio IN). You can’t reboot now, if you try the computer will HANG, you must shutdown and manually restart if you need to.

When ready to patch up your system to 10.5.1 - simple use the software update tool, when it completes manually shutdown - bootup but when you see the DARWIN bootloader hit F8 until you get a prompt and boot in single user mode with -s [enter]

At the prompt you must type in:
fsck -fy [enter]
this will verify and repair any permissions that the update altered.

when its done, power off - reboot

check your system profile, if all is well, it’ll look like this:

Hardware Overview:

Model Name: Mac
Model Identifier: Mac Pro
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 4 MB
Memory: 2 GB
Bus Speed: 1.07 GHz
Boot ROM Version: Hack.int.0sh
Serial Number: LALALALALALALALLA


YOU NOW HAVE A MAC PRO !

EDIT: TIME MACHINE FIX

To fix Time Machine, you need to get the modified file IONetworkingFamily_581.zip from the usual places,
unzip it onto your desktop, and navigate to /System/Library/Extensions - Right click or Command Click to show package contents. Then further navigate to Contents –> MacOS and drop the file there simply replacing the old one. You will be asked to Authenticate, enter your password to do so.

Of course we need to go into the command line again for proper permissions, open terminal and type the following.
sudo su [enter] put in your password when prompted.
cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/ [enter]

chown root:wheel IONetworkingFamily
chmod 775 IONetworkingFamily

And you are done ! TIME MACHINE is now fully working

Have fun - you have a Vanilla Kernel and the machine will rock.

post pix of your builds
Any questions - let me know.. I’ll constantly edit this guide

Special thanks to my buddy Stellarolla who stuck with me through 6 hours of broken installations until I finally gave in and got the Kalyway disk (GET IT, none of this will work without it.)

Of course thanks and greets out to Netkas for making PC_EFI work, Torque for sticking with us and answering questions, EVERYONE involved in the grand exchange of ideas for making this house of cards actually work

You know who you are.

*** This is a working guide is bye ‘Onetrack’ fromt the OSX86PROJECT.
***Downloading software off the net is ILLEGAL.
***This guide is 100% working!