Jump to content

Mobility Radeon HD 5650 QE/CI WORK! (26/2 Update!)


  • Please log in to reply
112 replies to this topic

#21
mojtabazarei

mojtabazarei

    InsanelyMac Protégé

  • Members
  • PipPip
  • 88 posts
  • Gender:Male
  • Location:IRAN
Hi installed the 10.7 5000 driver on n61jq mobility 5730 the driver is full doesn't have any problem

because i have graphic support for external displays see the in the connector area

there is 3 connector one vga one display port one HDMI these connectors work

but my laptop screen doesn't work because it connected to graphic card by LVDS connector and

apple doesn't support this connector we should edit or dsdt or this driver to make mac os x recognize

this connector to have laptop screen .apple use display port to connect laptop screen to graphic

card so if your screen connected from this way you have laptop screen some acer model are same

as the apple laptops here

#22
atlee

atlee

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 688 posts
  • Gender:Male
  • Location:South NSW, Australia
pcbeta didn't actually say success for 5650m, the hardware that he tested was 5770 and the screenshots are from a 5770 enabled. maybe they used an ati rom.

#23
Ukon

Ukon

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Hmm, I tried to follow your guide. But for some reason, it won't work on my Acer Aspire 5738ZG :/ (with 5650mobility ofc)




Maybe, there is something wrong with my ATI kext or something?:S

The resolution is fine, it works just fine with 1080p.

but I can't get Quarts Extreme to work..

The "about" page, shows that the graphic card has 1GB of ram, etc. and it seems to show hte correct ID.


Thanks for the help, if anyone got a answer/solution to my problem!

#24
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts
Ati 5650 HD mobility is not working using this method whatever I do.

#25
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
i am now trying to fix my ATI Mobility radeon 5650 to work on Lion 10.7, but no dice.

I followed the tutorial on this page (and more like 4 or 5 different tutorials on other places) but in the end, i ended up with the 1024x768 (that lovely resolution LOL)

so here is what i did i have 10.7.0 installed on my sony vaio VPCEB1S1E its a core i5 430m which also has some sort of intel integrated graphics and runs with our ATI 5650m, well after installing lion, i fixed most of everything, and am now stuck with graphics, what i did was boot into windows extracted the EDID using MonInfo convert it from Hex to base64 then got that file from \System\Library\Display and so the 714 file if i am not mistaken pasted the string into the correct spot between the data tags, and rebooted, on chimera (version that came with U nibeast can-t remember which one now) i booted with AtiConfig=Hoolock GraphicsEnabler=yes and back on desktop it was the same, same 1024x768 no QE/CI, i don't know what i am doing wrong...
I also would like to point act the following on system information the Graphic/Display is detected as following:
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 3 MB
Vendor: ATI (0x1002)
Device ID: 0x68c1
Revision ID: 0x0000
Displays:
Internal LCD Forced EDID:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

It never detects it as ATI Mobility Radeon 5650 like i have seen in some videos.
I also noticed that the DeviceID+Vendor ID making it 0x68c11002 is NOT on the ATI5000Controller.kext so i decided to add it, same luck no dice.
I never added the ATI files cause they are on Lion so there is no need to add them on System\Library\Extensions, also same for the boot file, never used it since chimera/chamelon now detects the GPU, which can clearly be seen on bootup before i changed the org.chameleon.plist it would say ATI5650 and Aticonfig Eulumer or something like that which was one of the profiles, i then changed the chameleon.plist to hoolock like i said above, and it did change on boot so i know that is working! it now says AtiConfig=Hoolock, Also as you can see by the Display name i already did the EDID hack as you can see the display is called internal LCD forced EDID, so why is it not working?
is it chimera? is EDID hack that apparently is working fine (and showing the monitor name as it should) is it the framebuffer? is it the intelGraphics messing with my ati? should i delete them? (but then again card is detected as Vendor ATI) how should i proceed?

hope you guys can help out :)

#26
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts

i am now trying to fix my ATI Mobility radeon 5650 to work on Lion 10.7, but no dice.

I followed the tutorial on this page (and more like 4 or 5 different tutorials on other places) but in the end, i ended up with the 1024x768 (that lovely resolution LOL)

