ashindnile Posted April 26, 2014 Share Posted April 26, 2014 My card is the ATI Radeon HD 4530 mobility. It does not have native graphics enabler support. I just hoping one of you could help me with this. I'm trying using terminal to make chameleon, but it always has some kind of error. So I uploaded my modded ATI.C file hoping one of you might be able to help. For those who've compiled chameleon before for other reasons, please place this file in trunk/i386/libsaio/ and then hit make in the trunk directory. If possible use make package I'm also trying to patch framebuffers using rampagedev's guide, however it hasn't helped all that much. This is because I don't have any other ATI kexts installed and since this is my first mavericks attempt i don't know which i must. It'd be great if someone can guide me on that as well Here's my bios: radeon_bios_decode: ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x3629 IOBaseAddress: 0x7000 Filename: BR40444.001 BIOS Bootup Message: HP_CUJO_JONES_M92M_DDR3 M92 DDR3 64bit 500e/667m PCI ID: 1002:9553 Connector at index 0 Type [@offset 44988]: LVDS (7) Encoder [@offset 44992]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45050]: 0x16, OSX senseid: 0x7 Connector at index 1 Type [@offset 44998]: VGA (1) Encoder [@offset 45002]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45073]: 0x95, OSX senseid: 0x6 Connector at index 2 Type [@offset 45008]: HDMI-A (11) Encoder [@offset 45012]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45096]: 0x90, OSX senseid: 0x1 redsock_bios_decode: HP_CUJO_JONES_M92M_DDR3 M92 DDR3 64bit 500e/667m Subsystem Vendor ID: 103c Subsystem ID: 3629 Object Header Structure Size: 197 Connector Object Table Offset: 32 Router Object Table Offset: 0 Encoder Object Table Offset: 97 Display Path Table Offset: 10 Connector Object Id [14] which is [LVDS] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false Connector Object Id [5] which is [VGA] encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true Original Shrike: 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 0000030 My conclusion(Please suggest changes/point out errors): Connector Type LVDS 02 00 00 00 40 00 00 00 08 01 00 00 12 04 00 07 Connector Type VGA 10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 06 Connector Type HDMI 00 08 00 00 00 02 00 00 00 01 00 00 20 01 02 01 Credits to rampagedev's guide So Far No DSDT edits done. Would have if I understood Alex's guide, but he assumes we all know basics, which is a pity. I don't know how to add a device, where to add it, and if i have to add Method DTGP. I hope Alex or anyone will be willing to help with this. Here's a link to my kexts and DSDT and what not: Files.zip Thanking you, Ashton ati.c.zip Link to comment Share on other sites More sharing options...
Alex009988 Posted April 26, 2014 Share Posted April 26, 2014 I apologized for being out for a long time on this forum. The point is that I neglected using of mac because it stopped to be interesting for me. And some little bugs really pissed me off such as flickering of display when you have something stripy on your screen, hangs of office for mac when you're working with a document which have formulas, and even clover sometimes and randomly refused to load windows without any understandable reason and so forth. In a word, I was tired of hesitating between two systems. Windows 8.1 render everything of what I want to. After all, it makes me confused helping other people without having a real system. I don't see development of mac and knowledge may start to forget. And now I don't have so much free time as it used to be. But maybe I'll be back to mac soon. Let's discuss your problem. You must. 1) patch your framebuffer. 2) add your dev-id to the plist of 4600 kext. Have you done it? 3) Inject it by bootloader. By the by, did you tried it with clover? Because you may need dual-link=0. Link to comment Share on other sites More sharing options...
ashindnile Posted April 26, 2014 Author Share Posted April 26, 2014 Thanks for replying. Yes I totally understand your frustration I have done the first two things. But i just can't get a grasp of clover itself. I know there's a guide, but I have a distance to go before i understand it. But I will try. Please tell me if my conclusions regarding connector info are correct.. in your own time of course Link to comment Share on other sites More sharing options...
Alex009988 Posted April 26, 2014 Share Posted April 26, 2014 Your connector info seems correct. If you have wrong patch you'll catch a black/green/red screen. But as I understand you see grey top menu bar what testify to disabled graphics. Could you show your config of clover. Thus, It will be easier to helpers to point out the mistake. You may set up clover into usb stick to do some experiments. Link to comment Share on other sites More sharing options...
ashindnile Posted April 26, 2014 Author Share Posted April 26, 2014 See that's the thing, my clover is installed to my hdd, I don't know how to even use it. I'll figure it out and send it to you withing 24 hours Link to comment Share on other sites More sharing options...
Alex009988 Posted April 26, 2014 Share Posted April 26, 2014 Yep, but I recommend doing experiments with Clover installed on usb stick just in case of fail. I should edit graphics parts something like that http://www.insanelymac.com/forum/topic/291276-help-ati-mobility-radeon-hd-4570-doesnt-work/?p=1942221 Be careful, some keys might be renamed at new versions of clover, So you should considered it. By default, installation of clover creates full config.plist, you must edit it and, perhaps, shorten it too. Link to comment Share on other sites More sharing options...
ashindnile Posted April 27, 2014 Author Share Posted April 27, 2014 Here's my clover config.. I haven't configured anything(clearly) Thank you Link to comment Share on other sites More sharing options...
Recommended Posts