Jump to content
Allan

[Guia] - Criar penboot do OS X 10.11 - Clover

151 posts in this topic

Recommended Posts

Olá, eu sei usar o OS.

Só nunca precisei configurar uma dsdt. Estou me virando sozinho como deves ter visto.

Esse problema com o clover sempre tive e nunca ninguém me recomendou pra usar as flags -xcpm e habilitar o KernelPM. Ou seja: tudo é aprendizado.

Eu presto bem atenção mas tem coisas que não me entram na cabeça. Eu sou biólogo e curioso e não programador de mac nem algo do tipo... 

 

Peço ajuda pq não sei mas não estou mendigando aqui por ela.

 

E o bluetooth rolou na bios 203 e não na 202. 

Share this post


Link to post
Share on other sites
Advertisement

Onde posso aprender sobre dsdt?

 

Tem uns guias bem interessantes por aqui.

 

  • Em Inglês

DSDT/SSDT: Basic knowledge

DSDT/SSDT: Edit using MacIASL

DSDT/SSDT: Common DSDT patches

DSDT/SSDT: Everything you need to know SSDT

 

  • Em Português

[Guia] DSDT/SSDT - Conhecimentos Gerais

 

  • E temos um Fórum dedicado a essa área.

 

DSDT

 

Há alguns outros Forums externos que estão a anos nessa carreira de DSDT, como o Forum do PJalm

 

Hoje o uso de DSDT é necessário para casos bem específicos, pois o Clover já faz tudo pelo user.  :) 

Share this post


Link to post
Share on other sites

Qual é seu driver Bluetooth (não WiFi)?

 

Tente esse kext: BTFirmwareUploader.kext

 

Deleta as outras.

bluetooth%20works%2010.11.jpg

 

No final deste guia ele fala que pode inserir o patch direto no clover.

 

Eis os valores convertidos para decimal:

 

O bluetooth é Broadcom BT:

 

Vendor = 0x0CF3 = 3315

Device = 0x3002 = 12290

 

Como faço pra inserir no patch do clover pra testar?!!

 

 

https://github.com/RehabMan/OS-X-BrcmPatchRAM < --- ele fala aqui mas n entendi bem de onde ele tira os outros valores. valeus!

 

 

Essa foto foi da vez que ele rolou. ;)

Share this post


Link to post
Share on other sites

O RehabMan já deu as instruções: BrcmPatchRAM2.kext + BrcmFirmwareData.kext ou BrcmFirmwareRepo.kext

 

Eu já fiz da seguinte forma: as duas kexts : BrcmPatchRAM2.kext + BrcmFirmwareData.kext na pasta EFI e a BrcmFirmwareRepo.kext em S/L/E mas não deu pé. Que estranho. Reparei com:

 

sudo /Applications/Utilities/InsanelyRepairPermission -v /Volumes/El\ Capitan 

sudo /Applications/Utilities/InsanelyRepairPermission -r /Volumes/El\ Capitan

sudo /Applications/Utilities/InsanelyRepairPermission -rt /Volumes/El\ Capitan

 

mas não está carregando. 

 

O Bluetooth é Broadcom e não atheros:

 

https://github.com/RehabMan/OS-X-BrcmPatchRAM/issues/13#issuecomment-210669845

Share this post


Link to post
Share on other sites

Não com as 3 ao mesmo tempo, só siga o que ele falou.

 

Com relação ao Clover, é só adicionar na seção KextsToPatch dentro de KernelAndKextPatches

<dict>
<key>Comment</key>
<string>10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original</string>
<key>Find</key>
<data>SIX/dEdIiwc=</data>
<key>Name</key>
<string>IOBluetoothFamily</string>
<key>Replace</key>
<data>Qb4PAAAA60Q=</data>
</dict>

Ex: 

Screen Shot 2016-04-15 at 21.47.54.png

 

Mas se for usar o Clover, deleta todas essas kexts.

 

E usando o El Cap, dê preferencia a usar as kext nas pastas do Clover, é menos complicado.

Tenha certeza que seu SIP está desabilitado, depois do update (10.11.4) alguns tiveram de trocar os valores, verá mais sobre isso pesquisando na seção Internacional.

Share this post


Link to post
Share on other sites

Não com as 3 ao mesmo tempo, só siga o que ele falou.

 

Com relação ao Clover, é só adicionar na seção KextsToPatch dentro de KernelAndKextPatches

<dict>
<key>Comment</key>
<string>10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original</string>
<key>Find</key>
<data>SIX/dEdIiwc=</data>
<key>Name</key>
<string>IOBluetoothFamily</string>
<key>Replace</key>
<data>Qb4PAAAA60Q=</data>
</dict>

Ex: 

attachicon.gifScreen Shot 2016-04-15 at 21.47.54.png

 

Mas se for usar o Clover, deleta todas essas kexts.

 

