Jump to content

Recommended Posts

Posted

Boa Tarde, gostaria de ajuda para a resolução de alguns problemas. Sou novo na área e estou sofrendo com a realização dos patchs no DSDT. fiz alguns patchs mas até agora só consegui fazer o audio funcionar e com problemas. Fiz uma lista dos problemas que estou tendo no momento para que possam me ajudar a soluciona-los. 

Possuo um Notebook Dell Inspiron 13 7348, com OpenCore 0.59 com alguns SSDTs baixados do github dortania.

Gerei um arquivo pelo RunMe.

  1. Audio: Sem audio. OBS: realizei um patch no DSDT, som e microfone integrados funcionam.
    • Fone de ouvido (com DSDT PATCH): Som abafado com balanço centralizado. Ao mover para esquerda ou direita som normaliza mas mantem mono. Microfone externo não funciona. O notebook possui uma entrada integrada para fone e microfone.
    • HDMI: Imagem Ok, sem som.
  2. TELA: Ao fechar tampa ou entrar em modo descanso tela fica preta e não retorna.
  3. TECLADO: atalhos das funções não funcionam. (Funcionam apenas volume e mudo).
    • Não funcionam:  Rewind, Play/pause, next, brightness down, up, (modo avião?).
  4. TRACKPAD: Ao realizar gestos o ponteiro trava e demora ao retornar (Acontece de forma aleatória, não é o tempo todo).
  5. BOOT: As vezes ao reiniciar ele entra no modo teste do notebook.
  6. CPU: Aparentemente a CPU esta sempre em full Load.
  7. Bateria: Consumindo muito rapido.
  8. WIFI/Bluetooth: Usando kext itlwm, aguardando placa BCM94360ng.

 

Send me MacBook-Air.zip

  • Administrators
Posted

veja se o sistema faz o boot com esse plist e extraia um novo sendme, remova as ssdts

config.plist.zip

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

  • Administrators
Posted

DSDT.aml.zip

 

AUDIO https://www.olarila.com/topic/6074-guide-easy-audio-solution-with-applealc-clover-and-opencore/

 

 

essa parada das teclas, algumas só remapeando direto na kext

 

o prob lema do wake blackscreen, primeiro tente outro smbios, se não funcionar crie o edid patch

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Boa Tarde, apliquei o DSDT com a nova config.plist e remoção dos SSDTs.

O problema com o Wake blacscreen continua, Gerei um novo SMBIOS não funcionou, também criei um edid patch pelo Hackintool, copiei a pasta e o arquivo icons.plist para a pasta System/Library/Displays/Contents/Resources/Overrides, e adicionei arquivo Kext no OpenCore todos processos sem sucesso. 

As teclas para clarear e escurecer a tela agora funcionam mas estão invertidas, vou pesquisar como remapear. E o audio vou seguir seu tutorial para ver se consigo resolver.

  • Administrators
Posted

fix das teclas

DSDT.aml.zip

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Boa noite irmão, as teclas eu tinha conseguido inverter, inverti a numeração do _Q1C E _Q1D, acho que esta correto.

Notei que uma de minhas usb pararam de funcionar correspondem a porta usb 2.0 do controlador EHCI. 

Na questão da tela, ela continua não voltando ao fechar a tampa ou ele entrando em modo descanso, ja mudei a SMBIOS e fiz o EDID Patch.

  • Administrators
Posted

DSDT.aml.zip

use esse dsdt e crie um usb injector com o hackintool

use a kext gerada no seu desktop usbports.kext e remova a usbinjectall

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Todas as USBs agora funcionam muito obrigado pela ajuda, estava testando patchs até acertar kkkk. 

Criei uma Kext através do Hackintool para a tela, ficou com o nome Display-610-9c7c.kext coloquei ela para iniciar pelo OpenCore. Mesmo, com SMBIOS, e EDID ao fechar a tampa ele ela não volta mais. 

  • Administrators
Posted

vc gerou a kext pro usb tb e removeu a usbinjectall?

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Sim removi o arquivo e da config.plist, esta com a Kext usb gerada pelo Hackintools. Tentei gerar um log com o comando: log show --style syslog | fgrep "Wake reason" mas não gera nada. 

  • Administrators
Posted

mistério :shock:

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Fiz um teste aqui, conectei o cabo HDMI na televisão, fechei a tampa e abri novamente. 

Ao abrir a tela, a imagem na televisão volta, na tela do notebook ela liga a backlight mas a tela fica preta. kkkk esta um mistério mesmo, 

  • Administrators
Posted

veja se o igfxonln=1 resolve

