Jump to content

Ati Radeon HD 5650 on Lion 10.7 with CI/QE


carlonzo
 Share

139 posts in this topic

Recommended Posts

hey,

 

when i've routed to System>>>Library>>>Displays>>>Overrides>>>DisplayVendorID-756e6b6e and opened the file named 'DisplayProductID-717' i can not find the slot to copy my EDID code. Where can i copy the my EDID code in that file ?

and also after i replaced the boot file to RC5 v.1331, i can not boot the lion and got panic with need to restart screen <_<

post-855353-1314471996_thumb.png

post-855353-1314472007_thumb.png

post-855353-1314472016_thumb.png

Link to comment
Share on other sites

hey,

 

when i've routed to System>>>Library>>>Displays>>>Overrides>>>DisplayVendorID-756e6b6e and opened the file named 'DisplayProductID-717' i can not find the slot to copy my EDID code. Where can i copy the my EDID code in that file ?

and also after i replaced the boot file to RC5 v.1331, i can not boot the lion and got panic with need to restart screen :D

 

BETWEEN <data> </data> tags!

2yz0efd.png

 

Use my Display717 file as an example, edit my edid and replace with yours.

DisplayProductID_717.zip

Link to comment
Share on other sites

BETWEEN <data> </data> tags!

2yz0efd.png

 

Use my Display717 file as an example, edit my edid and replace with yours.

DisplayProductID_717.zip

 

hey atlee,

 

thanks for your reply, i edited my 717 file like yours and replaced within the overrides folder and reboot and hell yeah 5650 comes :D but there is some problems occured after that;

 

1- as i mentioned before when i replaced the boot file to v1331 then i must boot lion with -x command every time. what should i do to handle on it ? should i set -x flag in chameleon ?

 

2- sound, built in cam and usb readers not working anymore :) i'll try to reinstall sound kext but i dont know what to do for built in cam and usb readers?

 

3- my graphics card's fan is working loudly and fast like overclocked, is it normal ?

4- launcpad effects are still like before 5650 comes, i mean still freezing etc.

 

Thanks in advance for your kind attention

Link to comment
Share on other sites

hey atlee,

 

thanks for your reply, i edited my 717 file like yours and replaced within the overrides folder and reboot and hell yeah 5650 comes ;) but there is some problems occured after that;

 

1- as i mentioned before when i replaced the boot file to v1331 then i must boot lion with -x command every time. what should i do to handle on it ? should i set -x flag in chameleon ?

 

2- sound, built in cam and usb readers not working anymore :) i'll try to reinstall sound kext but i dont know what to do for built in cam and usb readers?

 

3- my graphics card's fan is working loudly and fast like overclocked, is it normal ?

4- launcpad effects are still like before 5650 comes, i mean still freezing etc.

 

Thanks in advance for your kind attention

 

Whatever you do, do not use my EDID data, use my file as a template and replace my data with yours. I can compile whatever boot file version you wish but booting with -x boots into a safe mode. you shouldnt be doing this.

 

USB readers and Camera which runs off USB bus controller is all DSDT related.

 

Do not confused CPU fan with GPU fan, My laptop to the left of the screens runs fast all the time because Core i7-720QM's run hot constantly.

 

You should not be freezing either.

 

Goto Utilities > Console (Do a bit of studying in regards to system.logs and kernel.logs and look for errors or failure to load etc.)

Link to comment
Share on other sites

atlee..thankyou for your help! if you want to modify the tutorial of this thread, please write me a PM!

 

thank you again!! :)

 

I'm all good, back to study now in my last 4 units of my degree so I will pop back every now and then. There is plenty of resources from Mucha to Bcc9 to editing Chameleon and Build your own kernels to fix so many issues people have regarding CPU or GPU related issues.

 

Edited Chameleon + Forced EDID = Makes ATI5xxx,6xxx kexts load. Not hard but you need a bit of experimenting if your not used to this stuff.

 

For other stuff like VGA, HDMI + HDMI Audio then you need to look into HDMI Audio fix via DSDT patch then use Bcc9's guide to patch a similar Personality to get your extenral ports working correctly.

 

Uakari for me works fine no editing. LVDS + VGA work as extended.

Uakari does not work via HDMI - Only way is to patch the Personality connector tables.

HDMI audio fix - via DSDT patch.

 

To get everything working requires a lot of time, study and further concentration. Not as simple as drag and drop the way Mac's are designed to work :D

 

Just remember if you don't give up you will succeed further, sometimes a piece of hardware is never designed to run on a mac, either wait for drivers or replace the item. If it's a laptop then only waiting works :D

Link to comment
Share on other sites

Hi Atlee,

 

I actually posted a lot of the below post in the Mammoth Method forum but thought its more on topic in here.

 

I have a Dv6, probably quite similar to your one as we're both in Australia.

 

