Jump to content

EVOEnabler for X1000-series ATI Radeon under Snow Leopard 10.6.3


  • Please log in to reply
69 replies to this topic

#21
munky

munky

    Agent of Evolution

  • Retired
  • 2,900 posts
  • Location:The Land of Hairy-Arsed Highlanders
Yes!! Goddamn its taken me all night (ugh.. 3.20 am now) but its working.

Full support on a X1650 Pro card, ID 71c6 running latest Snow Leopard with Graphics Update.

No tricks, just added the device ID to the relevant part in Info.plist in:

ATI1600Controller.kext
ATIRadeonX1000.kext

and change all entries in EVOenabler which read 'Alopias' to read 'Wormy'.

Full acceleration, no mouse tearing, full res change etc etc.

EDIT: Sorry, I should say - the 1600 kexts dont appear to have 64-bit code, so I had to force 32-bit kernel booting on that machine to make it work.

#22
palmpje

palmpje

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Could you upload the kext cause1600controller is giving me panics.
Do you use graphicsenabler?
Thanks

#23
Snerler

Snerler

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 272 posts
  • Gender:Male
So for the X1800XT.kext should i edit ATI1900Controller.kext as well as ATIRadeonX1000.kext?

#24
munky

munky

    Agent of Evolution

  • Retired
  • 2,900 posts
  • Location:The Land of Hairy-Arsed Highlanders
@snerler -yes, I would say so. need both kexts loading for full gfx support.

@palmpje - there's nothing to upload, im just using the clean 10.6.4 + Graphics Update kexts, with a simple pci id tweak to match the card (in the two kexts mentioned above), and the EVOenabler kext from this thread with all instances of 'Alopias' replaced with 'Wormy'. Make sure your kext versions match the kernel, and you should be ok.


When getting the X1650 to work, I learned a couple of things:

1) The version of the kext must match the kernel - had some bad juju (corrupt screen etc) when they mismatched. Use the 10.6.4 kernel and the Snow Leo Gfx Update kexts.

2) Some ATI kexts dont have 64-bit code - 1800 seems to, 1600 does not, so that machine had to boot 32-bit kernel, whereas the machine with the 1800 can boot 64-bit clean.

3) Its best to use the latest kexts, clean and unmodified apart from any pci id changes you need.

The box with the X1650 is running with 10.6.4 kexts (including Snow Leopard Graphics Update) with only the couple id tweaks in plists and the EVOenabler from the first post in this thread with all instances of 'Alopias' replaced with 'Wormy'.

Hope this is of use to someone...

#25
palmpje

palmpje

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
I'm going to try it with 10.4 kernel thanks for your explanation.

#26
chagrin2

chagrin2

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts

Yes!! Goddamn its taken me all night (ugh.. 3.20 am now) but its working.

Full support on a X1650 Pro card, ID 71c6 running latest Snow Leopard with Graphics Update.

No tricks, just added the device ID to the relevant part in Info.plist in:

ATI1600Controller.kext
ATIRadeonX1000.kext

and change all entries in EVOenabler which read 'Alopias' to read 'Wormy'.

Full acceleration, no mouse tearing, full res change etc etc.

EDIT: Sorry, I should say - the 1600 kexts dont appear to have 64-bit code, so I had to force 32-bit kernel booting on that machine to make it work.


Thx a lot for sharing that. It does the job for me with x1600 (71C2)

First : i updated to 10.6.4, leave the installer open and install kernel

Install 10.4 Kernel http://www.kexts.com..._intel-amd.html

reboot

set boot to 32bit with arch=i386 ( for chameleon) in boot.plist i stored in Extra

here is the code :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Boot Graphics</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1680x1050x32</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>legacy_kernel</string>
	<key>Kernel Flags</key>
	<string>arch=i386</string>
	<key>PciRoot</key>
	<string>1</string>
	<key>Quiet Boot</key>
	<string>No</string>
	<key>Timeout</key>
	<string>5</string>
</dict>
</plist>

1. EVOenabler from Post1 i changed all to Wormy
2. SnowLeopardGraphicsUpdate1.0
http://supportdownlo...csUpdate1.0.dmg
3. set dev ID to 71C2 for my card in 1600controller kext and atiradeon1000 kext
Repair with kext utility http://www.kexts.com...ow_leopard.html
reboot
bingo

Again thx a lot for your work here. It saves my Day ( and the older Radeon too ;) )

#27
brandonb21

brandonb21

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
i have a copy of snow leo kicking around but atm im typing with leo 10.58 with ati 1400 qe/ci enabled working perfect no tearing and just give me a few hours and il try snow leo.

i cant seem to find my code name for 1400 card anyone know it

#28
chagrin2

chagrin2

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts

i have a copy of snow leo kicking around but atm im typing with leo 10.58 with ati 1400 qe/ci enabled working perfect no tearing and just give me a few hours and il try snow leo.

i cant seem to find my code name for 1400 card anyone know it



please start here . http://www.insanelym...php/t36764.html

#29
Snerler

Snerler

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 272 posts
  • Gender:Male
