Contribute
Register

[Guide] Dell XPS 13 9360 on MacOS Sierra 10.12.x - LTS (Long-Term Support) Guide

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Joined
Sep 19, 2011
Messages
354
Motherboard
XPS 13 9360
CPU
i7-8550U
Graphics
UHD 620
Mac
MacBook Pro
No idea. No details provided.
Fair enough. Here are the standard reporting files.
Just to pre-empt; most of my custom kexts are in the kexts/Other folder not L/E. They work well, as does the system.

The only issue I have is that the latter two builds of ACPIBM are causing VoodooI2C to move the pointer erratically. It could be related to the logged issue on github relating to change in _BIF.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Fair enough. Here are the standard reporting files.
Just to pre-empt; most of my custom kexts are in the kexts/Other folder not L/E. They work well, as does the system.

The only issue I have is that the latter two builds of ACPIBM are causing VoodooI2C to move the pointer erratically. It could be related to the logged issue on github relating to change in _BIF.
"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Joined
Sep 19, 2011
Messages
354
Motherboard
XPS 13 9360
CPU
i7-8550U
Graphics
UHD 620
Mac
MacBook Pro
Didn't realise that an automated tool existed. Wasn't there 'in my time'...

Here you go...
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Didn't realise that an automated tool existed. Wasn't there 'in my time'...

Here you go...
Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

I didn't check anything else.

Also, you should probably install the debug ACPIBatteryManager.kext as you get more logs in kernel_log.txt that way.
Make sure you let it run for a few minutes after boot (ACPIBatteryManager.kext polls only every 30 seconds).
 
Joined
Feb 23, 2016
Messages
53
Motherboard
MSI Z170 Gaming M7
CPU
i7 6700K
Graphics
R9 Fury X
Mobile Phone
iOS
Also installed the latest ACPIBatteryManager.kext, attached please find my problem reporting files :)
With this ACPIBatteryManager.kext the trackpad is erratic again, also the simultaneous keyboard/trackpad problem is still there :'(

EDIT: I also made so problem reporting files with release 2017-1001 for a comparison, these are called debug_20095.zip
 

Attachments

Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Also installed the latest ACPIBatteryManager.kext, attached please find my problem reporting files :)
With this ACPIBatteryManager.kext the trackpad is erratic again, also the simultaneous keyboard/trackpad problem is still there :'(

EDIT: I also made so problem reporting files with release 2017-1001 for a comparison, these are called debug_20095.zip
Please collect logs that show multiple battery polls (these logs seem to terminate at login window showing).
You can get kernel logs since last boot with:
Code:
log show --last boot --style syslog >~/Desktop/kernel_log.txt
But first you need to fix your kext installation...

Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
Joined
Feb 23, 2016
Messages
53
Motherboard
MSI Z170 Gaming M7
CPU
i7 6700K
Graphics
R9 Fury X
Mobile Phone
iOS
I tried installing the kexts with kext utility multiple times.
Your kextcache output proves kexts are not installed correctly.
So the problem in the kextcache output is the following?
"Kext with invalid signatured (-67030) allowed:"
I don't how to get rid of these (except putting everything into clover/kexts/other), I suggest kext utility does it all for me?!
 
Joined
Sep 19, 2011
Messages
354
Motherboard
XPS 13 9360
CPU
i7-8550U
Graphics
UHD 620
Mac
MacBook Pro
ok @RehabMan - reading thru your reasons why to move to L/E... I get the philosophical need to do so, mainly because kextcache is more stringent and it's the macOS way (tm) - but I'm struggling a bit here to move my kexts/Other to L/E.

I've been trying to make this work for the last couple of days now. Every time I move even just a handful of kexts to the L/E partition, something breaks. I lose keyboard and mouse functionality (even if I don't move VPS2 and/or VI2C). Other times it's the display or bluetooth (Brcmxx.kext refuses steadfastly to load from L/E incidentally). It's only thanks to the fact that I have an emergency boot USB that I could boot into recovery mode and remove the offending kexts from L/E and put them where they belong.

Also, having (most of) my kexts and sys configuration on another partition has saved my bacon countless times, most recently with a failed upgrade from sierra-mojave.

So I'm not sure I'll be able to get you the debug files in the layout you want because it's a real issue to put the kexts in L/E, and to be honest the system is working perfectly at the moment. Appreciate you have a different design methodology (which is more correct than mine) but it seems like it's going to be too much of an effort to troubleshoot the movement of each kext and working out what's been broken each time. So it doesn't seem like it's going to work this time round.
 
Top