RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,111
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Yes, i understand.
But the big question is:
Worked for poké?
Why don't you try it yourself?
Yes, i understand.
But the big question is:
Worked for poké?
There you go: View attachment 152327
Looks fine.
Alright, so this means the suggested fixes didn't work....
i try.
but i have no success.
Yes:Post config.plist for verification.
If have you a time, can you check for possible improves in my config.plist?
ScreenResolution checks out. Probably one of those things that works for some but not others. Note: If you have "fast boot" in BIOS, make sure it is disabled.
Usually you would choose an ig-platform-id with config.plist/Graphics/ig-platform-id.
Might be a good idea to use a Broadwell SMBIOS instead of Haswell...
removing config.plist/Boot/Legacy
solved screen garbled at login and boot without CSM working!!!
// Legacy bios protocol
Prop = GetProperty (DictPointer, "Legacy");
if (Prop != NULL) {
AsciiStrToUnicodeStr (Prop->string, gSettings.LegacyBoot);
} else if (gFirmwareClover) {
// default for CLOVER EFI boot
UnicodeSPrint (gSettings.LegacyBoot, sizeof(gSettings.LegacyBoot), L"PBR");
} else {
[B] // default for UEFI boot
UnicodeSPrint (gSettings.LegacyBoot, sizeof(gSettings.LegacyBoot), L"LegacyBiosDefault");
[/B] }
static VOID StartLegacy(IN LEGACY_ENTRY *Entry)
{
...
if (StrCmp(gSettings.LegacyBoot, L"Apple") != 0) { // not Apple-style LegacyBoot
//try my LegacyBoot
switch (Entry->Volume->BootType) {
case BOOTING_BY_CD:
Status = bootElTorito(Entry->Volume);
break;
case BOOTING_BY_MBR:
Status = bootMBR(Entry->Volume);
break;
case BOOTING_BY_PBR:
if (StrCmp(gSettings.LegacyBoot, L"LegacyBiosDefault") == 0) {
Status = bootLegacyBiosDefault(gSettings.LegacyBiosDefaultEntry);
} else if (StrCmp(gSettings.LegacyBoot, L"PBRtest") == 0) {
Status = bootPBRtest(Entry->Volume);
} else {
// default
Status = bootPBR(Entry->Volume);
}
break;
default:
break;
}