crazybirdy Posted November 2, 2011 Share Posted November 2, 2011 I have 10.6.8 and use 10.6.8 + 10.6.7 kexts from the pack you provided. Screen resolution is 1600x900 You can find a pic on the previous page of this thread. Just imagine it with the desktop displayed with correct colors (with the distorition overlaying the screen image) If I take a screenshot with the screenshot app of OS X the image is correct Screen resolution is the issue. This method is only used for 1366x738 and lower resolution. If the resolution is higher than 1366x768 as 1600x900 , you need to try this. http://www.insanelymac.com/forum/index.php...2061&st=256 Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted November 3, 2011 Share Posted November 3, 2011 I've implemented EDID override and Dual-Link dsdt patch. No change Link to comment Share on other sites More sharing options...
RobertX Posted November 4, 2011 Share Posted November 4, 2011 well...i tried with my HIS radeon 4670 1 gb desktop variety...0x94951002... i get a white screen on vga(system locks up) a screen with white and black vertical lines on dvi-vga dongle(system locks up) or a black screen on hdmi(again system locks up) tried the aty_init.kext but i assume chameleon will be be the same and again...the info i have so far for my card(all on 10.6.8 kexts) ATOM BIOS Rom: SubsystemVendorID: 0x1002 SubsystemID: 0x0028 IOBaseAddress: 0x0000 Filename: B107310.100 BIOS Bootup Message: RV730XT AGP 1024M/128B DDR3 DVI-I/VGA/HDMI 873M/750E PCI ID: 1002:9495 Connector at index 0 Type [@offset 44694]: VGA (1) Encoder [@offset 44698]: INTERNAL_KLDSCP_DAC2 (0x16) i2cid [@offset 44766]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 44704]: HDMI-A (11) Encoder [@offset 44708]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 44789]: 0x94, OSX senseid: 0x5 Connector at index 2 Type [@offset 44714]: DVI-I (2) Encoder [@offset 44718]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 44818]: 0x93, OSX senseid: 0x4 Connector at index 3 Type [@offset 44724]: DVI-I (2) Encoder [@offset 44728]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 44818]: 0x93, OSX senseid: 0x4 ...where do i start?...hmmm...i'd like at least VGA working as i have an old CRT monitor...but also can do dvi-vga dongle or hdmi to tv and from redsocks Downloads/redsock_bios_decoder < /Users/Rusty/Desktop/RV730.bin TEST.BIN : RV730XT AGP 1024M/128B DDR3 DVI-I/VGA/HDMI 800M/750E Subsystem Vendor ID: 1002 Subsystem ID: 28 Object Header Structure Size: 235 Connector Object Table Offset: 3c Router Object Table Offset: 0 Encoder Object Table Offset: af Display Path Table Offset: 10 Connector Object Id [5] which is [VGA] encoder obj id [0x16] which is [iNTERNAL_KLDSCP_DAC2] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false ..... ...any assistance? Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted November 7, 2011 Share Posted November 7, 2011 Trying different encoder/transmitter values now. So far: 12 00, 12 01, 12 02, 02 00, 02 02 No change, display still blacklit. WTF is wrong with those DV7s? Link to comment Share on other sites More sharing options...
haunteddevil619 Posted November 9, 2011 Share Posted November 9, 2011 Hi crazybird I loaded the kexts as you specified with the bootloader. I couldnt get QE/CI enabled with just the kexts and bootloader. I needed to use ATY init. Then I could get resolution change (max 1366x768) and the system correctly identified the card and output ports, but I could''t get qe/ci. Tried dashboard and front row both and confirmed tht qe/ci is not enabled. could you help me with this. thanks Link to comment Share on other sites More sharing options...
crazybirdy Posted November 10, 2011 Share Posted November 10, 2011 Hi crazybird I loaded the kexts as you specified with the bootloader. I couldnt get QE/CI enabled with just the kexts and bootloader. I needed to use ATY init. Then I could get resolution change (max 1366x768) and the system correctly identified the card and output ports, but I could''t get qe/ci. Tried dashboard and front row both and confirmed tht qe/ci is not enabled. could you help me with this. thanks Just follow the post #20, all I can say is posted there. I have no idea for your problem. Link to comment Share on other sites More sharing options...
ytrox Posted November 10, 2011 Share Posted November 10, 2011 Hi crazybird I loaded the kexts as you specified with the bootloader. I couldnt get QE/CI enabled with just the kexts and bootloader. I needed to use ATY init. Then I could get resolution change (max 1366x768) and the system correctly identified the card and output ports, but I could''t get qe/ci. Tried dashboard and front row both and confirmed tht qe/ci is not enabled. could you help me with this. thanks just for clarification, have you add dev id to atiradx2000 kext? Link to comment Share on other sites More sharing options...
haunteddevil619 Posted November 10, 2011 Share Posted November 10, 2011 just for clarification, have you add dev id to atiradx2000 kext? Thanks for your reply guys. @ytrox The dev id was present in atiradeonx2000.kext by default. I upgraded 10.6.8 to 10.7 and now I have full resolution with qe/ci dont know why it didnt work for 10.6.8 though. Thanks for your support guys. You people are the best Link to comment Share on other sites More sharing options...
Anemos2006 Posted November 23, 2011 Share Posted November 23, 2011 Hello crazybirdy I have iATIKOS L2 LION with ATI HD 4650 Displaz dosent work full resulusion onlz with 1024x768 i need zour help..... Link to comment Share on other sites More sharing options...
volram Posted November 24, 2011 Share Posted November 24, 2011 Hello crazybirdy I have iATIKOS L2 LION with ATI HD 4650 Displaz dosent work full resulusion onlz with 1024x768 i need zour help..... Try this: http://www.insanelymac.com/forum/index.php?showtopic=270344 Link to comment Share on other sites More sharing options...
ytrox Posted November 24, 2011 Share Posted November 24, 2011 Try this: http://www.insanelymac.com/forum/index.php?showtopic=270344 Sometime with mobility cards you need evoenabler. Remember to change bin_image inside that kext. Bin image is the bios image of your card. If you open your bios card with an hex editor you can dumo your image Link to comment Share on other sites More sharing options...
MrGreen Posted November 25, 2011 Share Posted November 25, 2011 Another success with HD4570m following guide in post 20. Fully working with 1366 x 768 with QE/CI on Acer Aspire 5738G, 10.7.2. Have to test HDMI output..... EDIT: Did the following: - check the kext versions to see if they are 64bit ready (Yes) - removed Evo and other stuff to get CPUPowermanagement going - Cleared kernel cashe - Moved everything from E/E to S/L/E - Repaired permissions - Edit Chameleon bootfile to use kernelcache - Reboot - Checked HDMI output (works without sound*) Voila, HD4570m works fully on 64 bit Aspire 5738G... * Gush I played once with all sort of versions of VoodooHDA - could not find the appropriate one Link to comment Share on other sites More sharing options...
RobertX Posted November 30, 2011 Share Posted November 30, 2011 ...been editing the flicker framebuffer file ....using this info ATOM BIOS Rom: SubsystemVendorID: 0x1002 SubsystemID: 0x0028 IOBaseAddress: 0x0000 Filename: B107310.100 BIOS Bootup Message: RV730XT AGP 1024M/128B DDR3 DVI-I/VGA/HDMI 873M/750E PCI ID: 1002:9495 Connector at index 0 Type [@offset 44694]: VGA (1) Encoder [@offset 44698]: INTERNAL_KLDSCP_DAC2 (0x16) i2cid [@offset 44766]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 44704]: HDMI-A (11) Encoder [@offset 44708]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 44789]: 0x94, OSX senseid: 0x5 Connector at index 2 Type [@offset 44714]: DVI-I (2) Encoder [@offset 44718]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 44818]: 0x93, OSX senseid: 0x4 Connector at index 3 Type [@offset 44724]: DVI-I (2) Encoder [@offset 44728]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 44818]: 0x93, OSX senseid: 0x4 and from redsocks Downloads/redsock_bios_decoder < /Users/Rusty/Desktop/RV730.bin TEST.BIN : RV730XT AGP 1024M/128B DDR3 DVI-I/VGA/HDMI 800M/750E Subsystem Vendor ID: 1002 Subsystem ID: 28 Object Header Structure Size: 235 Connector Object Table Offset: 3c Router Object Table Offset: 0 Encoder Object Table Offset: af Display Path Table Offset: 10 Connector Object Id [5] which is [VGA] encoder obj id [0x16] which is [iNTERNAL_KLDSCP_DAC2] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false this is what i have so far ...works for vga to vga , dvi to vga, and i can also load the hdmi port and change resolution (overscan) 1080i but no actual display appears on the tv(display preferencepane shows on my monitor only) only vga and dvi ports show a display my modded Flicker 10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01 (VGA) 00 08 00 00 00 02 00 00 00 01 00 00 10 00 02 05 (HDMI) 00 02 00 00 14 02 00 00 00 01 00 00 01 10 01 04 (DVI) am i getting close?....still no QE/CI ...using ati4600controller atisupport and atiframebuffer kexts from 10.6.5 on a 10.6.8 system... got dual display working...kinda ...switched the order of the above to dvi-vga-hdmi 00 02 00 00 14 02 00 00 00 01 00 00 01 10 01 04 (DVI) 10 00 00 00 10 00 00 00 00 01 00 00 00 10 00(becomes 02) 01 (VGA) 00 08 00 00 00 02 00 00 00 01 00 00 10 00(changed to 01 01) 02(becomes 03 05 (HDMI) got display working on TV together with VGA , dvi to vga dongle and hdmi gives me a desktop background on monitor and tv (no menubar or dock on either) still not there...no QE/CI yet with dvi to vga Monitor plugged in at startup and then plugging in hdmi...i have extended desktop from dvi/vga monitor to hdmi TV...and still no QE/CI not done yet attaching my ioregistryexplorer output with this setup ...just in case anyone gets curious RustyBalls’s Mac ProFlickerMod.zip Like This Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted November 30, 2011 Share Posted November 30, 2011 Support of AGP cards is very lousy in OS X versions later than Tiger. Maybe thats the problem Link to comment Share on other sites More sharing options...
xzeil Posted December 1, 2011 Share Posted December 1, 2011 I have been get been able to get QE/CI but having some posactivation problem .. please help! http://www.insanelymac.com/forum/index.php?showtopic=272953 Link to comment Share on other sites More sharing options...
Anemos2006 Posted December 10, 2011 Share Posted December 10, 2011 i dont know how to do this ..... Link to comment Share on other sites More sharing options...
RobertX Posted December 10, 2011 Share Posted December 10, 2011 ATI Radeon HD 4670: Chipset Model: ATI Radeon HD 4670 Type: GPU Bus: PCIe Slot: Slot-1 PCIe Lane Width: x16 VRAM (Total): 1024 MB Vendor: ATI (0x1002) Device ID: 0x9495 Revision ID: 0x0000 ROM Revision: 113-B7710C-176 EFI Driver Version: 01.00.318 Displays: L05HD: Resolution: 1280 x 720 @ 60 Hz Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Television: Yes Display Connector: Status: No Display Connected faking my agp to pci-e(with a version of aty_init) using evoenabler(GraphicsEnabler=No) ....this is all so far...still no QE/CI Link to comment Share on other sites More sharing options...
Helghast59 Posted December 11, 2011 Share Posted December 11, 2011 Thanks crazybirdy for your modded kexts, my 4330 work too. Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted December 12, 2011 Share Posted December 12, 2011 Just a question: If I have patched framebuffer, EDID override and DSDT patch for dual-link, and still get a blacklit screen on internal LVDS, what problem could you guys think of? Link to comment Share on other sites More sharing options...
Cyrus the Great Posted December 13, 2011 Share Posted December 13, 2011 Just a question: If I have patched framebuffer, EDID override and DSDT patch for dual-link, and still get a blacklit screen on internal LVDS, what problem could you guys think of? insert dual link directly in your gfx section of your dsdt. Link to comment Share on other sites More sharing options...
McLGF Posted December 14, 2011 Share Posted December 14, 2011 Hello everyone, first post here but I've been following for a while. I pretty much tried everything that this guide and bcc9's one suggest but I came to the conclusion that it is impossible to get LVDS working on the Mobility Radeon HD (M92) that came with my system, a three year old HP DV7t-2000. Tried on SL10.6.6, SL10.6.7, SL10.6.8, Li10.7.1, and Li10.7.2 I took card info from Windows (several tools used), Ubuntu (compiled RadeonHD driver and Xorg's info), and OSX(using all the tools indicated in these guides). I got my desktop with a 4670 (94801002) working in about 20 minutes. But I'm now on my third month, and countless sleepless nights, trying to get my 4500 Series (95531002:3629103C) working and getting nowhere. 4600 kext is patched in both 32 and 64-bit modes, using the offsets from the ati-personality.pl script (w/x and w/o x switch), for all three personalities (Shrike, Flicker and Gliff), and contains my card ID in Info.plist. So does the ATIRadeon2000 extension. Chameleon 2.1 Bootloader is recompiled with my card info in Ati.c, using 1732 right from trunk. GraphicsEnabler is set to "Y" of course. The result is KP immediately after the loader reports "Device in SLOT---1" and immediately before the loginwindow should come up. One strange thing I noticed is that the detection code in the bootloader says my subsystem id is 3624 instead of 3629, yet all tools I've tried, no matter which OS they were running, all reported 3629 as the subsystem. I doubt that could be of much relevance, but I wanted to mention it. I truly hope some DV7t-2000 user can prove me wrong, but as it stands QE/CI on LVDS is unattainable on these machines. Saving for a real MacBook...at least I can go to sleep at night rather than banging my head on the wall. PS: Forgot to mention QE/CI works fine with external monitor hooked up to VGA or DMI, as long as I use the AtiConfig=AtiRadeonFrameBuffer switch, but still LVDS remains either blank or green-ish-garbled-up... PS 2: BTW I have been a programmer for 22 years... Link to comment Share on other sites More sharing options...
restafora Posted December 16, 2011 Share Posted December 16, 2011 Another success with HD4570m following guide in post 20. Fully working with 1366 x 768 with QE/CI on Acer Aspire 5738G, 10.7.2. Have to test HDMI output..... EDIT: Did the following: - check the kext versions to see if they are 64bit ready (Yes) - removed Evo and other stuff to get CPUPowermanagement going - Cleared kernel cashe - Moved everything from E/E to S/L/E - Repaired permissions - Edit Chameleon bootfile to use kernelcache - Reboot - Checked HDMI output (works without sound*) Voila, HD4570m works fully on 64 bit Aspire 5738G... * Gush I played once with all sort of versions of VoodooHDA - could not find the appropriate one can you please just tell me the steps you followed to make that graphic card working? i'm not able to follow the guide at post 20...:'( EDIT(10 minutes later!): i make that working i guess...qe/ci look enabled...i have only 2 problem now: -max resolution is 1280x800...why it doesn't show me 1366x768? -i try every app on lion by default...everything look fine but i can't open chess...if i try to open it everything freeze and i can move only the pointer...and i need to force shutdown... any solutions? EDIT again: i made a mistake...qe/ci isn't working...only better resolution...so again: can anyone please write the steps to follow for have qe/ci working on a 4570? Link to comment Share on other sites More sharing options...
McLGF Posted December 16, 2011 Share Posted December 16, 2011 can you please just tell me the steps you followed to make that graphic card working? i'm not able to follow the guide at post 20...:'( ..... EDIT again: i made a mistake...qe/ci isn't working...only better resolution...so again: can anyone please write the steps to follow for have qe/ci working on a 4570? Hey there, not sure if you're referring to any particular set of steps from that post, or the whole thing is just unclear to you. I filtered some noise out of crazybirdy's post hoping for improved clarity. Basically we can hope to achieve full graphics potential, assuming that the OSX version you are running on is SL(6.6; 6.7; 6.8;) or Lion(7.0; 7.1; 7.2), under two different conditions: 1. Screen resolutions up to 1366x768 2. Screen resolutions higher than 1366x768 1. Achieving full graphics potential with screen resolutions up to 1366x768 Go to /System/Library/Extensions and look for ATI4600Controller.kext and ATIRadeonX2000.kext For each component, descend into its ./Contents folder (either by double clicking in a Finder window or by cd'ing from a bash Terminal). Edit the Info.plist file (again for each of the aforementioned libraries). I prefer using TextWrangler because it unrestricts permissions automatically, allowing for in-place editing, but your editor of choice will work just fine. If using Terminal the good old "sudo nano libraryname" works beautifully. In the file, locate the IOPCIMatch key and add your card in the 0xDeviceIDVendorID format (i.e. 0x95531002). Save. I personally prefer to repair permissions manually as opposed to use any kext installation tools. Open Terminal: sudo chmod -R 755 /System/Library/Extensions/ATI4600Controller.kext sudo chown -R root:wheel /System/Library/Extensions/ATI4600Controller.kext Repeat the two directives above for ATIRadeonX2000.kext. sudo touch /System/Libraries/Extensions/ [*]At this point you need to choose whether you want to use the graphics detection features of your bootloader (Chameleon, Chimera, PCEFI, etc.), or seek the support of a dedicated kext, such as ATY_Init.kext. If opting for the bootloader then edit the org.chameleon.boot.plist file (or com.apple.boot.plist depending on what your bootloader recognizes) and add GraphicsEnabler=Y as shown in crazybirdy's post. If your bootloader is Chameleon and you are fairly confident the Peregrine framebuffer supports your card, then download one of the Chameleon installers crazybirdy posted, install, restart, and hopefully enjoy full resolution and QE/CI. Please note that Peregrine is no longer supported starting with Lion (7.0+), not sure about SL6.8. If your choice is instead that of using ATY_Init.kext, then edit your bootloader config file (org.cham.... or apple.boot...), set GraphicsEnabler=N and save. Download the ATY_Init package from the set crazybirdy posted, that matches your card device id. Copy ATY_Init.kext to /System/Library/Extensions and repair the permissions as shown earlier in this section (or use your kext installer of choice if that's what you're most comfortable with). Restart the system and hopefully enjoy full resolution and QE/CI when it comes back on. 2. Achieving full graphics potential with screen resolutions higher than 1366x768 To be continued...perhaps with new instructions once I get mine working... Link to comment Share on other sites More sharing options...
restafora Posted December 17, 2011 Share Posted December 17, 2011 Hey there, not sure if you're referring to any particular set of steps from that post, or the whole thing is just unclear to you. I filtered some noise out of crazybirdy's post hoping for improved clarity. Basically we can hope to achieve full graphics potential, assuming that the OSX version you are running on is SL(6.6; 6.7; 6.8;) or Lion(7.0; 7.1; 7.2), under two different conditions: 1. Screen resolutions up to 1366x768 2. Screen resolutions higher than 1366x768 ..... Thank you very much for your help. i followed everything of your guide on a brand new installation of iatkos l2(10.7.2). after the reboot graphic card start to work pretty good...better resolution, better speed of system. Everything appear to be ok. The problem is that resolution is wrong(maximum resolution in monitor preference is 1280x800, not bad but my native resolution on windows partition is 1366x768) and qi/ce isn't working because i don't have any waterfall effect on dashboard and if i try to open "chess" everything freeze and i need to turn off the laptop. any suggestion?? Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted December 17, 2011 Share Posted December 17, 2011 @Cyrus the great: Can you take a look at my dsdt as attached to this post and help me out on this one? I've inserted the patch under PB2 and my graphics card is DVGA. I already wanted to do this but didn't know how to put it in there dsdt.zip Link to comment Share on other sites More sharing options...
Recommended Posts