I've been trying to get Lion installed over the weekend but am having issues with the ATI 5650 and your bootfile. It might be also due to having another OSX 10.6.8 partition on the drive too.

 

My 2 partitions are Macintosh HD and OSX Repair. (in that order).

 

I have SL working on the OSX Repair partition with Nawcom's Legacy Kernel for 10.6.8 and full QE/CI with the ATI 5650 using the Lion Kexts and Checco's modified boot file and SwitchresX.

 

On the Macintosh HD partition I did a direct install of Lion 10.7.1 using Mald0n's method. I was able to get it to boot using Taptun's 10.7.1 kernel.

 

I then tried to get the ATI 5650 working using this method: http://www.insanelymac.com/forum/index.php...262286&st=0

 

Unfortunately it didn't work and the machine just boots into non QE/CI with 1024x768 resolution strangely. Almost like it ignored the ATI Card (no blank screen like when doing it on 10.6.8).

 

The last thing I tried before calling it a weekend was using your modified boot file for HP Laptops a few posts up.

 

The weird thing is that it booted into Lion with a blank screen, but it showed nothing on a secondary monitor and I think it had already KP'd by the time it called the windowing environment as nothing else seemed to do anything (caps lock etc.) . I tried using both Hoolock and Vervet framebuffers with no luck.

 

In -v mode I did notice that as it was loading everything it said something along the lines of could not load something like ATI3000.kext (?).

 

I then tried to reboot into my OSX Repair partition. I don't know how things are called from Chameleon, but I think it then decided to use your bootfile (which is in the root of the Macintosh HD partition) (Checcos is in the OSX Repair's partition) to boot into OSX Repair and started looking for 'mach_kernel' instead of the one it normally looks for (legacy_kernel). Maybe it tried reading the wrong org.chameleon.Boot.plist ? (I have no idea how this all works when you boot).

 

It did sucessfully boot into 10.6.8 if I typed cpus=1. I was able to then use switchresX to get full graphics back on the 10.6.8 partition. When I checked system profiler, indeed, it had loaded all the correct ATI kexts and recognised the card as ATI 5650.

 

So it seems your boot file did (accidently) work in Chameleon RC5 to boot into 10.6.8 but I still get the hung system/blank screen trying to boot to Lion.

 

I have not done anything with EDID's as I have no other computer to get that information. I was planning on forcing it with SwitchResX in Lion as I did in SL.

 

Do you think you can help me with some troubleshooting?

 

Cheers mate,

Link to comment
Share on other sites

Hey,

Im totally lost right now...

i just got myself an HP Envy 14-1195

(i7 740QM, HM55, HD5650).

 

Installing Lion 10.7 worked quite well, i used the myhack method, configured my boot plist and everything went well.

My next aim was to get the Graphics working but thats when i began to fail :huh:

 

Tried the tutorial on the first page of this thread but after installing the chameleon version from the package my system wont boot up anymore at all, somehow the bootloader wont get installed properly i think. Version 1332 (that is used myhack) works fine but wont work with the HD5650. Will try that modified 1331 boot file next, posted on the second page.

Or is a new compiled "boot" with my device id needed?

 

Update:

Yeah, finally :)

after a fresh install, without any additional kext and the 1331 boot i get a screen-off after apple logo, if i press the Keyboard Combination to change display output i get the scrambled screen.

So this is a good thing right? now i have to get my EDID and then i could get the graphics working?

But first i have to finally get some sleep, will build the windows drive back in tomorrow and see what i can do.

 

Update2:

Ok started again.

Booted up windows7 and installed moninfo, the Program gave me this EDID Code:

00,FF,FF,FF,FF,FF,FF,00,30,E4,B6,02,00,00,00,00,00,14,01,03,80,20,12,78,0A,1F,65,9E,5F,58,9C,27,1B,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,12,1B,56,78,50,00,0E,30,20,20,24,00,41,B5,10,00,00,19,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,FE,00,4C,47,20,44,69,73,70,6C,61,79,0A,20,20,00,00,00,FE,00,4C,50,31,34,35,57,48,31,2D,54,4C,42,31,00,62

 

Added this to my DisplayProductID-717, used the one posted page before as base (but checked id first).

After adding the edid the file looks like this:

<?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>DisplayProductID</key>

<integer>1815</integer>

<key>DisplayProductName</key>

<string>Internal LCD Forced EDID</string>

<key>DisplayVendorID</key>

<integer>1970170734</integer>

<key>IODisplayEDID</key>

<data>

00,FF,FF,FF,FF,FF,FF,00,30,E4,B6,02,00,00,00,00,00,14,01,03,80,20,12,78,0A,1F,65,9E,5F,58,9C,27,1B,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,12,1B,56,78,50,00,0E,30,20,20,24,00,41,B5,10,00,00,19,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,FE,00,4C,47,20,44,69,73,70,6C,61,79,0A,20,20,00,00,00,FE,00,4C,50,31,34,35,57,48,31,2D,54,4C,42,31,00,62

