Jump to content

OsxAptioFix2Drv 64 Erro - ACER E5 571 HD 5500


rednaz ugly
 Share

33 posts in this topic

Recommended Posts

Olá Pessoal,

Tenho um Acer Aspire E 15  modelo E5-571 7366, segue especificação:

Procesador: Intel Core i7 5500U (2400 MHz - 3000 MHz)
RAM: 4GB DDR3L (1600 MHz)
Tela: LED 15.5" (1366x768)
HD: HDD 1TB (5400rpm)
Vídeo: Intel HD Graphics 5500 (Integrada)
OS: Windows 8.1

 

Faz umas duas semanas que estou tentado instalar o Sierra 10.12 neste notebook sem sucesso. Tenho um desktop rodando El Capitan que utilizo no meu dia a dia. Já li, reli o que pude encontrar, testei e tentei dezenas de vezes com ferramentas de todos os tipos: Pandora, via terminal, #####, ... alternando Clover, varias flags do Clover, FakeSMC, OSXAPTIOFIX2DRV, USB 2.0, USB 3.0, por HD, por USB 16Gb, ... kexts e arquivos .efi.

Como nada resolveu, resolvi pedir ajudar. Utilizando um HD externo via USB refiz toda a minha instalação seguindo o http://www.insanelymac.com/forum/topic/312602-guia-penboot-de-instala%C3%A7%C3%A3o-macos-sierra-dp1-uefi-e-legacy/ do Allan. Via terminal instalei o Sierra 10.12 (baixado da Apple), instalei o clover 3859 modo UEFI, instalei apenas o FakeSMC em Kexts/10.12 e /Others, selecionei apenas OSXAPTIOFIX2DRV, com o Configurador Clover alterei a config.plist para utilizar SMBIOS 12,1 e dart=0.

 

O erro que deu é (praticamente é sempre o mesmo) "OSXAPTIOFIX2DRV starting overrides ... Using Reloc Block: No Hibernate Wake: No ++++++++++++++++++++++++++++++++++" e após reboota.

 

Para ter um ponto de partida "limpo", não alterei mais nada, segue abaixo o config.plist

Nas diversas tentativas anteriores, as vezes, o erro indica que não é possível alocar uma área de memória, mas eu nunca passo disto. Já tentei utilizar o OSXAPTIOFIXDRV 64, OSXLOWMEMFIX 64 e outros que encontrei na internet sem sucesso. Sei que é um HD 5500, mas como vi casos de sucesso no fórum alterando o ig-platform-id em http://www.insanelymac.com/forum/topic/315118-intel-hd-5500-bios-lock-dvmt-kernel-panic-at-sierra-gm/ pensei que poderia ter sucesso, mas desta vez não inclui no config.plist

 

Se alguém tiver uma dica ou puder olhar o config.plist e ajudar,