so here is what i did i have 10.7.0 installed on my sony vaio VPCEB1S1E its a core i5 430m which also has some sort of intel integrated graphics and runs with our ATI 5650m, well after installing lion, i fixed most of everything, and am now stuck with graphics, what i did was boot into windows extracted the EDID using MonInfo convert it from Hex to base64 then got that file from \System\Library\Display and so the 714 file if i am not mistaken pasted the string into the correct spot between the data tags, and rebooted, on chimera (version that came with U nibeast can-t remember which one now) i booted with AtiConfig=Hoolock GraphicsEnabler=yes and back on desktop it was the same, same 1024x768 no QE/CI, i don't know what i am doing wrong...
I also would like to point act the following on system information the Graphic/Display is detected as following:
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 3 MB
Vendor: ATI (0x1002)
Device ID: 0x68c1
Revision ID: 0x0000
Displays:
Internal LCD Forced EDID:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

It never detects it as ATI Mobility Radeon 5650 like i have seen in some videos.
I also noticed that the DeviceID+Vendor ID making it 0x68c11002 is NOT on the ATI5000Controller.kext so i decided to add it, same luck no dice.
I never added the ATI files cause they are on Lion so there is no need to add them on System\Library\Extensions, also same for the boot file, never used it since chimera/chamelon now detects the GPU, which can clearly be seen on bootup before i changed the org.chameleon.plist it would say ATI5650 and Aticonfig Eulumer or something like that which was one of the profiles, i then changed the chameleon.plist to hoolock like i said above, and it did change on boot so i know that is working! it now says AtiConfig=Hoolock, Also as you can see by the Display name i already did the EDID hack as you can see the display is called internal LCD forced EDID, so why is it not working?
is it chimera? is EDID hack that apparently is working fine (and showing the monitor name as it should) is it the framebuffer? is it the intelGraphics messing with my ati? should i delete them? (but then again card is detected as Vendor ATI) how should i proceed?

hope you guys can help out :)

You know, I having exactly the same problem, but also I can't get edit to load too. I read something about Ati5000controller patching to proper connectors values using hex editor but no luck with that. And I'm not sure if it actually needed. http://www.osx86.net...&id=1872&page=3

#27
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
Well i remember doing this back on 10.6.3 or something, it was needed back then, but i don't think it is anymore, still i will give it a try and report back.

#28
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts
I'm on 10.6.8, is it need to be done there?

#29
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
apparently yes, i got my dump but i can't decrypt it with radeon_bios_decode, the thing is i couldn't get RadeonDump to work ihad to boot with arch=i386 but i still couldn't make it work because of permissions i then chmod -R 755 RadeonDump to see if it could dump the bios, it didn't it errored out -.-, i then went through my external hdd and found the rom that i had dumped a few weeks ago when i was on 10.6.3 and it worked back then (it now doesn't don't know if its cause of lion, or the permissions i don't know) i still have my rom dump, but seeing radeon_bios_decode doesn't seem to work gets stuck i can't decrypt it -.-

I suggest you to try since you are running 10.6.8 you might have better luck, if you get it to work i ll send you my 68c1.rom so you can decrypt it as well.

post back when you can ;)

#30
vilczech18

vilczech18

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Male
My ATI 5650M works , more or less. I`ve just selected Atiynit in iAtkos L2 installation. Works smooth, but when I run Lauchpad or Mission Control It has obvious bugs. Its 2GB Video ram and I can't use every screensaver from Apple, but my GPU is good, I think. So you guys think If I`ll try this, It will work just like on Apple device?

#31
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts

apparently yes, i got my dump but i can't decrypt it with radeon_bios_decode, the thing is i couldn't get RadeonDump to work ihad to boot with arch=i386 but i still couldn't make it work because of permissions i then chmod -R 755 RadeonDump to see if it could dump the bios, it didn't it errored out -.-, i then went through my external hdd and found the rom that i had dumped a few weeks ago when i was on 10.6.3 and it worked back then (it now doesn't don't know if its cause of lion, or the permissions i don't know) i still have my rom dump, but seeing radeon_bios_decode doesn't seem to work gets stuck i can't decrypt it -.-

I suggest you to try since you are running 10.6.8 you might have better luck, if you get it to work i ll send you my 68c1.rom so you can decrypt it as well.

post back when you can ;)


Try to
cd /folder/where_files_are
(do chown $ chmod on it) then ./radeon_bios_decode your.rom
or ./radeon_bios_decode < your.rom

it should out the info right in console.

