sebus Posted December 5, 2016 Author Share Posted December 5, 2016 [sOLVED] Upgraded to build 16B2657 from here Now with ig-platform-id 19120000 graphics work fine (without MiniStolenSize Patch) even it gives odd message on console sebus Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted December 8, 2016 Moderators Share Posted December 8, 2016 I'm on the latest Sierra 10.12.1 on my Optiplex 7040 (similar specs as 3040) but still not getting full QE/CI without setting DVMT. By the way, I found the variable for the 3040, it's the same as my 7040 0x350 and 0x351 But 0x351 is already set to 0x3. Link to comment Share on other sites More sharing options...
sebus Posted December 8, 2016 Author Share Posted December 8, 2016 Now, if I could only get it to wake up without reboot... Link to comment Share on other sites More sharing options...
anatharias Posted December 9, 2016 Share Posted December 9, 2016 Hey, i'm following your progress with great interest. can not get my OptiPlex 5040 to boot with video card working 7MB of vram glitches panic on 0x1912000, must use 0x19120006 would you mind sharing your config.plist since you succedded on having the vdeo card to fully work ? thanks a lot Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted December 9, 2016 Moderators Share Posted December 9, 2016 Follow the Prerequisite steps here to change the DVMT prealloc to 96MB You could skip most of it. Just follow steps 5,6, and 7 (file included in link) Boot it up and run the following command setup_var 0x350 0x3 Just a precaution, follow step 1 and upload the extract rom file and I'll verify it for you. Want to confirm if it's the same variable as the 3040 and 7040. Link to comment Share on other sites More sharing options...
anatharias Posted December 11, 2016 Share Posted December 11, 2016 Hey Jake, I really appreciate your efforts, I was going to let it go and nevermind Mac OS X on my Dell (it's actually my work computer in the IT call center I work at - lol) So I'll read carefully the instructions and try to get it to work. I'll provide the requested files on Monday if everything goes well. Thanks Link to comment Share on other sites More sharing options...
anatharias Posted December 12, 2016 Share Posted December 12, 2016 Hello, You'll find the rom attached to this post. the Dedicated Video Memory in use shows 128MB I can't find the setup in the PE32 though... something that I may be searching wrong. thanks Optiplex5040rom.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted December 12, 2016 Moderators Share Posted December 12, 2016 Confirmed, same variables, just run the command I listed above. If you want to see it yourself and learned how I located it, search it by using this GUID then extracting the PE32 body under it. 899407d7-99fe-43d8-9a21-79ec328cac21 That's the problem with following firewolf's guide is you search for that specific text 'Setup' but there's little to almost no text found going through the whole file (at least for the Desktops I worked on). I took the excruciating pain of exporting the body of each DXE driver and extracting each wth Universal IFR Extractor until I found the value I was looking for. What I found in common when going through all the different Dell Broadwell and Skylake systems that require the DVMT pre-alloc to be modded is that the variables are all located in the same GUID above. I can't guarantee all Dell systems are the same but of the Latitudes, Precisions, Optiplex and Inspirons that I helped with are found there. 1 Link to comment Share on other sites More sharing options...
anatharias Posted December 12, 2016 Share Posted December 12, 2016 Hey Jake, thanks a lot for searching through that file I'm taking a shot at modding it with the UEFI shell. I keep you posted EDIT: Work as intended, OMG that's amazing how you guys discovered that.. Now, dual monitor support would be amazing, I keep searching... because, as it is now, just turning on and off the second monitor restarts the PC... Thank you so much. Amazing !! EDIT2: for dual monitor, I used a HDMI cable and a DP cable. AppleFramebuffer@0: connector-type 10 00 00 00, port-number 0x0AppleFramebuffer@1: connector-type 00 08 00 00, port-number 0x5 - HDMIAppleFramebuffer@2: connector-type 00 04 00 00, port-number 0x6 - DP leftAppleFramebuffer@3: connector-type 00 04 00 00, port-number 0x7 - DP right I patched the connector type and now I have both monitor working ( I must turn on the second monitor after boot though.And the black glitch has been solved using this trick Link to comment Share on other sites More sharing options...
sebus Posted December 14, 2016 Author Share Posted December 14, 2016 Updates fine Sierra 10.12.2 Perfect Mac server (as it is 24/7 then sleep is of no importance) In SFF chassis 3 HDs: SSD in caddy attached to Syba SI-PEX40061, 2 of Hitachi HTS721010 A9E630 Travelstar 7 K1000 1000 GB HARDDRIVE 2.5 Serial ATA in RAID 1 config via SoftRAID Lite Beats Mac Mini hands down Link to comment Share on other sites More sharing options...
Recommended Posts