Kompilowanie DSDT - errory
Re: Kompilowanie DSDT - errory
Problem z NVRAM był od początku źle diagnozowany, bo zapis działał od zawsze - wpisaną zmienną można było odczytać z NVRAM tuż po jej zapisaniu, tyle, że zawartość pamięci była resetowana przy zamykaniu systemu (KP przy shutdown/restart powodowany przez błąd alokowania pamięci). Jak widać dodanie kontrolera pamięci, który występuje w tej formie jedynie w acpi iMac19,1, rozwiązuje problem. Ot cała zagadka.
Re: Kompilowanie DSDT - errory
Jasne, dlatego podziękowania dla użytkownika CODYQX4, któremu chciało się dokładać urządzenie po urządzeniu i testować. MaLd0n, choć jak pierwszy naprawiał problem, prawdopodobnie nie był świadomy która zmiana na to wpływa, bo słynie z wklejania do DSDT wszystkiego jak leci z acpi Maków.
Re: Kompilowanie DSDT - errory
OK, poprawka SSDT działa po ustawieniu jej jako pierwszej do wczytania
Czyli problem z NVRAM na Z390 mamy ogarnięty .

Asus Prime Z390A (bios 0903); i9 9900k; MSI RX 580; 32GB DDR4 Aegis; NVMe SSD-970 EVO Plus 500GB; Monterey 12.5
- Alpha01
- Hardcore Hackintosher
- Posty: 3778
- Rejestracja: 21 kwie 2019, 18:04
- Lokalizacja: Silesia Superior
Jeszcze tylko dodam, że "tak naprawdę to nie wiemy dlaczego akurat to pomogło. PMC ma kilka prywatnych rejestrów ("Chipset Initialization Register"), z którymi to może mieć do czynienia. Nawet nie wiemy, na czym polegał problem ... rdzeń (ten, który uruchomił wywołanie SetVariable) wpadł w tak zwany Deadloop - nikt nie wie dokładnie co robił."
Tekst od Download-Fritz
Tekst od Download-Fritz
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Bootloader OC
- Alpha01
- Hardcore Hackintosher
- Posty: 3778
- Rejestracja: 21 kwie 2019, 18:04
- Lokalizacja: Silesia Superior
I jeszcze jeden pozytywny efekt, slide=0 nie jest już prawdopodobnie potrzebny na systemach gdzie był nieodzowny. Informacja nie jest na 100% ale z dużą szansą, że tak będzie.
Dla przypomnienia, slide=0 wyłącza KASLR - randomizację układu przestrzeni adresowej jądra, mechanizmu zwiększającego bezpieczeństwo macOS. Utrudnia to atakującym ustalenie, gdzie znajdują się ważne obiekty w pamięci, ponieważ umiejscowienie ich jest losowe.
Dla przypomnienia, slide=0 wyłącza KASLR - randomizację układu przestrzeni adresowej jądra, mechanizmu zwiększającego bezpieczeństwo macOS. Utrudnia to atakującym ustalenie, gdzie znajdują się ważne obiekty w pamięci, ponieważ umiejscowienie ich jest losowe.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Bootloader OC
Re: Kompilowanie DSDT - errory
Zawsze tłumaczysz z niemieckiego posty deweloperów z acidanthery jako swoje?
- Alpha01
- Hardcore Hackintosher
- Posty: 3778
- Rejestracja: 21 kwie 2019, 18:04
- Lokalizacja: Silesia Superior
Czasami przekładam co interesujące. Jeśli będziesz miał ty coś interesującego do powiedzenia przełożę do forum niemieckiego.
Tekst o który ci pewnie chodzi pochodzi od Download-Fritz z mojego postu na niemieckim forum i nie ma mnie promować a informować. Jeśli to inaczej rozumiesz to źle rozumiesz.
Dla świętego spokoju dodam cudzysłów w tekście.
Tekst o który ci pewnie chodzi pochodzi od Download-Fritz z mojego postu na niemieckim forum i nie ma mnie promować a informować. Jeśli to inaczej rozumiesz to źle rozumiesz.
Dla świętego spokoju dodam cudzysłów w tekście.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Bootloader OC