Agradeço
Rednaz :)

 

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Fixes</key>
            <dict>
                <key>AddHDMI_8000000</key>
                <true/>
                <key>AddPNLF_1000000</key>
                <true/>
                <key>DeleteUnused_400000</key>
                <true/>
                <key>FIX_ACST_4000000</key>
                <true/>
                <key>FIX_ADP1_800000</key>
                <true/>
                <key>FIX_RTC_20000</key>
                <true/>
                <key>FIX_S3D_2000000</key>
                <true/>
                <key>FIX_TMR_40000</key>
                <true/>
                <key>FIX_WAK_200000</key>
                <true/>
                <key>FixRegions_10000000</key>
                <true/>
                <key>NewWay_80000000</key>
                <true/>
            </dict>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>Cpu0Ist</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>DMAR</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>CpuPm</string>
            </dict>
        </array>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <true/>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>-v dart=0</string>
        <key>Debug</key>
        <false/>
        <key>DefaultLoader</key>
        <string>boot.efi</string>
        <key>DefaultVolume</key>
        <string>LastBootedVolume</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
        <key>XMPDetection</key>
        <string>Yes</string>
    </dict>
    <key>CPU</key>
    <dict>
        <key>UseARTFrequency</key>
        <false/>
    </dict>
    <key>Devices</key>
    <dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <false/>
            <key>Inject</key>
            <false/>
        </dict>
    </dict>
    <key>GUI</key>
    <dict>
        <key>Mouse</key>
        <dict>
            <key>DoubleClick</key>
            <integer>500</integer>
            <key>Enabled</key>
            <false/>
            <key>Mirror</key>
            <false/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Scan</key>
        <true/>
        <key>ScreenResolution</key>
        <string>1366x768</string>
        <key>Theme</key>
        <string>embedded</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <false/>
        <key>NvidiaSingle</key>
        <false/>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <true/>
        <key>AsusAICPUPM</key>
        <false/>
        <key>Debug</key>
        <false/>
        <key>KernelCpu</key>
        <false/>
        <key>KernelHaswellE</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <false/>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x67</string>
        <key>MLB</key>
        <string>C02032109R5DC771H</string>
        <key>ROM</key>
        <string>UseMacAddr0</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>BiosReleaseDate</key>
        <string>02/11/16</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>MBP121.88Z.0167.B16.1602111810</string>
        <key>Board-ID</key>
        <string>Mac-E43C1C25D4880AD6</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardType</key>
        <integer>10</integer>
        <key>ChassisAssetTag</key>
        <string>MacBook-Aluminum</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>08</string>
        <key>Family</key>
        <string>MacBook Pro</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>Mobile</key>
        <true/>
        <key>ProductName</key>
        <string>MacBookPro12,1</string>
        <key>SerialNumber</key>
        <string>C02PVYDUH1DP</string>
        <key>Trust</key>
        <false/>
        <key>Version</key>
        <string>1.0</string>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Yes</string>
        <key>InjectSystemID</key>
        <true/>
    </dict>
</dict>
</plist>


 

Edited by Allan
Spoiler tag - Adicionado
Link to comment
Share on other sites

olá

 

teu problema é com o video da hd 5500

 

tenta seguir o guia que foi postado acima ..

 

para tentares perceber 1 pouco + sobre o problema

 

http://www.insanelymac.com/forum/topic/305710-guide-intel-hd-graphics-5500-on-os-x-yosemite-10103/

 

bom hack

Valeu Artur_pt,

 

Já havia lido este post e outros sobre o problema do HD 5500. Mas eu entendi que isto não era mais necessário seguindo o post http://www.insanelymac.com/forum/topic/315118-intel-hd-5500-bios-lock-dvmt-kernel-panic-at-sierra-gm/

Você poderia me explicar ou esclarecer a sequencia? Devo primeiro alterar o DVMT e após alterar o AppleIntelBDWGraphicsFramebuffer conforme o post acima, ou apenas alterando AppleIntelBDWGraphicsFramebuffer com o configurador do Clover na instalação do Sierra já resolve?

 

:)

Link to comment
Share on other sites

 

rednaz it into the bios setup ram DVMT pre-allocated 32m or 64m?

 

 

I did not change my DVMT. I thought I could use this path http://www.insanelymac.com/forum/topic/315118-intel-hd-5500-bios-lock-dvmt-kernel-panic-at-sierra-gm/ without change it.  Should I first chance the DVMT to install Sierra and after use AppleIntelBDWGraphicsFramebuffer patch?

:)

 

EU não troquei meu DVMT. Eu pensei que eu poderia usar este path http://www.insanelymac.com/forum/topic/315118-intel-hd-5500-bios-lock-dvmt-kernel-panic-at-sierra-gm/sem trocar o DVTM. Devo  trocar o DVMT para instalar o Sierra e após usar AppleIntelBDWGraphicsFramebuffer patch?

Como um membro desde 2008, acredito que já deve ter lido nossas regras sobre as ferramentas do Tonymac.

 

VERY IMPORTANT: PLEASE READ! (ABOUT TONYMACX86 AND iATKOS M / Y)

Why InsanelyMac does not support tonymacx86

 

Post isto de acordo com seu 1º post acima.

 

Att, InsanelyMac Staff team.  :)

Deculpe Allan,

Sim eu já sabia, mas não entendi que a referencia do nome da ferramenta era uma violação das regras do forum.