qq parada cria um novo patch de vídeo

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Boa noite irmão, consegui resolver o problema da black screen no wake gerando um novo patch no OpenCore como você falou dei uma pesquisada e vi que  a vga hd5500 não precisa fixar o device-id, deletei a entrada e o problema resolveu ?.

O audio acho que resolvi adicionei um patch no DSDT. Na info.plist do AppleACL tinha um layout exclusivo para este Dell, criado pelo armênio layout:86. 

Minhas portas UBS, ainda continua com problema, a porta EHC1 que você consertou esta funcionando beleza, o problema esta nas 3.0, quando conecto um HD externo ele não detecta, quando conecto na USB 2.0 ele abre normal, se conecto algo como pendrive ele reconhece em todas as portas. Achei que devia ser algo com fornecimento de energia insuficiente. No MasciASL nos patchs tem uma pasta intel series 9, adicionei a patch usb Power mas não resolveu, o que mais poderia ser?

Também gostaria de utilizar as kexts do voodooI2C, meu notebook tem touchscreen e vi alguns videos do povo colocando para funcionar e fica bom em. Mas quando tento iniciar com eles acontece um Kernel Panic, verifiquei que tem que realizar patchs no DSDT. Realizei os patchs que vem ja pré definido no MasciASL mas não resolveu. 

Do resto o notebook esta perfeito, só tenho a agradecer a sua ajuda. 

Este é o DSDT que estou utilizando no momento. 

DSDT.aml

  • Administrators
Posted

use a usbinjectall com o patch que remove o limite de 15 portas, reinicia e gera uma nova kext usb com o hackintool, remove a usbinjectall e use somente a usbports.kext

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Funcionou! Notei pelo Hackintool que elas agora aparecem 5gbps. Muito obrigado novamente!

Sobre a Voodooi2c, isso de GPIO Pinning, estou completamente perdido. 

  • Administrators
Posted
5 minutes ago, LuteDane said:

Sobre a Voodooi2c, isso de GPIO Pinning, estou completamente perdido. 

use as kexts voodooi2c, reinicia e veja pelo ioreg

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted (edited)
21 minutes ago, MaLd0n said:

use as kexts voodooi2c, reinicia e veja pelo ioreg

Quando uso as Kexts do voodooi2c o mac nem inicia ja trava no inicio do loading. vou gerar um log.

Edited by LuteDane
Posted

Não consegui gerar o Log, acho que este OpenCore que atualizei não é debug, mas logo no inicio da inicialização aparece a mensagem:

OC: Prelink injection VoodooI2C.kext () - Invalid Parameter

Halting on critical  error. 

  • Administrators
Posted

usa o opencore configurator atualizado. ele vai adicionar, ordenar, etc

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Cara utilizei o Opencore Configurator para adicionar as kexts, e troquei a posição de inicio das kexts internas da VoodooI2C.kext como vi em alguns fóruns, ela chega a carregar mas apresenta Kernel Panic. Notei que quem esta causando a Kernel Panic e a kext VoodooI2CHID.kext. 

Fiz um pendrive com a versão debug do OpenCore, e no Kernel Panic ele gera dependência, esta faltando alguma coisa para fazer para iniciar esta kext?

panic(cpu 2 caller 0xffffff80120469aa): Kernel trap at 0xffffff7f961661f7, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x0000000000000000, CR3: 0x00000000275c1000, CR4: 0x00000000003626e0
RAX: 0xffffff8039e56540, RBX: 0x0000000000000000, RCX: 0x8334175235630014, RDX: 0xffffff803a0c9380
RSP: 0xffffff81304dbda0, RBP: 0xffffff81304dbe10, RSI: 0x0000000000000010, RDI: 0x0000000000000001
R8:  0x0000000000000000, R9:  0xffffff803a821ee0, R10: 0x0000000000000000, R11: 0xffffff803a6ff700
R12: 0xffffff801280ce20, R13: 0xffffff803a8209c0, R14: 0xffffff803a6ff700, R15: 0xffffff8039e56540
RFL: 0x0000000000010202, RIP: 0xffffff7f961661f7, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x0000000000000000, Error code: 0x0000000000000000, Fault CPU: 0x2, PL: 0, VF: 1

