dome1234 Posted April 7, 2015 Share Posted April 7, 2015 I tried almost all combination, I have installed all ATI kext I need. I imported ATY_init.kext yet still, my graphic card is undetected. When ever I set GraphicsEnabler=Yes it boots into black screen. When I set it to "No" it boots but system info shows only 4MB of Graphic card.Everything else including wi-fi works fine.For some reason, ATY_init.kext is not loaded on my system whether I rebuilt the cache and set permissions over Kext wizard. I tried to grep from kextstat word ATY, but nothing comes up and there is no ATY_init.kext inside Extensions folder. Anyway, here is the output of ATI grep over kextstat. I also tried to install Framebuffer kext but same thing as ATY_init. Info -Computer: Aces Aspire 5741g (laptop)CPU: Intel Core Inside i5 RAM: 4GBSystem: Mavericks 10.9Graphic card: ATI Radeon 5470 Mobility (2GB)Graphic card device ID: 0x68e0I also tried different AtiConfig (Shrike, Eulemur, Hoolock) but black screen again $ kextstat | grep ATI 42 1 0xffffff7f81a2c000 0x172000 0x172000 com.apple.kext.ATISupport (7.0.0) <41 11 10 7 5 4 3 1> 43 0 0xffffff7f81ef5000 0x46000 0x46000 com.apple.kext.ATI5000Controller (7.0.0) <42 41 11 10 5 4 3 1> 55 0 0xffffff7f81b9e000 0x290000 0x290000 com.apple.ATIRadeonX3000 (7.0.0) <54 41 11 7 6 5 4 3 1> Link to comment Share on other sites More sharing options...
artur_pt Posted April 7, 2015 Share Posted April 7, 2015 hello take a good read here .. i have 1 note with that card http://olarila.com/forum/viewtopic.php?f=28&t=736 u need forced edid good hack 1 Link to comment Share on other sites More sharing options...
dome1234 Posted April 7, 2015 Author Share Posted April 7, 2015 Hey artur, thanks for fast reply. Regarding the link you have left me - I checked Chameleon GC supported list and mine IS there. My vendor ID is 1002, and device ID is 0x68e0. As you can see all kext that are necessary are loaded so I don't have to worry about that. Supported graphic cards: 565 { 0x68E0,0x02931025, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 566 { 0x68E0,0x03581025, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 567 { 0x68E0,0x03591025, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 568 { 0x68E0,0x035C1025, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 569 { 0x68E0,0x035D1025, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 570 { 0x68E0,0x036D1025, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kLangur }, 571 { 0x68E0,0x04471028, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 572 { 0x68E0,0x04561028, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 573 { 0x68E0,0x04831025, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 574 { 0x68E0,0x1433103C, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 575 { 0x68E0,0x1441103C, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 576 { 0x68E0,0x144A103C, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 577 { 0x68E0,0x1BF21043, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kNull }, 578 { 0x68E0,0x848F1043, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kNull }, 579 { 0x68E0,0xFD001179, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 580 { 0x68E0,0xFD121179, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 581 { 0x68E0,0xFD501179, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 582 { 0x68E0,0xFD921179, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, 583 { 0x68E0,0xFDD01179, CHIP_FAMILY_CEDAR,"ATI Radeon HD 5470M", kEulemur}, Now, should I edit plist.info of ATIRadeonX3000.kext or what kext as I can't see anywhere in text what kext should I edit to replace Device ID and Vendor ID. EDIT: I'm thinking I go to the right track. I edited the Controller kext and RadeonX3000 kext to my proper hex address (0x68E01002) and restarted the computer. Now, graphic card is still not detected but I'm heading for the EDID right now. Will post an update in half hour. EDIT2: I tried to extract EDID through Linux Live CD using edid-read but I haven't got any EDID as shown in tutorial by artur. Here is an interesting note: When I attach external monitor through VGA, and use GraphicsEnabler = Yes, I can see the picture only on external monitor and graphic card is found in system properties, plus everything runs so smooth. Is this why EDID is necessary? Link to comment Share on other sites More sharing options...
artur_pt Posted April 7, 2015 Share Posted April 7, 2015 hello yes .. unless u don't need the lvds .. u can have in my signature my edid file .. under myosxfiles.. in macbookpro6,2 good hack Link to comment Share on other sites More sharing options...
dome1234 Posted April 8, 2015 Author Share Posted April 8, 2015 Hey artur. I do need LVDS as I'm out of external monitors and I carry my laptop to the work. Speaking of the EDID, I extracted mine over ScreenResX and edited appropriate property list but my monitor is still not detected using GraphicsEnabler=Yes. I tried different AtiConfigs (Shrike, Eulemur, Hoolock, Langur, Uakari) but still non-positive results. I'll try to install Win7 as a dual boot now and see if I could extract EDID from there. By the way, am I supposed to install my graphic cards drivers in Win7 to detect EDID or? Thanks and regards. Link to comment Share on other sites More sharing options...
artur_pt Posted April 8, 2015 Share Posted April 8, 2015 hello u should have in windows the card working good try my file for the edid .. sometimes u don't get a proper edid .. mine is for 1366x768 if u use clover .. is simple only set in config.plist the graphics <key>Inject</key> <dict> <key>ATI</key> <true/> </dict> <key>LoadVBios</key> <true/> <key>InjectEDID</key> <true/> <key>FBName</key> <string>Langur</string> is how mine works with clover.. good hack Link to comment Share on other sites More sharing options...
dome1234 Posted April 8, 2015 Author Share Posted April 8, 2015 I tried your EDID too as mine is also 1366x768 but still no positive result. Also, I'm running chameleon as a bootloader so I can't use your Clover script for EDID injection. Seems that my video card is incompatible at all but it's strange that the graphic card is functional with external monitor. Is it possible to install Windows 7 without reinstalling my Mavericks' system? As I want to try to gather compatible EDID from there but I don't want to reinstall the whole Maverick. If it is, how should I approach that problem? Can I partition my disk and make a space for Windows 7? I also saw this thread here, and it seems that the guy you were helping have excatly my problem. Maybe I should switch to ML at the end? Thank you for your help. Link to comment Share on other sites More sharing options...
dome1234 Posted April 8, 2015 Author Share Posted April 8, 2015 Ok, I fixed it after 4 days of trouble. Here is the fix: - Install OS X Mavericks or ML - In customization while installing choose standard Clover as a bootloader - Finish installation - When in boot menu, go to "Options" - Inject ATI and GFX option - Edit config.plist and add this: Note: It doesn't matter if there is no VBios file, this is fix for Mobility* GFX cards. Injected EDID is necessary for full QE/CI acceleration. Cheers and thanks artur! <key>Graphics</key> <dict> <key>GraphicsInjector</key> <true/> <key>InjectedEDID</key> <true/> <key>LoadVBios</key> <true/> <key>InjectedEDID</key> <true/> <key>InjectATI</key> <true/> </dict> Link to comment Share on other sites More sharing options...
Recommended Posts