Tanto que apenas mencionei o nome da ferramenta, não fiz uso ou pergunta sobre a mesma.

 

Vou ter mais cuidado,

Obrigado pelo lembrete.

 

Valeu,

:)

  • Like 1
Link to comment
Share on other sites

I did not change my DVMT. I thought I could use this path http://www.insanelymac.com/forum/topic/315118-intel-hd-5500-bios-lock-dvmt-kernel-panic-at-sierra-gm/ without change it.  Should I first chance the DVMT to install Sierra and after use AppleIntelBDWGraphicsFramebuffer patch?

:)

 

EU não troquei meu DVMT. Eu pensei que eu poderia usar este path http://www.insanelymac.com/forum/topic/315118-intel-hd-5500-bios-lock-dvmt-kernel-panic-at-sierra-gm/sem trocar o DVTM. Devo  trocar o DVMT para instalar o Sierra e após usar AppleIntelBDWGraphicsFramebuffer patch?

test with this config.plist up
Link to comment
Share on other sites

 

test with this config.plist

 DVMT pre-allocated 64m

 

Nope! It did not work again. I use your EFI and other EFI, same error. Could you explain how or what did you chance in config.plist to pre allocate 64M?

Thank you again :)

 

Não! Isto não funcionou. Usei seu EFI e outro EFI, mesmo erro. Você pode explicar como ou o que trocou no config.plist para alocar 64m? :)

Link to comment
Share on other sites

Valeu Artur-pt,

Obrigado pela dica.

 

Dei uma olhada no link, e realmente tem muita coisa, uma pena que eu não consigo seguir ou entender quais são os procedimentos para gerar o que é necessário, meu conhecimento em programação é muito básico. Mas vou tentar "captar" o que for possível.

 

Agradeço a tua ajuda, :)

Link to comment
Share on other sites

Olá Pessoal,
Nos últimos dias segui o guia linkado pelo artur_pt https://github.com/GalaticStryder/Acer-E5-571-Hackintosh.
Estou com um problema na compilação do SSDT. Os .aml foram gerados com o GNU/Linux. Os .dsl foram gerados com "./iasl -da -dl -fe refs.txt *.aml". Estou utilizando o IASL 6.1. O refs.txt (está em anexo). MaciASL 6.1 - https://github.com/RehabMan/OS-X-MaciASL-patchmatic. Para o DSDT.dsl compilar sem erros utilizei:

 

RehabMan's
Rename _DSM methods to  XDSM (Remove DSM methods gerrou erros)
Audio Layout 12 - Manually change from 12 to 86 [ALC283 patch]
Fix WAK Arg0 v2
HPET Fix
IRQ Fix
RTC Fix
Fix PNOT/PPNT
Add IMEI
Fix ADGB Error
Brightness fix Haswell
Rename GFX0 to IGPU
Rename B0D3 to HDAU

Pjalm's
Generic Fixes
LPC
SMBus

 

Na correção dos erros apliquei DTGP, substitui SAT0 por SATA e retirei um comentário.

 

Para o SSDT1.dsl inclui:

 

Generic Fixes
DGTP

 

O arquivo original SSDT2.dsl, com ou sem patches, ao ser compilado gera 85 erros. Erro tipo "6126 Syntax Error, Unexpected Parse...". Os arquivos SSDT3 e SSDT4 geram 4 e 16 erros respectivamente, tipo "6126 Syntax Error, Unexpected Parse...".
Gerei novamente via GNU/Linux, refiz o processo todo, alterando o refs.txt:

External (_SB_.PCI0.PEG0.PEGP.SGPO, MethodObj, 2)
External (_SB_.PCI0.LPCB.H_EC.ECWT, MethodObj, 2)
External (_SB_.PCI0.LPCB.H_EC.ECRD, MethodObj, 1)

 

conforme link original indicado pelo artur_pt, mesmos erros.

 

Gerei pelo Windows (AIDA64) refiz todo o processo com os dois tipos de refs.txt, separadamente, mesmos erros.

 

Em anexo:

DSDTSSSDT AML LINUX - Arquivos .aml

