Jump to content
Pimentel

Gerenciamento de energia para Sandy Bridge/Ivy Bridge/Haswell CPU

271 posts in this topic

Recommended Posts

 

Você sabe como achar o device LPC e aplicar o patch no local correto?

 

Usa esse aqui:

Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method                {
                    Store (Package (0x0C)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                 0x02, 0x3B, 0x00, 0x00
                            }, 
                            "compatible", 
                            Buffer (0x0D)
                            {
                                "pci8086,3b02"
                            }, 
                            "IOName", 
                            Buffer (0x0D)
                            {
                                "pci8086,3b02"
                            }, 
                            "name", 
                            Buffer (0x0D)
                            {
                                "pci8086,3b02"
                            }, 
                            "subsystem-id", 
                            Buffer (0x04)
                            {
                                 0x01, 0x50, 0x00, 0x00
                            }, 
                            "subsystem-vendor-id", 
                            Buffer (0x04)
                            {
                                 0x58, 0x14, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

Eu vi um post em algum lugar explicando como achar o device LPC. Darei uma olhada aqui e testarei o patch. :)

Share this post


Link to post
Share on other sites
Advertisement

olá

 

claro que não podes aplicar nenhum patch em 1 dsdt com erros de inicio .. 1º eliminas os erros e depois aplicas os patch..

 

isso é + que evidente..

 

bom hack

Share this post


Link to post
Share on other sites

Amigo se o seu ID de seu Chipset for o "pci8086,8c5c" (C220 Series Chipset H81 Express LPC Controller).

 

Tenta esta kext de injeção: AppleLPCInjector.kext.zip

 

Se tiver feito o patch da LPC no DSDT. Retire o patch e coloque esta kext na pasta do Clover, na EFI/Clover/Kext/10.10.

 

Agora se não carregar a kext "AppleLPC". Seu ID do chipset é outro ou não consta na kext de injeção. Veja pelo aplicativo "DPCIManager" ou pelo o IOREG Como o Allan lhe diz.

 

Falou.

Share this post


Link to post
Share on other sites

Amigo se o seu ID de seu Chipset for o "pci8086,8c5c" (C220 Series Chipset H81 Express LPC Controller).

 

Tenta esta kext de injeção: attachicon.gifAppleLPCInjector.kext.zip

 

Se tiver feito o patch da LPC no DSDT. Retire o patch e coloque esta kext na pasta do Clover, na EFI/Clover/Kext/10.10.

 

Agora se não carregar a kext "AppleLPC". Seu ID do chipset é outro ou não consta na kext de injeção. Veja pelo aplicativo "DPCIManager" ou pelo o IOREG Como o Allan lhe diz.

 

Falou.

Pô, brigadão mesmo! Minha ID é exatamente essa que você falou, e agora a LPC está sendo carregada. :D

 

Agora a X86PlatformPlugin é que continua sem ser carregada. A LCP e a  ACPI_SMC_PlatformPlugin estão carregando normalmente. Sim, o turbo boost também teima em não funcionar corretamente. Só vai até os 3.50GHz, ao invés de ir até os 3.90GHz. 

 

 

 

EDIT: fui analisar uma coisa aqui no Darwindump e verifiquei que o turbo boost foi até x37. Já é alguma coisa. 

 

EDIT2: fui dar uma olhada no _DSM no SSDT, e está assim:

 

 

Method (_DSM, 4, NotSerialized)
        {
            Store ("Method CPU0._DSM Called", Debug)
 
            If (LEqual (Arg2, Zero))
            {
                Return (Buffer (One)
                {
                    0x03
                })
            }
 
            Return (Package (0x02)
            {
                "plugin-type",
                One
            })
        }
    }
 
    Scope (\_PR_.CPU1)
    {

Share this post


Link to post
Share on other sites

E está usando a Generic + boot arguments?

 

Com relação as informações no SSDT, esse é o patch para carregar o X86PlatformPlugin.

 

Use os plugins indicados no Forum para verificar os States.

Share this post


Link to post
Share on other sites

E está usando a Generic + boot arguments?

 

Com relação as informações no SSDT, esse é o patch para carregar o X86PlatformPlugin.

 

Use os plugins indicados no Forum para verificar os States.

Sim. Estou usando a generic + boot arguments. 

 

Sobre o patch, é exatamente por isso que coloquei o SSDT, mas não carrega nem ferrando a X86PlatformPlugin

 

O que não tô entendendo é: se eu dô boot pelo pendrive de instalação do sistema (que já tem o clover incluso), a bendita X86 carrega. Se eu faço dando boot pelo clover instalado no HD, ela não carrega.

 

Tá estranho pra caramba. Darei uma olhadinha nos plugins que você falou. :D

Share this post


Link to post
Share on other sites

Usa as configurações do seu Pen em seu HD.

 

Desde config.plist e as kexts usadas.

Voltei. 

 

Eu descobri que o X86PlatformPlugin só carrega se eu habilitar o P-States e C-States no clover. A LPC está sendo carregada com a kext injetada que o Jorge me passou. A ACPI_SMC_PlatformPlugin não foi carregada.

 

Não estou usando DSDT modificado ou DSDT. Não tem problema em a ACPI_SMC não está sendo carregada para Haswell não, né?

Share this post


Link to post
Share on other sites

Se no seu IOReg estiver assim:

jVc.png

 

Perfeito!

 

Com relação ACPI_SMC_PlatformPlugin ao não é mais necessário para quem usa o gerenciamento de energia via XNU, que é o seu caso.

Share this post


Link to post
Share on other sites

Se no seu IOReg estiver assim:

jVc.png

 

Perfeito!

 

Com relação ACPI_SMC_PlatformPlugin ao não é mais necessário para quem usa o gerenciamento de energia via XNU, que é o seu caso.

Sim. Está desse jeitinho aí. :D

 

Sobre a ACPI_SMC, foi a kext disabler que estava na pasta do clover. Eu exclui ela e a ACPI voltou a ser carregada. 

 

Sobre os c-states e p-states, na primeira página você diz pra não usar eles no chamaleon. Tem problema em usar no clover? 

Share this post


Link to post
Share on other sites

Sobre os c-states e p-states, na primeira página você diz pra não usar eles no chamaleon. Tem problema em usar no clover? 

 

 

Só os testes vão dizer se deve ou não usar.

 

O IOReg é a prova principal, então está ok.

Agora temos de ver como estão seus States, e continue a usar o -xcpm e KernelPM.

 

Faça os testes: How to check your states – Using AICPMInfo, MSRDumper or AppleIntelInfo

 

No seu caso use a AppleIntelInfo.

Share this post


Link to post
Share on other sites

Só os testes vão dizer se deve ou não usar.

 

O IOReg é a prova principal, então está ok.

Agora temos de ver como estão seus States, e continue a usar o -xcpm e KernelPM.

 

Faça os testes: How to check your states – Using AICPMInfo, MSRDumper or AppleIntelInfo

 

No seu caso use a AppleIntelInfo.

Não tô conseguindo nem a pau usar essa kext.

 

 

/Users/junior/Desktop/AppleIntelInfo.kext failed to load - (libkern/kext) authentication failure (file ownership/permissions); check the system/kernel logs for errors or try kextutil(8).

 

Já refiz os passos do tutorial várias vezes, mas sempre dá esse erro.

Share this post


Link to post
Share on other sites

Deveria dar certo hem!  -_-

 

Tenta essa: attachicon.gifAppleIntelInfo.kext.zip

Aqui vai o log:

 

 

May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: v1.0 Copyright © 2012-2014 Pike R. Alpha. All rights reserved
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: logMSRs............................: 1
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: logIGPU............................: 0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: logIntelRegs.......................: 1
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: logCStates.........................: 1
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: logIPGStyle........................: 1
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: InitialTSC.........................: 0x114ab4910da9
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MWAIT C-States.....................: 270624
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F7012300
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000404
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x21814
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0x2F12BD88C2D
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0x2F5A2C73D1F
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x228E00002500
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2700
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x88340800
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x25262727
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x1
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0x8348000082A0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0x236BA929
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKG_POWER_INFO.........(0x614) : 0x280
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x2F8
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0xE775155
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x8842
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8873
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8891
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0xA23133CF36C
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: IA32_TSC_DEADLINE..........(0x6E0) : 0x114AB4CFB0F9
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 800 MHz
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3500 MHz
May 12 18:46:16 Juniors-iMac kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3900 MHz
May 12 18:46:18 Juniors-iMac kernel[0]: AICPUPMI: CPU P-States [ (8) 35 37 ]
May 12 18:46:18 Juniors-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 6 ]
May 12 18:46:18 Juniors-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 5 7 ]
May 12 18:46:18 Juniors-iMac kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 4 5 7 ]
May 12 18:46:18 Juniors-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 ]
May 12 18:46:18 Juniors-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 7 ]
May 12 18:46:18 Juniors-iMac kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 7 ]
May 12 18:46:19 Juniors-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
May 12 18:46:19 Juniors-iMac kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
May 12 18:46:20 Juniors-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
May 12 18:46:21 Juniors-iMac kernel[0]: AICPUPMI: CPU P-States [ (8) 34 35 37 ]
May 12 18:46:21 Juniors-iMac kernel[0]: AICPUPMI: CPU P-States [ 8 33 34 35 37 (39) ]
May 12 18:46:23 Juniors-iMac kernel[0]: AICPUPMI: CPU P-States [ 8 33 34 (35) 36 37 39 ]
May 12 18:46:23 Juniors-iMac kernel[0]: AICPUPMI: CPU P-States [ 8 33 34 35 36 37 (38) 39 ]

