MSI GT60 brak obrazu na laptopie (HDMI działa)

Poradniki, instrukcje i dyskusja na temat instalacji macOS 10.15 Catalina na komputerze PC.
Rectorbis
rookie
Posty: 5
Rejestracja: 28 kwie 2020, 18:22

MSI GT60 brak obrazu na laptopie (HDMI działa)

Post autor: Rectorbis »

Witam, mam problem z uruchomieniem obrazu na laptopie MSI GT60 0NC.

Problem polega na tym, że bez whatevergreen obraz na laptopie co prawda jest, ale karta jest wykrywana jako Monitor 7mb i nie ma akceleracji, po wrzuceniu whatevergreen karta jest wykrywana jako Intel HD4000 1,5GB, akceleracja działa, ale ekran pokazuje tylko po HDMI, nie idzie go zmusić do wyświetlania obrazu na LVDS. Ponadto co ciekawe, wyświetlacz laptopa jest normalnie wykrywany jako 15,6" 1920x1080, lecz jest czarny ekran, podświetla się, ale jest po prostu blackscreen. Wiecie może jak zmusić OS lub WGE kext to używania ekranu monitora?
Zrzut ekranu 2020-04-28 o 18.27.50.png
Zrzut ekranu 2020-04-28 o 18.27.50.png (43.39 KiB) Przejrzano 1915 razy
Załączniki
Zrzut ekranu 2020-04-28 o 18.29.24.png
Zrzut ekranu 2020-04-28 o 18.29.24.png (83.48 KiB) Przejrzano 1915 razy
Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Post autor: Alpha01 »

Witamy na forum!

Albo masz błędnie nastawioną tą HD400, albo czeka cię długa lektura:
https://www.tonymacx86.com/threads/guid ... em.269149/

Podrzuć tu config.plist w ZIP.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Rectorbis
rookie
Posty: 5
Rejestracja: 28 kwie 2020, 18:22

Re: MSI GT60 brak obrazu na laptopie (HDMI działa)

Post autor: Rectorbis »

Tu jest mój config.plist.
Z czego wyczytałem na githubie wtyczki, wszystkie platform id, injecty karty powinny być wyłączone.
Zresztą próbowałem i na włączonych i na wyłączonych, efekt zawsze taki sam, bez whatevergreen obraz na lapku jest, ale karta widziana jako Monitor 7mb, a z whatevergreen niezależnie od komend przy boocie czy ustawień, obraz idzie tylko po HDMI, mimo, że ekran jest normalnie wykrywany w ustawieniach.
Załączniki
config.plist.zip
(2.63 KiB) Pobrany 91 razy
Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Post autor: Alpha01 »

To chodzi na custom EDID, więc w to nie wchodzę bo to kupa czasu zajmuje by to rozgryźć.

Czyli jak wywalisz te wszystkie custom EDID itd., i w Graphics postawisz haczyk na Inject Intel i w ig-platform-id >>0x01660004, to nic nie działa?
Wtedy faktycznie brał bym się za Hackintool i patch framebufferów. I całą grafikę ustawił w Devices/Properties, jak w tym przykładzie z podobnego laptopa jednakże z Hasvellem:
Ale to tylko MHO.
Załączniki
config.plist.zip
(4.14 KiB) Pobrany 72 razy
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Rectorbis
rookie
Posty: 5
Rejestracja: 28 kwie 2020, 18:22

Re: MSI GT60 brak obrazu na laptopie (HDMI działa)

Post autor: Rectorbis »

Dziwne. Użyłem hackintool do patchowania framebuffera w device properties, jednak hackintool nawet po użyciu patcha cały czas pokazuje że używany framebuffer to 0x01660003 a powinien się zmienić na 0x01660009. Bo taka jest rewizja mojej GPU. Możliwe że to wina SMBIOS i WGE na siłę używa framebuffera z wybranego SMBIOSu?

Wywaliłem wszystkie eeid, graphics injecty itd, zostawiłem tylko device properties i WGE. Lecz to nie dało żadnego efektu, cały czas pokazuje się coś takiego:
Załączniki
Zrzut ekranu 2020-04-29 o 16.30.11.png
Zrzut ekranu 2020-04-29 o 16.30.11.png (119.22 KiB) Przejrzano 1900 razy
config.plist.zip
(2.62 KiB) Pobrany 77 razy
Rectorbis
rookie
Posty: 5
Rejestracja: 28 kwie 2020, 18:22

Re: MSI GT60 brak obrazu na laptopie (HDMI działa)

Post autor: Rectorbis »

Update: Udało się tak spatchować DSDT, że ciągnie wybrany platform ID.
Potwierdzam pełne działanie Catalina 10.15.5 na MSI GT60-0NC. :)

BTW krótkie pytanko, jak wybrać, żeby clover automatycznie ładował wybrany DSDT i żebym nie musiał go wybierać przy uruchamianiu?
Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Post autor: Alpha01 »

No ale jakbyś coś dokładniej... wszyscy chcemy się czegoś nauczyć :D
A na pytanie: wkładasz do ACPI/patched
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Rectorbis
rookie
Posty: 5
Rejestracja: 28 kwie 2020, 18:22

Re: MSI GT60 brak obrazu na laptopie (HDMI działa)

Post autor: Rectorbis »

A proszę :D

A więc, na początku, programem MaciASL załadowałem swój BIOS.AML wygenerowany przez clover, zrobiłem jego kopię, wyeliminowałem wszystkie błędy jak no resource tag itp. Po kompliacji, zaciągnąłem ze źródła rehabman patcha po intel hd 4000, w którym znalazłem wartości ig-platform id, tam podmieniłem sobie na swoją rewizję (0x09) która odpowiednio kieruje portami igpu, do tego dograłem patch na ustawienie backlight. Potem programem hackintool spatchowałem sobie wszystkie connectory do pliku config.plist (device properties patch).
Uruchamiam lapka z nowego dsdt i poprawionego config.plist i nagle boom, nie dość, że działa LVDS, to jeszcze po HDMI nie ma problemu ani z obrazem, ani z dźwiękiem. Przyznam, że w historii swoich zabaw w modowanie nie natrafiłem na większą przeszkodę niż zaoferował mi OS X :D Wymaga główkowania!
ODPOWIEDZ