-
Posts
14365 -
Joined
-
Last visited
-
Days Won
868
Content Type
Profiles
Articles, News and Tips
Forums
Everything posted by Jake Lo
-
/L/E = /Library/Extensions /S/L/E= /System/Library/Extensions
-
This is first I've heard that APFSdriverloader is causing a boot issue. Try using the built-in APFS.efi driver 1. Boot into macOS 2. Choose Finder > Go > Go To Folder 3. Navigate to /usr/standalone/i386/ 4. Copy apfs.efi to /Volumes/EFI/EFI/CLOVER/drivers/UEFI/
-
Use Hackintool.app to generate a custom USBPort kext for your system. Once done, you can remove USBInjectAll.
-
Remove the following kexts from /L/E left behind by the Distro: VoodooTSCSync.kext XHCI-unsupported.kext FakeSMC.kext Niresh's%20Extra.kext NullCPUPowerManagement.kext FakePCIID_XHCIMux.kext GenericUSBXHCI.kext FakePCIID_Intel_HD_Graphics.kext AppleIntelKBLGraphicsFramebufferInjector_3e9x.kext AppleALC.kext This is getting annoying. Don't use kext wizard to install kexts, it defaults to /S/L/E and you shouldn't install anything to /S/L/E Remove from /S/L/E VoodooPS2Controller.kext ApplePS2SmartTouchPad.kext SystemProfilerMemoryFixup.kext USBInjectAll.kext SMCBatteryManager.kext IntelMausiEthernet.kext SATA-100-series-unsupported.kext AppleALC.kext AirportBrcmFixup.kext NoTouchID.kext Lilu.kext ACPIBatteryManager.kext WhateverGreen.kext VoodooI2C.kext //can move to /L/E VoodooI2CHID.kext //can move to /L/E When done, repair permission and rebuild cache. Run from terminal sudo chmod -Rf 755 /L*/E* sudo chown -Rf 0:0 /L*/E* sudo touch -f /L*/E* sudo chmod -Rf 755 /S*/L*/E* sudo chown -Rf 0:0 /S*/L*/E* sudo touch -f /S*/L*/E* sudo kextcache -Boot -U / Reboot. Post new debug file if still have issue The debug seems to have issue generating the IOReg file and use raw txt file instead which is hard to read. Run this and attach to the debug file
-
Hmm, you didn't mentioned that you're using a Distro for installation and you probably merged the files I attached instead of replace. You made changes to the Config by removing the the audio layout-id from 14 to detect, of course Audio won't work. AppleALC.kext version is also different, you replaced mine with an older version. Get rid of these kexts in Clover: ACPIBatteryManager.kext ApplePS2SmartTouchPad.kext VoodooPS2Keyboard.kext VoodooPS2Trackpad.kext
-
post debug file
-
No, Optimus is not supported in Hackintosh. Better have it disabled to preserve battery life Here, replace contents into /EFI/Clover What wifi/BT device does it have? FYI, Intel is not supported. Will need to be replace with a supported device like DW1560, DW1830 or DW1820a with minimum patching and kexts. 5480_HD520_Catalina.zip
-
Have you tried this guide and files?
-
you can follow my Clover guide here and use attached as bootpack; contents goes into /EFI/Clover E5470_Catalina.zip
-
[SOLVED] DW1560 Bluetooth Problem on Latitude 7400
Jake Lo replied to MatiWaldi's topic in The Archive
It doesn't look like your system have a built-in ethernet port, so you could eliminate all of these: AppleIGB.kext, IntelMausiEthernet.kext, RealtekRTL8100.kext, RealtekRTL8111.kext, You can eliminate AppleBacklightInjector.kext, already included in Whatevergreen ACPIBatteryManager.kext can be removed, you already have SMCBatteryManager.kext with VirtualSMC. Sinetek-rtsx.kext can be remove, not working for the SD Card reader. -
[SOLVED] DW1560 Bluetooth Problem on Latitude 7400
Jake Lo replied to MatiWaldi's topic in The Archive
Try this version https://github.com/acidanthera/BrcmPatchRAM/releases -
Known issue, just add a supported video card should fix the sleep issue.
-
NVS5200m is not supported in the recent MacOS, not since Sierra or older if I'm not mistaken. Which MacOS are you running?
-
it's all in the guide Post Install: Kexts inside /EFI/Clover/kexts/Other/CopyToLE are to be copied to /Library/Extension Repair permissions and rebuild cache sudo chmod -Rf 755 /L*/E* sudo chown -Rf 0:0 /L*/E* sudo touch -f /L*/E* sudo kextcache -Boot -U /
-
kexts from my bootpack in /E/C/k/Other/CopyToLE goes to /L/E. Nothing goes in /S/L/E
-
All the SSDT, each does one thing only. The naming pretty much describe its purpose, the rest are done via Config file.
-
https://osxlatitude.com/forums/topic/6472-dell-latitude-e7240e7440/?do=findComment&comment=86943 Use this Catalina bootpack, will work on Mojave and HS.
-
Install CodecCommander.kext to /L/E Repair permissions and rebuild cache. You might still encounter white noise after sleep occasionally, if that's the case install alc_fix. See here for file ALC292 has been plagued with this issue, so my E7440 also need this same fix. You probably can use my bootpack which is Hotpatched which can work on any BIOS version. Your static patched DSDT might cause issue when you change BIOS version. Only thing that might not work is sd card reader which can be easily fix.
-
Try this, added SD Card reader and maybe fix sleep. For HDMI audio, you'll need to switch to AppleALC.kext + Lilu.kext. Remove VoodooHDA. Audio should work now with the correct layout-id set to 12 for AppleALC DSDT.aml.zip
-
post new debug file https://osxlatitude.com/index.php?/topic/10209-how-to-generate-proper-problem-reporting-files/
-
try this version https://github.com/acidanthera/BrcmPatchRAM/releases For Catalina, install to /L/E BrcmBluetoothInjector.kext BrcmFirmwareRepo.kext BrcmPatchRAM3.kext
-
Try this DSDT.aml Hervé 's file make both up and down the same value. That is fixed now. If (LEqual (Arg0, One)) { Notify (LCD, 0x86) Notify (^^LPCB.PS2K, 0x0366) } If (And (Arg0, 0x02)) { Notify (LCD, 0x87) Notify (^^LPCB.PS2K, 0x0366) } DSDT.aml.zip
-
No, Synaptics are mostly available on Inspiron and Precision, never seen it on Latitude's. On newer systems, they have I2C which also has limited support. Replace it with the kext I mentioned above and you'll have all those features you mentioned. You can even set the Fn keys for Brightness and Audio Control. See here for example
-
Patch Method BRT6 from this. Method (BRT6, 2, NotSerialized) { If (LEqual (Arg0, One)) { Notify (LCD, 0x86) } If (And (Arg0, 0x02)) { Notify (LCD, 0x87) } } to Method (BRT6, 2, NotSerialized) { If (LEqual (Arg0, One)) { Notify (LCD, 0x86) Notify (^^LPCB.PS2K, 0x10) Notify (^^LPCB.PS2K, 0x0206) Notify (^^LPCB.PS2K, 0x0286) } If (And (Arg0, 0x02)) { Notify (LCD, 0x87) Notify (^^LPCB.PS2K, 0x20) Notify (^^LPCB.PS2K, 0x0205) Notify (^^LPCB.PS2K, 0x0285) } }