Kannst du die EFI mit der du jetzt ins System kommst auf einem Stick behalten und die gleiche EFI auf die Partition der Festplatte kopieren? Mit dem Stick wirst du immer wieder zurück ins System kommen. Alle Änderungen solltest du dann in der config auf der Platte machen.
Als erstes musst du diesen Eintrag aus der config komplett löschen. Dieser hat nur geholfen in den vesa mode zu kommen.
Die richtigen Framebuffer ergeben sich aus einer Kombination aus Index, BusID, Pipe und Typ. Die änderst du an dieser Stelle hier.
Index kann soweit ich weiss 0-3 sein. Die Bus ID von 0x00 bis 0x06. Pipes sind soweit ich das gesehen habe 8,9,10 und 18 (wer andere übliche noch kennt bitte Bescheid geben!) Typ sagt dann aus für welchen Port das sein soll.
Da das alles sehr viel ist, würde ich vorschlagen, dass du dich erstmal nur auf den HDMI port konzentrierst. Also alle Typs auf HDMI stellen und dann verschiedene Kombinationen durchgehen. Hast du ein "3er set" fertig gehst du auf den Reiter Patch. Dort nimmst du noch ein paar Einstellungen vor. Es gibt da 3 Reiter dafür.
Bei mir sind die Einstellungen so und es hat gut geklappt.
Anschliessend klickst du auf Patch erstellen. Einen Teil des Text fügst du dann mit Clover configurator im Text Modus (findest du unten links im CC) per Hand ein.
In den Bildern sind der Anfang und das Ende des Texts gekennzeichnet und auch die Stellen wo er rein muss.
Anschliessend speicherst du die config und startest neu. Wenn es nicht klappt wieder vom Stick und weiter gehts mir der nächsten Kombi.
Als erstes würd ich mal einfach nur die Plattform id bei clover löschen und nur damit probieren. Vielleicht liegen da doch die richtigen Buffer schon drin.
An diese Stelle muss meines Erachtens auch noch was anderes rein.
Bei mir steht da 0x3E9B0007. Kann sein das bei dir da CPU Gerätekennungs-mäßig 0x3E910003 rein muss. Bin mir da nicht sicher.
al6042 Kannst du vielleicht genaueres dazu sagen ?
Achja und deinen SMBIOS würd ich auf iMac18,1 umstellen.