Jump to content

macgirl

macgirl

Member Since 05 Jul 2005
Offline Last Active Sep 21 2016 07:10 PM
*****

#2256708 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 23 July 2016 - 10:08 AM

On El Capitan (10.11.x), do the brightness controls on the laptop keyboard work for anybody? It hasn't been working for me since Yosemite. Does anyone know how to solve it? With @Rehabman's ACPIBacklight.kext v3.0.4 (RehabMan-Backlight-2015-1001.zip), I get a working brightness slider in System Preferences/Display for El Capitan 10.11.6.  Not sure about keyboard control for it though...  Spoiler  ACPIBacklight.png 120.33KB 0 downloads   Wow there is something going on.  Seeing these crashes.   I did a clean install on 10.11.4 crashes started then.  Are you seeing any warning messages or crashes of this nature on your device?  I also get warning messages like "Endpoint has been activated through legacy launch(3) APIs.  Please switch to XPC or bootstrap_check" and "The DrainMessagesOnCrash key is not yet implemented" in my console...  Spoiler  crash report.png 547.58KB 0 downloads but it...

#2243207 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 15 June 2016 - 12:30 PM

Its that time of year again!  A new MacOS developer preview has arrived…. :) I managed to install the first Developer Preview of MacOS Sierra 10.12 on my XPS M1530 with the latest Clover r3561 and the createinstallmedia method. Apple has put a stumbling block in our way since the MBP5,1 SMBIOS is no longer on the supported system list for the installer.  One way you can bypass this is by temporarily using a SMBIOS that is on the officially supported list eg MacBook6,1 or MBP7,1.  This has the unfortunate side-effect of causing a kernel panic unless you delete or disable /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext.  You can keep the Appstore functioning with the MBP7,1 definition by replacing AppleYukon2 with @Rehabman's NullEthernet.kext. Once the installer has completed putting all the OS files on the target partition for Sierra, you can boot into another OSX partition and change the SMBIOS back to MBP5,1....

#2240766 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 28 May 2016 - 09:35 AM

