Dell OptiPlex 7040 płyta 0JCTF8

Masz komputer na którym chcesz zainstalować macOS? Przymierzasz się do kupna nowych podzespołów? Szukasz porady? Chętnie pomożemy!
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: DKnoto »

@Alpha01

Obserwacja z portem była lekko przestrzelona. Działa to raczej tak, że jak na starcie zostanie
wykryty port to już potem nie można tego zmienić.

Przetestowałem różne warianty dla zmiennej 0x350 { 0x1, 0x2, 0x3 i 0x40 } to odpowiednio: 32M,
64M, 96M i 2048M. Na kluczu z konfiguracją z projektu OptiPlex 7040 Clover EFI system nie
startuje.

Spróbuję wyśledzić jakie opcje powodują, że to się wali.

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3782
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: Alpha01 »

Może to: 0x350 0x3"- to set 96MB.
Jeszcze to chyba było do zrobienia:
https://github.com/acidanthera/AptioFixPkg (unlock the MSR 0xE2).
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: DKnoto »

Znalazłem jeszcze coś takiego [ pre-release ] macOS Mojave

Kod: Zaznacz cały

 Skylake:

Name: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find: 764048FF 05F1E907
Replace: EB404FF 05F1E907 
Podobno ta łatka blokuje sprawdzanie rozmiaru tej pamięci i moduł jądra nie wywala się.

Najlepiej by było gdyby te logi startowe można było przekierować przez RS 232C na drugi komputer.

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: DKnoto »

@Alpha01

Znalazłem jeszcze jeden niuans w konfiguracji Clovera, okazało się, że włączona była opcja

Kod: Zaznacz cały

config.plist/Graphics/Inject/Intel=Yes
a w przewodniku łatania bufora ramki dla kart Intela wyraźnie napisano, że należy to wyłączyć.

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3782
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: Alpha01 »

To są 2 różne podejścia. Z sieci OptiPlex-7040-Clover-EFI-master używa Inject Intel.
Ja dorzuciłem metodę poprzez opis w Devices/Properties. Wtedy Inject Intel jest wyłączone.

Kod: Zaznacz cały

		</dict>
		<key>Properties</key>
		<dict>
			<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,ig-platform-id</key>
				<data>
				AAASGQ==
				</data>
				<key>framebuffer-patch-enable</key>
				<data>
				AQAAAA==
				</data>
				<key>framebuffer-stolenmem</key>
				<data>
				AAAwAQ==
				</data>
			</dict>
		</dict>

Gdzie:
0x19120000  - this is used when the iGPU is used to drive a display
00001219  when hex-swapped - to widoczne jest w Clover Configurator
AAASGQ==  when the hex-swapped version is converted to base64
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: DKnoto »

Wiem, że dwa różne dlatego zdziwiłem się czemu były włączone oba.

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: DKnoto »

No i du.. cały czas się wywala przy inicjowaniu grafiki, tak szybko się restartuje, że nic nie można zobaczyć :(

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3782
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: Alpha01 »

Dodaj argumenty do Boot:

debug=0x100 i keepsyms=1

Zapobiega to ponownemu uruchomieniu po kernel panic.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: DKnoto »

Ok, za jakieś dwie godzinki zrobię ponownie test. Tu jest potrzebne systematyczne podejście i dużo czasu a ja go kompletnie nie mam :(

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Dell OptiPlex 7040 płyta 0JCTF8

Post autor: DKnoto »

@Alpha01

Znalazłem chwilkę i zrobiłem próbę. Niewiele to dało. Raport błędu ma ze cztery ekrany, na początku wypisuje błąd ale potem listę kekstów a tak przesłania kompletnie to co jest istotne.

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

ODPOWIEDZ