February 4, 2010
New in this release:
- Support for desktop Radeons 4300/4500/4600 in GraphicsEnabler
- Added system-id fix, system doesn’t forget your keyboard settings anymore
- Added fix for lynnfield cpus
New in this release:
New in release:
More information and installation instructions here.
New version of chameleon based booter includes these new abilities:
Also, legacyAti4800Controller kext, to forget about adding dev-id to that kext after every update – kext, use in mkext in /Extra/
p.s. Updated Graphics Enabler now works with 10.6.2 and ati 48×0 gpus.
New release 10.3 is now based on Chameleon2 RC3
it includes all features of 10/10.1 (like 64-bit efi pages and etc), also introduces new features, like support for injecting ati radeon 48×0 cards in bootloader, like chameleon2 rc3 does for nvidia, more ati support will come later.
Video and ethernet devices now listed in PCI Cards section of system profiler.(if graphicsenabler/ethernetbuiltin used)
Fixed few bugs in rc3 code.
Now about inbooter injector.
Chameleon2 RC3 supported only pciroot = 0, many new motherboards have pciroot=1.
Now pciroot=1 used by default, if you want pciroot to be 0 – use -pci0 boot option.
To find you pciroot value, use this osx terminal command:
ioreg -l | grep -15 “AppleACPIPCI\ ” | grep UID
To activate video/ethernet injector just use same options in boot.plist that used in Chameleon RC2+ and remove device properties key, options is :
ATI injecctor designed for snow leopard, dont use it in leopard(binimage isn’t injected) with 4830/4850(you will get screen flickerings)
Installation – if you dont have chameleon2 installed yet – get rc1/rc2 install pkg and use leopard to install bootloader, then replace boot file in root of boot partition with this one – booter10.1
source patch diff
PC EFI is a bootloader based on chameleon2 source code, v 10.3 brings one new feature, a cd/dvd-rom reading driver for ide mode(compatibe/legacy and enchanced/native).
The driver based on mindrvr from ata-atapi.com.
it doesn’t work with ahci(it will not detect dvd drives in ahci mode, hard drives still work fine).
it’s beta, so its only for testing, driver may not work for you.
known issues: sata ports 5-6 doesnt work, so I disabled scanning of those.
plz test it if you can, in different configurations, and send feedbacks.
if it freezes at black screen with white text , before gui appears, make a camshot of it and post in comments, with you configuration (mobo model, which ports connect to device(which device)).
here is how it works for me, video was a bit edited to make it less booring.
link to bootloader – boot.zip
link to sources – sources.zip
to install v10.2 – if you dont have pcefi v10.x or Chameleon2RC1 installed yet, download and install Chameleon2RC1 (not RC2)
then just replace old boot file with new one.
so far it was tested only with some intel controllers, wasnt tested with ite/jmicron/nvidia/amd controllers
You absolutely need to insert a mac os x install dvd when trying it, if you want dvd icon to appear in gui.
Thanks to fassl for support.
Just a small fix for booting system without DSDT.aml
system was stalling on motherboards like gigabyte, where bootloader fails to find pointer to acpi 2.0 table, fixed.
if you dont have the problem – no need to update.
bootloader – bootloader
source patch from previous version – patch
install only over chameleon rc1, dont install over rc2.
Latest and greatest PC_EFI, based on chameleon2
patches added for better snow leo compatibility,
they include: emulating 64-bit efi pages, removed setting IODT://options by bootloader, changed smth in hibernate, for better ati compatibility (wasnt tested yet), by default it boots 64-bit snow leo kernel on 64-bit cpus, flag -x32 will force loading 32-bit kernel
known issues: boot stalls if DSDT.aml isn’t present.
bootloader – http://rapidshare.de/files/47791387/boot.html
sources – http://www.mediafire.com/?tmmlmzht0al
to install on system with installed chameleon2 just replace boot file with the one provided here, otherwise follow chameleon2 installation guide.
using 10.5.7 beta ati drivers (jsut five kexts) and new natit, i got my 4850 working in 10.5.6 Leopard 🙂
You need to have OSX 10.5.6 or higher
What’s working – qe/ci, resolution change
currently only second dvi port works for me, and only with dvi-vga adapter
also, Display is recognized as standart vga/svga display, so only 4:3 resolutions available
only usefull for VGA connections – with switchresx(before using it, make sure u can change resolution) help i added 1680×1050 mode jsut fine 🙂
EDIT3(for4850): booted with dvi2vga(converter only, no monitor attached to it) in second port, and dvi connected to first port(closest to mobo), and voila,
display on first port properly recognized.
some vertical little screen jerkness sometimes
Pkg with drivers you will find in #radeonhd room on irc.osx86.hu
and now some screenshots
User with 4870 reported he has almost no problems with 4870, he just cant change resolution, results in black screen
Btw, 10.5.7 kernel also supports Nehalem i7 fully now.
P.S. I hope no other company than Apple/AMD will pretend they wrote drivers for 4850/4870 or nehalem i7
I took legacy kexts made by cyclonefr for ich9, added ich10 support and sharing them.
just put it to /Extra/Extensions.mkext and u can forget about orange icons with sata and ich9/10 problems.(like having to add device id or etc).
p.s. in case of pcefiv9. waht to do with those kexts ?
put them to /Extra/Extensions/ folder
run few commands:
sudo chown -R 0:0 /Extra/
sudo chmod -R 755 /Extra/
sudo kextcache -a i386 -m /Extra/Extensions.mkext /Extra/Extensions
sudo mv /Extra/Extensions /Extra/Extensions1
last command renamed Extensions folder, to make sure bootlaoder will load exactly mkext