Jump to content
fantomas

[pre-release] macOS High Sierra

3,845 posts in this topic

Recommended Posts

Works so far for me on my Desktop as well as on my Notebook. Has anyone found a solution to overcome the blank trackpad Issue?

Share this post


Link to post
Share on other sites
Advertisement

IntelGraphicsFixup.kext with support of Kaby Lake Graphics.

 

  • Fixes PAVP freezes on Intel Azul (HD4400, HD4600), Skylake Graphics (HD530) and Kaby Lake Graphics (HD630)
  • Fixes boot logo on all known Intel Graphics starting with HD4000
  • Fixes display initialization issues for Skylake an Kaby Lake

Will be in trunk later. Author is on vacation :)

attachicon.gifIntelGraphicsFixup.kext.zip

In macOS High Sierra 10.13 use bootarg -igfxbeta.

In macOS Sierra 10.12.5 build 16F2073 works without bootarg

Notice:

macOS Sierra 10.12.5 build 16F2073 already have NATIVE Kaby Lake support

With Clover how would the boot argument be added to config.plist? Is it igfxbeta=1 or exactly as you put? BTW I can't get Shiki, Lilu or IntelGraphicsFixup to load at all in 10.13. Anything else needed to load these kexts? I am using the latest Lilu and Shiki from June 6.

Share this post


Link to post
Share on other sites

With Clover how would the boot argument be added to config.plist? Is it igfxbeta=1 or exactly as you put? BTW I can't get Shiki, Lilu or IntelGraphicsFixup to load at all in 10.13. Anything else needed to load these kexts? I am using the latest Lilu and Shiki from June 6.

 

-lilubeta -igfxbeta -shikibeta -alcbeta

 

Exactly as i wrote. All of this kexts have same argument structure... All this arguments defined in WiKi on GitHub and Sourceforge

Share this post


Link to post
Share on other sites

This is related to that patch I posted some minutes ago? (whitelist)

Have you already added

-lilubeta -igfxbeta

to your boot-args if you are trying 10.13?

It slows the boot process a lot.

Share this post


Link to post
Share on other sites

-lilubeta -igfxbeta -shikibeta -alcbeta

 

Exactly as i wrote. All of this kexts have same argument structure... All this arguments defined in WiKi on GitHub and Sourceforge

Thanks I was looking for anything but I must of just missed it in the Wiki. Thanks it's working now.

Share this post


Link to post
Share on other sites

I used a DSDT patch created by RehabMan for use with ACPIBatteryManager.kext.  Once I got that kext to load properly via kext injection, my battery showed up in the menubar consistently.  Before that, I had the same problem as you.  I would check the box to have the battery show in the menubar and it would uncheck right after I checked it.

This is the last remaining issue for me, i already have a patched DSDT from 10.12 where my battery indicator would work and always load but in 10.13 i have to tick the box the manually every boot. When i do a kextstat|grep -y ACPIB it doesnt show me the kext is loaded. How did you get the kext to inject? I have installed it in S/L/E and in CLOVER /other. My checkbox stays checked when i check it.

Share this post


Link to post
Share on other sites

This is the last remaining issue for me, i already have a patched DSDT from 10.12 where my battery indicator would work and always load but in 10.13 i have to tick the box the manually every boot. When i do a kextstat|grep -y ACPIB it doesnt show me the kext is loaded. How did you get the kext to inject? I have installed it in S/L/E and in CLOVER /other.

I think DP1's issue. I have same issue like you.

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

I think DP1's issue. I have same issue like you.

 

나의 LG-F800S 의 Tapatalk에서 보냄

More than likely but i believe @mnfesq has it functioning correctly.

Had anyone else experienced the bug that, when your computer goes into video sleep, after it wakes up, the mouse is no longer visible?  I am having multiple problems with sleep.  Lid sleep doesn't work.  Selecting sleep from the Apple menu does work but, after waking up, there is no video.  I thought I'd try the old-school sleep trick and that's when I found out that you lose your cursor after waking from video sleep.  DP2 can't come fast enough for me.

Video sleep and lid sleep working correctly here, no issues coming out of sleep. 

