Jump to content
MaLd0n

[Guide] macOS Sierra 10.12.x on ASUS H61M-A / DSDT

31 posts in this topic

Recommended Posts

Now have a Olarila app, just download app and clover folder for your Chipset!
 
H61MA_line.jpg
 
Create a bootable copy of macOS Sierra
Check out the link
 
--Install Clover UEFI in USB stick
 
--Replace Folder
 
--Install Sierra and boot into system!
 
--Install Clover UEFI and replace with my folder 
 
--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...
Run it
 
--DSDT
My DSDT
 
Patches
-FIX ERRORS AND WARNINGS
-HPET
-SATA
-SLPB
-DARWIN
-EHCx
-LPC
-HDEF
-RTC
-IRQs
-SBUS
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-LAN
-PNLF

Clear NVRAM, Purge and Kextcache

 
 
--FakeSMC
--Audio
--USB
--LAN
 
Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!

Share this post


Link to post
Share on other sites
Advertisement

Eu precisava responder o Quiz antes de postar no forum.

 

Segue a pergunta novamente.

 

Cara, encontrei esse teu post aqui e me ajudou bastante. Acabei de montar um hack com essa placa que eu tinha parada qui em casa. O DSDT que tu postastes resolveu meu problema de reboot. Mas fiquei com um quando mando repousar. A máquina entra em estado de repouso mas dois segundos depois volta sozinha :/
Não consegui resolver de jeito nenhum. Isso acontece contigo também?

Share this post


Link to post
Share on other sites

Usa o sleep, espera acontecer o problema e depois roda esse comando no terminal

log show --style syslog | fgrep "Wake reason"

se for preciso instale o "command line" primeiro

xcode-select --install

Share this post


Link to post
Share on other sites

Aqui o registro do syslog:

 

Apr 13 01:46:22 iMacdeLeonardo kernel[0]: Wake reason: GLAN EHC2

Apr 13 01:46:34 iMacdeLeonardo kernel[0]: full wake request (reason 1) 8147 ms
Apr 13 01:57:29 iMacdeLeonardo kernel[0]: Wake reason: GLAN EHC2
Apr 13 02:02:40 iMacdeLeonardo kernel[0]: Wake reason: GLAN EHC2
Apr 13 02:03:37 iMacdeLeonardo kernel[0]: Wake reason: GLAN EHC2
Apr 13 02:04:34 iMacdeLeonardo kernel[0]: Wake reason: GLAN EHC2
Apr 13 02:09:45 iMacdeLeonardo kernel[0]: Wake reason: GLAN EHC2
Apr 13 02:10:00 iMacdeLeonardo kernel[0]: full wake request (reason 1) 11602 ms

Share this post


Link to post
Share on other sites

Extraia o seu DSDT original com a tecla f4 na tela de boot do clover, o arquivo vai ser gerado dentro da pasta Clover/Acpi/origin.

Me envia essa pasta toda.

Share this post


Link to post
Share on other sites

Funcionou, meu velho.

 

Vou fazer um diff entre os três dsdt,s diferentes , original, o primeiro que tu postastes e esse, pra ver quais parches tu adicionastes e tentar entender um pouco melhor essa edição.

 

Valeu!

Share this post


Link to post
Share on other sites

@MaLd0n

Instalei o Sierra em um PC que não estava usando com uma Asus H61M-A/BR e um i3 3250. Tudo certo na instalação que fiz seguindo seu post mas estou com problemas no vídeo (estou usando a GPU integrada), tanto na resolução como no desempenho (está ocorrendo alguns glitches e o Lauchpad, por exemplo, demora a ser desenhado). Você teria alguma sugestão?

Share this post


Link to post
Share on other sites

@MaLd0n

Instalei o Sierra em um PC que não estava usando com uma Asus H61M-A/BR e um i3 3250. Tudo certo na instalação que fiz seguindo seu post mas estou com problemas no vídeo (estou usando a GPU integrada), tanto na resolução como no desempenho (está ocorrendo alguns glitches e o Lauchpad, por exemplo, demora a ser desenhado). Você teria alguma sugestão?

o próprio clover deve resolve o problema

 

tenta com InjectIntel

nao entendi na parte de instalar o clover no pendrive ... pode me explicar o passo a passo no drive maker ja deu tudo certo ...

instalar o clover no pen drive, altere o local da instalação do clover, setando para o pen drive

Share this post


Link to post
Share on other sites

o próprio clover deve resolve o problema

 

tenta com InjectIntel

 

Tentei com o Inject Intel no Clover e a tela de login aparece cheia de artefatos (impossível ver algo). Estou usando a DSDT que você postou, algum problema com o Inject Intel? A VRAM está selecionada no BIOS como 64MB.

