Jump to content
OzemirElion

DSDT Notebook Positivo Motion S15SL (I34500AI)

Recommended Posts

Estou usando o Big Sur mais recente (11.2.3), e o OpenCore (0.6.7). Eu já tinha um DSDT corrigido que funcionava do El Capitan ao Mojave (não testei no Catalina), porém aqui no Big Sur ele faz o sistema ficar preso no boot, sem KernelPanic nem nada, só carregando infinitamente, e sempre são erros envolvendo ACPI.

Por isso decidi refazer o DSDT. O objetivo inicial é o Ícone da Bateria, pois atualmente uso o SMCBatteryManager mas o ícone nem sequer aparece.

Eu segui esse tutorial porém não fez diferença. Acredito que deve estar faltando algo pra ser corrigido nesse DSDT. Preciso de ajuda.

Anexei a pasta "OC":

EFI.7z

Link to comment
Share on other sites

  • Administrators

nesse caso, um positivo os patches não existem no repositório, vc vai ter de perder algumas horas e corrigir os 16+ bit registers

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

23 minutes ago, MaLd0n said:

nesse caso, um positivo os patches não existem no repositório, vc vai ter de perder algumas horas e corrigir os 16+ bit registers

Sim sim, mas foi justamente isso que eu fiz. Corrigi os 16bits. Por sorte, os únicos mencionados são apenas de 16bits, o resto é de 8 ou menos. Porém mesmo depois das correções nada muda em relação a Bateria. E quando dou boot verbose percebo que aparecem muitas linhas do erro no arguments are initialized for method, e eles mencionam principalmente o [_BST]. Curiosamente, "BST1" e "BST2" já foram corrigidos. Por isso eu queria entender melhor o que tem de errado nesse DSDT.

Link to comment
Share on other sites

7 hours ago, OzemirElion said:

Sim sim, mas foi justamente isso que eu fiz. Corrigi os 16bits. Por sorte, os únicos mencionados são apenas de 16bits, o resto é de 8 ou menos. Porém mesmo depois das correções nada muda em relação a Bateria. E quando dou boot verbose percebo que aparecem muitas linhas do erro no arguments are initialized for method, e eles mencionam principalmente o [_BST]. Curiosamente, "BST1" e "BST2" já foram corrigidos. Por isso eu queria entender melhor o que tem de errado nesse DSDT.

Depois de revisar todo o meu DSDT percebi que o erro estava no Metódo RE1B e WE1B, que mencionavam o Embedded Control errado. Após a correção, a bateria está funcionando perfeitamente, e nenhum erro de ACPI aparece no verbose.

Em anexo está o meu DSDT corrigido para ajuda de outras pessoas.

DSDT_PositivoMotionS15SL_I34500AI_BatteryPatched.aml

Link to comment
Share on other sites

  • Administrators

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...