Share this post


Link to post
Share on other sites

More than likely but i believe @mnfesq has it functioning correctly.

Video sleep and lid sleep working correctly here, no issues coming out of sleep. 

 

i got it fixed now.

try to change your Battery name to BAT0 in dsdt. :)

post-980913-0-96222800-1497154245_thumb.png

 

apple laptop has BAT0

 

enjoy

 

added. suddenly disappeared battery show after reboot randomly

Share this post


Link to post
Share on other sites

My battery was already BAT0 from a previous DSDT patch. Battery status stays in status bar after lid sleep but not on reboot, i have manually enable it again.

Share this post


Link to post
Share on other sites

My battery was already BAT0 from a previous DSDT patch. Battery status stays in status bar after lid sleep but not on reboot, i have manually enable it again.

I checked bootlog. Battery kext log that i cant see. But loaded in ioreg. Strange

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

FWIW, I think I figured out the cause of the AppleACPIPlatform panics with a friend (s/o shawnanastasio). The panic occurs in _isprint, which is supposed to determine if a character is printable or not. It looks up the char value (uses it as an index) in a lookup table. In AcpiTbPrintTableHeader (which calls _isprint), the chars in the AcpiTblHdr->Signature, AcpiTblHdr->OemId, AcpiTblHdr->OemTableId, and AcpiTblHdr->AslCompilerId are checked for unprintable chars (using _isprint) [those invalid chars are replaced with a question mark]. However... it looks like Apple forgot to cast the char as unsigned, causing char values over 0x7F to become a negative integer (acpica casts it to an unsigned char, preventing the index from becoming negative). So if the Signature, OemId, OemTableId, or AslCompilerId in the ACPI table header have chars that are greater than 0x7F, they'll cause _isprint to use a negative index (causing the panic). The MATS ACPI table has a 0x98 as a char val in the AslCompilerId, causing the panic when it's not dropped. I have some more info here.

Share this post


Link to post
Share on other sites

Are you also using @RehabMan ACPIBatteryManager.kext? Maybe we need to wait for him to look into it?

Ofc i used his kext. Maybe we will wait that time

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

Ofc i used his kext. Maybe we will wait that time

 

나의 LG-F800S 의 Tapatalk에서 보냄

I can deal with manually ticking a box for a DP1. Everything else on my laptop is working even my wifi without any new patches, just need to change the country code. IntelGraphicsFixUp fixed the "stretched" apple logo on bootup. Trackpad works, touchpad, brightness and volume keys.

Share this post


Link to post
Share on other sites

I can deal with manually ticking a box for a DP1. Everything else on my laptop is working even my wifi without any new patches, just need to change the country code. IntelGraphicsFixUp fixed the "stretched" apple logo on bootup. Trackpad works, touchpad, brightness and volume keys.

Yes. Actually i dont need wifi patch(to use. Except airport extreme). Basic function is nop.

Remains battery indication, hotspot-handoff(patch is same but show that cant use(no)).

 

I didnt expect many fixe in dp1. Just confirm work or not. Just for me

 

Thanks

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

Yes. Actually i dont need wifi patch(to use. Except airport extreme). Basic function is nop.

Remains battery indication, hotspot-handoff(patch is same but show that cant use(no)).

 

I didnt expect many fixe in dp1. Just confirm work or not. Just for me

 

Thanks

 

나의 LG-F800S 의 Tapatalk에서 보냄

For WiFi all i use is FakeID

<string>0x43a014E4</string>
And this patch
 
<key>Comment</key>
<string>AirPortBrcm4360 - fcvo, 10.12.x (credit the-darkvoid)</string>
<key>Find</key>
<data>gflSqgAAdSk=</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>gflSqgAAZpA=</data>
</dict>
</plist>

Share this post


Link to post
Share on other sites

