Jump to content

Como instalar kexts


  • Please log in to reply
13 replies to this topic

#1
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Para instalar uma kext basta reparar as permissões e arrastá-la para a pasta /System/Library/Extensions (HD - Sistema - Biblioteca - Extensions). Você pode fazer pelo terminal ou utilizando o app Kext Utility.


Pelo terminal:

1 - Acerte as permissões da kext
sudo chown -R 0:0 [espaço] [arraste a kext para o terminal]
sudo chmod -R 755 [espaço] [arraste a kext para o terminal]

2 - Carregue a kext antes de instalar, para evitar um possível problema no próximo boot
sudo kextload [espaço] [arraste a kext para o terminal]

3 - Se não houve problema, arraste a kext para a pasta Extensions

4 - Atualize a data da pasta Extensions para forçar a atualização do cache
sudo touch /System/Library/Extensions

Mais informações sobre os comandos de permissões
http://www.insanelym...howtopic=219289


Kext Utility:

Arraste a kext para a pasta Extensions e em seguida rode o app

http://www.insanelym...howtopic=140647

Posted Image

Outra forma de instalar é arrastando a kext para o ícone do programa

Posted Image

#2
MMZ5

MMZ5

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Eu estava justamente tentando instalar essa VoodooHDA pro meu áudio, e o seguinte erro foi retornado:


pedros-aspire-3050-ce:~ pedro$ sudo kextload VoodooHDA.kext

/System/Library/Extensions/System.kext/PlugIns/Unsupported.kext/Unsupported: Undefined in symbol set: _sha1_hardware_hook
kextload: loaded version 2.5 of module com.apple.iokit.IOPCIFamily differs from requested version 2.6
kextload: a link/load error occured for kernel extension VoodooHDA.kext
link/load failed for extension VoodooHDA.kext
(run kextload with -t for diagnostic output)

pedros-aspire-3050-ce:~ pedro$


Significa então que essa kext não vai funcionar no meu sistema?

#3
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Esta não vai funcionar, provavelmente ela é para Snow Leopard (IOPCIFamily 2.6) e você está usando o Leopard (IOPCIFamily 2.5).

Essa é a mais recente para Leopard
http://www.mediafire.com/?iqny321zywj

#4
MMZ5

MMZ5

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Baixei aqui e deu a mesma coisa :x

pedros-aspire-3050-ce:~ pedro$ sudo kextload VoodooHDA.kext

/System/Library/Extensions/System.kext/PlugIns/Unsupported.kext/Unsupported: Undefined in symbol set: _sha1_hardware_hook
kextload: loaded version 2.5 of module com.apple.iokit.IOPCIFamily differs from requested version 2.6
kextload: a link/load error occured for kernel extension VoodooHDA.kext
link/load failed for extension VoodooHDA.kext
(run kextload with -t for diagnostic output)

pedros-aspire-3050-ce:~ pedro$

:S

#5
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Você deve ter se confundido nos links. Esta versão precisa da IOPCIFamily 2.1, não 2.6
<key>OSBundleLibraries</key>
		<dict>
				<key>com.apple.iokit.IOPCIFamily</key>
				<string>2.1</string>
Se não funcionar mesmo, tenta com essa
http://forum.voodoop...opic,139.0.html

#6
MMZ5

MMZ5

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
É, me confundi.. Deu tudo certinho, valeu Old :)

#7
macmarques

macmarques

    Marques

  • Members
  • PipPipPipPipPip
  • 270 posts
  • Gender:Male
uma dica muito facil e de grande utilidade é pelo "kextutility" bem facil, basta add a kext que vc quer e jogar dentro dele! ele por si proprio instala a kext e repara as permissoes"@!

Fica ae a dica

Marques

#8
Rhapa

Rhapa

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
  • Gender:Male
  • Location:Itumbiara, GO - Brazil
Uma pergunta besta: Como eu encontro Kexts que possam ser compativeis com meu hard?

#9
el coniglio

el coniglio

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 101 posts

Uma pergunta besta: Como eu encontro Kexts que possam ser compativeis com meu hard?


Estamos com um projeto para ajudar a fazer isso, ainda não tem muitas informações, mas talvez te ajude com algum device: http://www.olarila.com/kexts/

Faça uma busca por seus device-ids e veja se ele localiza algo.

#10
Rhapa

Rhapa

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
  • Gender:Male
  • Location:Itumbiara, GO - Brazil
Vlw el coniglio, pior que lá tem a maioria das minhas Kexts (video, rede, som), mais eu seleciono ela mais não faz o download.

#11
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Ainda não tem os links para download, em breve terá.

Por enquanto você pode procurar pelo nome em http://www.kexts.com/

Vídeo: http://www.insanelym...howtopic=215980

Áudio: http://www.insanelym...howtopic=216071

#12
Rhapa

Rhapa

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
  • Gender:Male
  • Location:Itumbiara, GO - Brazil
Valeu cara. Agora o video e o áudio funcionam normal. Só minha placa de rede que não funfa ainda. Brigadão pelo link.

#13
Woinch

Woinch

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
Opa, primeiramente, parabéns pelo artigo. Muito bom!
Aproveitando o gancho, poderiam me esclarecer algumas dúvidas?

- Você mencionou em remover os kexts conflitantes. Como eu posso saber quais dariam conflito com a kext que eu quero instalar?
- Não sei se acontece, mas se quando eu alterar der algum problema no SO, para mim voltar ao normal basta ir no Windows e pelo TransMac, por exemplo remover o kext que deu problema e voltar o backup do antigo? Preciso fazer mais algo além disso?


Obrigado.

#14
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Para detectar se existe outra kext conflitante, você pode usar o app System Info e ver se tem alguma kext carregada para aquele dispositivo, mas normalmente vai ser no teste mesmo, você vai instalar a nova kext, e se ela não funcionar ou ocorrer algum problema no próximo boot, pode ser alguma kext em conflito. No caso do exemplo, a VoodooHDA pode simplesmente não funcionar, ou a AppleHDA pode causar um kernel panic. Mas em alguns casos a VoodooHDA pode funcionar normalmente mesmo com a AppleHDA instalada.

Além da que você citou, usar o Transmac no Windows, há outras formas para resolver o problema. Você pode fazer o boot no modo "single user" (digitando "-s" no boot), ou usar o terminal do DVD de instalação, caso o sistema não inicie mesmo no modo single user. Em alguns casos até o "safe boot" ("-x") resolve.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy