Jump to content
29 posts in this topic

Recommended Posts

Bom dia, pessoal.

 

Tenho um modem 3g ZTE MF110 que nao ta funcionando direito no Hack. O que acontece - eu plugo ele, dai, o Hack reconhece ele por um instante de um segundo, logo depois ele desaparece e com isso nao consigo conectar a internet.

 

Alguem ajuda?

Link to comment
https://www.insanelymac.com/forum/topic/241233-modem-3g-zte/
Share on other sites

fala carlos

 

edita os irqs no DSDT

o problema pode ser esse

qual a config do Hack?

me envia os arquivos que a gente vai ver se o problema é esse

http://www.insanelymac.com/forum/index.php...st&id=81816

 

 

O Maldon, meu amigao, valeu!

 

Eu to vendo seu post so agora, mas eu acabei conseguindo resolver aqui... o que eu fiz foi remover as kext da ZTE que haviam em S/L/E, depois fui na pasta de aplicativos e desinstalei o app, dai reiniciei e quando voltei a plugar o dispositivo, foi reconhecido, entao eu fiz a instalacao dele novamente. Ta funcionando normalmente agora...

 

Brigadao, meu caro!

Use o DSDT Auto-patcher e aplique o "Generic"

ele vai editar o básico que já vai melhorar bastante o desempenho e corrirgir bastante coisa

 

 

AI, eu pensei que tava tudo bem, eu tive que fazer uma reinstalação e nao ta funcionando mais denovo. Nessa reinstalação eu usei o auto-patcher para gerar um dsdt.aml da minha placa (que eu acho que eh igual a tua ga-p35-ds3, nao eh isso?). ENtao, eu coloquei tudo funcionando com isso menos o modem 3G. Vc acha que eu devo mesmo apicar um generic no auto-patcher e substituir o dsdt pelo que sera gerado desta vez???

 

EDIT: Vc havia pedido a config do meu hack, entao vai:

 

Core 2DUo E6750 @3.4GHZ

RAM 4GB Corsair DDR2 @1020MHZ

HD WD Caviar 160GB SataII

GTS 250 1GB Ellite Group

Mouse Dell Laser 1000dpi

Teclado Microsoft Basics PS2

DVDRW LG Sata II

 

Rodei aquilo que vc me pediu... to upando o resultado.

send_me.zip

AI, eu pensei que tava tudo bem, eu tive que fazer uma reinstalação e nao ta funcionando mais denovo. Nessa reinstalação eu usei o auto-patcher para gerar um dsdt.aml da minha placa (que eu acho que eh igual a tua ga-p35-ds3, nao eh isso?). ENtao, eu coloquei tudo funcionando com isso menos o modem 3G. Vc acha que eu devo mesmo apicar um generic no auto-patcher e substituir o dsdt pelo que sera gerado desta vez???

 

EDIT: Vc havia pedido a config do meu hack, entao vai:

 

Core 2DUo E6750 @3.4GHZ

RAM 4GB Corsair DDR2 @1020MHZ

HD WD Caviar 160GB SataII

GTS 250 1GB Ellite Group

Mouse Dell Laser 1000dpi

Teclado Microsoft Basics PS2

DVDRW LG Sata II

 

Rodei aquilo que vc me pediu... to upando o resultado.

 

o DSDT está completo

se vc usou o da P35 não precisa do "Generic"

 

mesmo fazendo o procedimento que funcionou, não funciona mais?

o DSDT está completo

se vc usou o da P35 não precisa do "Generic"

 

mesmo fazendo o procedimento que funcionou, não funciona mais?

 

Nao.

 

Deixa eu te explicar, o unico jeito que a o modem é reconhecido é se eu bootar pelo cd do EmpireEFI Legacy. Alias, o que quer dizer quando é Legacy??

 

Eu acho que quando eu ainda nao havia aplicado o patch dsdt, o modem funcionava, vc acha que tem alguma relação?

Nao.

 

Deixa eu te explicar, o unico jeito que a o modem é reconhecido é se eu bootar pelo cd do EmpireEFI Legacy. Alias, o que quer dizer quando é Legacy??

 