FWIW, I think I figured out the cause of the AppleACPIPlatform panics with a friend (s/o shawnanastasio). The panic occurs in _isprint, which is supposed to determine if a character is printable or not. It looks up the char value (uses it as an index) in a lookup table. In AcpiTbPrintTableHeader (which calls _isprint), the chars in the AcpiTblHdr->Signature, AcpiTblHdr->OemId, AcpiTblHdr->OemTableId, and AcpiTblHdr->AslCompilerId are checked for unprintable chars (using _isprint) [those invalid chars are replaced with a question mark]. However... it looks like Apple forgot to cast the char as unsigned, causing char values over 0x7F to become a negative integer (acpica casts it to an unsigned char, preventing the index from becoming negative). So if the Signature, OemId, OemTableId, or AslCompilerId in the ACPI table header have chars that are greater than 0x7F, they'll cause _isprint to use a negative index (causing the panic). The MATS ACPI table has a 0x98 as a char val in the AslCompilerId, causing the panic when it's not dropped. I have some more info here.

Great discovery! Please announce me if you'll have a solution in the meantime. Thanks.

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 MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
      -Donations with PicPay 
      @danielnmaldonado
      -Donation with Mercado Livre 
      https://tinyurl.com/y9evkj5u
       
      -EFI OpenCore Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition in your USB STICK
      https://tinyurl.com/ybwr9kq3
       
      -Tutorial
      https://tinyurl.com/re2c9sz
       
      -Post Installation
      Paste EFI folder into EFI Partition in your SSD, reboot and extract one full dump with this app and post here!
      https://tinyurl.com/ybwr9kq3
      RunMe.app
      https://tinyurl.com/y9562hz7
       
      --DSDT PATCHES--
       
      -FIX ERRORS AND WARNINGS -FIX ACPI ERRORS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA SERIE ID -DMAC -REMOVE LINES, PROBLEMATIC and UNUSED -FIX K.P in REBOOT -NVRAM -REAL TIME CLOCK -SLPB -DARWIN / WINDOWS -XHCI -PLUGIN TYPE -HDEF -ARTC -IPIC -TIMR -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -UAR1 -LAN -FWHD -USBX -PMCR -PPMC -XSPI -GMM -kUSBCompanionIndex -io-device-location -IMEI -EC -PNLF -ARPT -GFX0 -NVME -ACPI-WAKE-GPE -DTGP -ACQUIRE MUT0 0XFFFF -MUTEX MUT0 0x00 -EXTERNAL REFERENCES -UNKNOWNOBJ -HDMI / HDAU -FULL RENAMED DEVICES  
      --SCREENSHOTS--
       









































       
       
      Big Thanks to XLR and your Badass Motherboard, Ultrafast CPU, Coolest Heatsink, Huge Graphics Card, Tonnes of RAM,
      Gigantic Hard Drive, Lightspeed Disk Burner, Professional Sound Card, Massive LCD Display.
       
       
      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
       
      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, Apple, 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, headkaze, onemanosx, erroruser, Jenny David, Sampath007, Facebook Hackintosh community, Facebook Olarila community, SchmockLord, daliansky and many, many, many others!
       
      We're all here to have fun and learn from each other!
    • By fantomas
      macOS Catalina 10.15.6 beta (19G36e)
    • By mavifree
      Sir 
       
      I am new in Hackintosh and i try to make my hp laptop a hackintosh but am not able to boot in Installation menu i don't know why please help as am new in hackintosh world so i really need your help if some can. I really be very thankful to you. Please Help me.
       
      installation stuck at (Please go to https://panic.apple.com to report this panic)
       
      MY Laptop Specs :
       
      --------------------------------------------------------------------
      Laptop : HP cs2082tx
      Mobo : HP84C1
      Southbridge : Coffee Lake-U/Y PCH
      CPU : Intel Core i5 8265U @ 1.60GHz Kaby Lake- U/Y
      Ram : 8 Gb
      HDD : 256GB SSD & 1TB HDD
      Graphics : Intel UHD Graphic 620 with nvidia MX250
      ----------------------------------------------------------------------
       
      And here is the screenshot attachment and my EFI folder:
       


      Clover.rar
    • By y010204025
      Perhaps it was the first NEC (Lenovo) Lavie Z HZ550 to install hackintosh. I hope more people who like Lavie Z series can experience Hackintosh at HZ550. She is really great.
       
      I found HZ550 & HZ750 on the Chinese website, which is amazing. It weighs only 790g, 13.3 inches, and the standard 2k screen, which is too attractive to me. I am a Hackintosh enthusiast. I think HZ550 or HZ750 with MacOS is the best Unfortunately, the Lavie Z series is not listed in China, only exists in the Japanese and American markets, and in the Japanese market is the NEC brand, while the American market uses the Lenovo logo.
       
      Fortunately, I got an HZ550 from Taobao. Yes, not HZ750. In comparison, HZ750 has more touch screens and 360 ° flip. These are hard to attract me. More importantly, HZ750 is about 200g heavier than HZ550 That's why I chose HZ550. Well, because he is only 2,000 RMB.
       
      The specific introduction can refer to NEC Japan official website:http://nec-lavie.jp/products/hz13b/
       
      The HZ550 hardware list I obtained:
                                    
                       -/+:.          ningnan@ningnandeMacBook-Air
                      :++++.          OS: 64bit Mac OS X 10.15.5 19F96
                     /+++/.           Kernel: x86_64 Darwin 19.5.0
             .:-::- .+/:-``.::-       Uptime: 19m
          .:/++++++/::::/++++++/:`    Packages: 1
        .:///////////////////////:`   Shell: zsh 5.7.1
        ////////////////////////`     Resolution: 3840x2160
       -+++++++++++++++++++++++`      DE: Aqua
       /++++++++++++++++++++++/       WM: Quartz Compositor
       /sssssssssssssssssssssss.      WM Theme: Blue (Dark)
       :ssssssssssssssssssssssss-     Disk: 11G / 108G (12%)
        osssssssssssssssssssssssso/`  CPU: Intel Core i7-5500U @ 2.40GHz
        `syyyyyyyyyyyyyyyyyyyyyyyy+`  GPU: Intel Iris Graphics 6100
         `ossssssssssssssssssssss/    RAM: 4376MiB / 8192MiB
           :ooooooooooooooooooo+.    
            `:+oo+/:-..-:/+o+/-     
       
       
      Advantages: small size, light weight, 2K screen, 8G memory, 512g SSD, keyboard feels good, and wireless network card can be replaced, which is unimaginable in today's thin and light books.
      Disadvantages: The sound is small, almost the same as the mosquitoes.
       
      Ok, bragging is over!
      In order to use the wireless network, I changed the wireless network card from inter 7265 to BCM94352ZAE. Some people called it DW1560. It is uncomfortable that in China, this card and his elder brother DW1830 were hyped to a high price of 480RMB. of. Fortunately, I bought it early, and this card is also very stable under win10, and there is no high delay and outage. The hard disk should be PM951 of Samsung, not PM981, which is lucky.   Before installing Hackintosh: You need to prepare a 16G U disk, SanDisk is not a rough choice for making MacOS installation disk, I used the latest MacOS Catalina 10.15.5, got config.plist from Rehabman, and put together an EFI, the latest version of clover and kext drivers. Thanks to Rehabman and the developers of the Black Apple community. I do n’t like that OC team very much.
      Make an installation disk: If you have a computer running MacOS, you can use the command line to make it, if you do n’t have a computer running MacOS, you can try VMware, I know that the insanelymac forum allows discussion, or use ether to write the image to U disk, use the EFI I provided to boot into the installation process.   BIOS setting: Press F12 at boot to enter the BIOS settings, Tab switches to "Security-Secure boot", set to "DISable", this is what we need, and switch to "Boot -Boot devices", set the U disk as the first boot item You can directly enter the clover guide interface, please follow it for google it.
      It is worth noting that the remaining space of your EFI partition needs to be greater than 200M, otherwise, the disk format will be wrong. In addition, the format partition format is APFS, do not choose to encrypt, your data is not valuable, at least you must have this awareness of Hackintosh, the file safe is also the same, do not enable, do not use to find your mac, otherwise, change the machine, OK .   Fortunately, no additional ssdt patch is required. All the patch functions are implemented through clover. The flat Apple is turned on. This is to solve the problem of the flower screen. You can find a solution yourself.
      Experience your black apple, this will bring a better experience than MacBook Pro. EFI_HZ550.zip
×