Jump to content

Radeon HD 6770 FULL QE/CI ML/Mavericks/Yosemite/ElCapitan/Sierra

HD 6770 QE/CI OS X ML Mavericks Yosemite El Capitan Sierra

  • Please log in to reply
104 replies to this topic

#101
MarkFreeman

MarkFreeman

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Replacing hex values did not work (kexts were not loaded), but with using FakeID I got black screen after apple logo. After further investigation I discovered I need custom framebuffer, because I have Gigabyte HD 6770 and I'm using dual-link dvi.

 

Edit: got it working with "Radeon" fb name and FakeID. 



#102
mrdoax

mrdoax

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

hello, please i need help injecting iokitpersonalities to info.plist in fakesmc

My card is not working with any other method so I just need to try the info.plist injection but I don't quite understand what to copy/paste from your code.
Your code is very long so I don't want to mess things so much and inject only what i need...
My card is a Gigabyte hd 6770 1gb with DP, hdmi and DVI, Im using DP right now patched kexts in clover and ati injection FB Vervet. Card gets recognmized as 6770 but with only 3mb vram.

Please tell me, do I copy your entire code and replace it into my fakesmc info.plist? or do I copy your code and insert it in iokitpersonalities?
Thanks



#103
radicalmonkey

radicalmonkey

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Frankly, I didn't get how to use the fakesmc info.plist method, too. Auto-patch during boot with Clover doesn't work, either. But I was still able to patch AMD5000Controller.kext and AMDRadeonX3000.kext in S/L/E manually. Just copied these two to a desktop folder, right clicked on the kext file > Show Package Contents and then found and replaced 0x68B81002 string with 0x68BA1002 in info.plist of both kexts. Then installed the patched kexts with Kext Utility, waited until it rebuilt cache and that was it. My 6770 works like a charm in El Capitan now with the only drawback of being named Radeon 5000. Couldn't care less about it.



#104
Codinger

Codinger

    InsanelyMac Legend

  • Donators
  • 716 posts
  • Gender:Male
  • Location:Germany
  • Interests:Coding : Java
    ...

    Languages : BG, DE, GB/US

Frankly, I didn't get how to use the fakesmc info.plist method, too. Auto-patch during boot with Clover doesn't work, either. But I was still able to patch AMD5000Controller.kext and AMDRadeonX3000.kext in S/L/E manually. Just copied these two to a desktop folder, right clicked on the kext file > Show Package Contents and then found and replaced 0x68B81002 string with 0x68BA1002 in info.plist of both kexts. Then installed the patched kexts with Kext Utility, waited until it rebuilt cache and that was it. My 6770 works like a charm in El Capitan now with the only drawback of being named Radeon 5000. Couldn't care less about it.

"model",
Buffer (0x13)
{
"AMD Radeon HD 6770"
},

inside gfx0 in dsdt

Replacing hex values did not work (kexts were not loaded), but with using FakeID I got black screen after apple logo. After further investigation I discovered I need custom framebuffer, because I have Gigabyte HD 6770 and I'm using dual-link dvi.

Edit: got it working with "Radeon" fb name and FakeID.

Just patch some FB to get all ports working

#105
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 4,086 posts
  • Gender:Male

A minor update of this topic - Clover (r3561) patch on the fly works fine with macOS 10.12 Sierra.

 

Attached File  sierra.png   1.06MB   6 downloads







Also tagged with one or more of these keywords: HD 6770, QE/CI, OS X, ML, Mavericks, Yosemite, El Capitan, Sierra


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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