m1nkeh Posted May 13, 2015 Author Share Posted May 13, 2015 (edited) hey, thanks for the fast reply yeah.. i did check the BIOS (under the video section albeit quickly), but couldn't see anything obvious in there... I'll look again as maybe it's not under that section and there are a hell of a lot of other stuff to wade through.. here is a ss of what i see whilst booting... [apologies for it getting cut off, i'll try and grab a new one this evening] but it looks to me as if i'm getting a kp due to an assertion fail (as fixed in step #2) , would you agree? i'm unsure as i don't specifically see "assertion failed minStolenSize <= fStolenMemorySize" My gut feel was also to use 2.1 as modding the BIOS sounds a bit sketchy... so that's all good with me Re: "Check AppleIntelBDWGraphicsFrameBuffer is on my USB installer" - in which location should that be, and also where do i grab it from? Can i just pinch it off a "good" installation of OS X? Thanks for your help Jake, pretty much invaluable Oh btw which screen / model of E7x50 do you have? I'd like to get to the bottom of why yours is showing 64mb, and mine 0mb.. weird. Mine is an E7250 with a 1080p touch screen.. maybe the E7450 has more assigned? Edited May 13, 2015 by m1nkeh Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted May 14, 2015 Moderators Share Posted May 14, 2015 Broadwell HD5500 is not supported until 10.10.3 which is what you are installing, so you're covered there. From the SS, it looks like it crashed where the graphics is not loading. What you'll have to do is manually patch AppleIntelBDWGraphicsFramebuffer in your installer. I have both E7250 and E7450, 1366x768 and 1920x1080 respectively. One with i5-5300u, the other i7-5600u, both booted fine with the same config and DSDT. To locate in the BIOS DVMT, go to General -> System Information, look for Video Memory. Mine shows 64 MB Note: I'm on the latest Bios A03. When you download it from Dell, there's 2 versions when you select E7250. Select E7250 and not 7250. Strange I don't know there's a Latitude 7250, couldn't find it anywhere on their site. Link to comment Share on other sites More sharing options...
m1nkeh Posted May 15, 2015 Author Share Posted May 15, 2015 Hey, ok, i've looked in the BIOS the location you state and we're saying 64mb... so great, that's that [mystery] solved.. Yep, I'm also using BIOS A03, and yep i also noted that one of the downloads wasn't working as it wasn't actually for the E7250.. bizarre. So, now that is all cleared up... i guess that just leaves two things (for now):- manually patch the AppleIntelBDWGraphicsFrameBuffer disect the config.plist to understand what all of the options that are in there do... A fun weekend ahead... Link to comment Share on other sites More sharing options...
m1nkeh Posted May 16, 2015 Author Share Posted May 16, 2015 Hi, It feels as if I'm going around in circles here a bit and need a kick to get out of my infinite loop.. I think there is something [fundamental] I am missing 1. The HD5500 site from FireWolf suggests that if your dedicated video ram is 64mb or more, it will pass the kp - "Dedicated Video Memory >=64MB (i.e. DVMT pre-allocated memory >= 96MB) will pass the assertion/kernel panic" 2. This laptop (e7250) therefore has 64mb of Video RAM and then you do NOT need to either apply the patch to AppleIntelBDWGraphicsFramebuffer -> (Find 39CF763C and replace it with 39CF773C.) or mod the BIOS?? - Please correct if incorrect. 3. The config.plist you have placed in this thread contains a KextsToPatch section whereby this find/replace is carried out 4. I have tried to boot with, and without this KextsToPatch section in the config.plist to no joy, as from the reading i have done all signs would seem to point to only needing to inject the ig-platform-id 5. I've also tried to boot with/without your DSDT/SSDT 6. Lastly, Jake you mention "manually patch the AppleIntelBDWGraphicsFrameBuffer" - i can't seem to find any information about what this actually entails, or really how to do it... i had the idea that i would need to find the AppleIntelBDWGraphicsFrameBuffer from a working copy of Yosemite, and somehow mod it, before placing it on my boot USB... I'm starting to think that it might actually be something in my BIOS that I've set incorrectly, and it's throwing things out... but i'm not overly sure about that.. all i have done to boot so far is 1. Reset A03 BIOS to defaults. 2. Switch SATA from RAID to AHCI 3. Hit F12 on boot, and select the USB stick I can upload my EFI folder if that is of any use? Link to comment Share on other sites More sharing options...
m1nkeh Posted May 16, 2015 Author Share Posted May 16, 2015 after a bit more messing about... i seem to be able to get into OS X Installer (and install it with ease) by just removing the ig-platform-id inject part of the config.plist not really sure at this point if i've just bodged it, or actually resolved it.. About this mac lists Graphics as "Display 7Mb" hmm... Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted May 16, 2015 Moderators Share Posted May 16, 2015 Do you see AppleIntelBDWGraphicsFramebuffer in the USB Installer? It's located in System/Library/Extensions Well, now that you have successfully installed it to the mSATA, check to see if AppleIntelBDWGraphicsFramebuffer is in /S/L/E. ​You don't have QE/CI because you removed ig-platform-id. If you don't have AppleIntelBDWGraphicsFramebuffer in your mSATA, see if you could copy it over from another system, must be 10.10.3. Link to comment Share on other sites More sharing options...
m1nkeh Posted May 16, 2015 Author Share Posted May 16, 2015 man, i must be having some kind of brain-fart... Do you see AppleIntelBDWGraphicsFramebuffer in the USB Installer? It's located in System/Library/Extensions Truth be told, nope... i don't even see a /S/L/E folder struct! Shoudl I be looking on the EFI, or actual Installation partition of the USB? Here is a SS of the root of both.. Well, now that you have successfully installed it to the mSATA, check to see if AppleIntelBDWGraphicsFramebuffer is in /S/L/E. It looks as if it's there on my install... so i guess it actually IS there on the USB Installer? ​You don't have QE/CI because you removed ig-platform-id. If you don't have AppleIntelBDWGraphicsFramebuffer in your mSATA, see if you could copy it over from another system, must be 10.10.3. As it clearly IS in the installed system, perhaps i can now add back in the ig-platform-id to the actual installed partition, and give that a whirl...? Link to comment Share on other sites More sharing options...
m1nkeh Posted May 16, 2015 Author Share Posted May 16, 2015 man alive... i can remove the KextToPatch portion too from my config.plist and we're all good too getting into the installer... it's still v. v. slow, so now i'm thinking even more that just adding the ig-platform-id into the installed version config.plist might work maybe i can try that tomorrow. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted May 16, 2015 Moderators Share Posted May 16, 2015 You could try adding back the ig-platform-id to a second config2.plist. You can then select it through Clover Options and see if it'll load with full QE/CI. What did you use to create your installer? I don't see /S/L/E in your Installer, not the EFI partition. Did you use "createinstallmedia" or other media? Link to comment Share on other sites More sharing options...
m1nkeh Posted May 16, 2015 Author Share Posted May 16, 2015 (edited) hmmmmm... it's all starting to become clear what has gone on now i used Diskmaker X, and then just installed Clover on the EFI partition. I will re-create the USB Installer and try to get to the bottom of this, currently doing some actually work-work, this is far more interesting though!Ty.Edit: I just used createinstallmedia and i still can't see the /S/L/E struct.. wtf Edited May 16, 2015 by m1nkeh Link to comment Share on other sites More sharing options...
Recommended Posts