Hi Guys, With Apple taking so long to upgrade its MBP lines to Skylake, I thought I would spend a few dollars on hardware upgrades for the old girl :).Replaced my regular hard drive with a 500GB Samsung EVO 850 SSDReplaced the Intel 4695AGN wireless with a Dell DW1505 (Broadcom BCM94321MC)I then installed El Capitan 10.11.5 and Windows 10 in UEFI mode (with Clover r3526 using the same settings as in post#5).  The El Capitan USB installer was made with createinstallmedia command in terminal. Needless to say, the upgrades made for a much more pleasant experience on OSX, significantly improving bootup times, faster opening of programs/apps and native wireless OOB on El Capitan.  You can enable trim on the SSD with either a Clover patch or the trimforce enable command in terminal.  Unfortunately, we can't exploit the full potential of the SSD since the XPS is limited to SATA II 3Gb/s and not SATA III 6Gb/s.  Spoiler  10.11.5 (15F34) Dell XPS M1530.png 9...

#2227393 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by immo on 26 March 2016 - 01:22 PM

 Edit 3/26/16 Its probably not a good idea to have kexts with the same name in both /S/L/E (or /L/E) and /CLOVER/kexts since there maybe race conditions during boot where sometimes loading from the prelinked kernel/kernelcache occurs before injection from /CLOVER/kexts and vice versa ---> unpredictable results. FWIW, I only place FakeSMC and VoodooPS2Controller kexts in /CLOVER/kexts while all other kexts like VoodooHDA.kext and AppleHDADisabler are in /L/E. You might like to try @Micky1979's kextstatx86 utility to determine which kexts are being loaded and from where....Cool I wasn't aware of that tool. A race condition would explain it. I assumed the /EFI/CLOVER/kexts would load first to be able to bypass SIP and work for installers, etc. Knowing that, I wonder if maybe AppleHDA is getting called before AppleHDADisabler which is goofing things up? Would also explain why the speed stepping on graphics is missing at the same time. Thanks!Immo

#2227110 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by immo on 25 March 2016 - 07:03 PM

@macgirl, There was some discussion about patching AppleGraphicsPowerManagement kext a while back - eg post#1795 by @laostia, post#1846 by @indiandragon.  For the 8600M GT in the XPS M1530, VendorID=10de DeviceID=0407.  For the 8400M GS in the XPS M1330, VendorID=10de DeviceID=0427. Personally, I haven't bothered in El Capitan (running the vanilla kext here) and I still get acceptable graphics state switching and temps on my XPS M1530.  With the system at idle/low graphics load, GPU Core/Shader Freq=168/337MHz GPU Core 0.png at intermediate graphics load, GPU Core/Shader Freq=275/550MHz GPU Core 1.png at high graphics load, GPU Core/Shader Freq=475/950MHz GPU Core 2.png   @immo, Might be an El Capitan SIP problem since the patched kext won't load...Did you try setting CsrActiveConfig to 0x1 or 0x3?Hi @fusion71au. Placing the kexts in the EFI folder passes this restriction anyways doesn't it? My setting is 0x1...

#2226850 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 25 March 2016 - 02:37 AM

@macgirl, There was some discussion about patching AppleGraphicsPowerManagement kext a while back - eg post#1795 by @laostia, post#1846 by @indiandragon.  For the 8600M GT in the XPS M1530, VendorID=10de DeviceID=0407.  For the 8400M GS in the XPS M1330, VendorID=10de DeviceID=0427. Personally, I haven't bothered in El Capitan (running the vanilla kext here) and I still get acceptable graphics state switching and temps on my XPS M1530.  With the system at idle/low graphics load, GPU Core/Shader Freq=168/337MHz  GPU Core 0.png 19.98KB 1 downloads at intermediate graphics load, GPU Core/Shader Freq=275/550MHz  GPU Core 1.png 17.13KB 0 downloads at high graphics load, GPU Core/Shader Freq=475/950MHz  GPU Core 2.png 20.17KB 0 downloads   When it happens the kextload command can be used to load VoodooHDA manually and sound will work, however graphics speed stepping cannot be made to work using k...

#2201553 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by immo on 29 December 2015 - 05:42 PM

For Cstates Power Management,  ACPI_SMC_PlatformPlugin registering the LPC driver failing still broke in Yosemite/El Capitan?  No Fix with Clover? Thanks Edited: Install of EC went very smooth and I just answered my own question it still fails. For the CPU PM and setting in the ACPI section is this all that has to be done?  I have the 2.6GHZ Processor.Here is my entire ACPI section. The rest came from others posting here (@fusion71au and/or @macgirl). I also included the CPU section because it is critical that you customize it correctly for your CPU. Read @fusion71au's posts on the topic of setting up your Clover config.plist. They are excellent, and give you tricks like getting iMessage to work. <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Name</key> <strin...

#2196964 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by immo on 14 December 2015 - 03:50 AM

Hi all. I realized something interesting with speed stepping between Clover and Chameleon Enoch. With Clover, the lowest speed step on my machine is: Bus Speed 200 x Multiplier 6 = 1200 MHz. and a voltage of 1V. But with Chameleon, it seems to have an even slower speed where the bus steps down to 100MHz!Bus Speed 100 x Multiplier 8 = 800 MHz with a voltage of 0.925V.I cannot see how to access this speed step with Clover, especially since we are required to specify the bus frequency as 200MHz. Any idea if this is possible? EDIT: Apparently this is a Core 2 Duo feature called SLFM (super low frequency mode). It does indeed half the bus speed when entering this state. ImmoSolved it! But with a caveat.I've always used the Dell SSDTs for speed steps and never automatically generated them because the Dell ones just worked with Chameleon for years. However with Clover this is not the case. I tried editing Cover's config.plist to drop the SSDTs and generate P-States...

#2196736 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by immo on 13 December 2015 - 06:09 PM

Hi all. I realized something interesting with speed stepping between Clover and Chameleon Enoch. With Clover, the lowest speed step on my machine is: Bus Speed 200 x Multiplier 6 = 1200 MHz. and a voltage of 1V. But with Chameleon, it seems to have an even slower speed where the bus steps down to 100MHz!Bus Speed 100 x Multiplier 8 = 800 MHz with a voltage of 0.925V.I cannot see how to access this speed step with Clover, especially since we are required to specify the bus frequency as 200MHz. Any idea if this is possible? EDIT: Apparently this is a Core 2 Duo feature called SLFM (super low frequency mode). It does indeed half the bus speed when entering this state. Immo

#2195512 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 09 December 2015 - 10:15 PM

 I did the update to 10.11.2, also Security Update to Mavericks, in both cases I lost Sound, my modded AppleHDA.kext no longer loads in neither  :( As always VoodooHDA only gives sound on the headphones jacks but nothing on the speakers. kextcache shows this:WARNING - Invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext"WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext"WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/AppleHDA.kext"Hi @macgirl, Did you remember to set CsrActiveConfig to 0x3 in your config.plist/RtVariables before running the update?  This will allow you to replace the native AppleHDA.kext in /S/L/E with your patched one and then rebuild caches/pre-linked kernel by running Kext Utility ---> reboot.  Onc...

#2183932 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 31 October 2015 - 01:18 AM

@macgirl, Maybe your BusSpeedkHz value still needs tweaking? From the Clover wiki "If it is slightly incorrect, clock issues may arise and the system will behave in a strange way." @immo has posted a useful guide on how to calculate the correct value - from post#1: "Note on mine and other machines you have to manually set the BusSpeedkHz parameter in config.plist as it detects double what it should be, causing animations to go half speed and sound to stutter.  I got the number to use by taking my top speed divided by the multiplier when using Chameleon as reported by HWMonitor and then multiply by 1000 (2388/12*1000=199000)."

#2180729 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 22 October 2015 - 10:50 AM

Hi guys, Just updated to El Capitan 10.11.1 (build 15B42) without any issues. Also for those of you disappointed with El Capitan's crippled version of Disk Utility, I've patched the one from Yosemite to work with El Capitan....  Spoiler  OSX 10.11.1 with old DU.png 925.65KB 3 downloads Credit to @Justus Beyer - download here: Disk Utility(patched) 10.10.5 :).

#2177146 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 13 October 2015 - 10:37 AM

@macgirl, Try replacing your FakeSMC with the attached FakeSMC.kext.  I have edited the info.plist so the UsbConnector number for USB ports 1-3 have been set to 3 (normal usb socket) instead of 255 (internal connector).  I am also assuming you have EHCI and EHC2 in your dsdt like @immo....  UsbConnector number.png 485.69KB 0 downloads Attached Files  FakeSMC.kext.zip 194.74KB 24 downloads

#2173872 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 05 October 2015 - 11:19 PM

@macgirl, AFAIK, NVRAM under Chameleon is still broken so things like iMessage/Facetime/iCloud won't work until the developers of the FileNVRAM module update it for Yosemite/El Capitan.... Personally, I would stick with Clover.  As a work-around, you can use the legacy Windows bootloader to load XP and Windows 10 and chainload to Clover on your HFS partition using boot0md ---> load OSX:  see post#2 in my guide Using EasyBCD to Chainload Chameleon or Clover from the legacy Windows Bootloader. The best solution for compatibility with Clover is to convert the MBR install of Windows 10 to UEFI (see post#359 in the AIO guides)---> load bootmgfw.efi directly from Clover ---> start Windows 10, but this can't be done with XP which is legacy only...

#2173447 [GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730

Posted by fusion71au on 05 October 2015 - 06:26 AM

@macgirl, The rootless=0 boot flag is now obsolete - deprecated in El Capitan from DB4 onwards. On real Macs and systems with functioning NVRAM, the "Apple way" to disable SIP is through booting into the El Capitan Recovery HD and running csrutil disable in terminal.  For our hacks and systems which don't have real NVRAM, the only way to disable System Integrity Protection aka "rootless security" is through boot loader plist settings: Clover set CsrActiveConfig in RtVariables eg Spoiler     <key>RtVariables</key>  <dict>    <key>BooterConfig</key>    <string>0x28</string>    <key>CsrActiveConfig</key>    <string>0x3</string>  </dict>  See @blackosx's post#7796 for the hex values to use to disable the various SIP levels.  In summary 0x67 completely disables SIP --...

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy