This is not a fix for the double boot. This is a fix that
@jackluke and I found to fix a grey screen + kernel panic on Penryn architecture systems. Totally unrelated problem.
I believe the double boot is a result of a corrupt/modified EFI partition. I had some troubles of my own (corrupted SSD, had to wipe and am reinstalling now) so I can't do any testing immediately but I should be running DP4 by midnight and can continue testing.
[doublepost=1532310850][/doublepost]
Same here.
@jackluke, are you
certain that this
IOAccelerator replacement actually does anything? I tested it awhile back on my MB7,1 and nothing changed at all. I have full acceleration either way, and graphical glitches either way.
[doublepost=1532311163][/doublepost]Also,
@jackluke, just a question I've been meaning to ask you for a while -- how long did it take you to find
which file in
UserEventPlugins was the culprit? Did you do something clever like a binary search or just a one-by-one replacement? Because that would
suck.
EDIT: Just realized I mentioned you 3 times. I'm sorry, jackluke.
No worries regard mentioning. Glad you're back on forum.
Ah then double boot chime is due to the EFI partition. Good to know. Anyway I don't have that issue.
To me if I don’t replace
IOAccelerator I get some weird behaviors in Finder in managing folders especially if they are in View mode list.
The main C2D KP fixing credit is yours, founding culprit was been a child's play, it took me less than an hour, it has been fast method since I was booting from an external SSD.
I discovered it in this way:
Replacing the entire
UserEventPlugins folder to me landed to a black screen right after stage2 apple logo.
Replacing only the first 20 plugins instead worked.
So I understood that less then 26 could be culprits of a general C2D KP.
Moreover in High Sierra there are two more plugins not needed in Mojave.
Then I restricted the field using a
non-clever method, and lastly one by one it has worked.
That’s not all, to show that
telemetry.plugin is not needed at all, I have used Mojave beta 2 for about a week deleting completely that plugin, I have encountered no issues.
Feel free to investigate with a clever method in binary patching but it seems there aren't any logs or clues to understand why
telemetry.plugin crashes on
Mojave unsupported Penryn C2D Macs.
And replacing telemetry.plugin from High Sierra seems a very good solution, as we have seen in other replacing steady method like AppleHDA, IOUSB*** look ever a useful solution in general.
I guess neither Apple engineers could explain exactly why telemetry.plugin crashed, so that's the true reason they dropped supporting C2D (I am joking with this sentence).
[doublepost=1532337437][/doublepost]
Turns out the double boot-chime is still here in a fresh install of DP4. Not sure what's going on but it doesn't appear to cause any problems. Wasn't happening until I selected the SSD in Startup Disk, for what it's worth. Definitely related to the EFI partition or the OS though, your boot ROMs are safe.
Also, just for fun: Go checkout the Privacy settings in System Preferences and scroll to the bottom. Anybody else getting attacked by a giant gear?
Giant Automation Gear appears also on a supported MBP with Mojave beta 4.