as you can see from my profile i have the same laptop. i tried everything i think of to solve this problem with no success .
the only solution that worked for me is to install clover in legacy mode. so i guess the problem is with cloverUEFI drivers
for battery status you can try ACPIBacklight.kext from this link https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads it works for me without dsdt patching
you should also create SSDT for your CPU ( power management ) if you have not already
attached config.plist and dsdt/ssdts
1- make sure to install appleHDA from post #52 to S/L/E
2-download and install FakePCIID.kext and FakePCIID_HD4600_HD4400.kext from this link https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads to S/L/E
3- use config.plist attached
after this you...
also after looking at your config.plist you need to set dropOem=true
if you get stuck you can send me all your dsdt/ssdts to patch for you ( no payment required )
also need to know your laptop specs ( what graphic card what cpu ..etc )
regarding patching dsdt/ssdts read this guide http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
for graphics read this http://www.tonymacx86.com/yosemite-laptop-support/145427-fix-intel-hd4200-hd4400-hd4600-mobile-yosemite.html
update your profile...