E usando o El Cap, dê preferencia a usar as kext nas pastas do Clover, é menos complicado.

Tenha certeza que seu SIP está desabilitado, depois do update (10.11.4) alguns tiveram de trocar os valores, verá mais sobre isso pesquisando na seção Internacional.

 

 

Olá, Allan. Bom dia! Eu uso o clover definitivamente ele. O chameleon eu abandonei-o. Com relação as kexts do RehabMan:

Eu usei em EFI as duas  BrcmPatchRAM2.kext + BrcmFirmwareData.kext mas não rolou e depois removi e tentei só a BrcmFirmwareRepo.kext EM S/L/E (logicamente removendo as outras duas). ;)

 

Com relação ao config.plist:

<key>Find</key>

<data>SIX/dEdIiwc=</data>      <------ Onde acho esse valor? ( ele é fixo?)

<key>Name</key>

<string>IOBluetoothFamily</string>

<key>Replace</key>

<data>Qb4PAAAA60Q=</data> <------ Onde acho esse valor? ( ele é fixo?)

</dict>

 

Estou tendo erros no config quando adiciono esses valores:

 

 

post-177314-0-51954800-1460817746_thumb.png

 

 

OBS: Consegui inserir o Patch:

 

post-177314-0-47391200-1460818845_thumb.png

 

 

Depois de reiniciar com o patch o bluetooth n rola. Alguma outra idéia?! =) thanks!

Share this post


Link to post
Share on other sites

Quando inseriu o patch, deletou as kexts certo?

 

como não? haha!

 

a única kext que tem é vermelinha! É o que a gente mais precisa hoje! #NAOAOGOLPE #VIVADEMOCRACIA

post-177314-0-78449600-1460885606_thumb.png

Share this post


Link to post
Share on other sites

Positivo e operante comandante!

Removi todas as kexts do mesmo. =) 

Agora estou falando paralelamente com o pike sobre os script dele para tentar consertar o problema do CPU e os ssdt e veja o que ele me falou:

 

We should first try to establish the lowest possible frequency of the Intel -i73610QM processor because now it is set to 1200 MHz, and that may be wrong. For this you download/run debugMachKernel.sh (see repositories) and add the -cpuid boot argument (to clover config) and reboot. Look for CPUFloor in /var/log/system.log and let me know what value you see in the log file.

Also. With the -xcpm boot argument in place, you should not need the Ivy Bridge workarounds (-w flag). Have you tried that already?

 

__

 

vou focar nisso e depois vejo o bluetooth, facetime e mensagens. =) chego jah!

Share this post


Link to post
Share on other sites

Oks, o valor que está usando está correto.

 

Caso seja necessário use esses valores:

<key>CsrActiveConfig</key>
<string>0x43</string>
<key>BooterConfig</key>
<string>0x28</string>
</dict>

Share this post


Link to post
Share on other sites

olá

 

se tudo funciona sem o dsdt .. não uses .. problemas que apontas tem tudo a ver com usb..

 

card reader

 

bluetooth

 

usa o dsdt original com os fix do clover que necessitas

 

bom hack

Share this post


Link to post
Share on other sites

olá

 

se tudo funciona sem o dsdt .. não uses .. problemas que apontas tem tudo a ver com usb..

 

card reader

 

bluetooth

 

usa o dsdt original com os fix do clover que necessitas

 

bom hack

 

Estou em dúvidas de qual patch usar e se existe a possibilidade de eu usar um patch no config.plist que corrija as duas portas usb da esquerda? 

 

Obrigadooo!!

Share this post


Link to post
Share on other sites

olá

 

não faço a minima .. passa por testares os fix que me refiro para o dsdt original do notebook são estes

 

https://clover-wiki.zetam.org/Configuration/ACPI#DSDT-/-Fixes

 

bom hack

 

 

Portuga, eu estou usando esses fixes:

 

post-177314-0-57067600-1461344881_thumb.png

 

Toda vez que reinicio o sistema aparece dois erros e um dele é esse como se a máquina não tivesse desligado direito. Existe um patch para isso tb?!

 

post-177314-0-00296700-1461345019_thumb.png

 

E gostaria de saber se existe um patch que eu possa add no clover que faça as duas portas usb do lado esquerdo funcionarem.

 

A bateria não me dá porcentagem também:

 

post-177314-0-44036100-1461344992.png

Share this post


Link to post
Share on other sites

Na seção Devices, está com as opções do USB habilitadas também?

 

Sobre a bateria, pode usar essa kext ACPIBatteryManager, se não der certo, terá de aplicar alguns patches no DSDT.

Share this post


Link to post
Share on other sites

Na seção Devices, está com as opções do USB habilitadas também?

 

Sobre a bateria, pode usar essa kext ACPIBatteryManager, se não der certo, terá de aplicar alguns patches no DSDT.

 

 

Todas as opções estão marcadas em devices também e já tenho a kext ACPIBateryManager.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×