DSDTSSSDT DSL LINUX - Arquivos .dsl gerados com iasl 6.1

DSDT SSDT1 ALTERADOS OK - Arquivos alterados sem erro de compilação e patches aplicados

refs.txt - refs.txt utilizado

 

Alguém pode me dar uma ajuda e me explicar o que tenho de corrigir para compilar corretamente.  
Agradeço a ajuda,
Valeu. :)

DSDTSSDT DSL ORIG.zip

DSDT SSDT1 ALTERADOS OK.zip

refs.txt.zip

DSDTSSDT AML LINUX.zip

Link to comment
Share on other sites

  • 2 weeks later...

Bom depois de praticamente 10 dias e com as dicas e baseado nos links acima consegui deixar estável o Sierra no ACER E5 571 7366.

Atualmente funcionando, ou o que testei e esta funcional:

 

- USB 2.0 e 3.0

- Teclado e mouse do note e externos via USB

- Wifi utilizando um dongle USB 

- Camera OTB

- Shutdown/Restart - o Shutdown falha algumas vezes

- Reconhece o HD 5500

 

Não funcionam:

- Indicador de bateria

- Ethernet RTL8111 

- Audio ALC 283

 

Estou com DSDT e SSDT (via SSDTPRGEN), mas nem todos os sensores e kext do HWMonior estão ativos. Mas estou rodando ele via USB 3.0 com um HD externo. Mais uma vez não foi fácil. Descobri que o boot com OSXAPTIOFIX2DRV é muito instável, digo, as vezes eu tinha de bootar varias vezes (mais de 6 vezes) com erros diferentes para conseguir uma inicialização e descobrir se teria KP ou não. Vou continuar a buscar a correção da Ethernet, Audio e indicador de bateria. Até agora estava procurando para a Ethernet já testei vários kext mas sem sucesso. 

 

Se alguém tiver uma dica para um ou dos problemas acima, agradeço a colaboração.

 

Valeu

 

:)

Link to comment
Share on other sites

O indicador de bateria via ACPIBatteryManager.kext está funcionando. Quando instalo, para o audio, a kext AppleALC o processamento da CPU aumenta progressivamente, bem como a memória utiiizada até não conseguir mais fazer nada. Mas o audio funciona, tive de alterar o DSDT de 86, conforme o post #14 , para 3.

Com a Ethernet, RTL 8111, não obtive sucesso. A kext carrega mas não consigo abrir via System Preferences ativa nada.

 

Se alguem tem uma dica agradeço,

Valeu

:)

Link to comment
Share on other sites

olá

 

a kext para a ethernet está instalada em s/l/e ? porque ela deve precisar de dependências da ionetworkingfamilly que se encontra em s/l/e ..

 

bom hack 

Sim, a RealtekRTL8111 esta em S/L/E. Quando fazia os testes notei no boot ao carregar a kext a ultima linha descreve "Region #2 not a MMIO resource, aborting". Bem como quando faço Shutdown a mesma kext da um erro e reinicializa. 

 

Testei varias kext para RTL8111 e RTL8169. No DPCIManager em PCI LIST a interface aparece descrita "10EC, 8168, 1025, 0940, Realtek Semiconductor Co., Ltd., RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller".

 

Alguma sugestão?

:)

Link to comment
Share on other sites

olá

 

nah a não ser tentarei falar com mieze.. a mulher dos gatos .. mas posta coisa como deve ser .. photos .. ou log sobre a kext .. para debug ou + vale não postares coisa nenhuma  

 

 

pois + parte não está aqui para aturar devaneios sobre qualquer coisa .. me incluio nesses ..

 

não estou aqui para apanhar bonés de qualquer 1 que chega aqui .. e vou instalar os x 

 

bom hack

Link to comment
Share on other sites

Ola Artur-pt,

Obrigado pela dica da Mieze.

 

Quanto ao resto do teu post, não entedi muito bem. Mas mesmo assim, agradeço a ajuda dada até agora.

Acredito que o forum seja para ajudar, como tu fez logo que lancei as duvidas.