Backtrace (CPU 2), Frame : Return Address
0xffffff81304db700 : 0xffffff8011f1a65d mach_kernel : _handle_debugger_trap + 0x49d
0xffffff81304db750 : 0xffffff8012054a75 mach_kernel : _kdp_i386_trap + 0x155
0xffffff81304db790 : 0xffffff80120465fe mach_kernel : _kernel_trap + 0x4ee
0xffffff81304db7e0 : 0xffffff7f94ef46e4 as.vit9696.VirtualSMC : __ZN18VirtualSMCProvider10kernelTrapI22x86_saved_state_1010_tEEvPT_Pm + 0x454
0xffffff81304db860 : 0xffffff8011ec0a40 mach_kernel : _return_from_trap + 0xe0
0xffffff81304db880 : 0xffffff8011f19d27 mach_kernel : _DebuggerTrapWithState + 0x17
0xffffff81304db980 : 0xffffff8011f1a117 mach_kernel : _panic_trap_to_debugger + 0x227
0xffffff81304db9d0 : 0xffffff80126c1abc mach_kernel : _panic + 0x54
0xffffff81304dba40 : 0xffffff80120469aa mach_kernel : _sync_iss_to_iks + 0x2aa
0xffffff81304dbbc0 : 0xffffff80120466a8 mach_kernel : _kernel_trap + 0x598
0xffffff81304dbc10 : 0xffffff7f94ef46e4 as.vit9696.VirtualSMC : __ZN18VirtualSMCProvider10kernelTrapI22x86_saved_state_1010_tEEvPT_Pm + 0x454
0xffffff81304dbc90 : 0xffffff8011ec0a40 mach_kernel : _return_from_trap + 0xe0
0xffffff81304dbcb0 : 0xffffff7f961661f7 com.alexandred.VoodooI2CHID : __ZN15VoodooI2CSensor15setElementValueEP12IOHIDElementj + 0x35
0xffffff81304dbe10 : 0xffffff7f96160e53 com.alexandred.VoodooI2CHID : __ZN28VoodooI2CAccelerometerSensor13setPowerStateEmP9IOService + 0x43
0xffffff81304dbe30 : 0xffffff80126137e4 mach_kernel : __ZN9IOService19driverSetPowerStateEv + 0x184
0xffffff81304dbea0 : 0xffffff80126135ea mach_kernel : __ZN9IOService15pmDriverCalloutEPS_ + 0x2a
0xffffff81304dbec0 : 0xffffff8011f5c605 mach_kernel : _thread_call_delayed_timer + 0xec5
0xffffff81304dbf40 : 0xffffff8011f5c131 mach_kernel : _thread_call_delayed_timer + 0x9f1
0xffffff81304dbfa0 : 0xffffff8011ec013e mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         as.vit9696.VirtualSMC(1.1.6)[F2E18E74-8A94-3579-8084-535CBAC1BAD4]@0xffffff7f94ee5000->0xffffff7f94f0bfff
            dependency: as.vit9696.Lilu(1.4.7)[6DF2AA7D-C060-33B5-95E6-E98F4D0D5055]@0xffffff7f94e5f000
            dependency: com.apple.iokit.IOACPIFamily(1.4)[68557A36-4EE1-372A-983B-BB2769FDB8E0]@0xffffff7f92ca2000
         com.alexandred.VoodooI2CHID(1.0)[9D711C98-5E52-3CE8-83BB-F366978054C2]@0xffffff7f9615e000->0xffffff7f96186fff
            dependency: com.alexandred.VoodooI2C(2.4.3)[3F7C5A2A-6CA8-3FC8-9987-7E262807D3A9]@0xffffff7f96110000
            dependency: com.apple.iokit.IOACPIFamily(1.4)[68557A36-4EE1-372A-983B-BB2769FDB8E0]@0xffffff7f92ca2000
            dependency: com.apple.iokit.IOHIDFamily(2.0.0)[FE7D7DA9-3611-3656-84CB-DBA015640EE6]@0xffffff7f928a6000

BSD process name corresponding to current thread: kernel_task
Boot args: -v keepsyms=1 

Mac OS version:
19G73

Kernel version:
Darwin Kernel Version 19.6.0: Sun Jul  5 00:43:10 PDT 2020; root:xnu-6153.141.1~9/RELEASE_X86_64
Kernel UUID: 783946EA-6F11-3647-BF90-787AEA14B954
Kernel slide:     0x0000000011c00000
Kernel text base: 0xffffff8011e00000
__HIB  text base: 0xffffff8011d00000
System model name: WN090,1
System shutdown begun: NO
Panic diags file available: YES (0x0)

System uptime in nanoseconds: 21483633062

 

  • Administrators
Posted

veja se com a fakesmc funciona

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted (edited)

Boa noite irmão

Descobri o que causava o kernel Panic ao adicionar o kext VoodooI2CHID.kext pelo OpenCore. O erro acontece ao adicionar o argumento (-V). Retirei este argumento e agora ele inicia normalmente e a tela touch esta funcionando, ficou bem legal. 

Consegui fazer funcionar o audio pelo HDMI, único problema ainda é o microfone do fone, o sistema detecta a entrada com Line-in e ele não funciona, é como se estivesse mudo.

Edited by LuteDane
Resolvi um dos problemas


×
×
  • Create New...