I'm proud to announce here the result of my last 2 months of work on this project.
This project consists on a hacked gigabyte bios file (based on the latest F9f beta bios for the EP43-DS3L board and the latest F9 bios for the EP45-UD3L) wich you can flash to your motherboard (ONLY) trough Clean Q-Flash (without entering Bios Setup before Q-Flash), and, once booted, have a normal functional computer for any ACPI OS (such as Windows Linux and Mac), and the possibility to boot under Mac OS X with enhanced features normally achieved trough the use of a DSDT.aml file.
The Final idea is having a bios that boots OSX without the need of any DSDT.aml stored on your disk (we will still need a bootloader for EFI/GPT for now but i pretend to implement that into bios in future releases).
I decided to release my latest stable version at once. It includes these (and other) capabilities to OS-X booted WITHOUT DSDT.aml:
With this Bios you will no longer need a DSDT.aml and will no longer need kexts like OpenHaltRestart, SleepEnabler, PMDisabler, HDAEnabler (Legacyhda still needed), SMBUSEnabler.
Between the features of this BIOS is:
- No need for DSDT.aml
- Mac Display image instead of gigabyte's one
- Bios Setup sounds in sound boxes(not loud)
- Native PowerManagement correctly loaded
- Shutdown Fix (still long shutdown time, arround 10 to 20 seconds but no need for kexts)
- CMOS-reset bug fix for Snow Leo
- USB 1.1 and 2.0 seen as internal with sleep capability
- Native SMBus loading
- Full Sleep and Wake capability.
- Full AHCI hotplug capability
- HDEF Audio (eliminates HDAEnabler)
This Bios features multiple fixes for Mac OS X, while combining them with complete compatibility with any other ACPI compliant modern Operational System. This means it has been tested with Mac Os X, Linux 2.6 (Ubuntu 9.10), Windows Vista & Windows 7
Under these Mac Os X fixes we can ressalt the correct loading of the LPC/SMBUS, the complete support for Sleep and Shutdown, the no longer reset of Bios Settings the full compilance of the ACPI tables with MS-ASL and i-ASL compilers, the pin configurations of audio driver, the correct handling of Sata channels, complete loading of power management without panics, among many other optimizations of the original ACPI code.
Included in the download is a full illustrated Manual in PDF with all the instructions of how to install, configure and troubleshoot the bios and the OS after installing it, and further informations on the project.
DISCLAIMER: Flashing your bios is a risky operation. Follow the procedures included on your downloaded zip file to use your system without risk. If anything goes wrong, this motherboard has 2 bioses and one can be recovered from the other chip. EVEN THEN THERE COULD BE ERRORS. By using these files you take responsability for any damage they could cause to anything. All files provided until v0.7h have been sucessfully tested under both Linux (Ubuntu 9.10), Windows 7 and Mac OS 10.6.2. For complete sleep capability, 10.6.2 maybe needed.
Download Link for Cartri EP43-DS3L Mac Edition Bios Version 0.7h
Download Link for Cartri EP45-UD3L Mac Edition Bios Version 0.7h
Download Link for Cartri EP45-UD3LR Mac Edition Bios Version 0.7h
Download Link for Cartri EP45-DS3L Mac Edition Bios Version 0.7h
Download Link for Cartri EP43-UD3L Mac Edition Bios Version 0.7h NEW!!!
Auto-updatable Link for latest versions and status update on the project (under repair due to project unification in a single topic for more then a motherboard)
All these links and this project are made possible by the help of the clickable ads inside the webpage where they link you trough. There you can also donate directly to this project if you are happy with it and want to help even more. All my thanks to all the Alphatesters who made this possible.
PS: This project is being launched in many different forums. It's very hard to me to handle all of them at the same time, so sorry if i'm late to answer here or if you see the same topic in other forum, I just want to release this to people and i think that this forum couldnt be out of it.
Enjoy, Cartri
UPDATE: I NEED ALPHATESTERS FOR OTHER MOTHERBOARDS OF THIS PROJECT. If you Have a gigabyte P43 or P45 board, are technically capable of so and are interested, please PM me WITH YOUR E-MAIL ADDRESS and your motherboard name .
Project Status Update March, 9, 2010 12:18AM Brazil time (GMT-3)

|
Comments
TENGO UN CPU i5 750 a 267 ghz
Congratulations ! Thank you for your work, is very professional.
I am very impressed!
Greetings from Spain.
GA-P35-DS3L
LGA775
INTEL P35 / ICH9 INTEL
and I want to know from masters
Can I use EP45-DS3L Bios for my mainboard( GA-P35-DS3L-rev2). Or I must wait special bios for my GA-P35-DS3L-rev2 mainboard
THnks
Did you have a project to Ex38DS4 mobos (alc889a + ICH9r)?
If no. Can I use alc889a with a ich10 ou ich10r at my ex38ds4?
Thanks and congratulations !
RSS feed for comments to this post.