Jump to content

Search the Community: Showing results for tags 'ATI'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace

Categories

  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 89 results

  1. THIS TOPIC IS THE RESULT OF VARIUS SPLITTED POST FROM CLOVER GENERAL DISCUSSION THE MAIN GOAL OF THAT IS KEEP TRACK OF THE RESULT IN THE TEST AND MAYBE FIND POSSIBLE SOLUTION ON THE BOOT HANG WITH POLARIS CARDS WITHOUT THE HELP OF PRIMARY iGPU ALSO TO KEEP THE CLOVER GENERAL DISCUSSION TOPIC CLEAN... Other related topic: - AMD Polaris IDs on 10.12 Sierra - 10.12 Sierra AMD Framebuffer dump script ErmaC (November, 12 2016) Hi guys A question from a noob: it's about Clover support for Polaris graphics cards https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/rEFIt_UEFI/Platform/ati.c (line 277) //Polaris { 0x67C0, 0x00000000, CHIP_FAMILY_HAWAII, "AMD Radeon Polaris 10", kNull }, { 0x67DF, 0x00000000, CHIP_FAMILY_HAWAII, "AMD Radeon RX480", kNull }, { 0x67E0, 0x00000000, CHIP_FAMILY_HAWAII, "AMD Radeon RX460", kNull }, { 0x67EF, 0x00000000, CHIP_FAMILY_HAWAII, "AMD Radeon RX460", kNull }, { 0x67FF, 0x00000000, CHIP_FAMILY_HAWAII, "AMD Radeon Polaris 11", Shouldn't we have CHIP_FAMILY_POLARIS instead of CHIP_FAMILY_HAWAII??? Or maybe CHIP_FAMILY_BAFFIN (for Polaris 11) and CHIP_FAMILY_ELLESMERE (for Polaris 10)??? Also, are you sure about RX460 with 0x67E0??? According to AMD and Linux Kernel Driver DataBase, there's no RX 460 with that device. Here, all known Polaris graphics cards device-ids
  2. As I see many novices in the forum ask "How to make my Radeon working? I have bad resolution, no QE/CI...." and so on. They come to the section and have no find an answer here because all Radeons are different and they don't know where else they read about this. I want to explain all steps needed for launching the Radeon family of videocards. Bootloader. I will speak about Clover because I maintain this bootloader to know recent hardware and modern OSX. Not sure if you will have the same result with other bootloaders. I am carefully checking the injecting of ATI card and correcting it times to times. I am also accessible for bug reports. OSX version. Older card require older system, newer cards require new system. ATIRadeon9000 is possible to launch under Tiger. ATIRadeonMobilityX1400 requires 10.5-10.6. See RadeonHD topic. As I see RadeonHD3xxx was successful only in 10.5 For new AMDRadeonHD7xxx there must be 10.8.3+ system. DeviceID. This must be the first question before asking about the card. You may know the device-id from Windows->DeviceManger->VideoCard.properties->compatibleIDs You may boot into system in safe mode (key -x) and see system profiler And you may boot into Clover GUI, press F2 and get preboot.log. Find here something like 2:709 0:000 PCI (00|01:00.00) : 1002 6758 class=030000 2:709 0:000 Found Radeon model=AMD Radeon HD 6670 Series It means my DeviceID=6758 (these are hex numbers) Then you must check that Apple's drivers support your DeviceID. If not then add it! For example HD7850 has DeviceID=6819. If we look into ATI7000Controller (AMD7000... in new systems) we find 6818 here but no 6819! I show you how to do this with terminal commands. Launch /Application/Utilities/Terminal.app. Type in opened window: cp /System/Library/Extensions/ATI7000Controller.kext/Contents/Info.plist ~/Desktop So you get a copy of the Info.plist on Desktop. Edit it with TextEdit. Change 68181002 -> 68191002. Don't edit this file directly in the system folder! Then copy back by terminal. Don't use finder to copy kexts! They will have wrong permissions in this case. sudo cp ~/Desktop/Info.plist /System/Library/Extensions/ATI7000Controller.kext/Contents/ sudo rm -r -v /System/Library/Caches/com.apple.kext.caches/* Second command make sure next reboot the kext will use your edited info.plist. The same operation you must do with a kext AMDRadeonAccelerator or ATIRadeonX2000 or other one. Check all candidates if they contain such list of possible IDs and choose closest to you. FakeID Since Clover revision 1971+ you may just inject new DeviceID into DSDT instead of correcting kexts. See instruction here. GraphicsEnabler or Injector OSX needs to know some properties (Model name, Family, etc...) that must be somehow injected at boot time. Yes, also real Macs got DeviceProperties string from firmware. Alternatives: 1. Set InjectATI=Yes in Clover (same as GE=y in Chameleon). 2. Use custom string made with gfxutil. For whom who knows. 3. Write _DSM into DSDT. You should know what to write. 4. Use some kext like ATY_init.kext or Natit.kext. If you are sure that the kext is for your card namely. I want to say that all this methods make the same thing. Differencies in their tuning. The Clover do this automatically for most known cards at this moment. Connectors. As you may see to start HD5000-7000 some strange names used: Pithecia, Orangutan, Elodea... What are they? They are configs for framebuffer. Predefined configs how connectors are solded for cards used in real Macs. Strange but these configs rear coincide with PC card. Usually gurus make advice "choose a framebuffer that most appropriate for your card". The chances 1:10. In most cases you may find a FB name that gives you main monitor working. Or nothing at all. Great respect to bcc9 who gives us a method to correct one of config to be exactly for you. See here. My retelling for Clover is here Success example in the thread in posts 44-52 Radeon Mobility I tested Clover's methods with two users having Mobility Radeon HD5470 and HD5650M. We found that full memory and QE/CI will be achieved if we set in Clover's config LoadVBios=Yes even thou no file with bios is provided. This is the key to make Radeon Mobility working! Other problem is bad gradients or artifacts. For this case Clover accept the key InjectEDID=Yes and sometimes you also need to inject CustomEDID. See Clover instructions for details. And my results. Gigabyte Radeon HD6670 <key>Graphics</key> <dict> <key>GraphicsInjector</key> <true/> <key>InjectEDID</key> <true/> <key>FBName</key> <string>Ipomoea</string> <key>LoadVBios</key> <false/> <key>VideoPorts</key> <integer>3</integer> <key>PatchVBios</key> <true/> </dict> <key>KernelAndKextPatches</key> <dict> <key>KernelCpu</key> <false/> <key>ATIConnectorsController</key> <string>6000</string> <key>ATIConnectorsData</key> <string>000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002</string> <key>ATIConnectorsPatch</key> <string>040000000403000000010000100001061000000010000000000100000000000100080000040200000001000012040403</string> VTX Radeon HD5570 <key>Graphics</key> <dict> <key>PatchVBios</key> <false/> <key>FBName</key> <string>Baboon</string> <key>VideoPorts</key> <string>3</string> <key>GraphicsInjector</key> <string>Yes</string> <key>LoadVBios</key> <string>No</string> </dict> <key>KernelAndKextPatches</key> <dict> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>ATIConnectorsController</key> <string>5000</string> <key>ATIConnectorsData</key> <string>040000001400000000010000010201030008000000020000007100002205020110000000100000000001000000100002</string> <key>AppleRTC</key> <true/> <key>ATIConnectorsPatch</key> <string>040000001400000000010000010001040008000000020000007100002200020510000000100000000001000000000002</string> <key>AsusAICPUPM</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>AppleAHCIPort</string> <key>Find</key> <data>RXh0ZXJuYWw=</data> <key>Replace</key> <data>SW50ZXJuYWw=</data> </dict> </array> </dict> See PatchVBios=No for this card "yes" leads to black screen. Use with precautions. A sample for Radeon R7 240 UPDATE for ElCapitan. It seems has more problems. My HD6670 is not working in ElCapitan OOB unlike Mavericks. I had to set FakeID=0x67401002 as correspond to real iMac12,2 and set this model in SMBIOS section. It related to GraphicsPM or GraphicsControl. Look these kexts to decide what you can do for your configuration. HighSierra requires change these kexts by version from Sierra 10.12.6 for Radeon HD6xxx AMDRadeonX3000.kext AMDRadeonX3000GLDriver.bundle IOAccelerator2D.plugin IOAcceleratorFamily2.kext . for Radeon HD7xxx and up AMDRadeonX4000.kext AMDRadeonX4000GLDriver.bundle IOAccelerator2D.plugin IOAcceleratorFamily2.kext . Black screen after wake problem resolved by follow method radeon_bios_decode.0.2.zip ati-personality.pl.0.15.zip ati-personality.pl.0.15a.zip
  3. I have modded the Gigabyte upgrade ROM for the ATI HD6450 to be compatible with an Asus EAH6450. The tool to use must be run under windows (ATIWinFlash.exe). This will give you full UEFI GOP support for the Asus EAH6450 (ATI HD6450 from Asus). This is for the 1GB version of the card. I tested this on my own PC and it works excellent. I disable CSM support after flashing this ROM and it works perfectly. I even have the VFCT table. Not bad for a card which was supposed to not have any UEFI support... Enjoy EDIT: I managed to extract the UEFI GOP binary itself. It seems it works for many video cards... Some info on the EFI binary is also inside the folder See the .html file to look up supported modules. You can use the EfiRom tool to create a new video bios for your card Asus_EAH6450_GOP_Upgrade.zip HD6450_GOP_EFI.zip
  4. Rampage Dev

    Patched Framebuffer Repository

    about: This is a Repository for ATI and AMD patched Framebuffers. Here you will find a complete list of successfully patched framebuffers for ATI and AMD Graphics Cards. This is not a support page so do not post questions on this page. Start a new topic if you have questions. Thank you for your cooperation. Framebuffer Editing Guides: BCC9′s post that can be found here Alexander Martinez’s post that can be found here Mucha’s post that can be found here Posting Guidelines: The following are the posting guidelines for this page. Failure to follow set guidelines will mean that the patched framebuffer will not be posted on the first post. Thank you for your cooperation. Graphics Card Model: Graphics Card Manufacture Name: Graphics Card Manufacture Part Number: Fixed by: Patched Framebuffer:
  5. Hello, Upon request I will provide any information needed. I am running OS X 10.10 with a Radeon HD 7790 (New AMD8000 drivers included which give native support for this card) When I connect a 2nd monitor the main display flashes and the 2nd display initializes, however there is no display. The main display still works, however I believe the graphics drivers hang, I can move the mouse, but everything else on the screen freezes. Here's the strange part: I tried this several times, and about 1 out of every 4 times, the second display works perfectly. I am fairly new to hackintoshes, but I have a feeling I may not be using the proper framebuffer personality. With this card being newly supported, I have no idea where to start. If you have experienced a similar issue with your dual monitor setup and/or have resolved a similar issue please don't hesitate to reply to this post! Joe Jackson
  6. Greetings, My first post to the forum comes in the form of a question. I am wokring on build [2] below in my signature, and my eyes are just now getting opened to the fact that there is ways to make things work without going over to the TM forum***. Exciting!! So... previously as I did previously in build [1] I just used TM's standard tools*** to try and setup build [2]. System would not even boot into setup, and after a day or so, I stumbled onto Clover, and thought, lets give it a shot. It turns out that getting it to work was really not too hard - my board was found on rampagedev.com, so the collection of files needed was already there. Easy. Now, the problem I am having is my XFX R9-280 graphics card (dev id 0x679a1002) - system will not bootup with card installed. It simply stalls on the Apple screen with the progress bar about half way. If booting in with '-v', it scrolls through the startup, I see 3 lines there talking about it detecting and enabling my card, and then it stalls on the bluetooth. I am told this card is supported out of the box, and my system (10.10.3) does have the AMD7000controller.kext file in it, but it just stalls on boot. If I disable the previously mentioned kext, the system will boot but unacellerated (painful) and it just shows the graphics as "Display 7mb". I'm sure this has been done before -- anyone here care to shout out to an Insanelymac forum newbie? Been 3 days and counting on trying to get this dumb card working (I need it for the mini DP that the card has - have a 27" Apple Cinema Display just dying to use!!). Thanks in advance, ledoktre *** A couple of places above I referenced the TM forum or tools that you typically find on it. I am learning very quickly on this forum about the general concensus on that and please forgive my not knowing previous. I'll be reloading system [1] once I get this one squared away. Am only mentioning it here for the sake of clarity to how I got to this point today. Thank you in advance for not being too hard on me for that!!! :grins:
  7. for use with the Apple 27" LED Cinema Display (A1316 MC007LL/A) 2560 x 1440 which only has ONE cable with a mini DisplayPort plug, in now Mountain Lion and later Mavericks. $250 for Apple's ATI Radeon HD 5770 Graphics Upgrade Kit for Mac Pro MC742ZMA is too much for me. Usage: heavy Adobe graphics/ video mix (Photoshop/ InDesign/ Illustrator/ Premiere/ Dreamweaver), all open at the same time .. Final Cut Pro will follow later. Apart from that, here's what the card also needs to be able to deliver in 10.8.5 (and best 10.9): dual-monitor: connect a 2nd one via DVI or HDMI live resolution switching on both monitors w/o black or blue screens fully working wake from monitor sleep AND wake from MacOS sleep on BOTH monitors w/o black or blue screens cooling fan(s) not too loud if possible Sharing of best your personal experience or otherwise links or pointers would be very welcomed Thank you, Bugs
  8. Hello everyone! OK I know this is a relatively ancient system, but here it is: I was having some free time in the summer and thought of giving my old Toshiba Satellite A300 (PSAGCE) a second try in installing Mac OS X El Capitan with Clover. Generally, I think that this is a good hackintosh-candidate laptop, apart from its Mobility Radeon HD 3650 GPU (DevID 0x9591). So, I tried to follow-up guides from bcc9, mucha, slice and vlada on ATI kext patching to enable the internal LVDS display and see what will happen. I started with the two scripts decoding the VGA Bios. My results were the following: Radeon_bios_decode: ATOM BIOS Rom: SubsystemVendorID: 0x1179 SubsystemID: 0xff1c IOBaseAddress: 0x5000 Filename: 28109C.bin BIOS Bootup Message: Tosh_IEC_Potomac_M86_DDR2 M86 GDDR2_16Mx16 128bit 256MB 600e/500m PCI ID: 1002:9591 Connector at index 0 Type [@offset 45056]: VGA (1) Encoder [@offset 45060]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45146]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 45066]: LVDS (7) Encoder [@offset 45070]: INTERNAL_KLDSCP_LVTMA (0x1f) i2cid [@offset 45169]: 0x14, OSX senseid: 0x5 Connector at index 2 Type [@offset 45076]: HDMI-A (11) Encoder [@offset 45080]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45192]: 0x91, OSX senseid: 0x2 Connector at index 3 Type [@offset 45086]: 9 pin DIN (9) Encoder [@offset 45090]: INTERNAL_KLDSCP_DAC2 (0x16) Redsock_bios_decode: 28109C.bin : Tosh_IEC_Potomac_M86_DDR2 M86 GDDR2_16Mx16 128bit 256MB 600e/500m Subsystem Vendor ID: 1179 Subsystem ID: ff1c Object Header Structure Size: 266 Connector Object Table Offset: 46 Router Object Table Offset: 0 Encoder Object Table Offset: ce Display Path Table Offset: 10 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 [14] which is [LVDS] encoder obj id [0x1f] which is [iNTERNAL_KLDSCP_LVTMA] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [15] which is [DIN] encoder obj id [0x16] which is [iNTERNAL_KLDSCP_DAC2] linkb: false As you can see, the Bios decode scripts point out this structure: CRTC1>DIG2>UNIPHY_KLDSKP_LVTMA>LVDS (SenseID 05 ???) CRTC2>DAC>DAC A>VGA (SenseID 01) CRTC2>DIG1>UNIPHY_A>HDMI (SenseID 02) CRTC2>DAC>DAC B>S-Video So, I tried to create a custom framebuffer string for each output: VGA 10000000100000000001000000100101 LVDS 02000000400000000901000010010205 HDMI 00080000000200000001000010000302 I injected the LVDS and VGA strings for AMD3800Controller.kext in Clover. This resulted in black screen in LVDS (nothing was showing up in system info as well), but the VGA was successfully detected and enabled. [FIRST WIN! ] I tested it with the single monitor setting in BIOS (in previous tests with Chameleon, the change in this setting gave me different results, I don’t know why, but they were weird - e.g. LVDS was showing up as a second VGA monitor with the same characteristics as the VGA monitor connected when both outputs were enabled in BIOS! Apparently, Clover uses only single monitor setting - even when LVDS+VGA setting is selected in BIOS, when Clover shows up, one monitor is off). What was strange, was the i2cid value of LVDS (0x14). Doing some search for it, I found a thread from 0xdeadbeef pointing that Radeon_Bios_Decode script may return wrong values about SenseID. http://www.insanelymac.com/forum/topic/255199-editing-personalities-in-older-ati-framebuffers-iago-friends/ Also, an old thread from YannickD about this laptop on Leopard suggests that this laptop has a LVDS which behaves like a DVI in a way (I didn’t actually understand that to be honest). So, I decided to do some trial and error tests on SenseID and ATY-ControlFlag values of the framebuffer (I was considering Transmitter and Encoder values as well, but on HD3000 these are hardwired, so it wouldn’t make much difference). Also tried to change some settings in Clover (Rename my GPU from OVGA to IGPU in DSDT and play with Load VBIOS and Inject EDID options in Clover). http://www.insanelymac.com/forum/topic/149872-ati-moblity-radeon-hd-3650-on-ideneb-13/ After some (not too many to be honest! ) tests (mainly brute-force attack on framebuffer values and change of options) I found out a setting which successfully worked on LVDS!!! My internal monitor is successfully detected and I can have the basic 2D functions for it (resolution & colour change)! [sECOND WIN! ] What did work was the default SenseID of the framebuffer (11 instead of 05) AND the ATY-ControlFlag for DVI (1402 instead of 4000 - others for DVI might work as well!) PLUS the options in Clover (Rename in IGPU for DSDT, Load VBIOS and Inject EDID, which are usual Clover settings for laptops). When tried both LVDS and VGA, both monitors were correctly detected and working! The only strange thing was that the GPU was detected as an ATI Radeon HD4330M instead of Mobility HD3650. Now the bad things… I can’t enable QE/CI acceleration, even though the DevID 9591 is included by default in ATIRadeonX2000.kext. Apparently, the kext is loaded, but returns zero values. This is the second computer that I cannot enable because of the damn ATIRadeonX2000.kext - YannickD says that after Snow Leopard Apple removed some detection routines with fixed values. Has anyone here found any clues about ATI Acceleration kexts and their values? I tested different controllers as well to see if I can get the acceleration. Results were the same for AMD2400Controller.kext, AMD2600Controller.kext and AMD3800Controller.kext, but on AMD4600Controller.kext the system crashed and rebooted before showing anything. Finally, I tested the HDMI string. The result was that the monitor was successfully detected and its properties were correctly showed up in Mac OS X, but the monitor was showing nothing (black screen). Since HD3650 can drive up to two different outputs, maybe a special switch must be enabled for the output, or might be a transmitter-encoder issue (don’t know - didn’t have the time to search more for it, as I was focused on the internal monitor, but it seems something minor). This was for the Video only - I have not tested the HDMI Audio To sum up The framebuffer working was: VGA (successfully detected and enabled - no QE/CI) 10000000100000000001000000100101 LVDS (successfully detected and enabled - DIFFERENT VALUES FROM SCRIPTS IN BOLD - no QE/CI) 02000000140200000901000010010211 HDMI (successfully detected but showed nothing in monitor - no QE/CI) 00080000000200000001000010000302 S-Video - not tested Load VBIOS, Inject EDID and Rename from OVGA to IGPU in DSDT were essential for the monitors to work. I tested these settings across different versions of Mac OS X as well, and got the same results. I can try them on Sierra as well, but I think results will be the same. Bottomline I think there is a need to do further search about framebuffer string values and their meaning. - IF they do not function for you DO NOT BLINDLY TRUST THEM - ESPECIALLY IF YOU GET BLACK SCREEN!!!!!!!!! Also, it would be very good if someone could tear down the acceleration kexts (especially the ATIRadeonX2000.kext) Anyone??? Please??? Thant’s all folks and sorry for my long thread!
  9. Hi guys, my copy of ML will not boot after install. Here's the error in full: [AppleBluetoothHCIControllerUSBTransport][configurePM] ERROR waited 30 seconds and still did not get the commandWakeup() notification this = 0xffffff8010348000 kBluetoothHCIEventHardwareError occurred status = 0x0037 (kBluetoothHCIErrorSecureSimplePairingNotSupportedByHost or kBluetoothHCIErrorMax) mNumberOfCommandsAllowedByHardware 1 [iOBluetoothHCIController::setConfigState] calling registerService And then it just hangs there. Specs: Intel Core i5 Processor ATI Mobility Radeon 5650 GPU Intel HD Graphics Inbuilt 6GB of DDR3 RAM Windows 7 Please note I have NO access to ANY Macs or Linux machines. Boot Flags: -v, CPUs=1 (CPUs=1 fixes APIC error.) GraphicsInjector=No/Yes (neither work) I use Clover bootloader. Thanks!
  10. Ciao a tutti, Un ultima cosa da risolvere, vorrei far riconoscere del tutto la VGA montata, il modello è r9 280x, al momento è cosi rivelata: Mi potete linkare la guida da seguire? Grazie 1000
  11. Hi everyone, I'm pretty new to hackintosh stuff but I have a pretty okay knowledge with programming. Essentially I tried installing the official version of El Capitan on my Mac Pro 3,1 running Yosemite and since then my ATI Radeon HD5000 graphics card has not been working properly. I can't fullscreen Youtube videos without serious lag and I can't run 3d graphics such as Unity3d. I think there's an issue with my kexts. Here's the output when I run kextutil on AMDSupport.kext and AMD5000Controller.kext. Can anyone point me in the right direction? mac@macs-Mac-Pro:~ $ sudo kextutil /System/Library/Extensions/AMDSupport.kext (kernel) OSMetaClass: Kext com.apple.kext.AMDSupport class ATIController is a duplicate;kext com.apple.kext.ATISupport already has a class by that name. (kernel) Kext com.apple.kext.AMDSupport start failed (result 0xdc00400a). (kernel) Kext com.apple.kext.AMDSupport failed to load (0xdc008017). (kernel) Failed to load kext com.apple.kext.AMDSupport (error 0xdc008017). Failed to load /System/Library/Extensions/AMDSupport.kext - (libkern/kext) kext (kmod) start/stop routine failed. mac@macs-Mac-Pro:~ $ sudo kextutil /System/Library/Extensions/AMD5000Controller.kext (kernel) OSMetaClass: Kext com.apple.kext.AMDSupport class ATIController is a duplicate;kext com.apple.kext.ATISupport already has a class by that name. (kernel) Kext com.apple.kext.AMDSupport start failed (result 0xdc00400a). (kernel) Kext com.apple.kext.AMDSupport failed to load (0xdc008017). (kernel) Dependency com.apple.kext.AMDSupport of kext com.apple.kext.AMD5000Controller failed to load. (kernel) Can't remove kext com.apple.kext.AMDSupport; services failed to terminate - 0xdc008018. (kernel) Kext com.apple.kext.AMD5000Controller failed to load (0xdc008015). (kernel) Failed to load kext com.apple.kext.AMD5000Controller (error 0xdc008015). Failed to load /System/Library/Extensions/AMD5000Controller.kext - (libkern/kext) dependency load failed.
  12. Hello all, So finally i have managed to edit my DSDT to allow the 7970M card to be enabled. I have the HDMI working 100%, this is great but as it is a laptop i would love to have to internal screen working. I have read every forum on the net on how to edit custom personalities but i just can't seem to understand it! My laptop is a Alienware M17X R4, the ports from the card are: Internal screen, HDMI, VGA, DP. My frame buffer is Buri. I understand i need to inject these ports into the frame buffer, i just don't understand how to do it. I have looked everywhere on how to do it, and i have found articles that physically show me how, i just don't get it. So any help would be awesome!! If you ned any dumps, extra info tell me and i will get back to you ASAP! Cheers! Personality: Buri ConnectorInfo count in decimal: 4 Disk offset in decimal 1489792 0000000 02 00 00 00 00 01 00 00 29 05 01 00 10 00 05 05 0000010 00 04 00 00 04 03 00 00 00 09 02 00 11 02 01 01 0000020 00 04 00 00 04 03 00 00 00 09 03 00 21 03 02 02 0000030 00 08 00 00 04 02 00 00 00 01 04 00 12 04 03 03 0000040 ATOM BIOS Rom: SubsystemVendorID: 0x1028 SubsystemID: 0x057b IOBaseAddress: 0x3000 Filename: C42904A1.118 BIOS Bootup Message: Wimbledon XT A01 MXM GDDR5 300e/150m 0.9V A1 PCI ID: 1002:6800 Connector at index 1 Type [@offset 45958]: LVDS (7) Encoder [@offset 45962]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 46111]: 0x94, OSX senseid: 0x5 Connector at index 2 Type [@offset 45968]: DisplayPort (10) Encoder [@offset 45972]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 46138]: 0x91, OSX senseid: 0x2 Connector at index 3 Type [@offset 45978]: HDMI-A (11) Encoder [@offset 45982]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 46165]: 0x90, OSX senseid: 0x1 Connector at index 4 Type [@offset 45988]: HDMI-A (11) Encoder [@offset 45992]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 46192]: 0x92, OSX senseid: 0x3 Connector at index 5 Type [@offset 45998]: VGA (1) Encoder [@offset 46002]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 46219]: 0x97, OSX senseid: 0x8
  13. Because I have some problem with my screen .. I'm re-doing the kext for Mavericks Need GraphicEnabler=yes and AtiConfig=Hoolock Because I have re-mapped the Hoolock only.. Need to sleep Have fun PS : this is for people want two screens with a good resolution. the problem at the start is I have just one monitor detected .. Now I have my two screens detected with the good resolution 1920*1080. Connected to HDMI and the first DVI on top.. AMD5000Controller.kext.zip
  14. Well after 3 excruciatingly long days I have finally done it! I manged to get OSX 10.6.8 installed on my AMD machine but i'm still stuck in a few places... I am a super noob at this but good with tech work in general. I'm a Programmer/Web Developer/Hardware/Software Support guy by trade. hardware info: AMD FX4100 ATI HD5450 Gigabyte GA-880GM-UD2H So I used ModCD and a retail copy of 10.6.3 with the following flags: rd(0,0)/Extra/modbin_kernel arch=i386 legacy_kernel cpus=1 busratio=17 colors=32 GraphicsEnabler=No After a successful install I still couldn't get my machine to boot without a few flags: busratio=17 colors=32 UseKernelCache=No npci=0x2000 Once I finally reached the OS I did the following: Ran the Apple Combo Update for 10.6.8. Before rebooting installed legacy kernel AMD for 10.6.8 Ran Mulitbeast 3.10.x and installed all kexts, fixes, and ##### stuff Committed the second set of flags above to my org.chamelon.boot.plist Rebooted So the machine currently boots and runs but adding the ati5000injector.kext for my HD5450 to my Extras/Extensions folder causes the boot process to stall until it's removed. It seems to stall at the NvClockX loading process which i'm guessing is some sort of nvidia driver. Can I remove these drivers or is there a better way to get my ATI card to work? Can I fix my boot process so I don't have to use so many hardcoded flags to get it to start? Thanks in advance -Mike
  15. olacombe

    ATI Radeon 6370m - Mavericks

    Hello guys, I am trying to make work my ATI radeon 6370M 512mb on my Packard bell TK 85. I'm starting this topic cause i can't find anything at this moment to make that graphic card work properly on oSX 10.9. Sound is not working, my video card is well recognized but get lagging and only 4mb recognized on 512mb. Default framebuffer is Eulemur. I read a lot on how to edit framebuffer personality. My AMD5000controller.kext is already patched with what i think are the appropriate information of my videobios. I will share my results if i succeed in it. otherwise if anyone get the solution, i will be more than interesting cheers!
  16. Vadimios

    ATI mobility radeon hd 4570 (!1024Mb!)

    Please tell me how to enable graphics card ATI Mobility Radeon HD 4570 (0x95531002) 1024 MB on MAC OS X 10.9 Mavericks! _________________ Notebook: Samsung R-540 CPU: Intel CORE i5 (without integrated graphics) GPU: ATI Mobility Radeon HD 4570 (0x95531002) 1024 MB _________________ I heard about the successful integration of this card in the Mavericks, but the video memory of them was 512 MB. In my video card video memory is 1 GB and I did not get it included in OS X! Here is my patch framebuffer: Radeon Bios Decode: ATOM BIOS Rom: SubsystemVendorID: 0x144d SubsystemID: 0xc07f IOBaseAddress: 0xd000 Filename: BR36795.011 BIOS Bootup Message: BR036795-001 M92 DDR3 64bit 720e/800m PCI ID: 1002:9553 Connector at index 0 Type [@offset 45650]: LVDS (7) Encoder [@offset 45654]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45712]: 0x91, OSX senseid: 0x2 Connector at index 1 Type [@offset 45660]: VGA (1) Encoder [@offset 45664]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45735]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 45670]: HDMI-A (11) Encoder [@offset 45674]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45758]: 0x95, OSX senseid: 0x6 Redsock Bios Decode: BR36795.011 : BR036795-001 M92 DDR3 64bit 720e/800m Subsystem Vendor ID: 144d Subsystem ID: c07f 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 0x10 [duallink 0x0] enc 0x0)] linkb: false I then added ID my graphics card in kext: AMD4600Controller. kext (rights restored through the kext Wizard) Then I looked at the list of framebuffers (OS X 10.9) ATI4600Controller.kext Here's what wrote a terminal: Kext /System/Library/Extensions/AMD4600Controller.kext/Contents/MacOS/AMD4600Controller Personality: Flicker ConnectorInfo count in decimal: 3 Disk offset in decimal 535312 0000000 00 04 00 00 00 04 00 00 00 01 00 00 02 01 03 05 0000010 00 04 00 00 00 04 00 00 00 01 00 00 01 00 02 02 0000020 00 02 00 00 14 02 00 00 00 01 00 00 00 10 01 04 0000030 Personality: Gliff ConnectorInfo count in decimal: 3 Disk offset in decimal 535360 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 06 00 00 00 01 00 00 10 00 01 01 0000030 Personality: Shrike ConnectorInfo count in decimal: 3 Disk offset in decimal 535408 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 I chose the Shrike. This unpatched framebuffer: 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 This patched framebuffer: 02 00 00 00 40 00 00 00 09 01 00 00 02 04 00 02 10 00 00 00 00 01 00 00 09 01 00 00 00 10 02 01 00 08 00 00 04 03 00 00 00 01 00 00 00 00 01 06 Then i removed all the gaps and put it in Clover Configurator(config.plist): Ati Connectors Data: 020000004000000009010000020100030200000000010000090100002001020200040000040300000001000010000101 Ati Connectors Patch:020000004000000009010000020400021000000000010000090100000010020100080000040300000001000000000106 Put a tick on Load VBios, Patch VBios, Inject ATI In FBName wrote Shrike, duallink = 0 VRAM = 1024 But I did not succeed. At the end of the boot was a reboot (if you remove the check mark from InjectATI or Load VBIOS, then there wasn't a reboot, but the video memory was 4MB) Please help!!!!! And sorry for my english.
  17. normanbates

    ATI Radeon HD 5850 slow 3D Performace

    Hi, i'm running OSX 10.8 ML very well. Only my graphics card ATI Radeon 5850 is a little bit slow in 3D Gaming. When I play World of Warcraft on medium details@1920x1200px it is not flawless. I've tested with the Bootloader Chameleon and Clover (same results) with Bootflags: <key>GraphicsEnabler</key> <string>Yes</string> <key>AtiConfig</key> <string>Uakari</string> In "About my Mac" it is shown as a ATI Radeon HD 5800 Series and when I start CInebench or Luxmark it is shown as "ATI Radeon Cypress Pro Prototype". Cinebench Score: 30 / Luxmark: 625 Any Ideas for getting better performace?
  18. ATi 7850 in 10.8.3 needs patch kexts (AMDRadeonAccelerator.kext & ATI7000Controller.kext) Replace text '0x68181002' in Info.plist with '0x68191002' to both kexts. How can I use Clover's KextsToPatch to do this? I tried but I failed. <key>0</key> <dict> <key>Name</key> <string>AMDRadeonAccelerator</string> <key>Find</key> <string>0x68181002</string> <key>Replace</key> <string>0x68191002</string> </dict> <key>1</key> <dict> <key>Name</key> <string>ATI7000Controller</string> <key>Find</key> <string>0x68181002</string> <key>Replace</key> <string>0x68191002</string> </dict> Won't work. You will see a black screen when start Clover and can't do anything. I've tried use base64 to encode hex '0x68181002' and set the type to <data>. It didn't work either.
  19. Version

    1,441 downloads

    Hello world, I have decided to upload my own personally hex edited driver for the XFX Radeon 6670HD 2Gb video card with the HDMI-DVI-VGA setup. This is modified from a stock 10.9.3 AMD6000Controller.kext file with the Ipomoea personality edited to suit the connectors, encoders and transmitters for this card since they differ from the mac-based display port 6670HD model. I have tested the HDMI and DVI which appear to work at the same time since i'm dual screening with these connections currently - the screenshots can confirm this. I have yet to test the device using the VGA slot since I have no need for this connector. Hopefully it works all the same. Install to S/L/E with a utility such as Kext Wizard - backup replacements to be safe - repair permissions and then reboot. ---IMPORTANT--- The required bootflags for this kext to be activated are GraphicsEnabler=Yes aticonfig=Ipomoea atiports=3 **You will need to remove any injectors prior from either /Extra or /S/L/E though this is unlikely needed since kext graphics injection is largely outdated. **Due to the chip on the card triple monitoring is not possible. Best of luck
  20. giofrida

    Disabling ATi Card through DSDT

    Hi everyone! I'm here to talk about disabling the discrete ATi Card through DSDT like disabling Nvidia Optimus. That's my situation: Intel HD Graphics (1ST Generation) - Full QE/CI + Resolutions ATi Radeon HD 5470M - Can't use it, my PC boots up with the integrated card. But I can use it with a BIOS mod (I don't want to do that, because there are some issues on Windows). Using Nvidia Optimus guides, I managed to reach a result: (Look at Core GPU Temperature) boot: after waking up my laptop from sleep: What I did Step 1 - Extract SSDTs from AIDA64 / Linux Step 2 - Find the SSDT table named "AmdTabl" (AMD Table) In this table I saw this method which should disable the card: Step 3 - Copy all the SSDT into your (pre-patched) DSDT Step 4 - Fix all the errors Step 5 - Make a new PINI method Method (PINI, 0, NotSerialized) { \_SB.PCI0.P0P2.PEGP._OFF () } and call it in _WAK method and in _DSM method in your IGPU device Now I need some help. Here for reference are all my tables and my final DSDT: dump.zip
  21. First build ML (with myHack) on on Dell Inspiron 530. Is running but I have a 1650x1050 monitor and when I look at Display in system preferences it only says approx. 1000x750. I presume I need a specific "kext" for the graphics card to get display to 1650x1050 but googling I have not come up with anything. Can somebody point me in the right direction please or do I have to reconfigure existing system somehow? Thanks
  22. pheonix137

    Radeon HD 4570 LVDS/VGA/HDMI

    Hi I am trying to make at least LVDS and VGA work. I have working Shrike framebuffer (output for ioreg with SSH is ATY,Shrike), but output on LVDS is like attached picture and no output on VGA or HDMI. I have tried patching framebuffer in ATI4600Controller.kext but I don't think it's working. Here is modified Shrike can anyone tell me if it's wrong? 02 00 00 00 40 00 00 00 09 01 00 00 12 04 00 07 LVDS 10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 01 VGA 00 08 00 00 00 02 00 00 00 01 00 00 10 00 02 05 HDMI I have tried senseid 00 - 07 and none work for LVDS. Also have forced EDID to pick up LVDS which seems to force LVDS everytime with GraphicsEnabler=No but still nothing with GraphicsEnabler=Yes. Video bios dump: http://www.mediafire.com/?vnwa2b2xzx9nsyb UPDATE: I tried DSDT injection for my card detailed here: http://www.insanelymac.com/forum/topic/282637-ati-mobility-radeon-hd-4650-cant-find-lvds-senseline/ Here's the DSDT I came up with. What is wrong with it? I was getting jumbled screen again but different pattern than before, closer to solid color but still missing pixels and I was not able to log in and use VNC/SSH like usual. http://www.mediafire.com/download/c35l07k7blkdkm6/DSDT.aml Also I still couldn't get Shrike personality to work. Nothing seems to work, what else can I try? And can someone take a look at the stuff I've already done...in case I messed something up? Thanks!
  23. ashindnile

    Edits to AMDFramebuffer :|

    Hey guys! I'm still working on QE/CI With 10.9.2 M When I load VBIOS in Clover, It instantly reboots after a stage.. I've tried both including and excluding my VBIOS in the ROM folder.. Anyway, I ran kext wizard and realized the AMDFramebuffer.kext is not loaded I wonder if that's the problem and what I must do to get it running? Thanks! Ashton
  24. Hello I have the Mac OS X Snow Leopard Retail DVD. How i install this on my pc and how i boot the CD? What i must do after the installation? [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]?Chameleon? I want to install it without errors. PC: Intel Core i5 2500K AsRock P67Pro3 ATI HD 6950 8GB Ram
  25. Hi everybody I have been experimenting to install mac os x mavericks on my system brief system specs are ASUS P5QL PRO Intel® Core2 Quad CPU Q9400 @ 2.66GHz 6GB DDR2 ( 4 sticks) 80GB Hitachi Deskstar SATA HDD Graphics: ATI RADEON HD 6850 I was successful in installation, later I observed that my graphics card has been detected as 6xxx series during installation and working in 1080p mode (max supported resolution). Monitor is detected correctly as Samsung SMS24A350H. that is nice but I didn't saw anything like 'Quartz Extreme and Core Image (QE/CI) enabled' under graphics properties of mavericks Do I need to still install driver for My graphics card ? if so, where can i get the driver and what is the best way to get maximum performance? I am confused in DSDT, Kexts etc what is the difference don't know where to get proper driver, how to install kindly suggest
×