Jump to content

ATI HD framebuffer driver (10.5/10.6) with source code


  • Please log in to reply
900 replies to this topic

#881
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
Thank you so much Griven. I'm going to attempt this either tonight or tomorrow and will update the post with success or not. I'm going to start from scratch with a retail 10.6.3 disc....

#882
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
Hey Griven! So good news!! 10.6.8 from your tutorial is now functional! Right now I am missing a DSDT as I could not find yours and I also have to boot with "GraphicsEnabler=No" and when I open DVD Player the app crashes. Do you think the DSDT could cause either of those issues?? All in all I'm happy as Hell!!! Thank you so much!

#883
griven

griven

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
  • Location:Bochum, NRW, Germany
Ooops, somehow missed to include my dsdt file to my download folder, my fault... :wallbash:
Just redownload it, it is complete right now... DVD Player crashes for me too (never used it though, but after looking to logs it seems like the crash is somehow related to Audio Hardware) VLC works fine so why use Apples DVD Player?

You have to use GraphicsEnabler=NO always as it conflicts with RadeonHD.kext.

#884
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
Update: So you DSDT fixed boot so I no longer require "GraphicsEnabler=No" and I agree with you about DVD app....I could care less about it. VLC is loaded and 100% functional. I greatly appreciate all your help! This has been bugging me for 2 months now!

#885
griven

griven

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
  • Location:Bochum, NRW, Germany
After I spend a few bucks and upgraded my Thinkpad´s CPU to Core2Duo I can confirm it works with Lion (tested up to 10.7.3).

To run Lion just save 10.6.7 IONDRVSupport.kext alongside to 10.6.8 IOGraphicsFamily.kext, RadeonHD.kext and ATIRadeonX1000.kext in a secure place (Thumb-drive etc.) go ahead and install Lion. After Installation be sure to boot in save mode (-x) and install your saved extensions to /S/L/E after repairing permissions make also sure you set arch=i386 in your Boot.plist as kernel flag because RadeonHD is 32bit only and will not load in 64bit mode. Also delete ATIFramebuffer.kext and ATISupport.kext from /S/L/E before you reboot because they conflict with RadeonHD.

In Case you missed to save your SL files or you are all new to this I attached my working KEXTS. My ATIRadeonX1000.kext is patched for device ID 7149 if you have different device ID's it won't work and you need to patch it on your own...

Attached File  kext.zip   2.94MB   214 downloads

As a little bonus the Kextpack includes as ready patched AppleRTC.kext to avoid Bios resets after sleep...

P.S. a 64Bit RadeonHD Framebuffer would be great.
P.P.S All though the Kextpack include all 10.6.8 Kexts make shure to only use ATIRadeonX1000.kext I added the rest of them to play around an maybe fix DVD Player.app crashes.

#886
robi62

robi62

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 264 posts
  • Gender:Male
  • Location:Javea Spain
@griven
Have a look here post 91 someone says on 10.7.2 Radeon hd 32 and 64 bit working full resolution

#91

#887
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
hey Griven. I'm about to buy a T5600 Core 2 Duo (1.83ghz) that I found on eBay for $15. So assuming I upgrade the CPU how did you proceed with the Lion install? Did you install via ##### or and a fresh install or did you install directly from 10.6.8?

Update: I purchased the T5600 and it should arrive on Monday or Tuesday. Any help on getting Lion installed would be awesome! Thanks Griven!

#888
griven

griven

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
  • Location:Bochum, NRW, Germany

@griven
Have a look here post 91 someone says on 10.7.2 Radeon hd 32 and 64 bit working full resolution

#91


Thanks for the tip.

The Version mentioned in Post 91 works in 64Bit mode but causes some serious problems on my setup which makes it unusable for me (mouse tearing occurred, no sleep support etc.) and so I switched back to my previous 32Bit only version. I also tried to compile my own Version from the source code and was able to build a multi architecture Version which supports 32 and 64Bit but my attempt failed. The driver loads (in Verbose boot you see "RadeonHD: create nubs" but when loginwindow.app starts I get a kernelpanik and the Laptop restarts I am not shure what went wrong I guess I have to study some logs...

Update: I purchased the T5600 and it should arrive on Monday or Tuesday. Any help on getting Lion installed would be awesome! Thanks Griven!


I started over with a clean install of Lion and used "MyHack 3" to create my usb Install stick but any of the known methods to create a Lion installer Stick will do.

I suggest to use MyHack3 as it is optimized for mobile Computers and will prepare your install Stick with all the drivers notebooks typically need (PS2 Support etc...) on top of this it includes some post install scripts which run within the Lion installer and let you finish the installation with installed chameleon loader on your target Disk as well as an Extra folder with the typical needed set of kexts needed to boot your installation.

EDIT: Important Boot your MyHack3 prepared Stick with GraphicsEnabler=No otherwise it won´t boot.

Edited by griven, 04 May 2012 - 06:38 PM.


#889
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male

I started over with a clean install of Lion and used "MyHack 3" to create my usb Install stick but any of the known methods to create a Lion installer Stick will do.

I suggest to use MyHack3 as it is optimized for mobile Computers and will prepare your install Stick with all the drivers notebooks typically need (PS2 Support etc...) on top of this it includes some post install scripts which run within the Lion installer and let you finish the installation with installed chameleon loader on your target Disk as well as an Extra folder with the typical needed set of kexts needed to boot your installation.


Awesome! Thanks Griven! As soon as my new cpu comes in I'll be sure to try it out and post the results. I'm also building a core i7 hackintosh based on some Tonymac recommendations. It's going to be pretty damn nice...

#890
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
hey Griven. Did your install require any boot flags? I have tried, -x, -v, cpus=1, arch=i386....etc... and I can't get anything to boot to the installer using myhack or u n i bea st...any ideas?

#891
griven

griven

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
  • Location:Bochum, NRW, Germany

EDIT: Important Boot your MyHack3 prepared Stick with GraphicsEnabler=No otherwise it won´t boot.


You have to type GraphicsEnabler=No at boot prompt cause it is enabled by default an won´t work with RadeonX13XX Graphics ;O)

#892
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male

You have to type GraphicsEnabler=No at boot prompt cause it is enabled by default an won´t work with RadeonX13XX Graphics ;O)

Thanks Griven...I wish I had seen your post sooner...I remade the installer and while it was compiling I remembered "GE=No" and then a bunch of choice words were spoken :)
Installing now

Update 5/13 - So I was able to get 10.7.0 and 10.7.3 installed via myhack and #####...always had to boot with GE=no and would constantly get constant spinning circles and programs becoming unresponsive. I updated to a Core2Duo 1.83ghz and 2 gigs of ram so I should be fine with hardware but could not get a stable lion install....any ideas? I followed your guide to the T but just couldn't get it as functional as I need. Griven, did you use a DSDT in 10.7.x?

#893
griven

griven

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
  • Location:Bochum, NRW, Germany
Yes I use a patched DSDT on my setup alongside to MAC Book Pro 3.1 Systemdefinitions in SMBIOS.plist.
If you´re on an IBM/Lenovo T6X you might want to use the dsdt.aml I use in my setup.

#894
Jerrad

Jerrad

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
Thanks Griven. I greatly appreciate all your help! I'm reinstalling Lion from scratch and will see how this fairs out :)

#895
ADHDMedia

ADHDMedia

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 655 posts
  • Gender:Male
  • Location:Modesto, CA, USA
I'm running an Inspriron 9400 with a mobility x1400... Was running 10.6.7 flawlessly and decided to update to 10.6.8. Ran into issues and came across the solution and realized it would also work on Lion, so I started all over again.

I installed 10.7 and then rolled back the four kexts mentioned above. Edited my ATIRadeonx1000.kext and installed RadeonHD.kext. This all worked fine under 10.6.8, but upon rebooting under 10.7, for some reason I've lost my cursor completely. Keyboard shortcuts work and the system is booting with full 1440x900 and QE/CI (I can tell cuz the animations at login are smooth).

How can I fix this?? Any ideas?? :(

***EDIT: Well, I uninstalled RadeonHD.kext and ATIRadeonX1000.kext via single user mode and I'm still stuck with no cursor. I'm gonna hook up the HD to another system and try to install VoodooPS2Controller.kext and see what happens...***

#896
xsashox

xsashox

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

My computer has a ATI Mobility Radeion X1350 installed, i followed this forums procedures about installing all of the kext files and swaping the EDID inside the archive (page 68) and i still have a problem.



My problem starts with boot-up i get a message like this


"ACPI table not found: DSDT.aml


NO DSDT found, using 0 as uid value.


Using PCI-Root-UID value:0


Framebuffer 0xD0000000 MMIO 00xDC4000000


0x000000000


ATI card non-POSTed, reading VBIOS from PCI ROM.


Framebuffer set to devices default: Lc> (some special character? Cant really form it here)


Nr of ports set to framebuffers default: 0"



"Memory allocation error! Addr : 0x0 Size: 0x7ff5190, File: device_inject.c (or something like that) Size: 220


This is a non recovarable error! System HALTED!!!"



All i get is this.. I can only boot in GraphicsEnabler=No. Tried a few methods from this forum but none of them works.


Working with Chameleon 2.1 r1869 and dont really know what to setup.. "Vbios, which framebuffer - Flicker, Sphyrna, .. dont even know what is this?, Ati Config?, ... ) I tried serveral ways but it doesnt work.



Currently i have installed AtiX1000.kext and RadeonHD.kext with changed EDID and ID, i get the same error as before..



#897
xsashox

xsashox

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Ok getting somewhere.. Switched to 1440x900 but no acceleration.. It seems that my mouse starts dying after some time (left mouse click just quits) and i cant seem to do nothing then .. I have to reboot :S Anyone got some ideas? All the things i miss the most is acceleration.. If i boot with GraphicsEnabler=Yes i get the same error as before..

#898
xsashox

xsashox

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Guys.. Anyone has the RadeonHD 64bit kext?

#899
Mac Sony

Mac Sony

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Hi, a few weeks ago I opened a topic about the acceleration of Mobility (generally) Radeon HD 3xxx cards and also on Radeon 4xxx cards for testing and make comparisons with the purpose of focusing the information about these cards in one post:

http://www.insanelym...ollection-2012/

waiting for your replies!

thanks

don't forget: persistence leads to success

#900
platea

platea

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 248 posts
  • Gender:Not Telling
hi

I have a radeon hd 5145, i cant install in snow 10.6.8, any one can help me?





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