Share this post


Link to post
Share on other sites

Bem, de acordo com as informações da Intel você tem o clock padrão e máximo.

 

Apenas os baixos que não tem muitos, mas essa linha é assim mesmo.

 

Qual SMBios está usando?

Share this post


Link to post
Share on other sites

Bem, de acordo com as informações da Intel você tem o clock padrão e máximo.

 

Apenas os baixos que não tem muitos, mas essa linha é assim mesmo.

 

Qual SMBios está usando?

iMac 15,1. Agora o bendito plugin x86 parou de carregar. Tô fuçando aqui pra ver se ele volta a funcionar. rsrsr

Share this post


Link to post
Share on other sites

Vai tentando com outros SMBios.

 

MacPro 3,1 é bem usado em Intel Xeon.

Tentei com outros, mas nada. Inclusive já copei o clover do pendrive pro HD, já atualizei e o plugin não carrega. LOL

 

Vou deixar assim mesmo, já que pelo aplicativo de monitoramente da Intel, os clocks estão variando.

Share this post


Link to post
Share on other sites

O ruim é que seu gerenciamento de energia está errado agora.

 

Vamos fazer o seguinte, usa esse comando em conjunto com o script para gerar um SSDT com -xcpm incluso:

./ssdtPRGen.sh -w 3 -x 1