O problema da resolução resolvi mudando a conexão de HDMI para DVI mas os glitches continuam, assim como o desempenho lento.

Share this post


Link to post
Share on other sites

obrigado pela resposta , entao cheguei a testar isso porem diz que o sistema é incompatível deu a opção de continuar mesmo assim porem não consegui fazer o boot pelo pendrive na bios a opcão uefi não aparece contida no pendrive...


tem algum tutorial pra esta placa em especifico H61M-A/BR? pois este aqui esta bem resumido, vou precisar de outro mac já funcionando ou consigo fazer o pendrive pelo windows?

Share this post


Link to post
Share on other sites

@MaLd0n

Depois de atualizar para o High Sierra, o dispositivo de áudio deixou de ser detectado. Estou usando sua DSDT e, no Sierra, era detectado nativamente o áudio. Alguma sugestão?

Share this post


Link to post
Share on other sites

No meu caso o audio com o patch não funcionou,a rede funcionou,menos o audio.

O lilu e o AppleALC estão na pasta do clover.

Maldon,poderia me ajudar??

Abraços e obrigado!

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 Donk
      Here is a new utility to patch the EFI firmware in VMware Workstation and Fusion to allow the non-server versions of Mac OS X 10.5 (Leopard) and 10.6 (Snow Leopard) to run. Yoiu will need macOS unlocker 3 if you are using Workstation on non-Apple hardware. I still have to find a way to do this on ESXi as the UEFIPatch utility will not run in the ESXi console.
      This currently supports:
       
      Workstation 11/12/14/15 on Windows and Linux Workstation Player 7/12/14/15 on Windows and Linux Fusion 10/11 on macOS  
      https://github.com/DrDonk/efi-unlocker/releases/download/1.0.0/efi-unlocker100.zip
      https://github.com/DrDonk/efi-unlocker
       
      Please read the readme.txt file for details.
      readme.txt
    • By macinsane
      Update: Now running Mojave! Thanks to mojave2core! Yeah   Still using C2D in 2019!
      Inserted a nice and cheap GT710 that is not relying on nVidias Webdrivers and runs OOB under Mojave.
       
      Nice, seeing High Sierra running on this old but capable system! It rocks with a new ASUS GT1030
       
      Config:
      Gigabyte EP43-DS3L
      Core2Quad Q9300
      6 GB DDR2 RAM
      Asus GT1030 2GB
      Sandisk SSD 128GB
      TP-Link AC1200 Wifi USB
      Inateck KT4006 USB 3.0 PCIe (No boot)
       
      SMBIOS: iMac14,1
      Clover: 4297  4360
       
      A good deal of DSDT editing was necessary to get this machine to boot High Sierra but finally it works flawlessly, even sleep and wake!
      You NEED to have the DSDT put in place for installation because otherwise macOS doesn't recognize the SATA ports.
      There are a few important BIOS settings: SATA hast to be set to AHCI and "native" and HPET has to be run "64-bit", I'd recommend to disable IDE and the serial and parallel port.
      For the GT1030 nVidia Webdrivers are needed, have to boot with nv_disable=1 until you have them installed.
      You have to install Clover in legacy mode because this old fella does not support UEFI.
       
      Only downside: The so often recommended Inateck USB-card isn't recognized by BIOS, so you cannot boot from it. It works perfectly within macOS though, have the ac-Wifi connected to it.
      config.plist.zip
      DSDT.aml.zip
    • By fagner_sbs
      Hello! Sorry for the way of writing in English, I'm using google translator.
      I am several days trying to make my Mojave hakintosh work perfectly. However, I have reached a point where I can no longer proceed without help.
      Almost all hardawares were installed and recognized (using the clover). However, still have a panic kernel (capture attached). Every time, when connecting the MAC it restarts 2 or 3 times to be able to show the dekstop and to function normal. I also think that having problem with video graphics sometimes freezes the entire display system if video appears on a web page.
      I've attached a file with used files: clover, bios capture, complete hardware information, error capture(https://1drv.ms/u/s!AvhW45_HBY8zgfsySZPWZ-SZXFiMfA). Can someone help me?
       
      Notebook:
      Mobile DualCore Intel Core i7-3537U, 2000 MHz (20 x 100), 4 threads
      Asus K46CB Series Notebook
      Intel Panther Point HM76, Intel Ivy Bridge-MB
      16269 MB  (DDR3 SDRAM)
      BIOS AMI (05/17/2013)
      Vídeo:
      Intel(R) HD Graphics 4000                         10.18.10.4358
      NVIDIA GeForce GT 740M                            25.21.14.1634
    • By fusion71au
      This is a brief guide on how to create a vanilla El Capitan (also same process for Sierra) OS X Installer USB with an updated prelinked kernel containing FakeSMC.

      It is tailored for those users who want to understand the “nuts and bolts” of how to create an installer and also to help brush up on their terminal skills (rather than have one made for them with the numerous automated “tools” available or even Apple’s createinstallmedia) :
       
       
      Specifically, it is also a “Proof of Concept” which shows that installation is possible without even having to rely on boot loader kext injection.

      Prerequisites
      Existing Yosemite installation (or Mavericks - see post#4 for steps 7,8) “Install OS X El Capitan.app" downloaded to the Applications folder Pacifist FakeSMC.kext - Slice or Kozlek branch Bootloader - Clover or Chameleon 8GB or larger USB drive (16GB recommended), formatted HFS+ (MBR or GUID) named “Installer”  
      Procedure
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Open OS X terminal and type the following lines, followed by <Enter> after each line.
          The image restore and file copying may take a while to complete, and at the end of the process, the Installer volume is renamed to “OS X Base System"....
       
      sudo -s hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg  -target /Volumes/Installer -erase -format HFS+ -noprompt -noverify rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -av /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation cp -av /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System diskutil unmount /Volumes/OS\ X\ Install\ ESD exit 3.  Right click on the “OS X Base System” Volume and click “Get Info”
       

      4.  Click on the lock icon and untick “Ignore ownership on this volume”
       

      5.  Extract/Copy the El Capitan Kernels folder into /System/Library/ of the USB with Pacifist.  NB It is found in the "Essentials.pkg" in /System/Installation/Packages
       

      6.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel —> OG.prelinkedkernel
       

      7.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of the installer USB using Finder.
       

      8.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel…..
       
      sudo -s chmod -R 755 /Volumes/OS\ X\ Base\ System/Library/Extensions chown -R 0:0 /Volumes/OS\ X\ Base\ System/Library/Extensions touch /Volumes/OS\ X\ Base\ System/System/Library/Extensions kextcache -u /Volumes/OS\ X\ Base\ System exit Any errors should be noted but the output below is normal e.g.


      9. Install your Bootloader targeting the OS X Base System volume
       
       
       
       
      10.  Boot your system with the USB without injected kexts into the OS X Installer GUI....
       
       
       
       
       
      Post Install
      The original prelinked kernel in a fresh install of El Capitan will also lack FakeSMC ie it will only be linked to Apple signed kexts.  In order to boot into El Capitan the first time around without boot loader kext injection, the PLK needs to be rebuilt for the El Capitan volume like we did for the installer:
       
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel for the El Capitan volume —> OG.prelinkedkernel
      3.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of El Capitan using Finder
      4.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel.  In this example, the El Capitan volume is named "El_Capitan" - change if you have named it something else...
      sudo -s chmod -R 755 /Volumes/El_Capitan/Library/Extensions chown -R 0:0 /Volumes/El_Capitan/Library/Extensions touch /Volumes/El_Capitan/System/Library/Extensions kextcache -u /Volumes/El_Capitan exit 5. Install your Bootloader targeting the El Capitan volume.  This step is only necessary if you are installing El Capitan on a new drive without existing boot loader (not required if installing on a disk with existing boot loader beside Yosemite).
      6. Reboot your system without injected kexts into El Capitan!
       
       
      Other links
      The All-In-One Guide to Vanilla OS X for beginners
       
      Updates for Sierra and High Sierra   Custom Prelinkedkernel Generator Tool I have made a custom prelinkedkernel generator "PLK.tool" for Sierra + El Capitan.  Instructions:   1.  Download and extract the attached BaseSystem_PLK.tool.zip into your ~/Downloads folder.   2.  Copy any extra kexts necessary for booting your hack to ~/Downloads/BaseSystem/ExtraKexts (e.g. FakeSMC, VoodooPS2Controller), making sure SIP is disabled. 3.  Copy BaseSystem.dmg to ~/Downloads/BaseSystem  4.  Open terminal and run the following commands... cd ~/Downloads/BaseSystem chmod +x PLK.tool ./PLK.tool ---> supply your admin password ---> will place your new custom prelinkedkernel on the desktop.       macOS High Sierra bypass Firmware and MBR checks in post#13.
      BaseSystem_PLK.tool_ElCap.zip
      BaseSystem_PLK.tool_Sierra.zip
      BaseSystem_PLK.tool_Mojave.zip (need to run in Mojave to avoid dependency errors)
       
×