Vou continuar tentando. Vou utilizar a RealtekRTL8111 debug para gerar mais dados.

 

Valeu,

:)

Link to comment
Share on other sites

olá

 

isso utiliza o debug e posta para mieze com máximos detalhes do que se passa ..

 

tem montanhas de post .. só dizendo que não funciona .. sem postar os detalhes e máxima info sobre o assunto

 

bom hack

  • Like 1
Link to comment
Share on other sites

olá

 

isso utiliza o debug e posta para mieze com máximos detalhes do que se passa ..

 

tem montanhas de post .. só dizendo que não funciona .. sem postar os detalhes e máxima info sobre o assunto

 

bom hack

Valeu artur_pt,

 

Sim, vou utilizar o debug e agregar mais info, quanto ao RTL8111.

Quanto ao audio, utilizei o VoodooHDA 2.8.9 e instalei o prefPane. Ajustei via prefpane mas o som ainda sai um pouco baixo, mas por enquanto está ótimo. 

 

post-260126-0-57795200-1479127859_thumb.png

 

Esta rodando com QE/CI e rodando video e audio sem agregar processamento a CPU. Como vou utilizar apenas para fotografia ta ficando show.

 

Valeu,

:)

Link to comment
Share on other sites

Artur_pt

Vou postar no topico do ou da Mieze sobre a falha no kext RelatekRTL8111. Mas apenas para manter registro segue o que obtive. 

Reinstalei o RealtekRTL8111.kext v2.2.1 seguindo o post http://www.insanelymac.com/forum/topic/287161-new-driver-for-realtek-rtl8111. Durante o boot obtive o seguinte erro -  region #2 not an MMIO resourceaborting:

 

post-260126-0-91291700-1479135617_thumb.jpg

 

Apos o sistema carregar verifiquei o System Preferences:

 

post-260126-0-59105300-1479135947_thumb.png

 

Pelo Readme do kext executei no terminal "grep RealtekRTL8111 /var/log/system.log", mas não obtive nada:

 

post-260126-0-58268500-1479136023_thumb.png

 

Pelo DPCIManager obtenho os seguintes PCI:

 

post-260126-0-41975400-1479136088_thumb.png

 

Pelo IORegistry tive os seguintes dados para RTL8111:

post-260126-0-99616200-1479136154_thumb.png

 

Pelo IORegistry tive os seguintes dados para a Ethernet:

 

post-260126-0-29733100-1479136256_thumb.png

 

post-260126-0-07330000-1479136296_thumb.png

 

Testei tambem com a versão Debug, mesmo resultado. Testei com enableEEEE = False conforme o post acima mas não obtive resultado. Outro problema que acontece é que quando tenho a kext RealtekRTL8111 carregada ao dar Shutdown o sistema se reinicializa. O que não acontece quando eu retiro o kext.

 

Segue o boot.log e pelo AIDA64 (Windows) tenho os seguinte dados:

 

[ Adaptadores de red / Realtek PCIe GBE Family Controller #2 ]

    Propriedades do dispositivo:
      Descrição do controlador                          Realtek PCIe GBE Family Controller #2
      Data do controlador                                  6/17/2014
      Versão do controlador                               8.34.617.2014
      Provedor do controlador                           Realtek
      Arquivo INF                                               oem8.inf
      INF Section                                               RTL8411B.ndi.NT
      ID do Hardware                                         PCI\VEN_10EC&DEV_8168&SUBSYS_09401025&REV_12
      Localização da Informação                       Bus PCI 2, dispositivo 0, función 1
      Dispositivos PCI                                        Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter

[ Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter ]

    Propriedades do dispositivo:
      Descrição do dispositivo                          Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter
      Tipo de Bus                                              PCI Express 2.0 x1
      Barramento / Dispositivo / Função           2 / 0 / 1
      Identificador do dispositivo                      10EC-8168
      ID do Sub-sistema                                   1025-0940
      Classe de dispositivo                               0200 (Ethernet Controller)
      Revisão                                                   12
      Fast Back-to-Back Transactions                    Não suportado

 

Valeu pela dica e ajuda,

:)

bootlog.log.txt

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...