Jump to content

Geoide

Members
  • Posts

    34
  • Joined

  • Last visited

Everything posted by Geoide

  1. @danielmotab, sua placa é a BCM943224PCIEBT2? Quais as kexts que vc está usando?
  2. É isso que venho fazendo nas últimas 3 madrugadas, e vou continuar fazendo hoje... Parece que as kexts BrcmPatchRAM e BrcmBluetoothInjector precisam de patches específicos no info.plist dessas kexts, pelo que vi aqui ( https://github.com/RehabMan/OS-X-BrcmPatchRAM ) e aqui ( https://www.insanelymac.com/forum/topic/339175-brcmpatchram2-for-1015-catalina-broadcom-bluetooth-firmware-upload/ ). Só não achei ainda o patch específico da minha placa, pra permitir o upload do firmware "on the fly", mas estou trabalhando nisso.
  3. Cara, tentei fazer o mesmo por aqui, mas não deu certo... Como meu SSD já tem muita coisa, ia dar mais trabalho, então fiz uma nova instalação do zero, utilizando outro HD. Terminei a instalação (que foi um pouco mais demorada, pq HD é bem mais lento que SSD), no primeiro boot o Catalina já reconheceu a placa AirPort e a conexão wi-fi tá ótima, mas nada de Bluetooth... no log de inicialização continua aparecendo a mesma coisa: Timestamp (process)[PID] 2020-06-17 20:01:24.979258-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) file-read-metadata /usr 2020-06-17 20:01:25.083324-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:01:27.142946-0300 localhost kernel[0]: (IOBluetoothFamily) <IOBluetoothFamily`IOBluetoothHCIController::start(IOService*)> [IOBluetoothFamily][start] -- completed 2020-06-17 20:01:27.143030-0300 localhost kernel[0]: (IOBluetoothPacketLogger) <IOBluetoothPacketLogger`IOBluetoothPacketLogger::start(IOService*)> [IOBluetoothPacketLogger][start] -- successful -- calling registerService() 2020-06-17 20:01:36.075495-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:01:47.153240-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:01:57.295789-0300 localhost kernel[0]: (IOBluetoothFamily) <IOBluetoothFamily`IOBluetoothHCIController::SearchForTransportEventTimeOutHandler()> **** [IOBluetoothFamily][SearchForTransportEventTimeOutHandler] -- 'Broadcom USB Host Controller' does not exist in IORegistry causing this missing Blutooth Controller Transport problem Continuo pesquisando aqui, li em algum lugar que o Catalina parou de suportar essa placa (BCM4322) mas que daria pra contornar isso usando uma kext do Mojave... só que isso não explica o fato de ter funcionado o Bluetooth (ainda que por alguns minutos) no meu hack, nem explica o fato de ter funcionado a mesma placa no seu hack (a menos que vc esteja usando o Mojave). Minha esperança é que o @MaLd0n tenha alguma sugestão, porque esse log não me diz muita coisa... ?
  4. Valeu, vou tentar isso aqui então. Você só fez reinstalar o MacOS Catalina por cima da instalação já existente? Ou precisou formatar tudo e instalar do zero?
  5. Fui na /Library/Preferences e achei um arquivo chamado “com.apple.Bluetooth.plist”. Deletei ele e reiniciei, mas o bluetooth indisponível... ? No log de inicialização (extraí pelo Hackintool) filtrei por "bluetooth" e encontrei isso: Timestamp (process)[PID] 2020-06-17 20:01:24.979258-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) file-read-metadata /usr 2020-06-17 20:01:25.083324-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:01:27.142946-0300 localhost kernel[0]: (IOBluetoothFamily) <IOBluetoothFamily`IOBluetoothHCIController::start(IOService*)> [IOBluetoothFamily][start] -- completed 2020-06-17 20:01:27.143030-0300 localhost kernel[0]: (IOBluetoothPacketLogger) <IOBluetoothPacketLogger`IOBluetoothPacketLogger::start(IOService*)> [IOBluetoothPacketLogger][start] -- successful -- calling registerService() 2020-06-17 20:01:36.075495-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:01:47.153240-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:01:57.295789-0300 localhost kernel[0]: (IOBluetoothFamily) <IOBluetoothFamily`IOBluetoothHCIController::SearchForTransportEventTimeOutHandler()> **** [IOBluetoothFamily][SearchForTransportEventTimeOutHandler] -- 'Broadcom USB Host Controller' does not exist in IORegistry causing this missing Blutooth Controller Transport problem 2020-06-17 20:01:58.151771-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:02:09.119665-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:02:20.106022-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:02:30.190647-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:02:40.190966-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:02:51.163323-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:03:01.163709-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:03:40.101640-0300 localhost kernel[0]: (Sandbox) <Sandbox`sb_report> Sandbox: 3 duplicate reports for bluetoothd deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:03:42.162193-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:05:25.369474-0300 localhost kernel[0]: (Sandbox) <Sandbox`sb_report> Sandbox: 9 duplicate reports for bluetoothd deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:05:28.155659-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth 2020-06-17 20:05:38.156066-0300 localhost kernel[0]: (Sandbox) <Sandbox`kernel_report> Sandbox: bluetoothd(111) deny(1) mach-lookup com.apple.server.bluetooth
  6. Fiz o procedimento aqui (deletei as 3 kexts da EFI/Clover/kexts/Other, instalei todas elas na /Library/Extensions usando o Hackintool e reiniciei o MacOS), mas não funcionou... teria alguma outra sugestão? o estranho é que o bluetooth estava funcionando antes, mesmo sem as kexts... Blz!
  7. Primeiro, vc precisa montar sua partição EFI: no Clover Configurator, clica em "Mount EFI" (lado esquerdo), depois clica em "Mount Partition" e confirma com a senha de administrador. Depois, clica em "Open Partition" (vai abrir uma janela do Finder com sua partição EFI). Aí vc vai navegar até a pasta EFI/Clover/kexts/Other. Pronto, é aí que você vai colar suas Kexts. Não entendi a razão da sua dúvida.. por que vc precisaria remover kexts e/ou patches do Bluetooth Intel (se vc está usando o próprio bluetooth Intel que veio de fábrica)? No meu caso, eu troquei a placa de wifi/bluetooth Intel por uma Broadcom, por isso questionei se precisaria alterar alguma coisa...
  8. Olá @MaLd0n, poderia me ajudar com o Bluetooth? Meu hack vem funcionando perfeitamente no Lenovo S145-15IWL (Intel Core i5 8265u) há mais de um mês - como meu modelo é idêntico ao seu, fiz a instalação usando sua pasta EFI do post #1 (só não usei aquelas 3 kexts do seu arquivo "Bluetooth Broadcom.zip", porque a priori não foi necessário). A princípio não tinha substituído a placa wireless, então o bluetooth da Intel funcionava mas o wi-fi não (eu vinha usando temporariamente um dongle USB/wi-fi da TPLink enquanto esperava chegar a placa AirPort que encomendei na AliExpress). De lá pra cá, tudo ok (iCloud, AppStore, iMessage, FaceTime, tudo funcionando lindamente). Ontem recebi a placa da Broadcom modelo BCM4322 / DW1510 / BCM943224PCIeBT (tentei comprar a placa Dell DW1560 igual à sua, mas não consegui). Assim que substituí a placa, eu iniciei o Catalina (10.15.5) e ele magicamente reconheceu o wireless e bluetooth (ambos como Built-In), conectou à minha rede wi-fi e também pareou o bluetooth com o Magic Mouse. O AirDrop começou a funcionar, os serviços de HandOff/Continuity também. Achei estranho (e bom demais pra ser verdade) porque não precisei acrescentar/alterar nenhuma kext. Como alegria de pobre dura pouco, essa maravilha não sobreviveu ao primeiro reboot. Na primeira reinicialização, o ícone do Bluetooth (na barra de menus) mudou para "não disponível". Na janela de "Preferências do Sistema" o ícone do bluetooth desapareceu. Ao clicar em "Sobre este Mac > Relatório do Sistema", o item Hardware/Bluetooth exibe "Não foi encontrada nenhuma informação". No Hackintool, na tab "USB", ele é exibido (supostamente) na porta HS10 como "unknown" (pelo que entendi, embora seja uma única placa, o wi-fi usa um barramento PCI e o bluetooth usa USB, correto?). Obs.: apesar de ter "desaparecido" o bluetooth, o wi-fi continua funcionando normalmente. Passei a madrugada pesquisando, li diversos relatos de usuários que tiveram problemas parecidos (alguns resolveram com kexts, outros tiveram que mexer com DSDT/SSDT e corrigir patches de USB, teve até gente que precisou flashar o firmware na placa). No final, não cheguei a conclusão nenhuma (é, sou muito incompetente, fato)... Dúvidas: 1) As três kexts que vc anexou no post #1 como "Bluetooth Broadcom.zip" (BrcmBluetootInjector, BrcmFirmwareData e BrcmPatchRAM3) também são apropriadas para o meu hardware? (minha placa é DW1510=BCM4322 e a sua é DW1560=BCM4352, certo?) 2) Essas kexts devem ser instaladas na /Library/Extensions (usando Hackintool ou KextUtility) ou basta copiá-las na "EFI/Clover/kexts/Other"? (tentei essa última opção, mas não funcionou) 3) Preciso fazer algo para remover kexts/patches do Bluetooth antigo (Intel) pra não conflitar com o novo? screenshots.zip
×
×
  • Create New...