Jump to content
fantomas1

[pre-releases] macOS Sierra

769 posts in this topic

Recommended Posts

  spdisplays_EDR_Supported: Not Supported

 

post-413859-0-53886300-1466403726_thumb.png

Share this post


Link to post
Share on other sites
Advertisement

I don't know if it has already been published but here is a patch for the graphic glitches on macOS 10.12 based on Lisai9093 patch on 10.11 :

 

Comment : Boot Graphics macOS 10.12 DP1
Find :    0100007525
Name :    IOGraphicsFamily</string>
Replace : 0100007425
<key>Comment</key>
<string>Boot Graphics macOS 10.12 DP1</string>
<key>Find</key>
<data>AQAAdSU=</data>
<key>Name</key>
<string>IOGraphicsFamily</string>
<key>Replace</key>
<data>AQAAdCU=</data>

post-389035-0-59165900-1466415987_thumb.png

Share this post


Link to post
Share on other sites

Hi pompis12,

 

How did you manage to get the PCI information recognized in OSX ?

 

Thanks.

 

Boa sorte,

Paulo

 

Hi  ^_^  ... 

 

injected into the DSDT, but that's only cosmetic, but it is nice... :lol:

 

Clover-Wiki:

 

 

 

 
Slots

<key>Slots</key>

<array>

<dict>

<key>Device</key>

<string>ATI/NVidia/LAN/WIFI/Firewire</string>

<key>ID</key>

<integer>2</integer>

<key>Name</key>

<string>Device name</string>

<key>Type</key>

<integer>0</integer>

</dict>

</array>
AAPL,slot-name injector. It allows you to add devices into System Profiler's PCI Cards section. This is a property that is usually injected by DSDT or property strings but this is a wrong way to go.
The injection of this property requires Name (_SUN, 0x02) to be present in the device's DSDT section. You can set this to any one byte number but 0 and 1 because of compiler optimizations. If you don't use a custom DSDT you may instead set DSDT Mask Fix bits for those devices. Sample:
Device (GIGE)

{

Name (_ADR, 0x00050000) // _ADR: Address

Name (_SUN, 0x02) // _SUN: Slot User Number

Device - For now it can only be one of these: ATI, NVidia, LAN, WIFI or Firewire.
ID - Must be the same number defined into your DSDT in _SUN.
Name - The string that you want to assign to AAPL,slot-name.
Type - Set to 0 for PCI, 1 for PCIe 1x, 2 for PCIe 2x, etc.

And:

 

http://www.osxlatitude.com/a-light-practical-introduction-to-dsdt-patching/

 

 

 

 

Saudiños Compañeiro  ^_^

Share this post


Link to post
Share on other sites

 

I don't know if it has already been published but here is a patch for the graphic glitches on macOS 10.12 based on Lisai9093 patch on 10.11 :

 

 

Comment : Boot Graphics macOS 10.12 DP1
Find :    0100007525
Name :    IOGraphicsFamily</string>
Replace : 0100007425
<key>Comment</key>
<string>Boot Graphics macOS 10.12 DP1</string>
<key>Find</key>
<data>AQAAdSU=</data>
<key>Name</key>
<string>IOGraphicsFamily</string>
<key>Replace</key>
<data>AQAAdCU=</data>

Use this 

Find : 0100007525

Name : IOGraphicsFamily

Replace : 01000EB25

Cause JMP would be better there . Otherwise you get cracked verbose boot screen

Share this post


Link to post
Share on other sites
I have an issue with USB3  :lol:
 
USB 3 works perfect in El Capitan:
 

Captura_de_pantalla_2016_06_20_a_las_13_
 
And sierra:
 
Captura_de_pantalla_2016_06_20_a_las_13_
 
Works perfect, but only at usb2 speed  -_-
 
cheers  :)

 

Share this post


Link to post
Share on other sites

Use this 

Find : 0100007525

Name : IOGraphicsFamily

Replace : 01000EB25

Cause JMP would be better there . Otherwise you get cracked verbose boot screen

Yes, I confirm. 010000EB25 removes the 2nd stage boot glitch (verified on SandyBridge HD3000, Ivy Bridge HD4000 and Haswell HD4600) and is without effect when booting verbose (which is glitch-free by default with the vanilla IOGraphicsFamily kext).

Share this post


Link to post
Share on other sites

bcm94352z patch from El Cap not working anymore, I can attempt to boot the disk in a machine with 94352HMB later today and see if it works... It appears that Broadcom Patch Ram 2 still enabled bluetooth, though. 

