-
Posts
15 -
Joined
-
Last visited
Content Type
Profiles
Articles, News and Tips
Forums
Posts posted by dstrukt
-
-
oh right, cool.
can either of you humour me and let me see the latest config.plist (and DSDT) that you ended up with in a new download so that i can compare with my own now that you've cast your expert eye over it Jake?
Ty,
Ok so I finally got around to posting this; sorry it took so long!
hmm.. are you sure? He says that FakeSMC is in his 10.11 folder here -> https://osxlatitude.com/index.php?/topic/7844-e7250/page-11&do=findComment&comment=54030
@dstrukt, i notice you've got the i5 CPU, same as me (is yours touchscreen?). I also had this error, but can't recall off hand how i fixed it... i do remember have to step through the config.plist line by line to see what the offending line was though
I post about it here -> https://osxlatitude.com/index.php?/topic/7844-e7250/page-8&do=findComment&comment=52008
This is probably down to Jake having an i7 machine and thinking about it a bit more i might have stopped using a DSDT completely because I've not been doing this long enough to dump and patch my own DSDT... Of course, this could be a complete red herring though, looks like this is something i need to double-check
Yeah I did miss the FakeSMC, but Jake totally helped me out so I'm very grateful for that. I have an i5-5300u and the lame ass 1366 x 768 display.
Thanks for the advice of using a Windows computer; I uploaded the efi/clover/config.plist (I hope that's the right one)
-
oh right, cool.
can either of you humour me and let me see the latest config.plist (and DSDT) that you ended up with in a new download so that i can compare with my own now that you've cast your expert eye over it Jake?
Ty,
I still have my USB drive with all of Jake's mods. However, I don't know how to mount the EFI from the USB drive.
Once I know how to, I can upload the config.plist and DSDT
-
Install it to your USB Installer, not your MBP.
LOL, I thought it was a .app and it needed to be install on my MBP and then go from there. I installed it and pointed it to my USB drive that had the old version and 10.11 already on it.
Ok, updated Clover. Got the following error(s) when I selected boot without caches
-
2.3k r3270
I've tried installing r3280 (from http://sourceforge.net/projects/cloverefiboot (chameleon, stolen and rebranded)/ ) but Clover says it's not compatible and fails to install on my rMBP.
-
Make sure you had change 2 variables to 0x3
0x15b and 0x15C
When you get to the Clover both menu, hit the space bar and select boot without cache. See where it's hanging and post it here.
I did change both variables.
Here is the error:
-
Changed DVMT and verified the changes. Booting from USB now just hangs at the Apple logo and the progress bar does not move
-
Yes, the KP is due to AppleIntelBDWGraphicsFrameBuffer requiring DVMT pre-allocated memory in BIOS set to 64mb or higher
Excellent! Is there a benefit to going beyond 96MB? I have 16GB of RAM and I don't mind sacrificing some more for added performance.
-
Thanks. I did go through the steps now and I'm about to change the values.
Did you see my previous post about the error I got when booting? I provided a screenshot. -
I assumed that DVMT was set to 96MB (0x3)since Windows show 64MB of Dedicated Video Memory as per FireWolf’s guide. Well, that’s not the case for this system. I found out that it’s set to 0x1 which is 32MB. After setting it to 0x3, system booted successfully with full QE/CI without having to patch the FB binary file to pass the Stolen Memory assertion.
Here’s what you need to change the DVMT value (Done on Windows or WinPE)1) Universal BIOS Backup ToolKit 2.0.exe - to backup the BIOS (DellInc.-A05.rom)2) UEFITool.exe to find the module labeled SetupPrep (not Setup as per FireWolf’s guide) and extract the PE32 image section (setup.bin)3) Universal IFR Extractor.exe to extract setup.bin to a readable text file4) Use notepad to search for “DVMT†in the text file, 2 were found at 0x15b and 0x15cBoth with value of 0x1 and need to be set to 0x35) Format a USB drive to fat32 and create a folder name EFI6) Download the EFI Shell and extract the Boot folder to EFI folder7) Boot system with the USB and select UEFI Boot8) At the grub prompt, enter these commands, hit enter after each command, then exit and rebootsetup_var 0x15b 0x3setup_var 0x15c 0x3To verify, just enter setup_var 0x15b and hit enter, the value will be listedAll the tools are found in FireWolf's guide except Universal BIOS Backup Toolkit. Although you now have full QE/CI fixed, 10.10.3 will still randomly freezes.I'm running 10.11 beta now and seems to have resolved the freeze issue. Perhaps 10.10.4 will fix the issue too when it's out or just wait for 10.11 release.Windows is reporting 128MB for dedicated memory and zero for shared video memory. Do I still need to change the DVMT?
EDIT: The values were actually 0x1 (32MB) so yes I do have to change them.
-
I'll be writing a full guide for this model shortly. For now you could use the files from here.
I have these kexts under 10.11
EFI/CLOVER/kexts/10.11/AppleHDADisabler.kext/
EFI/CLOVER/kexts/10.11/AppleIntelE1000e.kext/EFI/CLOVER/kexts/10.11/FakeSMC.kext/ESP/EFI/CLOVER/kexts/10.11/VoodooHDA.kext/And DSDT.aml installed here:EFI/CLOVER/ACPI/patched/DSDT.amlI'm getting this error when booting from USB: -
I'll be writing a full guide for this model shortly. For now you could use the files from here.
Thanks! I noticed the E7x50.zip already has a DSDT.aml and the DSDT.aml.zip contains a newer version?
-
Do you have full QE/CI? Did you set the BIOS DVMT to 96MB?
Are you using any DSDT/SSDT?
These 2 kexts are not needed, AppleIntelE1000e.kext is all you need for Ethernet.
AtherosE2200Ethernet.kext
RealtekRTL8111.kextOk I will remove those two (it came with it when I used unifail)
I don't know what QE/CI is nor do I know how to change the DVMT in BIOS. I can see that it says 64MB in BIOS, though.
I know that if I boot into Clover, I have to hit F4 to get the DSDT, right? What do I do with that?
If you can link me to some guides or FAQ to those items, I would appreciate it.
-
Place this in /EFI/Clover/Kexts/10.11 or Other depending on what you install.
Thank you, sir! What other kexts do I need? This is all new to me so I'm learning as I go. These are the ones I currently have:
AppleIntelE1000e.kext
ApplePS2Controller.kextAtherosE2200Ethernet.kextFakeSMC.kextRealtekRTL8111.kextAs I understand, I won't have wifi unless I change my wireless adapter.Here is my config.plist<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <false/> <key>AddHDMI_8000000</key> <false/> <key>AddIMEI_80000</key> <false/> <key>AddMCHC_0008</key> <false/> <key>AddPNLF_1000000</key> <false/> <key>DeleteUnused_400000</key> <false/> <key>FIX_ACST_4000000</key> <false/> <key>FIX_ADP1_800000</key> <false/> <key>FIX_INTELGFX_100000</key> <false/> <key>FIX_RTC_20000</key> <false/> <key>FIX_S3D_2000000</key> <false/> <key>FakeLPC_0020</key> <false/> <key>FiX_TMR_40000</key> <false/> <key>FiX_WAK_200000</key> <false/> <key>FixAirport_4000</key> <false/> <key>FixDarwin_0002</key> <false/> <key>FixDisplay_0100</key> <false/> <key>FixFirewire_0800</key> <false/> <key>FixHDA_8000</key> <false/> <key>FixHPET_0010</key> <false/> <key>FixIDE_0200</key> <false/> <key>FixIPIC_0040</key> <false/> <key>FixLAN_2000</key> <false/> <key>FixRegions_10000000</key> <false/> <key>FixSATA_0400</key> <false/> <key>FixSBUS_0080</key> <false/> <key>FixShutdown_0004</key> <false/> <key>FixUSB_1000</key> <false/> <key>NewWay_80000000</key> <false/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>ReuseFFFF</key> <false/> </dict> <key>HaltEnabler</key> <false/> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <dict> <key>CStates</key> <false/> <key>PStates</key> <false/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0</string> <key>DefaultVolume</key> <string>MacHDD</string> <key>Legacy</key> <string>PBR</string> <key>Log</key> <true/> <key>Secure</key> <false/> <key>Timeout</key> <integer>10</integer> <key>XMPDetection</key> <string>NO</string> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>1</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <false/> <key>Inject</key> <false/> </dict> <key>UseIntelHDMI</key> <false/> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Windows</string> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <string>First</string> <key>Tool</key> <true/> </dict> <key>ScreenResolution</key> <string>1920x1080</string> <key>Theme</key> <string>tonycrapx86</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x3</string> </dict> <key>SMBIOS</key> <dict> <key>Trust</key> <false/> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Detect</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist>
-
Hi everyone!
Complete noob here.
I can boot my USB drive, but I cannot use my trackpad or keyboard to start the installation. However, if I plug in a USB mouse, I can at least do that.
El Capitan is installed, but I can't use the keyboard or trackpad (just USB mouse)
I browsed this thread, but I can't really make sense of what you guys are talking about.
My BIOS is A03 and I've changed my SATA to ACHI and turned off Secure Boot. I'm using UEFI.
EDIT: Got it to install. I saw something about replacing the network adapter with the DW1560.
How do I enable my keyboard and mouse?
E7250 and El Capitan
in The Archive
Posted
I just wish it was higher resolution than 768p
AppleHDADisabler.kext
AppleIntelE1000e.kext
ApplePS2Controller.kext
FakeSMC.kext
VoodooHDA.kext