November 25, 2007
PC EFI V 6.0
All info regarding this release is in readme.
Known to work cards, without natit – Radeon 2600 pro/XT and geforce 8800 GTS/GTX (will be shown as 8800 GTS@640, but will work fine anyway).
X1600 jsut confirmed to work with boot_x1600 and without natit ! – with dual screen support!
Also includes version for gma950 for desktop(doesn’t make gma950 to work) and gma950 for laptops (may work), also included version for gf7(do not work yet, need dome modifications)
anyway, natit/titan/etc will overwrite values set by pcefi, so u can just adjust values, set by pc_efi with natit/titan/etc.
u can find it at here
Grat stuff Netty, is it possible to include also ATI X1950XT in the bunch?
Perhaps with this resume from sleep will finally be possible with my card…
PCI ID : 7244
If you need a ioreg dump just let me know…
i need dump from macpro with X1900 for it (like i mentioned b4 , IODeviceTree)
What about using two x1900 cards in your machine? Will this require a ioreg dump?
Great work netkas, I think that the pc_efi solutions will be the standard for PC´s that meet the MAC requirements….in the near future this piece of software will be the only thing necessary to run vanilla OSX on PCs…you have make a lot of progress…I only wait that you can make inroads in the audio part of the equation…. 🙂
How about if I use my Sapphire X1950XT card into a Mac Pro (and of course it will not work) and get the IOREG? Will that be useful at all?
no, need exactly macs card in macpro
OK, but Apple shipped card is the 1900,, not the 1950… Not such a difference technically speaking, but still that’s another card.
I wonder, how did you get the Nvidias 8800 to work? Can you use the same principle to gt the 1950 to work, or you mean that the 1950 might work only when you get a IOREG from a 1900-class card equipped mac?
Cheers, really good stuff anyway!
It doesn’t work with boot_gma_laptop. I have 950gma on acer, vanilla kernel and gma kext from 10.5.1 update. It works with natit.
OsX boots, resolution is changed (1280×800), but graphics have vertical lines. I can see mouse pointer just fine, only background is messed.
I did it just like it said in the readme. It worked. I used the 8800 one. I took out the nat/nvjet.. blah blah but it showed my video as nvidia 32 with no QE/CI. Put NV back in and works fine. Unless I did something wrong.
yeah, u did something wrong.
I tried the 8800 one and it worked. I have a 8800 GTS 320 MB, it is shown as a 640 MB card, but everything works well. Thanks a lot !
Will a Geforce 7900 GS work when the boot_gf7 is finished?
Thanks a lot for the EFI stuff! It’s been working GREAT!
UPDATE : only thing is I have to press Detect Displays everytime I reboot because my desktop looks very fuzzy, but when I do so, it goes back to normal.
i am new and cannot get the link to work or is it working and i dont know how to use it. if so please email me if u could thank u
Netkas;
What do you need to get a 7900 GS working?
I tried your g7 boot and it didn’t work. 🙁
Thanks….
What about 7600GS. It won’t work either 🙁
Does DVI on 2600XT work now? or we still need the adapter?
By the way, google ads is blocking the text, very annoying.
hi great netkas! is possible in the future make all X3100 laptop integrated graphic working?
It works with my x1600 (gigabyte GV-RX16P256DE-RH). I removed NatitX1600.kext and restored the original ATIRadeonX1000.kext and I had screen resolution changing but no core image/quartz extreme. I added back in my vendorid/deviceid to original IOPCIMatch area of /System/Library/Extensions/ATIRadeonX1000.kext/Contents/Info.plist and that fixed CI/QE so understandably this minor mod is still required.
Not sure if dual screen works as I can’t test that at the moment.
Sleep still works. Will be curious to see if anyone can get their TV out working with this EFI boot thing.
Thanks very much Netkas and team!
Any hope for the 2400 HD??? anyone with the dump from a 2400 imac?
Thanks to Slakkur for the X1900 Mac Pro dump!
http://rapidshare.com/files/72303673/MacPro2.66×1900dump.txt.zip.html
Incoming love for x19x0 users!
hi netkas,
EFI V6 fully work in ATI X1600
ATI Radeon X1600:
Chipset Model: ATY,RadeonX1600
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: ATI (0x1002)
Device ID: 0x71c2
Revision ID: 0x0000
EFI Driver Version: 01.00.068
Displays:
SyncMaster:
Resolution: 1280 x 1024 @ 75 Hz
Depth: 32-bit Color
Core Image: Hardware Accelerated
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display Connector:
Status: No display connected
Nice works! i will report more info at i heve it…
Just for your info:
On my Lenovo X60 Tablet – GMA950 – AFTER Apple Update to 10.5.1 the v6 boot_gma_laptop boots to a garbled mess of a screen (it is working however, and the cursor is not garled at all?).
Is there a way to “get back” to 10.5 at this point?
Nice job … but
instead of inject fixed values into registry, why don’t think about a generic insertion with an external .plist.
It would be more flexible!
netkas: what happens when you run out of 64kB for bootloader? … and is it possible to boot in to efi shell with this bootloader?
Hi,
Just tried boot_x1600 with my lap (HP nx9420) and it does not seem to work;
the dev id is 0x71d5, and it is working with ATIinject.kext quite correctly;
but if I remove this kext and reboot, after touching Extensions, it boots in 1024×768 and the devid changes from 71d5 to 71c5; tried also to mod ATIRadeonx1000.kext, info.plistas fabcat suggested, but no way.
thank you for your work, I follow you with interest and enthusiasm!
n
Will this eventually work for Laptops i.e GoForce 7300?
I Tried and it dont work on this.
Cheops
I tried this with my Sapphire Radeon x1600 PRO AGP 512.
I’m getting no signal whatsoever from DVI. Natit had worked with my card’s DVI output, but I had to hardcode my monitor’s identifier code thingy into info.plist order for it to work.
Is there any way to get a modifiable plist so we can play around with things? I’m not even exactly sure what this EFI emulator does or how to modify certain things such as video card management.
Thanks.
so whats the verdict on the 7900gs?
How to use specific videocard bootloader? I have copied to /iamefi all content of efi_v6. I have GF 8600GT 512MB but card is still not recognized.
Im with Big D, I have an 8800 gts 320, and doesnt work. Had to put back NVinject.
And Im sure I didnt make something wrong.
I am having the same issue with a 8800GTX, screen fuzzy on reboot. I all clears up on detect displays but rebooting casues it to go fuzzy again. Is there a fix for it?
I want to try with my Sapphire Radeon x1600 PRO AGP 512
./startupfiletool /dev/rdiskXsY ./boot.X1600
How do remove this patch without erasing the EFI V50 Patch wich I have installed already if run into a problem like Kernel Panic?
(I have already installed the EFI V50 Patch i.e. ./startfiletool /dev/rdiskXsY ./boot.V5)
TIA
Sadly, pc_efi would not work for may MSI x1600Pro.
I had to resort to the old boris badenov method to get full support.
I was wondering wether the way I installed Leo would cause a problem :
I made the partition bootable the usual way and installed boot_x1600, then installed via Brazil mac, restarted, postpatched and unpatched kernel to get vanilla kernel back.
Might it be one of the patched kext messing around ? (natit not installed)
Взял на тест Radeon HD2600XT
./starupfiletool /dev/rdisk0s1 ./boot_hd_2600
К сожалению – черный экран (подключал и через DVI напрямую и через переходник)
Прошу совета
Hi,
I’m trying this with my Geforce 8800 GTS 640 but it DON’T work.
Yeah I surely make a mistake but all is recognized except my card.
I tried unmodified GeForce, NVDAResman and NVDANV50 kexts and modified kexts too.
In first case, it crash with a kernel panic. In second case, I get a blackscreen when NVDA loads …
I’m asking, how is it possible to make a mistake when there’s nothing else to do but to type one line ???
./startupfiletool -v /dev/rdisk0s1 ./pc_efi_6_bootloaders/boot_gf8800GTS640
I have mobo with gma950 (toshiba A100-786) and tried boot_gma_laptop, with the same result as user shown previously said – messed screen with pointer. Commands from KB work fine (i.e. power button + enter gives shut down of PC). So it’s a problem not with vanilla kernel, but with gma. Boot_v51 and boot_v8 give me nothing but still blue screen without pointer after each reboot. The same behavior of machine was once when during installation JaS Tiger 10.4.8 I forgot to implement patched gma950 kext from tiger DVD. Is it possible to inject kext from tiger into leo? BTW, problems with gma appeared after update to 10.5.1, but original vanilla kernel from 10.5 booted perfectly (with efi_pc_v51). So a good piece of advice for those who have problems with gma like me is to play with boot_gma_laptop and old patched kexts.
Короче говоря, есть проблемы с gma в ноутбуках, правда, не во всех. Никаких команд перед загрузкой ваниллы не давал, кроме -f, только включил NX в биосе, чтобы закрыть reboot loop. Клавиатура и мышь работают, на команды реакция нормальная, но ничего не видно, и это напрягает. 😉 Подскажите пожалуйста как вернуть картинку. Очень не хочется возвращать бразильское ядро! Кстати, dsmos и appleSMBIOS установлены из пакета pc_efi_51, EFIRuntime и AppleIntelCPU удалил. Заранее спасибо!