Jump to content

Ati Radeon HD 5650 on Lion 10.7 with CI/QE


carlonzo
 Share

139 posts in this topic

Recommended Posts

TUTORIAL - Ati Radeon 5650 mobility on Lion: (Thanks to Dannii for the tutorial and samukbg for the boot file)

 

from http://www.kexts.com/view/1502-qe-ci_with_..._lion!.html

 

 

1. Install Lion. I used the USB method & Lion GM.

 

2. Once inside Lion desktop: install Chameleon RC5 r875.

- Click customise & only have "Chameleon Standard" Selected.

 

3. Replace boot file. I use Chameleon Wizard:

- Folder On Disk > [select Folder With Boot File] > Install Method: Update > Target: [Your Lion Drive] > Install.

 

Not sure if this is needed but this is what else I did:

- Folder On Disk > [select Folder With Boot File] > Install Method: Update > Tick: Update boot1h > Target: [Your Lion Drive] > Install.

 

4. You do not need any extra kexts because the ones you need come with Lion BUT I have included my own from Lion GM.

- Install with Kext Utility (Drag & drop the kexts on to Kext Utility). Location of course: S-L-E.

 

5. Sort out your EDID: http://www.insanelymac.com/forum/ind...owtopic=208410

- Mine is included BUT I do not know if it will work for you, so its best sorting out your own!

- Replace: DisplayProductID-717 In: System > Library > Displays > Overrides >DisplayVendorID-756e6b6e > [Here]

 

(Edit: in windows7 I used http://www.entechtaiwan.com/util/moninfo.shtm to get the EDID. I attached my EDID. Your EDID should be like this. DO NOT USE MINE!!)

 

 

6. Edit your: com.apple.boot.plist to include (mine is included for an example):

- AtiConfig: Hoolock

- GraphicsEnabler: Yes

 

7. Not sure if you will need to do this but this is what I did. Repair permissions of Lion drive in Disk Utility.

 

8. Run Kext Utility.

 

9. Reboot & PRAY!

edid___DO_NOT_USE_THIS.txt

Link to comment
Share on other sites

Can you writing what is wrong in your laptop?

 

Ive 5650 too and in Lion i have black screen after apple logo, back-light is on.

 

mmm no.. I've normal screen with right resolution but without acceleration! have you tried to use -x flag?? :S

Link to comment
Share on other sites

Can you writing what is wrong in your laptop?

 

Ive 5650 too and in Lion i have black screen after apple logo, back-light is on.

 

 

if screen is black ( or "funny" / garbled / wrong colors ) but OSX itself is running ( hear sound, keyboard caps lock light works etc ) then OSX is using the wrong frame buffer for the card or is using a wrong output, for example VGA instead of LVDS . Try a external monitor if you see screen, otherwise use below instructions for removal of gpu drivers.

 

You might need to do the same as I did, patch the graphic kext to use a different frame buffer.

 

I had the exact same issues with mobility 4650 until I started with hex patching so that Shrike is used and LVDS instead of Displayport.

 

and yes, booting with -x is safe mode = only valid kexts and bundles are loaded.

 

If that alone does not help you see a desktop, you must remove the ATI kexts from /S/L/E , because as long as they are in the System OSX will try to load them.

Boot into single user mode with -s ( US english keyboard layout ! )

 

then mount the partition read-writeable :

 

/sbin/mount -uw /

 

and move all ATI drivers to a backup folder :

 

mkdir /atibackup

 

cp -R /System/Library/Extensions/ATI*.* /atibackup

 

then delete them fully from /S/L/E :

 

rm -R /System/Library/Extensions/ATI*.*

 

 

reboot with

 

shutdown -R now

 

then boot with the -f parameter to create the mkext kextcache new.

 

you should now get into a basic 1024x768 desktop from where you can operate.

 

the troublesome kexts are in your HDD in folder atibackup.

 

Good Luck.

Link to comment
Share on other sites

I'm trying this solution for Ati Radeon 5650 on Lion (from youtube http://www.youtube.com/watch?v=O3CFvM5qIGE ) :

 

Ihave uploaded for you guys the ATI kexts that i use here in my notebook on this video and the kexthelper to install these kexts, here is the link:http://fileape.com/dl/B30IJXAiPL4ytokD

 

 

1 - Install one of the Hackintosh Lion's method (I've used the usb method)

 

2 - Its not necessary anymore because i've tested with these 4 lion's kexts

(ATIFramebuffer, ATISupport, ATI3000Controller and ATI5000Controller) and it works with any lion's kext's version: Lion's DP2, DP3 or DP4.

 

3 - Install the kexts with KextHelper b7(in google) and replace the com.apple.Boot.plist file in the /Extra folder.

 

4 - Get the special boot file for the ATI 5650m card (Thanks to willianhzp that posted on a chinese forum so i could upload in fileape):

 

http://fileape.com/dl/pjV4DDhLGFzHtwSz

 

5 - Replace the boot file in the / (root) directory

 

6 - Reboot and Voila! QE/CI Working on Lion 10.7!

 

[Edit] If you get a scrambled screen you can make these steps after the 5th step:

 

4.1 Install SwitchResX if you haven't already, set the resolution to your liking.

 

4.2. Boot to Windows and retrieve your EDID using the ELDIM - EDIDViewer(Google it).

Once you have the EDID saved somewhere you can access (online, text file, USB key, whatever),

reboot to OSX. Once you have your EDID, boot OSX (using screen sharing, if the screen is unusable) and open

SwitchResX.

Drag this file to your Desktop: /System/Library/Displays/Overrides/DisplayVendorID-756e6b6e/DisplayProductID-717­, and rename it to *.plist.

Open it with Plist Editor Pro, and add your EDID (You must have to copy your edid in the text file you have saved

from Windows and paste in there with the same template code) .

Once done, remove the .plist extension, overwrite the /System/Library/Displays/Overrides/DisplayVendorID-756e6b6e/DisplayProductID-717 file, and reboot.

 

Thank samukbg...!!

 

Does it work? I've problem with EDID :S

 

If you have problem with EDID.. try this: http://www.insanelymac.com/forum/index.php?showtopic=208410

Link to comment
Share on other sites

Found that vid many days ago now, kept trying but couldn't get it to work.

 

BUT, I will try as you suggested with Hoolock ;) Fingers crossed for me!

 

I resolved with replaced EDID and GraphicsEnabler and Hoolock!!

 

for the EDID, use this model with Plist Editor Pro!! (and uninstall SwitchResX) :

 

<?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>
    AP///////wAGEF+cAAAAAAgRAQOAIRV4CunVmVlTjigmUFQAAAABAQEBAQEBAQEBAQEB
    AQEB3iGgcFCEHzAgIFYAS88QAAAYAAAADwAGECAKCgoKCgoKCgoKAAAA/gBLUzUxNQAx
    NTRXUDEKAAAA/gBDb2xvciBMQ0QKCgoKAI8=
    </data>
</dict>
</plist>

 

Follow this:http://www.insanelymac.com/forum/index.php?showtopic=208410

Link to comment
Share on other sites

Still can't get it to work... just gonna keep repeating things trying different options!

 

Did you start on fresh install or on what you had?

 

Would you mind downloading SystemInfo: http://www.insanelymac.com/forum/index.php...aded&start=

 

Then on the kext tab give me a screenie of your loaded kexts for graphics? (mines attached & doesn't seem right to me)

 

Kexts.tiff

Link to comment
Share on other sites

Still can't get it to work... just gonna keep repeating things trying different options!

 

Did you start on fresh install or on what you had?

 

Would you mind downloading SystemInfo: http://www.insanelymac.com/forum/index.php...aded&start=

 

Then on the kext tab give me a screenie of your loaded kexts for graphics? (mines attached & doesn't seem right to me)

 

Kexts.tiff

 

I replaced kexts posted in the guide, then modified the EDID file and put the GraphicsEnabler and AtiConfig in boot.plist

 

This evening I'll post you my loaded kexts! bye!! good-lucky!!!

 

EDIT: dont forget to install chameleon r875, REPLACE OLD EXTRA FOLDER (you must keep old extra folder)and replace boot file from the guide!

Ps: I'm sorry for my bad english..I'm Italian!

Link to comment
Share on other sites

What do you mean replace old extra folder & keep old extra folder? - I get ya, Chameleon installs extra folder & you mean to replace that with my own, yea?

 

Gonna try with Chameleon r875... had a newer version.. i'll be kicking myself if this works now using an older Chameleon lol.

Link to comment
Share on other sites

What do you mean replace old extra folder & keep old extra folder? - I get ya, Chameleon installs extra folder & you mean to replace that with my own, yea?

 

Gonna try with Chameleon r875... had a newer version.. i'll be kicking myself if this works now using an older Chameleon lol.

 

 

Yes..I'm sorry for the explain...installer of chameleon r875 replace your Extra folder with bad kexts.. so keep your old Extra folder and replace after the installation! :)

Link to comment
Share on other sites

Absolutely, sorted! Needed Chameleon r875 (customise & don't install the extra folder or anything else for that matter - keep your own!), boot file (/boot), replace EDID, add Hoolock to boot.plist, just kept Lion GM Kext & POW! Everything supported :)

 

 

Thank you carlonzo, if it wasn't for you saying to install Chameleon r875 & use Hoolock in boot.plist, I would never have this working! I had everything to get this working but those were the things I was missing.

 

 

screenie: Working_.tiff

Link to comment
Share on other sites

Sure :) Did you want me to prepare the files or shall we just link to one set?

 

We could make a set (with kexts,EDID file and boot) and upload here or in kext.com...

 

edit: if you want, you can prepare the set! ;)

Link to comment
Share on other sites

Okie dokies, I uploaded to kexts.com as the file size is 22mb & I couldn't upload here. Tutorial & all files you can get from: http://www.kexts.com/downloads.php?do=file&id=1502

 

 

Carlonzo, did you want to link to this/put the tutorial in your first post?

 

 

P.S. Sorry everyone for going OTT with the instructions lol :$

 

 

 

Awesome!! I love you!! I copy all your tutorial in first post!! thankyou!

Link to comment
Share on other sites

 Share

×
×
  • Create New...