Ativando Placas AMD Radeon Mountain Lion


amd radeon-hd-7000

Sentindo a necessidade de um guia geral para placas AMD Radeon, de como efetuar a ativação vou explicar de forma geral como fazer os procedimentos básicos de como editar as kexts responsáveis pelo bom funcionamento das placas AMD Radeon.Mesmo porque se fosse explicar  modelo por modelo de placa seria necessário muitos post o que se tornaria algo exaustivo, abri apenas uma exceção no caso da AMD HD 5450, que eu usava na epoca leia aqui.

A primeira coisa a se saber quando deseja ativar sua gráfica AMD é o codinome que ela utiliza ex: AMD HD 54xx usa codinome Cedar, a nova AMD HD 7870 usa o codinome Tahiti, mas como descobrir o codinome de minha AMD Radeon?Use o System Info ou o Google te ajuda nessa etapa.

A segunda coisa a se Saber é o Device ID um exemplo é a AMD HD 7850 Device ID: 0x679E1002, e como saber o ID de minha placa Gráfica? Simples Baixe o programa System Info. Com ele é possível ter um panorama completo sobre o Hardware de seu computador

system info, amd radeon

 

A terceira coisa a se saber são quais kexts devem ser carregadas para que minha AMD Radeon possa funcionar bem.

ATIxxxxController (kext controladora da gráfica)
ATISupport (kext responsável pelo suporte ATI no mac os x)
AMDRadeonAccelerator (kext responsável pela aceleração gráfica)

Agora ja sabendo quais kexts devem ser carregas para funcionar bem sua placa Gráfica AMD, vamos editar duas delas, injetando as informações de sua placa diretamente nelas, para que o sistema possa ser capaz de reconhecer sua placa quando for iniciado.Vamos editar as kext’s ATIxxxxController e AMDRadeonAccelerator.

OS x’s encontrados no nome da kext ATIxxxxController representa o modelo dela na pasta Extensions, você vai encontrar kexts responsáveis por vários modelos como ex: ATI4500Controller, ATI5000Controller, ATI6000Controller, e no OS X 10.8.3 a ATI7000Controller, escolha que mais se aproxima de seu modelo, para a edição.

Na AMDRadeonAccelerator é um pouco diferente pois ela é responsável por todas as familias codinomes das placas, por isso é importante saber o codinome da sua placa.

Editando a ATIxxxxController

Veja um exemplo de edição abaixo da ATI5000Controller, aqui estou injetando propriedades da AMD Radeon HD 5450

Para editar o arquivo info plist e injetar o ID da placa,você deve fazer da seguinte forma.

Mostrar conteúdo do pacote sobre a kext

ati hd 5450, amd radeon

Abra a pasta Contents 

Abra o arquivo info.plist com o editor de texto do Sistema mesmo (talvez não consiga editar por motivo de segurança do Mountain Lion, nesse caso faça uma cópia do arquivo, edite-o e depois faça a substituição do original pelo editado)

Coloque o ID da placa como o exemplo abaixo.(Dev ID e Ven ID)

<key>IOPCIMatch</key>  ou    <key>IOPCIPrimaryMatch</key>
<string>0x68f91002</string>

system info, amd radeon

Editando a AMD RadeonAccelerator

Essa edição começa de forma parecida com a anterior vá até a kext AMDRadeonAccelerator.

Mostrar conteúdo do pacote sobre a kext

ati hd 5450, amd radeon

Abra a pasta Contents 

Abra o arquivo info.plist com o editor de texto do Sistema mesmo (talvez não consiga editar por motivo de segurança do Mountain Lion, nesse caso faça uma cópia do arquivo, edite-o e depois faça a substituição do original pelo editado)

Na hora de editar esse arquivo você vai precisar identificar no arquivo a parte especifica do codinome de sua placa, exemplo na imagem abaixo veja o codinome Cedar da HD 5450.

amd radeon

 

 

 

Note que o codinome esta disfarçado no meio das palavras AMD e GraphicsAcelerator, veja com muito cuidado para não passar batido.

Agora que você já identificou o local de injetar as informações faça como mostro na imagem abaixo com base no método ensinado acima.

amd radeon

 

Com a edições feitas sua AMD Radeon vai funcionar, mas se ainda não veja a versão do seu Bootloader, eu uso e recomendo o Clover EFI, que ja faz a injeção automática no boot, mas se você usa o Chimera ou Chameleon deixe seu arquivo Org.chameleon.Boot.plist, dessa forma:

Chameleon ou Chimera
<key>GraphicsEnabler</key>
<string>Yes</string>

 

Juciano

Asus s4000CA Asrock H67ITX HT i5 3570k SSD 120GB + HD 750GB 8GB Memoria Nvidia GT 630

Posts relacionados

Como exibir porcentagem de Bateria em Hackintosh

Neste post rápido vou ensina-los alguns meios pelos quais você pode obter o funcionamento do gerenciamento de energia da bateria em Hackintosh portátil. Com certeza nas pesquisas de como configurar a bateria em um Hackintosh feito em um notebook a primeira posição será Voodoo Battery, e digo que em muito casos realmente o Voodoo Battery […]

Continue lendo

Como instalar o MacOS em um HD externo

MacOS HD externo. Muitas pessoas tem vontade de experimentar o MacOS em seus computadores, porem tem medo de perder as configurações e arquivos presentes no computador Windows, e ainda a incerteza de saber se o sistema vai ou não funcionar. Em maquinas virtuais você pode ter a oportunidade de testar o sistema, porem não é […]

Continue lendo
  • Fernando Meira

    Ola! Primeiramente obrigado pelas dicas!

    Tenho uma Sapphire 7850 2 gb e segui todos os passos acima mas sem exito!

    Refiz todos os procedimentos para certificar que estavam corretos e o problema persiste.

    No caso, estou sem resolucao e sem aceleracao grafica.

    Meu Bootloader eh o Chameleon. Quando eu deixo GraphicsEnabler=Yes, o boot trava. Quando eu deixo GraphicsEnabler=No o sistema carrega, porem, sem resolucao e aceleracao grafica.

    Pode me ajudar de alguma forma?

    Os x 10.9.2 instalado com My Hack, Placa Mae Intel Desktop Board DXS85O, Processador Intel Xeon Quad Core + 8 gb de ram.

    • juciano

      Você reparou as permissões de disco Depois de editar as kexts?

      • Fernando Meira

        Sim, reparei as permissoes. Eu encontrei duas kexts ja modificadas para esse modelo de placa. Fiz a instalacao e a placa esta com aceleracao grafica e resolucao.

        Fiz o teste cinebench e ficou abaixo de uma Geforce GT 610m.

        Sera que essa kext instalada esta comprometendo o desempenho da placa de video?

        No caso, a minha esta com 46 fps.

        • juciano

          você sabe se a versão da kext é a mesma do sistema?

          • Fernando Meira

            Desculpa, nao entendi. Mas voce acha que baseando no resultado desse teste o desempenho esta baixo?

            As animacoes do sistema estao perfeitas, consigo assistir videos em 1080p tranquilamente.

            So nao fiz teste com jogos ou com programas que exigem bastante processamento grafico.

            Obrigado!

      • Fernando Meira
  • Cleomar gondim

    Blz tenho tenho OS X Mavericks 10.9 instalado e aparentemente esta tudo configurado, tenho uma hd 7870 so que no sistema aparece hd radeon 7xxx.. isso e normal,,, não era pra mostrar 7870
    Será que tenho que fazer este procedimento acima…. o que vcs achão

    • Juciano Carvalho

      Isso na maioria das vezes é algo apenas estético não se preocupe

      • cleomar gondim

        Realmente mais não consigo ativar elas no premiere e não tenho as controladoras não instalei nada… e não vejo performance nela parece que to sem ela…. qual driver instalar e onde consigo…. tem algum teste pra ver se to usando ela realmente.. obrigadão

  • Ola Juciano descupa pro te pertubando pelo o face mais preciso urgente da sua ajuda. É o seguinte eu tinha um pc com o mountain lion instalado e ele perfeito rodava tudo tranquilamente so que tive que trocar minha placa de vídeo e ai foi onde deu o problema a minha placa era uma HD 5770 e troquei por uma da Asus uma HD 6850. Quando ligo o pc e tento entra no sistema quando chegar na tela de da maçã a tela fica preta ja tentei reinstalar o mountain lion mais da a mesma coisa quando começa a carregar e chega na tela da maçã fica preta, peço gentilmente q vc possa me ajudar pois trabalho com edição no final cut e só tenho esse pc.

  • fabiano shingai

    teria algum problema ligar as duas placas na mesma placa mãe? deixar qual placa integrada como principal, a 7850 ou 9500?

    • Juciano Carvalho

      Suas placa teriam que ter tecnologia ATI CrossFire ou SLI

  • Jorge

    Juciano, tem como ativar esta mesma série Radeon HD 7xxx no Lion 10.7.5?

    • Juciano Carvalho

      Não

  • fabiano shingai

    Olá, possuo uma placa sapphire hd7850 1gb, não tenho como usar o system info pois qdo conecto minha placa nem se quer chega na tela do chameleon pelo cdboot, tem alguma dica? pois estou usando minha antiga 9500gt. Obrigado

    • Juciano Carvalho

      Deixe sua placa de video integrada como principal, mas conecte o monitor na sua AMD hd7xxx, e inicie sua tela vai ficar preta mas quando o sistema for carregado o monitor vai exibir a imagem

Carregando...