</data>

</dict>

</plist>

 

Rebooted, osx boots up but still only black screen and scrambled screen after pressing the change display button on keyboard.

Booting without GraphicsEnabler gave me the OSX desktop but many colors were off, almost like a negative effect.

I dont have the network adapter working yet so the VNC method is not an option for me :D

Please help

Link to comment
Share on other sites

you have to edit your hex string to a base64.

 

00,FF,FF,FF,FF,FF,FF,00,30,E4,B6,02,00,00,00,00,00,14,01,03,80,20,12,78,0A,1F,65,9E,5F,58,9C,27,1B,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,12,1B,56,78,50,00,0E,30,20,20,24,00,41,B5,10,00,00,19,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,FE,00,4C,47,20,44,69,73,70,6C,61,79,0A,20,20,00,00,00,FE,00,4C,50,31,34,35,57,48,31,2D,54,4C,42,31,00,62

 

So remove all your commas

 

00FFFFFFFFFFFF0030E4B6020000000000140103802012780A1F659E5F589C271B505400000001010101010101010101010101010101121B567850000E302020240041B510000019000000000000000000000000000000000000000000FE004C4720446973706C61790A2020000000FE004C503134355748312D544C42310062

 

Then use <a href="http://home2.paulschou.net/tools/xlate/" target="_blank">http://home2.paulschou.net/tools/xlate/</a>

And paste your hex code in the hex part, you'll get in the base64 part this:

 

AP///////wAw5LYCAAAAAAAUAQOAIBJ4Ch9lnl9YnCcbUFQAAAABAQEBAQEBAQEBAQEBAQEBEhtWeFAADjAgICQAQbUQAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAA/gBMRyBEaXNwbGF5CiAgAAAA/gBMUDE0NVdIMS1UTEIxAGI=

 

 

 

This night i'll retry OSX installation on my laptop, with new hard drive replacement :rolleyes: Wish me luck!

 

EDIT: I'll do it tomorrow.

 

Just need some information. So boot with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], install, [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] boot, update 10.6.8, reboot

What should I do after this, what boot flags should I use? mach_kernel or other kernel? what kexts? (voodoohda, fakesmc...)

 

The next time I try it I want to do it good!(now already tried 20 times without exageration) :)

Link to comment
Share on other sites

I'm still stuck after doing a complete new installation.

 

The screen goes blank with the back light still on after DSMOS arrives, but it seems the computer has crashed by that stage as my wifi dongle (which I've set to connect on startup) doesn't flash and if I plug in a USB stick, it doesn't light up. No HDD activity either so its safe to say the computer crashes as soon as it tries to flick into the graphics.

 

It boots up fine with the standard boot script and mach_kernel when there's no ATIConfig or GraphicsEnabler flags in the com.apple.Boot.plist. But of course doesn't pick the ATI card up when doing it this way.

 

Can anyone else offer up any advice?

 

Thanks

Link to comment
Share on other sites

I tried again, swapped hdd and complete fresh install.

 

Everything goes well until I reboot, it still goes to the scrambled screen (but I forced the EDID). OSX loads the good resolution (1600x900), but there is still something wrong. Both with GraphicsEnabler=Yes and No, AtiConfig Hoolock ore Uakari.

 

dfec93148569403.jpg

 

Tried again without anything from the HD5650 install guide, and still the scrambled screen :s

Link to comment
Share on other sites

Anyone got screen off working?

i mean with backlight off, dont seem to work for me.

everything else does, even brightness control, but even if i force the screen to turn of it just goes black and backlight still on

 

EDIT:

i also just noticed that it seems that colordepth is only 16bit, i can really notice it in the launchpad app with the blurry background, its not a smooth transition as if i boot without GE with the Graphicmode Setting x32)

And before someone ask ;) no there isnt a Colordepth Option in the Montior Settings, just rotate for some reason..

 

HDMI isnt working for me too, but i can live with that, if i plug it in, the display of the notebook goes black (not off) but on my tv there is still no signal.

Link to comment
Share on other sites

My ID 1448:103C and yours 1025:033E so far for 5650m's.

 

Now v1332.

10.7_rc5v1332_5650m.zip

 

If you are still adding Hardware ID's, could you please add mine to the 5650: 144A:103C.

 

This thread has been a great help and I really appreciate all the work you have done for us atlee.

 

Thanks again.

Link to comment
Share on other sites

I need help, because I dont have any idea to resolve my problem.

 

I've Packardbell LJ75, 5650m(1600x900, 17"), HM55, i5, 4GB ram etc.

 

What I did:

- install Lion GM

- replace boot file(v875)

- install Chameleon v875

- inject my EDID

- add GE=Yes and AC=Eulemur

 

When I start Lion, after loading screen, I see four desktops in my display. I can plug my external monitor to VGA and I see normal desktop with native(notebook) resolution. But display of my notebook show four desktops in one display.

 

Someone know how I can fix it? I tried other frame-buffer(Vervet, Nomascus, Uakari, Hoolock) but nothing change.

 

Thank for help.

 

Lucas.

Link to comment
Share on other sites

Hi, I followed this guide but my radeon 5650 does not work. I have installed this kexts: AtiFramebuffer, AtiSupport, Ati5000Controller and AtiRadeonX3000 but the kexts do not seems loaded. I modified the file DisplayProductID-717 with my EDID but nothing changes. Obviously i replace the boot in a root folder and installed Chameleon RC5 r875. What can I do? Help me thanks!

Link to comment
Share on other sites

When I try to boot in snow leopard I get the scrambled screen. (even EDID is good).

 

Installation method: [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] latest with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] (chimera), then boot file replacement and plist, kexts and kext utility.

 

When I see the system profiler, it shows that the graphics card used is Intel (dev is 0x0046). Does my boot file has the wrong devide ids? How do I fix this?

 

EDIT: found my subsys id, it's 103C:144b (and 1002:68c1 as vendor id and device id). Can somebody recompile the boot file with my ids? Or can I do this myself? I can read this subsys when I boots with -v

Link to comment
Share on other sites

  • 2 weeks later...

Anyone have any idea how to fix my colordepth problem? its almost the only thing not working and im getting really frustrated :D

i also tried color calibration but the program refuses to work, tells me there is no native profile for my monitor detected..

please help!

Link to comment
Share on other sites

  • 2 weeks later...

I am trying to apply this hack to the 6970m, which has support in lion b/c imac has the same card. Here are my results:

No EDID or Chamleon id: Fuzzy screen, split 6 times, unusable

EDID Forced: Screen still fuzzy, IOREGISTRY shows generic radeon framebuffer loaded, Elodea is proper one. Usable, but colors are whack and screen is still VERY fuzzy

 

Chamleon ID (ati.c): Black screen, no gfx displayed

Chamleon ID + EDID Forced: Black screen, no gfx displayed

 

Can anybody please help me?

 

Device id: 0x6720

Vendor: 0x1002

Supposed framebuffer: Elodea

Link to comment
Share on other sites

I screwed my system after updating to 10.7.2 well I blame chimera - so frankly I am staying away from it.

 

I'm up & running now on 10.7.2... even got my ethernet recognised but not tested it yet (not that it bothers me because I hate wires).

 

I've had success with Chameleon 2.1 r1650, now iCloud works & better yet no graphics issues & no need to replace the boot file anymore!

Link to comment
Share on other sites

one mistake i kept making was using iBook from TonyMac to install chameleon and then downgrading chameleon manually. This doesn't seem to work very well for some reason.

 

Ended up doing a clean install, then installing Cham, the 3 manditory kexts (fakesmc, ElliotForceLegacy, NullCPUPowermanagement)

After that to get the machine to boot installed PCEFi 10.6 Lion+ Snow and Extra Lion

 

After that everything worked apart from the keyboard for which switched the kernel to 32 bit and installed the two voodoo PS2 kexts.

 

Everything is working now apart from the fact that the color depth seems to be a bit weird.. other than that its perfect.

 

havn't tried to upgrade yet

 

thanks so much OP

Link to comment
Share on other sites

I screwed my system after updating to 10.7.2 well I blame chimera - so frankly I am staying away from it.

 

I'm up & running now on 10.7.2... even got my ethernet recognised but not tested it yet (not that it bothers me because I hate wires).

 

I've had success with Chameleon 2.1 r1650, now iCloud works & better yet no graphics issues & no need to replace the boot file anymore!

 

 

I tried installing chameleon 2.1 r1650 but it ended up giving a kernel panic on boot..

 

How did you do anything special with your setup?

Link to comment
Share on other sites

I tried installing chameleon 2.1 r1650 but it ended up giving a kernel panic on boot..

 

How did you do anything special with your setup?

 

I just installed Chimera 1.6.0 and I no longer need AtiConfig <key> however, I don't have good Audio at all I'am using VoodooHDA 0.2.1 but it's choppy. Need help with audio for ATI HD 5650.

Link to comment
Share on other sites

@btrash I believe the only difference apart from some kext replacements (I can't remember which) I just put "npci=0x2000" under KernelFlags in org.chameleon.Boot.plist

 

If you give me a screenie or tell me the error I might be able to help :)

Link to comment
Share on other sites

I saw there is a new chimera update that has 5650 support. So no more custom boot file?

 

I'm going to try this week with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] and chimera 1.6, I hope it finally works!

Link to comment
Share on other sites

 Share

×
×
  • Create New...