The reason I can't try this method, is I just can't figure out how to modify those hex values, I just can't find those offsets listed there.

My ATI 5650M works , more or less. I`ve just selected Atiynit in iAtkos L2 installation. Works smooth, but when I run Lauchpad or Mission Control It has obvious bugs. Its 2GB Video ram and I can't use every screensaver from Apple, but my GPU is good, I think. So you guys think If I`ll try this, It will work just like on Apple device?

it just looks like u have only resolution without hardware acceleration.

#32
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
k will try again, will post back the results in a few, btw which boot loader are you running? do you think that by running (in my case) from the usb to boot the partition i got osx installed is what is causing the problem and not recognizing it?

Edit1
Well it gets stuck i don't know what the hell is wrong it just doesn't work i am going to upload my rom here, can you decrypt it? and send me the txt please?

ill try to match the offsets if i can, and thanks for the help :)

Attached Files



#33
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts
I'm using lasted Chameleon, Retail 10.6.8 on AMD Phenom II with patched kernel and that's it. You can easy install Chameleon on partition, I don't think that booting using usb cause this problem.

#34
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
Yeah i know, i can i haven't done it yet, cause i have to clean a few things first, also i uploaded my rom on the post up there can you decrypt it with the radeon_decode, cause mine doesn't really want to work, i am going to get the hex editor seeing if i can get this to work.

and thanks :)

Hex fiend downloaded :)

Try to
cd /folder/where_files_are
(do chown $ chmod on it) then ./radeon_bios_decode your.rom
or ./radeon_bios_decode < your.rom

it should out the info right in console.

The reason I can't try this method, is I just can't figure out how to modify those hex values, I just can't find those offsets listed there.


it just looks like u have only resolution without hardware acceleration.


yeah it does seem so, i am not a big fan of distros but if i can get the resolution working i might give it a try, meanwhile i stick with my original 10.7 downloaded from the appstore, at least until i give up on this (its been 3 weeks), at least 1366x768 is better than 1024x768, so if this can't be solved i am going to iatkos.

EDIT2
This seems to me like a more in-depth faq of how to do things, its not related to our GPU but still its very similar to how we are approaching things http://www.insanelym...howtopic=252061

#35
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts
No, a lot people got it work. Don't give up, I'm feeling we near and around solution but can't see it. This card definitely should work according to all manuals. Wait a while, I'll decode your rom. Actually your rom is similar as mine ;)

#36
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
^^Cool, i am not giving up, but it is seriously anoying that everyone can get it to run, through edid etc, and we can't -.-

#37
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts
Here you go. It different than mine because your display vendor is Sony. And different values as well.

MacOSX:VBIOS 2 neolo$ ./radeon_bios_decode < 1002_68c1.rom
ATOM BIOS Rom: 
SubsystemVendorID: 0x104d SubsystemID: 0x9071
IOBaseAddress: 0xd000
Filename: BR36874.001 
BIOS Bootup Message: 
Sony M980 Madison LP DDR3 64Mx16 600E/790M LVDS/VGA/HDMI                    

PCI ID: 1002:68c1
Connector at index 0
Type [@offset 45516]: LVDS (7)
Encoder [@offset 45520]: INTERNAL_UNIPHY (0x1e)
Connector at index 1
Type [@offset 45526]: HDMI-A (11)
Encoder [@offset 45530]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 45609]: 0x94, OSX senseid: 0x5
Connector at index 2
Type [@offset 45536]: VGA (1)
Encoder [@offset 45540]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 45636]: 0x90, OSX senseid: 0x1


#38
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
TY So much we now need to create our own Connector info i am reading the thread that i linked and its understandable, i ll keep reading and i ll try to create mine, if i can i ll let you know, so we can work on yours :)

Thanks a lot

here is the link again in case you missed it
http://www.insanelym...ic=248751&st=20

#39
Neolo

Neolo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts
You are welcome. You know, it looks weird, but you don't have senseid in LVDS section. But I do.
You just gave me a link of this thread =)

#40
Pockets69

Pockets69

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
yup i do not also don't know why -.- i patched the ati5000controller as suggested and used the hoolock, also used the senseid for hdmi and for the VGA see if anything works.

well it doesn't just connected it to hdmi, no signal, i don't know what else to do, funny thing though, i edited the file, and if i was doing something wrong it should have {censored}ed up, but no, everything is working as it was.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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