gobuckeyes Posted June 13, 2012 Share Posted June 13, 2012 Hi, I'm new to the whole Hackintosh paradigm, but I seem to have gotten most of the way there. I'm trying to install/enable/integrate my Radeon HD 5450 graphics card with my system, but I'm having quite a bit of trouble. First of all, here are my system specs: - Intel Core i7-2600k - Gigabyte Z77X-UD5H - 2 1TB Seagate HDDs: P0-Win7Ult, P1-Lion10.7.4 - 16GB RAM -Radeon HD 5450 My principle concern is that I'm locked into 1024x768 with no HDMI audio. I have tried messing around with Chameleon wizard, Chameleon_HD5000.pkg, ######, etc and have used it to inject the following files into S/L/E: - ATY_Init.kext - ATI_FrameBuffer.kext - FakeSMC.kext - ATI_5000Injector.kext - RadeonMonitor.kext (missing a couple maybe?) I simply have had NO LUCK, though, unfortunately. First of all, I'm having a heck of a time getting my bootloader to install properly. I'm still using the bootloader from my installation USB that I made with Chimera (if memory serves) because I can't get it to boot from my motherboard's boot menu, which I suspect is problem number one. As such, I'm pretty much suspecting that fixing my bootloader might fix everything, but I can't be sure. A few other random tidbits of diagnostic info that my system is reporting are: - MacPro3,1 (Early 2008) - Its display is "spdisplays_display" w/ 3MB - Boot ROM Version: ######.tonymacx86.com - SMC Version (system): 1.30f3 ------------------------- Display: Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 3 MB Vendor: ATI (0x1002) Device ID: 0x68f9 Revision ID: 0x0000 Kernel Extension Info: No Kext Loaded Displays: Display: Resolution: 1024 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes ------------------------- Can somebody help point me in the right direction? Maybe fill in a few missing pieces of information that I simply don't have? Thanks so much in advance to anyone that might be able to help! - Dan Quote Link to comment Share on other sites More sharing options...
buoo Posted June 13, 2012 Share Posted June 13, 2012 Look in /System/Library/Extensions/ATI5000Controller.kext/Contents/info.plist IOPCIMatch 0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002 Can you read 68f91002 between the this string? p.s. please delete all reference to tonymac tools or I'll have to delete it. You've been warned. Quote Link to comment Share on other sites More sharing options...
gobuckeyes Posted June 14, 2012 Author Share Posted June 14, 2012 No, the contents I see are: <key>IOPCIMatch</key> <string>0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002 </string> ...should I write "0x68F91002" in there? Also, is there a reason I can't boot without my USB installer key? BTW, I'm really sorry about the tonymac thing. Didn't realize, won't make that mistake again. Quote Link to comment Share on other sites More sharing options...
buoo Posted June 14, 2012 Share Posted June 14, 2012 Right! Drag the kext on desktop and make the change, then install it with the Terminal or using Kext Wizard. Rebuild the kextcache and reboot. Good luck! Quote Link to comment Share on other sites More sharing options...
gobuckeyes Posted June 14, 2012 Author Share Posted June 14, 2012 Okay, I patched my ATI5000Controller.kext file and rebuilt my system cache and have verified that, upon reboot, the plist did get changed: <string>ATI5000Controller</string> <key>IOPCIMatch</key> <string>0x68F91002 0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002 </string> Unfortunately, it didn't make a lick of difference. As I had mentioned earlier, I suspected and now confirmed that my boot rom has still not changed. That is, I stil cannot boot without my installation key that I made with that unmentionable tool. I have tried installing the Cham bootloader to my local disk several times now to no avail, despite the fact that the tool had reported that the installation succeeded. I even tried installing it to my installer key, but it didn't seem to work. As such, I suspect that my last big hurdle is getting the disk to boot without the USB key, but rather with the Cham bootloader, which is probably what the system needs to link up with any of these kexts at boot time. Does that make sense and/or sound like it is actually what my problem is in the first place? If so, can you (or anyone) please explain to me how I can get it to work properly? Thanks again for all your help so far! Quote Link to comment Share on other sites More sharing options...
gobuckeyes Posted June 16, 2012 Author Share Posted June 16, 2012 (bump...?) Quote Link to comment Share on other sites More sharing options...
RN95 Posted June 16, 2012 Share Posted June 16, 2012 Hi, My HD5450 is 0x68E11002, already in the ATI5000Controller. Also, I use ATI_5000Injector.kext in /Extra/Extensions. It works perfectly.... Are you using the injector as well? Rgds Quote Link to comment Share on other sites More sharing options...
gobuckeyes Posted June 17, 2012 Author Share Posted June 17, 2012 Yeah, I do have ATI_5000Injector.kext in /Extra/Extensions, but my OS actually didn't even have and /Extra folder. I had to create it, which I figured was unlikely to do anything. I also put 1002_68f9.rom in there as well. Again, I think my main issue is that I can't get my bootloader to change. Chameleon wizard keeps telling me it succeeded, but then I try to reboot and get something like boot0: GPT boot0: test boot0: test boot0: test boot0: GPT boot0: test boot0: test boot0: test boot0: error Quote Link to comment Share on other sites More sharing options...
gobuckeyes Posted June 21, 2012 Author Share Posted June 21, 2012 Hey, everyone, I fixed my issue! Just thought I'd let everyone else know how in case anyone else is having the same problem. All I was missing was the right permissions. I opened up a terminal and typed: sudo -s (entered passwd) chmod -R 755 /Volumes/MYMAC/System/Library/Extensions/* chown -R root:wheel /Volumes/MYMAC/System/Library/Extensions/* DONE! Also, I still can't boot straight to my OS X HD, but I installed a bootloading utility onto a flash drive and set my bios to boot to that first. Done and done. 1 Quote Link to comment Share on other sites More sharing options...
BuXb Posted July 28, 2012 Share Posted July 28, 2012 Hi, My HD5450 is 0x68E11002, already in the ATI5000Controller. Also, I use ATI_5000Injector.kext in /Extra/Extensions. It works perfectly.... Are you using the injector as well? Rgds same dev id as mine (Saphire 1GB DDR3). Does yours have HDMI, and if so, were you able to figure the audio out? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.