Success! Got my X1800 XT fully working with Snow Leopard. I didn't edit ATI1900Controller.kext and that was the problem. Thank you for the EVOenabler kext Munky.

#30
dksuski

dksuski

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I am going to try on 1900. Post results later.

#31
kafaafa

kafaafa

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

Thx a lot for sharing that. It does the job for me with x1600 (71C2)

First : i updated to 10.6.4, leave the installer open and install kernel

Install 10.4 Kernel http://www.kexts.com..._intel-amd.html

reboot

set boot to 32bit with arch=i386 ( for chameleon) in boot.plist i stored in Extra

here is the code :

<?xml version="1.0" encoding="UTF-8"?><BR><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><BR><plist version="1.0"><BR><dict><BR>	<key>Boot Graphics</key><BR>	<string>Yes</string><BR>	<key>EthernetBuiltIn</key><BR>	<string>Yes</string><BR>	<key>Graphics Mode</key><BR>	<string>1680x1050x32</string><BR>	<key>GraphicsEnabler</key><BR>	<string>Yes</string><BR>	<key>Kernel</key><BR>	<string>legacy_kernel</string><BR>	<key>Kernel Flags</key><BR>	<string>arch=i386</string><BR>	<key>PciRoot</key><BR>	<string>1</string><BR>	<key>Quiet Boot</key><BR>	<string>No</string><BR>	<key>Timeout</key><BR>	<string>5</string><BR></dict><BR></plist>

1. EVOenabler from Post1 i changed all to Wormy
2. SnowLeopardGraphicsUpdate1.0
http://supportdownlo...csUpdate1.0.dmg
3. set dev ID to 71C2 for my card in 1600controller kext and atiradeon1000 kext
Repair with kext utility http://www.kexts.com...ow_leopard.html
reboot
bingo

Again thx a lot for your work here. It saves my Day ( and the older Radeon too :unsure: )



can you upload your EVOenabler ?I changed all to wormy ,but graphics show unknown

#32
chagrin2

chagrin2

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts

can you upload your EVOenabler ?I changed all to wormy ,but graphics show unknown

Uploaded here. Try it, but tweaking is easy. Open yours with plistedit and search and replace ( you have to check whats in the kext first alopia motmot or whatever...). i used the kext from first post. please report what happens

Iput the evo in /Extra not in S/L/E. Download http://osx86.sojugar...-v3-0-released/ and use it in terminal for complete repair before reboot. Remember to leave all other kexts untouched. tweack only 1600 and ati100. good luck

Attached Files



#33
kafaafa

kafaafa

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

Uploaded here. Try it, but tweaking is easy. Open yours with plistedit and search and replace ( you have to check whats in the kext first alopia motmot or whatever...). i used the kext from first post. please report what happens

Iput the evo in /Extra not in S/L/E. Download http://osx86.sojugar...-v3-0-released/ and use it in terminal for complete repair before reboot. Remember to leave all other kexts untouched. tweack only 1600 and ati100. good luck



thx ,I put the evo.kext not in S/L/E,I put in the EFI hidden partition /Extra ,I used your method ,my laptop installed snow leopard successful,thx very much ,the "graphic display" is not "ATI mobility x1600 series",but show "unknown" .what happened when you add the evo.kext,"graphic display"show right infomation?

I will try the kext which you upload ,and I will report soon.

#34
palmpje

palmpje

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Snow boots with a white screen.
Must be doing something wrong
:(

#35
japr99

japr99

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Black screen in ATI x1600 mobility 71c5.

#36
chagrin2

chagrin2

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts

Black screen in ATI x1600 mobility 71c5.



Sorry , no idea for the mobility..... My step by step made for the desktop edition with is running stable.

Snow boots with a white screen.
Must be doing something wrong
:unsure:



Try to boot in secure mode with -v -x -f and do a pfix again. delete the mkext from /Extra before.
good luck

#37
downlord

downlord

    InsanelyMac Greek

  • Members
  • PipPipPip
  • 142 posts
  • Gender:Male
  • Location:Lisboa
Nice to see you around Munky.

Just for curiosity: are you getting full external display support on Radeon X mobility cards,
like desktop extending/mirroring with this method?

I'm using Atinject and old (10.5.8) Atindrv on an Snow system, mobility fireGL v5250 (recognized as x1700) Wormy framebuffer. It's working well but a bit "frankenstein" and no 64bit.

Will try it later, and report.

Cheers

#38
Virgo

Virgo

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
  • Gender:Male

Black screen in ATI x1600 mobility 71c5.

RadeonHD.kext work on ATI x1600 mobility 71c5.
http://code.google.c...river-radeonhd/

#39
kirk1h

kirk1h

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
hi, totally new to osx86...

i have a x1800xt (flashed to x1900xt back in the old days) with the device id 7100

edited both, the 1900-controler and atiradeon 1000, with the device id.

the system hangs on normal startup, but with -x in save mode i have now a high resolution.

any clues to get it in normal boot working?

thanks in advance

#40
mr_christer

mr_christer

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
  • Gender:Male
do you guys get sleep working? i'm using evoenabler from jamminmc from another post...
my x1950xt works under sl 10.6.4, but no sleep :)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy