Jump to content

Ati Radeon HD 5650 on Lion 10.7 with CI/QE


  • Please log in to reply
138 replies to this topic

#1
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy
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.entechtai...il/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!

Attached Files



#2
zapsu

zapsu

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
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.

#3
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy

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

#4
zapsu

zapsu

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
I dont tried. Can you tell me why I shoud use -x flags?

#5
SaltSachet

SaltSachet

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
i think using the -x bootflag will boot into OSX in safe mode.

#6
smartie77

smartie77

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 370 posts
  • Gender:Male
  • Location:Dortmund, Germany
  • Interests:Apple Software, iOS , OSX86, Creativity and a lot of non-tech stuff.

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.

#7
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy
In this way you can load your mac in safe mode..

#8
Dannii

Dannii

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Female
  • Location:UK
Same problem here in Lion GM on my VPCEB3C5E. Tried so many different things... but IF I find a solution I will post it :)

#9
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy
I'm trying this solution for Ati Radeon 5650 on Lion (from youtube ) :

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.insanelym...howtopic=208410

#10
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy
EDIT: 5650 WORKS WITH CI/QE on Lion!!!!!!!!!

Let you follow the steps above!!!

I used: GraphicsEnabler=Yes and AtiConfig=Hoolock in com.apple.boot.plist

#11
Dannii

Dannii

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Female
  • Location:UK
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!

#12
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy

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

#13
Dannii

Dannii

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Female
  • Location:UK
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.insanelym...p...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)

Attached File  Kexts.tiff   42.72KB   176 downloads

#14
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy

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.insanelym...p...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)

Attached File  Kexts.tiff   42.72KB   176 downloads


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!

#15
Dannii

Dannii

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Female
  • Location:UK
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.

#16
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy

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! :)

#17
Dannii

Dannii

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Female
  • Location:UK
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: Attached File  Working_.tiff   659.37KB   274 downloads

#18
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy
YEEEEEES! :) we must make a tutorial!! ;)

Could you write something in english? I'll write a tutorial in Italian and I'll prepare a pack with kexts and files!

#19
Dannii

Dannii

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Female
  • Location:UK
Sure ;) Did you want me to prepare the files or shall we just link to one set?

#20
carlonzo

carlonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
  • Location:Italy

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! ;)





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