ATI Radeon HD6000, HD5000 and HD4000 series support in Chameleon
Started by Kabyl, Sep 12 2010 09:45 AM
855 replies to this topic
#801
Posted 15 July 2011 - 07:43 AM
h azimutzn have problem that i post in your treat in voodoo projects can you see it?
thanks
http://forum.voodoop...59.msg10303#new
thanks
http://forum.voodoop...59.msg10303#new
#802
Posted 15 July 2011 - 08:23 AM
#803
Posted 15 July 2011 - 08:40 AM
Azimutz, on Jul 15 2011, 01:37 AM, said:
Hi Bism4rck, you're getting the hang of it and missing just a little bit; you need to replace a dev id close to yours on ATIRadeonX3000.kext's
info.plist and binary; 68BE seems a good candidate. Check the talk from this post on and see if you can manage it.
On the controller (ATI5000Controller.kext as you know) replacing or adding the dev id on the info.plist is enough; replace the same you
replaced on ATIRadeonX3000 if present, add if missing.
I'll take care of the booter part
i have all i need from you.
info.plist and binary; 68BE seems a good candidate. Check the talk from this post on and see if you can manage it.
On the controller (ATI5000Controller.kext as you know) replacing or adding the dev id on the info.plist is enough; replace the same you
replaced on ATIRadeonX3000 if present, add if missing.
I'll take care of the booter part
What I have done so far:
- replace a dev id 68BE with 68BF in the ATIRadeonX3000.kext
- already added the dev id to ATI5000Controller.kext
But still DVD-Player not working, do I need to bin patch something, and what is bin patching?
Thanks.
#804
Posted 15 July 2011 - 09:14 AM
Bism4rck, on Jul 15 2011, 09:40 AM, said:
But still DVD-Player not working, do I need to bin patch something, and what is bin patching? 
resuming, what you need to do is also replace the dev id on the kext binary, located in Contents/MacOS folder.
Explaining:
- get an hex editor (0xED is a nice free one)
- open ATIRadeonX3000.kext/Contents/MacOS/ATIRadeonX3000 on the hex editor
- hit Command (windows key)+F and change the "Search Type" to hex
- search for the dev id you want to replace, bite swapped; meaning, instead of 68BE, search for BE68
- replace all instances of BE68 (i can count 22
- save and you're done
I don't guarantee that it works; usually does but... try it and feedback
#805
Posted 15 July 2011 - 10:24 AM
Azimutz, on Jul 15 2011, 10:14 AM, said:
LoL... ok, since you've done a nice effort, i'll explain; "bin patch" is an abbreviation for "binary patching";
resuming, what you need to do is also replace the dev id on the kext binary, located in Contents/MacOS folder.
Explaining:
- get an hex editor (0xED is a nice free one)
- open ATIRadeonX3000.kext/Contents/MacOS/ATIRadeonX3000 on the hex editor
- hit Command (windows key)+F and change the "Search Type" to hex
- search for the dev id you want to replace, bite swapped; meaning, instead of 68BE, search for BE68
- replace all instances of BE68 (i can count 22
) by BF68
- save and you're done
I don't guarantee that it works; usually does but... try it and feedback
resuming, what you need to do is also replace the dev id on the kext binary, located in Contents/MacOS folder.
Explaining:
- get an hex editor (0xED is a nice free one)
- open ATIRadeonX3000.kext/Contents/MacOS/ATIRadeonX3000 on the hex editor
- hit Command (windows key)+F and change the "Search Type" to hex
- search for the dev id you want to replace, bite swapped; meaning, instead of 68BE, search for BE68
- replace all instances of BE68 (i can count 22
- save and you're done
I don't guarantee that it works; usually does but... try it and feedback

Maybe search & replace is doing a to good job here?
Do I need to run anything after saving the file, kext utility or so?
#806
Posted 15 July 2011 - 11:14 AM
akbarmoradi, on Jul 15 2011, 10:24 AM, said:
thanks for your quick replay
i am attach my ioreg to this post
i am attach my ioreg to this post
You're next in the waiting line
Bism4rck, on Jul 15 2011, 11:24 AM, said:
Huch great guide, but when search & replace BE68 by BF68 it founds 78 items here....
Lion and the CrapStore is pissing me of long time ago; i don't even know if i will be able to run it on this cpu (Pentium D 925).
At least ATIRadeonX1000 and the device i replace seem ok... let me take a better look at the binary... brb
p.s.: are you running the GM?
#807
Posted 15 July 2011 - 11:20 AM
Azimutz, on Jul 15 2011, 12:14 PM, said:
Akbar, you can remove the ioreg if you want; i already got it from the other topic.
You're next in the waiting line
I see now you're running Lion, right!? 22 was on 10.6.8 and that was already too much for my taste...
Lion and the CrapStore is pissing me of long time ago; i don't even know if i will be able to run it on this cpu (Pentium D 925).
At least ATIRadeonX1000 and the device i replace seem ok... let me take a better look at the binary... brb
p.s.: are you running the GM?
You're next in the waiting line
I see now you're running Lion, right!? 22 was on 10.6.8 and that was already too much for my taste...
Lion and the CrapStore is pissing me of long time ago; i don't even know if i will be able to run it on this cpu (Pentium D 925).
At least ATIRadeonX1000 and the device i replace seem ok... let me take a better look at the binary... brb
p.s.: are you running the GM?
Yep GM here. Do I need to bin patch ATIRadeonX1000 or ATIRadeonX3000? Thanks...
#808
Posted 15 July 2011 - 11:53 AM
Bism4rck, on Jul 15 2011, 12:20 PM, said:
Yep GM here. Do I need to bin patch ATIRadeonX1000 or ATIRadeonX3000? Thanks...
Well, this stuff is completely new to me; all the devices i search on X3000 have tons of occurrences even on 10.6.7 drivers
when i get rich, i'm going to buy it and close it!!
Don't know how to help you guys
p.s.: i need to take care of other stuff, eat and rest a bit. Meanwhile, try to check Netkas site for some solution;
maybe ATY_init.kext can help. I'll be back asap
#809
Posted 17 July 2011 - 07:48 AM
Hi guys.. i have no news on the bin patch. I track this post so, if you have any news or need some other info just post.
The best is find me at Voodoo forums; i wont be much around here in the future giving support, but i'll still come around
as a user or when i have free time.
Also, if you need your device id's added to the booter, just let me know.
Stay safe...
The best is find me at Voodoo forums; i wont be much around here in the future giving support, but i'll still come around
as a user or when i have free time.
Also, if you need your device id's added to the booter, just let me know.
Stay safe...
#810
Posted 21 July 2011 - 03:21 PM
I managed to dump the Radeon HD 6310 IGP on the AMD E-350 APU video bios from my Sony Vaio YB, not sure if it will help.
ATOM BIOS Rom:
SubsystemVendorID: 0x1002 SubsystemID: 0x9802
IOBaseAddress: 0x3000
Filename: BR39114.bin
BIOS Bootup Message:
Sony Tucana Ontario VBIOS
PCI ID: 1002:9802
Connector at index 0
Type [@offset 45562]: LVDS (7)
Encoder [@offset 45566]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45648]: 0x90, OSX senseid: 0x1
Connector at index 1
Type [@offset 45574]: HDMI-A (11)
Encoder [@offset 45578]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45683]: 0x91, OSX senseid: 0x2
Connector at index 2
Type [@offset 45586]: VGA (1)
Encoder [@offset 45590]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 45710]: 0x97, OSX senseid: 0x8
video bios image attached..hope it helps
ATOM BIOS Rom:
SubsystemVendorID: 0x1002 SubsystemID: 0x9802
IOBaseAddress: 0x3000
Filename: BR39114.bin
BIOS Bootup Message:
Sony Tucana Ontario VBIOS
PCI ID: 1002:9802
Connector at index 0
Type [@offset 45562]: LVDS (7)
Encoder [@offset 45566]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45648]: 0x90, OSX senseid: 0x1
Connector at index 1
Type [@offset 45574]: HDMI-A (11)
Encoder [@offset 45578]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45683]: 0x91, OSX senseid: 0x2
Connector at index 2
Type [@offset 45586]: VGA (1)
Encoder [@offset 45590]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 45710]: 0x97, OSX senseid: 0x8
video bios image attached..hope it helps
Attached Files
#811
Posted 22 July 2011 - 01:08 PM
hi
is anyone having the same problem like i do
when i dualboot from win7 to osx or osx to win7, my monitors (dual dvi) go into sleep mode after a while, but the system boots fine into desktop. monitors stay in sleep (tried turning off, reconnecting). otherwise there is no problem with my gfx card, everything works like it should
gigabyte ati 5870 (looks like reference from what i can tell but with better cooling)
is anyone having the same problem like i do
when i dualboot from win7 to osx or osx to win7, my monitors (dual dvi) go into sleep mode after a while, but the system boots fine into desktop. monitors stay in sleep (tried turning off, reconnecting). otherwise there is no problem with my gfx card, everything works like it should
gigabyte ati 5870 (looks like reference from what i can tell but with better cooling)
#812
Posted 27 July 2011 - 01:39 PM
Hi Azimuth,
Any chance of making Ati Mobility Radeon 5650 included in you boot file. The specs are underneath, the hardware is a laptop acer 5740G. 'Works' in SL 10.6.8 with vervet FB but in Lion I can only get full resolution but no QE/CI.
Thank you for any help or suggestion.
[ ATI Mobility Radeon HD 5650 (Acer) Video Adapter ]
Propriedades do dispositivo:
Descrição do dispositivo ATI Mobility Radeon HD 5650 (Acer) Video Adapter
Tipo de Bus PCI Express 2.0 x16
Barramento / Dispositivo / Função 2 / 0 / 0
Identificador do dispositivo 1002-68C1
ID do Sub-sistema 1025-033E
Classe de dispositivo 0300 (VGA Display Controller)
Revisão 00
Any chance of making Ati Mobility Radeon 5650 included in you boot file. The specs are underneath, the hardware is a laptop acer 5740G. 'Works' in SL 10.6.8 with vervet FB but in Lion I can only get full resolution but no QE/CI.
Thank you for any help or suggestion.
[ ATI Mobility Radeon HD 5650 (Acer) Video Adapter ]
Propriedades do dispositivo:
Descrição do dispositivo ATI Mobility Radeon HD 5650 (Acer) Video Adapter
Tipo de Bus PCI Express 2.0 x16
Barramento / Dispositivo / Função 2 / 0 / 0
Identificador do dispositivo 1002-68C1
ID do Sub-sistema 1025-033E
Classe de dispositivo 0300 (VGA Display Controller)
Revisão 00
#813
Posted 28 July 2011 - 03:14 PM
dd10986, on Jul 27 2011, 02:39 PM, said:
Hi Azimuth,
Any chance of making Ati Mobility Radeon 5650 included in you boot file...
Any chance of making Ati Mobility Radeon 5650 included in you boot file...
on both RadeonX3000 and 5000 controller
Meet me at this topic...
Thanks
p.s.: by the way, this is not my boot file, it's simply Chameleon
#814
Posted 28 July 2011 - 07:06 PM
Azimutz, on Jul 28 2011, 04:14 PM, said:
Hi dd10986; going to add it, yes. It should work fine, since the dev id is present on the ATI drivers,
on both RadeonX3000 and 5000 controller
Meet me at this topic...
Thanks
p.s.: by the way, this is not my boot file, it's simply Chameleon
on both RadeonX3000 and 5000 controller
Meet me at this topic...
Thanks
p.s.: by the way, this is not my boot file, it's simply Chameleon
Hi Azimuth,
Already have been looking at your posts in voodooprojects
Appreciate all help given. Keep up the excellent work.
Thank you
#815
Posted 31 July 2011 - 02:37 PM
Hi @ all,
i´ve tried diiferent aticonfigs for my HD5650m graphicscard.
But i only get greyscreen with all settngs. Before trying this here i haven´t get native display working.
I´m using leohazards 10.6.6i with my acer aspire 5740g.
i don´t know how to add the dev id and vendor ids to ati kext files. Could someone upload these two files for me here? or give me a how to with macdrive?
Another question is if i´ll need an edid file for my display?
Thanks for help!!
i´ve tried diiferent aticonfigs for my HD5650m graphicscard.
But i only get greyscreen with all settngs. Before trying this here i haven´t get native display working.
I´m using leohazards 10.6.6i with my acer aspire 5740g.
i don´t know how to add the dev id and vendor ids to ati kext files. Could someone upload these two files for me here? or give me a how to with macdrive?
Another question is if i´ll need an edid file for my display?
Thanks for help!!
#816
Posted 01 August 2011 - 07:36 AM
dd10986, on Jul 28 2011, 08:06 PM, said:
Hi Azimuth,
Already have been looking at your posts in voodooprojects
...
Already have been looking at your posts in voodooprojects
{ 0x68C1, 0x033E1025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5650", kNull },
Note that i didn't set a default framebuffer (kNull) because i don't have any reference.If you need any help on my side, just drop a post on the topic i mentioned (it's in my signature).
See ya later...
#817
Posted 02 August 2011 - 05:16 PM
hi azimutz,
my notebook packard bell ls11hr running lion gm with right resolution (1600x900) radeon 6650m but no qe/ci, grapicsenabler=yes
i have added this to chimera and compile a new boot file and trying several framebuffers at start and always getting unsupported graphic
the device id is present in the ATIRadeonX3000.kext, ati6000controller.kext and at least i put it in the ati5000controller.kext. but still unsupported graphic.
what im doing wrong?
regards
my notebook packard bell ls11hr running lion gm with right resolution (1600x900) radeon 6650m but no qe/ci, grapicsenabler=yes
i have added this to chimera and compile a new boot file and trying several framebuffers at start and always getting unsupported graphic
{ 0x6741, 0x05131025, CHIP_FAMILY_TURK, "AMD Radeon HD 6650M", kNull },
the device id is present in the ATIRadeonX3000.kext, ati6000controller.kext and at least i put it in the ati5000controller.kext. but still unsupported graphic.
what im doing wrong?
regards
#818
Posted 02 August 2011 - 09:18 PM
nai22, on Aug 2 2011, 06:16 PM, said:
...
what im doing wrong?
what im doing wrong?
if the data you're adding is correct and you're using AtiConfig=someFB, i don't see a reason for "Unsupported".
A bdmesg would help and i don't think adding the device to ati5000controller.kext will.
I added two 6741 to the trunk recently, but i don't know what framebuffer to use because i got no feedback on that.
You better start reading bcc9's topic, if you haven't yet
to suite your needs. And even then, there's always the "fail" possibility.
#819
Posted 03 August 2011 - 06:48 PM
@ azimutz
maybe you can find something
bdmesg in the attached file
do i need the vbios rom of my graphicscard in /extra to get it fully working?
maybe you can find something
EasyNotes-Mac-Pro:~ easynote$ sudo lspci -nnvd 0x1002: | grep -B2 Subsystem Password: pcilib: 0000:01:00.0 64-bit device address ignored. 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Unknown device [1002:6741] (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Unknown device [1025:0513] -- 01:00.1 Audio device [0403]: ATI Technologies Inc Unknown device [1002:aa90] Subsystem: Acer Incorporated [ALI] Unknown device [1025:0513]
EasyNotes-Mac-Pro:~ easynote$ ioreg | grep ATY EasyNotes-Mac-Pro:~ easynote$ gives nothing
bdmesg in the attached file
do i need the vbios rom of my graphicscard in /extra to get it fully working?
#820
Posted 04 August 2011 - 02:34 PM
thank you azimutz for adding my device to your branch hihi. now after compiling the ati6000controller and the atix3000 kexts are loaded, lvds not working correctly because of the framebuffer i think, hdmi is working with qe/c
another question, belong this device really to the turks family, i have read something about vancouverA, is it important?
another question, belong this device really to the turks family, i have read something about vancouverA, is it important?
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account









