Contribute
Register

[Guide] Dell 7348 i7 using Clover UEFI (10.11)

Status
Not open for further replies.
Thanks for the guide. I've been trying this out on my Dell 7348 i5-5200u. The graphics was up and running after a few attempts, and the bluetooth and USB are just fine without the guide's help. The problems are with my wifi (still waiting for shipment of my new wifi card), audio drivers, and also the power management stuff (can't wake after sleep).

I have tried the audio drivers with the attached AppleHDADummy.kext and the native AppleHDA.kext, and copied the patches within your config.plist (but I haven't yet added SSDT or DSDT), but neither of the kexts are loaded, no matter if I inject with '3' or with 'Yes'. So I think maybe your DSDT has something to do with audio, which is not attached at the post.

So could you please provide your DSDT file, or (if it isn't related to the audio driver) a solution to my problem?

Audio with patched AppleHDA requires correct ACPI patches. They are not optional.

Always a bad idea to use ACPI files from another computer. You need to patch your own.
 
Thanks for the guide. I've been trying this out on my Dell 7348 i5-5200u. The graphics was up and running after a few attempts, and the bluetooth and USB are just fine without the guide's help. The problems are with my wifi (still waiting for shipment of my new wifi card), audio drivers, and also the power management stuff (can't wake after sleep).

I have tried the audio drivers with the attached AppleHDADummy.kext and the native AppleHDA.kext, and copied the patches within your config.plist (but I haven't yet added SSDT or DSDT), but neither of the kexts are loaded, no matter if I inject with '3' or with 'Yes'. So I think maybe your DSDT has something to do with audio, which is not attached at the post.

So could you please provide your DSDT file, or (if it isn't related to the audio driver) a solution to my problem?

You need to put the AppleHDADummy.kext in Library/Extension (or SLE). It doesn't work in Clover/kexts.

All DSDT patching is done on the fly via the config.plist.
 
Thanks to RehabMan - could be called "PatienceMan"
Thanks to PikeRAlpha
Thanks to toleda
Thanks to nguyenmac
Thanks to Austere.J
Thanks to lisai903

What´s working:

  • Intel Core i7 5500U with ssdtPrGen.sh
  • Accelerated Graphics for HD 5500
  • Keyboard/Trackpad with RehabMan VoodooPs2Controller.kext
  • Audio Realtek ALC3234 real codec ALC255 keepping vanilla AppleHDA+DummyKext
  • Usb3+Usb2 with custom injector
  • Backlight control and Keyboard backlight controls with RehabMan IntelBacklight.kext
  • WebCam - Native
  • Cardreader - Works like a usb port
  • Native wifi+bluetooth with replaced wifi card





This guide assumes that you already read other guides provided in the same forum:


http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html


http://www.tonymacx86.com/yosemite-...5500-setting-dvmt-insydeh20-bios-laptops.html


http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html
http://www.tonymacx86.com/el-capitan-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
http://www.tonymacx86.com/el-capita...01-guide-native-power-management-laptops.html


Background Information:


http://www.tonymacx86.com/yosemite-laptop-support/161591-intel-hd-graphics-5500-need-some-help.html
http://www.tonymacx86.com/yosemite-...rns-normal-audio-brughtness-less-display.html

Bios settings for dell7348:

Setting: IGD - DVMT Pre-Allocated, Variable: 0x18C
using efi-shell, type:
Code:
setup_var 0x18C 0x3

Setting: Panel Color Depth, Variable: 0x193
using efi-shell, type:
Code:
setup_var 0x193 0x1


Post Install


This guide is based on the new method used by RehabMan, called 'Live Patch' or 'hotpatch'.
The DSDT / SSDTs patches are applied by config.plist with the help of SSDT-HACK.aml


Install Clover UEFI in the HDD
it covered at the same guide suggested above
http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html


Mount EFI Partition
Code:
[COLOR=#000000]diskutil mount disk0s1
[/COLOR]
note: check your efi partitions indentifier, this guide assumes disk0s1


*** edit config.plist and insert your own serial number ***
DO NOT use Clover Configurator for this. It will destroy important settings in config.plist

config.plist
Download from files attached at this post
Copy config.plist to /Volumes/EFI/EFI/CLOVER/


*** SSDT.aml attached at this post WILL WORK ONLY WITH Core i7 5500U ***
You can generate your own SSDT.aml following this guide: http://www.tonymacx86.com/el-capita...01-guide-native-power-management-laptops.html

SSDT.aml
Download from files attached at this post
Copy SSDT.aml to /Volumes/EFI/EFI/CLOVER/ACPI/patched/

SSDT-HACK.aml
Download from files attached at this post
Copy SSDT-HACK.aml to /Volumes/EFI/EFI/CLOVER/ACPI/patched/


HFSPlus.efi
Download(View Raw) from https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi
Copy HFSPlus.efi to /Volumes/EFI/EFI/CLOVER/drivers64UEFI/

Kexts

Download latest version in https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads
and Intall Kext FakeSMC.kext

Download latest version in https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads
and Intall Kext VoodooPS2Controller.kext
Copy org.rehabman.voodoo.driver.Daemon.plist to /Library/LaunchDaemons
Copy VoodooPS2Daemon /usr/bin


Download latest version in https://bitbucket.org/RehabMan/os-x-intel-backlight/downloads
and Intall Kext IntelBacklight.kext

Download latest version in https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads
and Intall Kext ACPIBatteryManager.kext

Download latest version in https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads
and Intall Kext CodecCommander.kext


If you are using native Wifi (BCM94352Z)

Download latest version in https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads
and Intall Kext FakePCIID.kext
and Intall Kext FakePCIID_Broadcom_WiFi.kext

Download latest version in https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads
and Intall Kext BrcmPatchRAM2.kext
and Intall Kext BrcmFirmwareRepo.kext


Custom kexts

USB
***the touchscreen of this laptop is a single touch, it is not much applicable to the OS X (multi-touch) and i disabled the USB port of it is connected. this save battery charge.***

Download attached this post and Intall Kext AppleUSBInjector.kext

Audio (ALC3234 codec ALC255)
***Keep vanilla AppleHDA - Layout Id 3 are injected by config.plist***

Download attached this post and Intall Kext AppleHDADummy.kext


Fixing Hibernate Mode:
Run Terminal, and type:
Code:
sudo pmset -a hibernatemode 0
sudo rm -rf /var/vm/sleepimage
sudo mkdir /var/vm/sleepimage

Updating kextcache
Run Terminal, and type:
Code:
sudo touch /System/Library/Extensions
sudo kextcache -update-volume /

Attached Files:
View attachment 163090
View attachment 163094
View attachment 163093
View attachment 163092
View attachment 163091
View attachment 163095

Update 1: Added RehabMan suggestions
Update 2: Added Bios Settings

FOLLOWED and it works perfectly.
Only issue is with sound that working with headset not system Speaker...
Any suggestion's.....
 
FOLLOWED and it works perfectly.
Only issue is with sound that working with headset not system Speaker...
Any suggestion's.....

Did you forget to install CodecCommander.kext?
 
Maybe I did STRANGE......, Reinstall it again and its working.

ThanksMan.

Latest development after the update to 10.11.14 everything is fine but the sound is disabled. tried several times APPLEHDADUMMY and CODECCOMMANDER but still no sound card enabled......

any ideas about that ?????
 
Status
Not open for further replies.
Back
Top