Eu acho que quando eu ainda nao havia aplicado o patch dsdt, o modem funcionava, vc acha que tem alguma relação?

 

use o cd do Empire EFI e roda esse comando no terminal

kextstat | grep -v com.apple

vai te mostrar as kexts não appe, que estão sendo carregadas

 

Legacy é baseado no isolinux

Eu postei duas imagens, uma com o boot normal pelo chameleon onde o modem nao funciona e a outra bootando Legacy. Parece que quando dou boot pelo chameleon ele nao carrega a kexta da zte...

 

Extrai essa kext do legacy e usa ela

 

se não funcionar em E/E vai na S/L/E mesmo

Extrai essa kext do legacy e usa ela

 

se não funcionar em E/E vai na S/L/E mesmo

 

Mas a kext ja esta em S/L/E ! Acontece que quando eu booto legacy ela eh carregada, quando boot chameleon, nao.

 

Como faço pra extrair do Legacy?

Veja se a kext não é apenas 32 bit, talvez você esteja rodando em x86_64 quando faz boot pelo Chameleon do HD, e o CD de boot use arch=i386.

 

Também pode ser que você tenha um mkext na pasta Extra que não está carregando a kext do modem quando faz boot pelo HD.

Bingo!

 

O Old acertou na mosca. Parece que a kext eh apenas 32bit mesmo. Vejam as imagens que postei - na primeira, o boot foi feito pelo Empire Legacy, entao vcs podem ver a descricao apos o comando no terminal, e tb na visao geral do software que ele esta rodando em kernel 32bit. Na segunda imagem o boot foi feito pelo chameleon, e, novamente, podemos ver apos o comando uname -a que o kernel ativo eh 64bit. Neste caso, o que fazer//

 

Alem disso e a respeito do que vc me falou sobre as kext na pasta Extra, Maldon, vou ser bem sincero contigo... eu acho que to precisando de uma aula sobre a funcao do DSDT! Olhem como esta minha pasta /Extra (centro inferior da foto). Cheia de kexts... e tem mais um monte em S/L/E (lado direito), mas so deu pra mostrar uma parte delas nessa foto... Reparem que a kext LegacyHDA esta nas duas pastas. Uma catastrofe total, eu sei disso... mas ao mesmo tempo, nao sei como devo fazer pra corrigir! Help! Help!

 

Desde ja, muito obrigado pela ajuda de vcs dois...

post-593386-1293939014_thumb.png

post-593386-1293939135_thumb.png

Vc só precisa disso

 

copiar a pasta Extra pro HD(Raiz do HD)

http://www.insanelymac.com/forum/index.php...st&id=79251

a kext JMicron só se vc tem HD ou Gravador de DVD ATA, se for SATA pode deletar essa kext

 

instalar Chameleon RC5

Chameleon_v2.0_RC5_r698.zip

 

Vídeo

NVEnabler

http://www.insanelymac.com/forum/index.php...st&id=83857

ou GraphicsEnabler

 

reboot

-v

 

essa placa mãe é uma lenda "Hackintosh" rsrsrsrsrss

é mt compatível

aliás, Gigabyte é uma maravilha pra Hackintosh

 

se vc seguir esse procedimento, vc terá gerenciamento de energia nativo, sleep sem kext, restart, shutdown, audio, etc

 

o ideal seria vc instalar novamente ou fazer uma limpa geral

vc não precisa de nada na S/L/E

o única kext que precisamos é a fakesmc, as outras são legacy(tirando a Jmicron)e todas elas funcionam na E/E

 

as kexts que já vem na pasta S/L/E são originais Apple, pode deixar lá, nem se preocupe com elas

Vc só precisa disso

 

copiar a pasta Extra pro HD(Raiz do HD)

http://www.insanelymac.com/forum/index.php...st&id=79251

a kext JMicron só se vc tem HD ou Gravador de DVD ATA, se for SATA pode deletar essa kext

 

instalar Chameleon RC5

Chameleon_v2.0_RC5_r698.zip

 

Vídeo

NVEnabler

