Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Sign in to follow this  

[Problem] Mobility 5850 dual display / ATI config

2 posts in this topic

Recommended Posts

So, my problem is that I have 2 monitors, one is an external Asus, the other internal on the laptop.

I have acceleration working, and name shows up as 5850 correctly because I use the right ATICONFIG (modified) to work, the only issue being that when my hackintosh boots, both displays are mirrored until I use SwitchResX to change resolution on every boot.


The problem is that it recognizes both screens as ASUS monitors, with the same EDID and specs. If I use Graphicsenabler=no, it shows one ASUS and the EDID loaded on the internal as a VGA monitor with correct specs, but then the internal screen never loads. And If I were to remove the 2nd screen, (HDMI Output) both screens turn off. Almost as if it's mirroring the external monitor to the internal and forcing it on. At least it WORKS, but how o I get it to work with seperate names and so that I could boot without the HDMI cable in if needed?





This is my ATI Personality:

02000000400000000901000010000007- LVDS00080000040200000000000021030201-HDMI00000000000000000000000000000000-00000000000000000000000000000000–
This is the VBIOS dump:
ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x144dIOBaseAddress: 0x0000Filename: BR040441.001BIOS Bootup Message: EG BROADWAY GDDR5 64Mx16 4CH UCODEv:126 PCI ID: 1002:68a1Connector at index 0Type [@offset 45670]: LVDS (7)Encoder [@offset 45674]: INTERNAL_UNIPHY (0x1e)i2cid [@offset 45762]: 0x96, OSX senseid: 0x7Connector at index 1Type [@offset 45680]: DisplayPort (10)Encoder [@offset 45684]: INTERNAL_UNIPHY2 (0x21)i2cid [@offset 45785]: 0x92, OSX senseid: 0x3Connector at index 2Type [@offset 45690]: HDMI-A (11)Encoder [@offset 45694]: INTERNAL_UNIPHY1 (0x20)i2cid [@offset 45812]: 0x90, OSX senseid: 0x1Connector at index 3Type [@offset 45700]: VGA (1)Encoder [@offset 45704]: INTERNAL_KLDSCP_DAC1 (0x15)i2cid [@offset 45839]: 0x97, OSX senseid: 0x8

Share this post

Link to post
Share on other sites


see it You got to run the ATI Mobility Radeon HD 5850.

could you help me to get my right not to run and it is recognized as a standard with only 7 MB of memory

Would be really nice of you and thank you ever

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By GamerXful
      Hey guys, I need some help for enabling QE/CI on my Acer Aspire 5738DZG, specs are:
      Intel Pentium T4300 2.1GHz
      ATI Mobility Radeon HD 4570 512MB 
      4 GB of RAM
      I guess there isn't much to it, I've tried several kexts and none worked, at least my graphics card is recognized as a HD 4600 but still no QE/CI, is there anyone who could tell me any way to enable it?
      Plus, my cpu is always running at 100 % it gets hot really easily... Shouldn't that be fixed with the NullCPUPowerManagement.kext ? or with Disabler.kext? I don't know...
      My method on installing Mountain Lion was with iATKOS ML2, for installation I only had to add "USBBusFix=Yes" boot flag, but now in order to boot in the OS I had to add "GraphicsEnabler=No" in the org.chameleon.boot.plist... Any help would be greatly appreciated.
    • By Slice
      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.
      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.
      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.
      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.
      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.
      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
      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
      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
    • By vandebergz
      Hello guys. Recently I installed Yosemite 10.10.1 on my HP ProBook 4421s. It boots to desktop with clover. One thing that's bothering me is that OS X successfully detected the graphic card AMD Radeon HD Mobility 6370M, but it only shows 4MB of vram.
      Can anyone tell me how to fix it? The devID is 0x68e41002 for my card.
      I looked on kext wizard and turned out that there is no AMD related kexts loaded. Can anyone provide AMD graphics kext for Yosemite 10.10.1? I've tried using the ones that work on Mavericks, but on Yosemite it doesn't work...
      I tried a method for this card from http://www.insanelymac.com/forum/topic/299439-i-got-the-ati-radeon-hd-6370m-working-with-the-right-resolution-but-cant-get-the-qe-working/. Method is working on Mavericks.
      But sadly on Yosemite I got KP on AMDRadeonX3000 and IOAcceleratorFamily.
      I tried removing AMDRadeonX3000 and its bundle then rebooted.
      Now the system detects my card and its memory correctly. But QE/CI is not fully working.
      Any ideas on how to make QE/CI fully works?

      I've seen that many people have been looking for a solution for this card.
      Any help would be appreciated.
      DSDT copy.aml.zip
    • By joseantonio2416
      Good morning, I need help, I have a hp pavilion dv6 1117es with ATI Mobility Radeon HD 4530 but only gives me 4mb, not how to fix it 512mb, Maverick and I recognized the graph but only with 4mb.

      No VBIOS will take, please help.



    • By quesoms
      Hi. Im trying to install OSX (niresh) on my Aspire 5551G Laptop.
      My laptop specs are:
          - Amd Phenom II x3 n830 (i'm not putting this topic on the section called "AMD" because is a problem related with graphics card, processor works perfectly).
          - Ati Mobility Radeon HD 5470
          - 4GB RAM
          - 500 GB HDD.
          - Broadcom wifi
      Everything including wifi is working except the graphics card. I'm not able to get QE/CI Acceleration.
      I have tried to use niresh mavericks or niresh mountain lion (10.8.5). None of them supports.
      I have already tried patching EDID with clover, but no sucess (all works but there's still no qe/ci acceleration or resolutions).
      Using chameleon or chimera with "GraphicsEnabler=Yes PCIRootUID=1" i get a screen full of glitches. If i connect with VNC there's still no qe/ci acceleration, And if i don't use "PCIRootUID=1" Then nothing happens (no qe/ci acceleration but screen ok).
      I have already tried with some kext's. Nothing happened.
      I dont know how to inject EDID on chameleon and i think that this could save me.
      Someone can help me?
  • Recent Status Updates

    • Bios-PC  »  MaLd0n

      Hi MaLd0n
      you helped me with dsdt and everything working fine .
      I fix the audio issue.
      I need to add wifi bcm4360 original apple to dsdt to be  en0 all the time 
      also to add it to pci list.
      and I change from gtx970 to AMD radeon pro rx580 and I have issue with vtencoderxpcservice that make my cpu 300% and high temperature . with Nvidia it doesn't happen.
      I search the internet days and night and try to fix this issue no luck.
      best regards
      · 0 replies
    • DynaFEX  »  MaLd0n

      Hi MaLd0n!!
      I just don't know what the hell to do with this issue and I was wondering if you might please have any ideas??
      Sorry to bother you and thanks for all your help!
      · 0 replies
    • mrjayviper  »  e97

      hello. Can you please share instructions and files to get OSX working on a dual 2011 setup? you included a link to sixflow but it's not loading anymore. Thanks
      · 0 replies
    • adamfox

      I added a video to a @YouTube playlist https://t.co/EXJucl9T8B Go the distance sung by Adam Fox karaoke cover Disney Hurculese
      · 0 replies
    • Mr. Xtreme

      Hey, I'm not dead, I've moved over to using the nickname "Mr. Xtreme", and mostly use Linux distros/Windows 10, though it seems I'm gonna have to hackintosh again, so, hey everyone who remembers me! :wave:
      · 0 replies