Share this post


Link to post
Share on other sites

I tested with HD 4600

 

Captura_de_pantalla_2016_06_20_a_las_22_

 

works well, but only one monitor, connect the HDMI TV gives panic  :(

 

El Capitan works perfect including HDMI audio....

 

 

EDIT:  

 

and it works, I changed into bios shared memory to 32mb and ready.
 
Captura_de_pantalla_2016_06_20_a_las_22_
 
but no HDMI audio :(
 
Captura_de_pantalla_2016_06_20_a_las_22_

Share this post


Link to post
Share on other sites

Well, the Azul FB usually/often needs patching to support HDMI output... At least on lappies.

I do confirm the 10.11 patch of Azul still work on HD4600/HD5000.

Share this post


Link to post
Share on other sites

Using Pandora's Box you have to select the USB pen drive and click "Start".

Not using Pandora's Box, only Clover. Does PB support Sierra?

 

Sent from my LG-v410 using Tapatalk

Share this post


Link to post
Share on other sites

I do confirm the 10.11 patch of Azul still work on HD4600/HD5000.

There was no need for patch here, just check Inject intel, and then voila.

Share this post


Link to post
Share on other sites

Not using Pandora's Box, only Clover. Does PB support Sierra?

Sent from my LG-v410 using Tapatalk

The first time Clover was able to run Sierra ever was due to me, Rehabman and Sherlock. Pandora's Box contains Clover, it's a tool, and is the first tool able to create the installer (createinstallmedia or with a restore method like you are looking for) for Sierra. Also has a good config editor.

Share this post


Link to post
Share on other sites

The first time Clover was able to run Sierra ever was due to me, Rehabman and Sherlock. Pandora's Box contains Clover, it's a tool, and is the first tool able to create the installer (createinstallmedia or with a restore method like you are looking for) for Sierra. Also has a good config editor.

 

Thank you Micky, finally got it working, it was old Clover version issue, created installer using Pandora's Box and then installed new Clover manually, copied my kexts to Clover\kexts\others and problem solved. Now need to sort TP-Link TL-WN727N auto connect issue.

Share this post


Link to post
Share on other sites

There was no need for patch here, just check Inject intel, and then voila.

we are talking about HDMI Audio here ? Are you sure ? Mine need a patch ... same as 10.11 (port 0x5 pipe 0x9 DP>HDMI)

Share this post


Link to post
Share on other sites

Very cool the new volume slider, it supports inertia with apple devices  :thumbsup_anim:

post-448675-0-06431900-1466606967_thumb.jpg


we are talking about HDMI Audio here ? Are you sure ? Mine need a patch ... same as 10.11 (port 0x5 pipe 0x9 DP>HDMI)

If the platform-id is matching your config you don't need any patch. Here HDMI-Audio works without a patch

Share this post


Link to post
Share on other sites

Very cool the new volume slider, it supports inertia with apple devices  :thumbsup_anim:

attachicon.gifvol_slider.jpg

If the platform-id is matching your config you don't need any patch. Here HDMI-Audio works without a patch

What audio method do you use ?

Share this post


Link to post
Share on other sites

What audio method do you use ?

I'm not sure what you mean, i use a patched AppleHDA.kext and the platform-id, hda-gfx patch @dsdt

If the platform-id is matching your config you don't need any patch. Here HDMI-Audio works without a patch

With without any patch i mean no framebuffer patch, i'm sorry for the mistake. You have to try different platform-ids, not all have an HDMI connector-type.

Share this post


Link to post
Share on other sites

I'm not sure what you mean, i use a patched AppleHDA.kext and the platform-id, hda-gfx patch @dsdt

With without any patch i mean no framebuffer patch, i'm sorry for the mistake. You have to try different platform-ids, not all have an HDMI connector-type.

My HDMI audio is actually working fine with one framebuffer patch (+ platform-id & hda-gfx via SSDT injection) and AppleHDA untouched !

 

There might be different ways to achieve this ...

Share this post


Link to post
Share on other sites

It appears that the most significant issue left to address in Sierra DP1 is wifi for those who need to make their wifi card compatible with BCM4360.  There seems to be a difference between the wifi in the Recovery partition and in the installer than in the actual operating system.  So far, I have only gotten internet by ethernet and tethering my laptop to my iPhone using bluetooth or USB cord.  

Share this post


Link to post
Share on other sites

It appears that the most significant issue left to address in Sierra DP1 is wifi for those who need to make their wifi card compatible with BCM4360.  There seems to be a difference between the wifi in the Recovery partition and in the installer than in the actual operating system.  So far, I have only gotten internet by ethernet and tethering my laptop to my iPhone using bluetooth or USB cord.  

Do you know what kext is loaded in the Recovery HD? In the prelinkedkernel there's two of them: the usual IO80211Family/AirPortBrcm4360 (8.5 MB) along with AirPortBrcm4360-MFG.kext (39.5 MB).

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By glasgood
      CLOVER DUAL BOOT MOJAVE & WINDOWS 10 GUIDE 
       

       
       
      INCLUDES  MBR / LEGACY BIOS  TO  GPT / EFI CONVERSION
      USING MBR2GPT TOOL
       
       
      PREREQUISITE: Two physical discs ( SSD’s or HDD’s )
       
       
       
       
       
      STEP 1 - Clover dual boot configuration 
       
      Open config.plist with Clover Configurator
       
      Boot
       Legacy = PBR Timeout = True ( will remove the Timeout countdown, from Clover boot menu)  

       
      GUI 
      Scan / Custom
       Entries = True  Tool = True  Legacy = False ( removes extra Windows 10 entries )  
      Hide Volume
      - Preboot ( macOS Preboot )
      - Recovery ( macOS Recovery )
       

       
      So at boot you will have two options: boot macOS Mojave or Windows 10 
       
       
       
       
       
       
       
      ————————————————————
       
       
      STEP 2 - Using a drive without Windows 10 installed
       
      Disconnect system drive that contains your macOS Mojave install from computer ( This is so that Windows does not overwrite existing macOS Mojave boot loader )
       
      Proceed with a Windows 10 UEFI install.  
      After installation reconnect macOS Mojave Drive, the Windows installation should now be detected and usable in Clover. 
      If Windows 10 is not detected or able to boot,  then verify you installed Windows 10 as UEFI and not MBR ---->  ( Read step 2 - For a drive with Windows 10 installed )
       
       
      OR
       
       
       
      STEP 2 - Using a drive with Windows 10 already installed
       
      Verify your Windows install is  GPT / UEFI or MBR / Legacy BIOS.   
      If Windows install is GPT UEFI then Windows 10 install is ready to use at Clover boot menu, you should be able to boot into Windows directly from Clover boot screen. 
       

       
       
      But if  Windows drive is detected at Clover boot screen, but when booting Windows you get a black screen with a cursor on the top left,
      then this is most likely because Windows drive is MBR ( Legacy BIOS ).  You can easily convert MBR to GPT using  Windows MBR2GPT tool ( this saves hours work having to reinstall Windows 10 and setting up all your applications again  ) 
       
      If Windows 10 install is MBR / Legacy BIOS  then simply convert to GPT / UEFI  following instructions below ( read video summary and view video )
       
       
      ** To use Windows 10  MBR2GPT tool  you must have Windows 10 version 1703 ( creators update  ) or later and less than 3 partitions on 
      the Windows 10 drive **
       
      Video summary:
       
      Confirm Windows 10 drive is MBR Legacy BIOS ( in Windows Disk Management ) Reboot into Windows PE ( Advanced Startup ) Convert from MBR Legacy BIOS to GPT UEFI ( using commands below ) mbr2gpt /validate mbr2gpt /convert Restart Verify Windows 10 drive has changed to GPT UEFI ( in Windows Disk Management )  
       
       
       
      After conversion Windows 10 is ready to use at the Clover boot menu 
       
       
    • By mikmavros
      Thanks for accepting
      I recently installed Sierra  and I encounter the following problem ... When I restart or I start up my machine return to BIOS. If anyone knows and can any help be valuable Thank you very much. (When I boot from a Capitan disk in the same machine all  is running well.) Both discs with Clover in Legacy mode.
      gigabyte z68x-ud5-b3 F8
      I7 2600K
      GT 620 ( την βλέπει κανονικά χωρίς Web drivers)
      16 GB ddr3 1600 


    • By Slice
      I successfully installed macOS 10.11.6 and Windows 7 Pro SP1 in UEFI mode on the laptop.
      I know, there are detailed guides here and on osxlatitude.com but I was not agree with them and carefully check and test every step to tune my Mac.
       
      Hardware
      Intel® Core� i5-3320M CPU @ 2.60GHz, speedstep works with Clover default settings
      Chipset Intel 7 series, no patches needed
      Video: IntelHD4000 or NVS5200M switchable in BIOS, work in both cases
      LAN; Intel 82579LM, works with IntelMausiEthernet.kext v2.2.1
      Audio: IDT 92HD93BXX, works with VoodooHDA 2.9.0.
      SDHC reader O2Micro; works with native AppleSDHC.kext with Clover Arbitrary properties.
      USB3.0 works natively if not disabled in DSDT
      PS2 keyboard and touchpad works with VoodooPS2.
      WiFi: Dell Intel WiFi was replaced by Dell DW1520, Broadcom BCM943224HMS. DeviceID=4353
      LCD Screen 1366x768
      BIOS A12. Initially was A02. Then I flashed A23 and found it is quite bad. The screen is full of artefacts. Flash A12 and all is OK. Not tested other versions.
      For some reason BIOS can switched from Intel to Nvidia by itself so I have to do my solution working independent on this state.
       
      WiFi
      It is not working OOB although it has DeviceID known to Apple. The reason is WhiteList in the driver.
      I set MacModel as MacBookPro10,1 while the WiFi will work on MacBookAir. I make a patch in Clover.
      As well a patch for channels.
      I deleted a kext Brcm4331 because it has the same DeviceID. Let kext Brcm4360 to work alone.
       
      VideoCards
      In Bios we can set Optimus = Enable/Disable
      If Enable then we have two videocards Intel first and Nvidia second. In this case additional SSDT-3.aml will switch off Nvidia.
      If Disable then we have only Nvidia card. It will work if Board-ID taken from iMac13,2.
      But here there is contradiction with WiFi with required Board-ID from MacBookAir.
      So I take MacModel as MacBookPro10,1 which is most close by CPU IvyBridge.
      Set BoardID like iMac13,2 to make Nvidia working.
      Patch BoardID in Brcm4360 to make WiFi working.
      Now I have
      Inject->
      ->Intel=YES
      ->Nvidia=YES
      and SSDT-3.aml in ACPI\patched folder. This SSDT will switch off Nvidia if Intel card ON.
      For Intel graphics there is a patch against 8 apples at start.
       
      Brightness
      No special kexts.
      The brightness controlled by keys F1,F2 and slider in Control Panel in both case Intel or Nvidia. Details here  #72 
       
      DSDT and SSDT
      This is very long story and finally I have working sleep in both cases Intel or Nvidia.
       
      Sensors
      I use my HWSensors3 with FakeSMC 3.5.0.
      I got monitoring:
      CPU temperature
      GPU temperature
      GPU main frequency
      GPU shader frequency
      Battery state % full, time to charged or time to empty.
      Battery voltage dinamically.
      Battery amperage dynamically. I can see it changes on heavy games.
      HDD temperature.

       
      Audio
      I like VoodooHDA and have no problems with it.
      The sound is clear, loud, and switchable between internal speaker and headphone.
      Mic is working.
       
      Bluetooth
      Just tested with BTFirmwareUpdate.kext and it works in 10.11.6. I not needed it so switched off by wireless switch at right side.
      For 10.13.6 there is other kext BRCMInjector.
       
      Keyboard, Touchpad and Touchstick
      Post #14
       
      My config, ACPI files and kexts are in attachment.
      05.12.2017
      EFI.7z
       
      EDITED:
      Better DSDT in the post #6.
      Sleep working even when AC inserted.
       
      EDITED 06.12.2018
      Now I have HighSierra and this is my EFI folder
       

       
       
      Welcome to discussion!
      EFI-E6430.7z
      BRCMInjector.kext.zip
    • By DiddyKong
      Fully optimizing DSDT & SSDT for OS X Sierra POST INSTALL on a Dell345MT with a i7 - 920(first gen) 
       
      I have scoured the web, went to insanelymac chat on discord, no one replies to me but will reply to others, idk if my question is too advanced or too easy. 
       
      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 that last thing on the list of optimizing I feel would be a 100% correct DSDT and SSDT cos then I could use a blank config.plist with my patched DSDT & SSDT correct
       
      but 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
       
      so if thats correct I would then decompile with iasl patch and compile and put the patched files into EFI/CLOVER/ACPI/Patched/
       
      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
       
      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

    • By Badruzeus
      "The all-new 2019 version of the graphic design software suite is compatible with not only Windows but also Mac, complete with support for Dark Mode on macOS Mojave and the Touch Bar on the latest MacBook Pro models, providing quick access to layout settings, text controls, and more." ~ macrumors
       
      More details: https://www.coreldraw.com/en/product/coreldraw/mac/
×