Dai mantenha o -xcpm no config.plist, mas delete a seção ACPI.

Share this post


Link to post
Share on other sites

O ruim é que seu gerenciamento de energia está errado agora.

 

Vamos fazer o seguinte, usa esse comando em conjunto com o script para gerar um SSDT com -xcpm incluso:

./ssdtPRGen.sh -w 3 -x 1

Dai mantenha o -xcpm no config.plist, mas delete a seção ACPI.

 

O problema de usar SSDT, é que o hack está congelando com alguns minutos de uso. Depois que eu removo o SSDT, para de acontecer isso. Oo

 

Mas vou testar com esses comandos que você passou. Já já posto o resultado. ;)

 

EDIT: deletar a seção ACPI aonde? 

 

EDIT2: agora carregou a bendita x86! \o/ 

 

Agora ficarei de olho pra ver se não acontece os congelamentos aleatórios. Brigadão mais uma vez! =D

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.

  • Similar Content

    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&t=6771   Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell     Skylake, Kabylake and Coffeelake is here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
        Mojave Full DSDT patch   http://olarila.com/forum/viewtopic.php?f=59&t=6428   First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick   https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder https://olarila.com/files/Clover.Folder/CLOVER.SERIES.CHIPSET.zip   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder   https://olarila.com/files/Clover.Folder/CLOVER.SERIES.CHIPSET.zip   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
       
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB   https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By dannymozzer_
      Hi,
       
      I've been trying to install Mavericks 10.9, I know it's older now, but It's honestly the version I want to use, the specs of the PC are:
      Asus P8H61-MX USB3
      i3-3220
      8GB DDR3 Memory
      GTX 750 ti
      500GB HDD
       
      I've been following this guide: https://www.insanelymac.com/forum/topic/280756-guide-the-all-in-one-guide-to-vanilla-os-x-including-chameleon-dsdt-for-beginners-updated-for-yosemite/
      But, after booting, this is the error screen I get, any guidance on what Kexts, SMBios settings, etc. I need? I can tell I'm probably missing something here.

      Thanks,
      Dan
    • By DiddyKong
      Fully optimizing DSDT & SSDT for OS X Sierra POST INSTALL on a Dell345MT with a i7 - 920(first gen) 
       
      I know how this forum feels about 3rd party software, but that was just a crutch, I'm 100% vanilla now which is why I'm now posting for help because I eliminated the possibility having to do with 3rd party. Anyways, with that said I just have a couple things I want to be sure of.
       
      I used a n---bistro to get a App Store copy of Sierra, as I didn't know there were other ways of getting it now from a windows10 machine. anyways, I was able to build a vanilla usb. I couldn't figure the EFI out on my vanilla Sierra-usb, but the EFI on the usb-ni---bistro I had would boot my pre-install and post-install. so I was able to install Sierra. After a few days of figuring out how to remake a EFI and config, I broke my EFI.
      So back to my windows10 SSD and I found BootDiskUtility, and that made a EFI usb with the newest version of clover(r4895). So then swapped SSDs back to my OS X, plugged in the BDU-usb, after trial and error I got back into my Sierra. Now with the newest version of clover and no traces of ni---bistro anymore. Then copied the BDU-usb to my SSD EFI and was able to boot without a usb again!! YAY.
       
      Then starting working on fixing my web drivers for my gtx 1050 2gb. Installed the os update so i'm at 10.12.6, pulled my hair out figuring out the web drivers, eventually got them installed and the cuda fixed.
       
      Now all 3 of my screens work, yet windows can't sit 'between' screens, I just simply haven't looked for that fix yet as I want the sys itself running like a top first.
      My screen saver works, I don't get stuck in screensaver, I did once before, I believe lilu.kext and whatevergreen.kext fixed that.
      Now with all that I felt it was time to give my config.plist a diet cos it was bloated, I generated a config copied the clover settings check for check instead of coping text cos I'm trying to shrink it.
      Config.plist boots my system with DSDT-1FE7B5D7
       
      So after the above, This is now where I'm stuck
       a 100% correct DSDT and SSDT, from my understanding with a patched DSDT I wouldn't need any options selected in clover on the ACPI page?
       
      So with the patching part that I think I understand how to do it now, but when I extract with F4 every file has RSDT in front of it, I have one that says RSDP.aml and RSDT.aml
      so would I just erase the RSDT from the beginning of each file then go from their, which would then leave me with a DSDT.aml and 17 SSDTs?
      I know I have to decompile and patch them, but with my file names[DSDT table extract] not matching tutorials online I'm having a difficult time understanding which files I need.
      IS the RDST-DSDT.aml my DSDT? it is the biggest file.
      which ones that have SSDT in the filename is the SSDT(s) I need to patch?
       
      also how do I know if everything is patched correctly? like if my CPU is fully working and not just sorta working that way when I start running software like photoshop, unity, 10 chrome tabs, my hackintosh doesn't crash
       
      System details
      i7 920 (first gen) very similar to nehelam
      GeForce 1050 2Gb (3 monitors connected all work, one acer on HD connection, two HP s2031 on HD, using adapters to change all ports on GPU card to HD for screens)
          display port, HDMI, and HD
      4x 1Gg + 2x 8Gb RAM running at 1066 after injecting smbios with ram info macOS sees all my ram correctly
      Samsung SSD 860 EVO 500Gb
       
      Thanks to anyone that can help me out, I've been working on my system for about two weeks and this is basically the wall I finally can't seem to figure out how to pass
      I can post another info also if it helps
       
      Boot.log
      DSDTdump.Log

    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&t=6771   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
        Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Install Clover in USB stick UEFI mode https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace Folder CLOVER INSTALLATION.zip   --Install System and boot with USB STICK! --Install Clover in UEFI mode and replace with my folder  Mavericks / Yosemite CLOVER Mavericks-Yosemite.zip El Capitan / Sierra CLOVER El Capitan-Sierra.zip   --Reboot and activate video!   Bingo!   Now you need a fine tune! I prefer DSDT way, apply all patches in one file, many people prefer many SSDTs or Clover patches! If you need DSDT edit... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generate in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609    --DSDT My DSDT DSDT.Asus Z97M-PLUS.zip   Patches  -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -EHCx -DARWIN -LPC -XHCI -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -HDMI -ALS0 -SHUTDOWN -LAN -PNLF --SSDT Generate your SSDT Power Management, use ssdtPRGen Piker-Alpha https://github.com/Piker-Alpha run in terminal curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh chmod +x ~/ssdtPRGen.sh sudo ~/ssdtPRGen.sh ssdtPRGen.command.zip
       
      --SSDT i74790K
      SSDT.i7 4790K.zip
       
      --IOREG
      iMac.ioreg.zip
       
      Clear NVRAM, Purge and Kextcache Olarila.command.zip   stock coolerand Rio 40º    --FakeSMC http://www.hwsensors.com/releases --Audio http://www.insanelymac.com/forum/topic/314406-voodoohda-289/ --USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads --LAN http://www.insanelymac.com/forum/topic/304235-intelmausiethernetkext-for-intel-onboard-lan/   Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&t=6771   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
          --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   -Replace Folder CLOVER Install.zip   -Install Sierra/High Sierra and boot into system!   -Install Clover and replace with my folder  CLOVER Post Install.zip   -Reboot and activate video!   Bingo!   Now you need a fine tune! I prefer DSDT way, apply all patches in one file, many people prefer many SSDTs or Clover patches!   If you need DSDT edits for Skylake... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Post Ioreg, extract with Ioreg Explorer IORegistryExplorer.app.zip -Run it, post files generate in your desktop RunMe.app.zip   -DSDT bios F21 My DSDT with patches for skylake DSDT.GA Z170M-D3H F21.zip   -Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS -MIKEY -BLC0 -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI






       
      -FakeSMC http://www.hwsensors.com/releases -Audio https://github.com/vit9696/AppleALC -USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads -LAN https://github.com/Mieze/IntelMausiEthernet   Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
×