Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Snow Leopard 10.6 › Netkas releases PC EFI V10.3
14,056 reads · 2009-09-21 – 2009-11-17
Dossier Snow Leopard 10.6 Chameleon / Boot-132 NVIDIA GeForce ATI Radeon

Netkas releases PC EFI V10.3

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…

Primary Author
@x986123 Published 2009-09-21
Collection
Snow Leopard 10.6
Archival Footprint
14,056 historical reads · 4 curated field notes (from 6 dispatches) · 2009-09-21 – 2009-11-17
Credited Voices (5)
@x986123 (2)@maya77@Chrisb27@karamatks@derpuma

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 :

<key>EthernetBuiltIn</key>
<string>y</string>
<key>GraphicsEnabler</key>
<string>y</string>

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 (rapid share.de/files/48382168/boot.html)
source patch diff (rapid share.de/files/48382221/pcefiv3.diff.bz2.html)

I have used this for the past 2 days s far, and its very stable, no panics, and is

  • Faster then 10.0-10.2
  • Built upon Chameleon RC3 but with EFI64 Pages!
  • Full Snow Leopard support

Author Updates & Technical Revisions

Follow-up dispatches by @x986123

Author Update #1 @x986123 2009-09-29

Whats wrong with it? If you installed 10.3 everything should be fine.

Synthesized Community Field Notes

4 technical responses curated from 6 original dispatches

Field Note #1 @maya77 2009-09-21

It works fine for me on Snow Leopard, but not on Leopard. Gives kernel panic with AnV 9.8.0 on my AMD system.

Field Note #2 @Chrisb27 2009-09-22

Works good for me, using the graphics enabler and the Ethernet built in. I also had to drop the -pci0 in my boot plist.

Field Note #3 @karamatks 2009-09-29

plz help me i cant understand how to install pc efi 10.3…i hav installed chameleon 2rc3 and hav changed boot file with new downloaded from netkas ...my com.apple.Boot.plist i same as i was using in chameleon 2rc2 snow supported it is configured in this way

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Graphics Mode</key>
	<string>1440×900x32</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>arch=i386</string>
	<key>Timeout</key>
	<string>5</string>
	<key>device-properties</key>
	<string>cd0300000100000001000000c10300001500000002010c00d041030a000000000101060000010101060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000222000000400032002c006400650076006900630065005f0074007900700065000000120000004e5644412c6770752d64696f64650e0000004e00560050004d00000020000000010000000000000000000000000000000000000000000000000000001e00000072006f006d002d007200650076006900730069006f006e000000090000003331373261100000004e00560043004100500000001800000004000000000003000c000000000000070000000022000000400032002c002300730069007a0065002d00630065006c006c0073000000080000000000000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000004e5649444941204765466f726365203936303020475414000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4120000000400032002c0063006f006d00700061007400690062006c0065000000160000004e5644412c73656e736f722d706172656e7414000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4212000000400032002c00720065006700000008000000000000021c0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f72636520000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616326000000400032002c0023006100640072006500730073002d00630065006c006c007300000008000000000000010e0000006e0061006d00650000000f0000004e5644412c506172656e7422000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002036000000400032002c00680077006300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000214000000400032002c006e0061006d00650000001100000073656e736f722d706172656e74</string>
</dict>
</plist>

plz tell me what shud i do further or what changes shud i do in com.apple.Boot.plist
..macosx Snow leopard 10.6.1... chameleon 2rc3..board asus P5GC-MX 1333
intel core 2 due 2.66…xfx nvidia geoforce 9600 GT 512mb ddr3

Field Note #4 @derpuma 2009-11-17

Next weekend i am going to install 2xSno Leo...

...and I would like to enable my graphics via PC EFI 10.5.
Have a ZOTAC GTX 260 AMP! And a 9600 GT low profile (for my media PC).

So far so good. I am familiar with installing snow and PC EFI. But how do i do the settings for graphics enabler? I saw in the Chameleon RC2 Installer that there is an Option "Graphics Enabler". Do I have to choose this Option?
Or is it just OKay to take netkas boot 10.5 EFI File?

How can I switch from pciroot? Do I have to set the values in com.aplle.boot.plist?

Can someone share an example an give me some hints to learn? Would be nice an helpful. Thx a lot!

Sources & Contributor Provenance (5 credited usernames · Thread #4184)
UsernameDossier ContributionDispatchesActive Window
@x986123Primary Author22009-09-21 → 2009-09-29
@maya77Contributor12009-09-21
@Chrisb27Contributor12009-09-22
@karamatksContributor12009-09-29
@derpumaContributor12009-11-17