http://www.insanelymac.com/forum/index.php...st&id=83857

ou GraphicsEnabler

 

reboot

-v

 

essa placa mãe é uma lenda "Hackintosh" rsrsrsrsrss

é mt compatível

aliás, Gigabyte é uma maravilha pra Hackintosh

 

se vc seguir esse procedimento, vc terá gerenciamento de energia nativo, sleep sem kext, restart, shutdown, audio, etc

 

o ideal seria vc instalar novamente ou fazer uma limpa geral

vc não precisa de nada na S/L/E

o única kext que precisamos é a fakesmc, as outras são legacy(tirando a Jmicron)e todas elas funcionam na E/E

 

as kexts que já vem na pasta S/L/E são originais Apple, pode deixar lá, nem se preocupe com elas

 

 

Entendi...

e a respeito da questao do modem? Esse procedimento resolve a kext 32bit tb?

Entendi...

e a respeito da questao do modem? Esse procedimento resolve a kext 32bit tb?

 

32 ou 64 pra gente não faz diferença(pra gente não)

pode usar em 32 tranquilo

http://osxbook.com/blog/2009/08/31/is-your...ow-leopard-k64/

32 ou 64 pra gente não faz diferença(pra gente não)

pode usar em 32 tranquilo

http://osxbook.com/blog/2009/08/31/is-your...ow-leopard-k64/

 

Eh, era isso que eu tava fazendo... na hora do boot eu tava dando o comando arch=i386...

 

Nao ha realmente perda de desempenho, entao!? Mesmo no Final Cut, por exemplo?

 

Valeu e um bom ano a vcs dois! :D

Eh, era isso que eu tava fazendo... na hora do boot eu tava dando o comando arch=i386...

 

Nao ha realmente perda de desempenho, entao!? Mesmo no Final Cut, por exemplo?

 

Valeu e um bom ano a vcs dois! :D

 

Não perde nada

vc pode rodar os programas em 64 bit com o kernel 32 e vice-versa

realmente não tem diferença pra nós e nem o limite de memoria

Se a kext é apenas 32 bit, só vai funcionar se você rodar o kernel em 32 bit. Adicione "arch=i386" em "Kernel Flags" no com.apple.Boot.plist.

 

Ta bom entao. Obrigado a vcs. Eu tentei adicionar o boot flag no com.apple.Boot.plist via prefpane do chameleon, depois ate fui la no proprio arquivo para conferir e realmente estava adicionado a chave+string, so que na hora de bootar, o boot nao vai 32. So 64 bit. Nao to entendendo... sera que nao ta lendo o com.apple.Boot.plist?

 

A unica forma que eu to conseguindo bootar 32bit ta sendo dar bootflag na hora do boot, na tela de selecao do chameleon, entao eu faço arch=i386, ai vai. So tenho que fazer toda vezsleep.gif

Você tem o plist na Extra?

 

Tem que botar dentro de kernel flags, não criar outra chave "arch" com string "i386"

	<key>Kernel Flags</key>
 <string>arch=i386</string>

 

Sim, sim... foi isso que eu quis dizer.

 

Esta tudo la, em /Extra, com.apple.Boot.plist

 

Eu nao editei manualmente nao... eu fiz atravez do Chameleon prefpane, tem la uma opção onde vc escolhe bootflag. O que eu fiz, foi depois de alterado no prefpane, ir conferir no arquivo plist, entao vi que, realmente, a alteração havia sido feita.

 

Sei... tb acho muito estranho. Pq se esta la, deveria funcionar, nao eh?

Sim, deveria funcionar.

 

Qual versão do Chameleon você tá usando?

 

Digite "Wait=yes -v" no boot e veja se aparece algo sobre o plist ser lido.

 

 

Nao tenho muito certeza pq eu nao to em casa agora, mas eu acho que a versao que eu instalei eh aquele que vcs disponibilizar no ultimo HackBoot cd.

 

Vou tentar o comando pra ver. Esse comando nao tem nada ver com aquela msg que aparece no boot dizerndo algo como "Waiting for DMOS... DMOS arrived..." nao, ne?

×
×
  • Create New...