Jump to content
lightskreen

Dell XPS 13 9343 Touch thread

19 posts in this topic

Recommended Posts

Specs:

 

Intel i5-5200u Processor
8 GB's of Memory
Intel HD 5500 Graphics

3200x1800 Display

256 GB SSD

Dell DW1560 (BCM4352) Wireless with builtin bluetooth
Dell Precision Trackpad

Touchscreen (HID device)

6 Cell battery (?)

 

What's working:

 

Everything mentioned above aside from some quirks.

 

What's not working:

 

Screen freezes after 5ish minutes of usage. It varies from reboot to reboot. Looks like it's graphics-related because if I wait to reboot the system, the graphics get garbled after the freeze.

 

​Brightness keys. I'm using rehabman's voodoops2controller kext and it works well but the brightness keys are not working yet because I have yet to figure out how to apply it. It seems like it's similar to how it works on Haswell HP Envy's where it uses 1 method for both keys but the patch doesn't work even after changing the method name to _Q66 and it still results in an error.
 

Share this post


Link to post
Share on other sites
Advertisement

...

​Brightness keys. I'm using rehabman's voodoops2controller kext and it works well but the brightness keys are not working yet because I have yet to figure out how to apply it. It seems like it's similar to how it works on Haswell HP Envy's where it uses 1 method for both keys but the patch doesn't work even after changing the method name to _Q66 and it still results in an error.

You might be interested in this discussion (it was also a Dell _Q66)...

 

http://www.insanelymac.com/forum/topic/292800-dsdt-debuggingtracing-to-systemlog/?do=findComment&comment=2131681

Share this post


Link to post
Share on other sites

What's working:

 

Everything mentioned above aside from some quirks.

 

What's not working:

 

Screen freezes after 5ish minutes of usage. It varies from reboot to reboot. Looks like it's graphics-related because if I wait to reboot the system, the graphics get garbled after the freeze.

 

​Brightness keys. I'm using rehabman's voodoops2controller kext and it works well but the brightness keys are not working yet because I have yet to figure out how to apply it. It seems like it's similar to how it works on Haswell HP Envy's where it uses 1 method for both keys but the patch doesn't work even after changing the method name to _Q66 and it still results in an error.

 

 

Can you post a step-by-step guide? Maybe not quite as long as the M&Ms story, but something to get "the rest of us" to where you are?

 

Do you think the graphics issues/crashes are related to the QHD+ Touch display and won't be present on the regular 1920 x 1080 non-touch display?

Share this post


Link to post
Share on other sites

Can you post a step-by-step guide? Maybe not quite as long as the M&Ms story, but something to get "the rest of us" to where you are?

 

Do you think the graphics issues/crashes are related to the QHD+ Touch display and won't be present on the regular 1920 x 1080 non-touch display?

 

I'll update with a tutorial when I work out native audio and the brightness keys. This morning I tried a different faksmc kext and it fixed the gpu crashes somehow. The QHD+ display is probably not the issue, I'm 95 percent certain it was the gpu causing these issues. I could post the kernel extensions I'm currently using. The only DSDT patches I've needed are miscellaneous error fixes and adding the device PNLF for a brightness slider. Eventually I will patch for audio too but I've never done a patch for Realtek audio chipsets before.

Share this post


Link to post
Share on other sites

I just bought the exact same laptop at the top of the thread, with the sole exception being it has a 128GB hard drive (I plan to upgrade it to a 512GB). Can you please let me know what method you used to get it working? Are you booting from a USB stick or from the internal SSD? Is the touch screen function working?

Share this post


Link to post
Share on other sites

Hi,

 

I've got the XPS13 with I7-5600U, I don't even read single user mode.

Problem is maybe that I'm booting via EFI, however I always get stuck with 'still waiting for root device'.

 

After booting the same system on my old laptop I saw the difference: AppleIntelCPUPowerManagement does not show up.

That explains why event booting from USB ends up with the same error.

 

A config file would be great, or event an EFI folder.

 

 

Thx in advance

Share this post


Link to post
Share on other sites

I know it's been a while since anyone posted here, but are there any updates regarding sound and the brightness keys? And is there also a tutorial ready for less experienced users?

 

Thanks

Share this post


Link to post
Share on other sites

neither brightness keys or native audio work yet. But, I will update my original post with some links to things required for this laptop to function. I've also been working on El Capitan on this thing as it improves the graphics performance due to metal.

Share this post


Link to post
Share on other sites

Anxiously awaiting further info and details here. I have the same machine, except the i7 chip. UHD screen, 256G, running El Cap.

Share this post


Link to post
Share on other sites

I don't know if I'm allowed to mention this, but I did manage to get OS X Yosemite running with the help of the guys at tonymacx86. All the information is readily available there, should you want to run OS X. It's not a clear cut tutorial, but it is very simple. Brightness keys don't work, but audio works fine.

Share this post


Link to post
Share on other sites

To those interested I have dumped the A05 firmware and decompiled it to dsl files. Once the compile bugs are worked out the existing patches for fixing brightness controls on our chipset platform by Rehabman should then work. We're not doing anything that hasn't been done a thousand times over, so I am surprised that no one has clearly fixed this and uploaded the proper DSDT files for others to use. (Granted if other parts of your config differs, kext or boot flag wise then the DSDT may behave in unexpected ways, but that's part of it.)

 

https://github.com/rbreaves/XPS-13-9343-DSDT

https://github.com/RehabMan/Laptop-DSDT-Patch

 

Edited by fantomas1
Hi, please don’t post direct link to tonymacx86 site! Cordially

Share this post


Link to post
Share on other sites

To those interested I have dumped the A05 firmware and decompiled it to dsl files. Once the compile bugs are worked out the existing patches for fixing brightness controls on our chipset platform by Rehabman should then work. We're not doing anything that hasn't been done a thousand times over, so I am surprised that no one has clearly fixed this and uploaded the proper DSDT files for others to use. (Granted if other parts of your config differs, kext or boot flag wise then the DSDT may behave in unexpected ways, but that's part of it.)

 

https://github.com/rbreaves/XPS-13-9343-DSDT

 

https://github.com/RehabMan/Laptop-DSDT-Patch

Patched DSDT cannot be "used by others". Native ACPI files are specific to machine configuration (hardware, BIOS version, BIOS options, etc.).

 

Focus more on determining the procedures to go from native ACPI to patched ACPI instead of the final result (patched files).

Share this post


Link to post
Share on other sites

Ah, guess it'd make sense that turning off a feature in the BIOS from on to off would have an effect. Still at least people can compare the original and final DSDTs for differences, but yea I need to definitely up a patch file version. I will probably just create a separate repo for Maciasl to pull in patches that are specific to the 9343.

Share this post


Link to post
Share on other sites

 

Edited by fantomas1, Yesterday, 09:35 AM. 

Hi, please don’t post direct link to tonymacx86 site! Cordially

 

I am fairly amazed that this is still a thing. Cordially.

Share this post


Link to post
Share on other sites

So, I'm alive. But, more to the point. I got a fresh install of 10.11.2 going on my xps and it's running well. The only things that don't work still are the webcam and the touchscreen. Both seem to be connected via usb and they used to work in Yosemite via GenericUSBXHCI.kext but of course that doesn't work anymore. Any ideas on the webcam and touchscreen?

Side note: The brightness keys work if you add PNLF.

Share this post


Link to post
Share on other sites

So, I'm alive. But, more to the point. I got a fresh install of 10.11.2 going on my xps and it's running well. The only things that don't work still are the webcam and the touchscreen. Both seem to be connected via usb and they used to work in Yosemite via GenericUSBXHCI.kext but of course that doesn't work anymore. Any ideas on the webcam and touchscreen?

 

Side note: The brightness keys work if you add PNLF.

 

Have you gone through and created a DSDT for your machine yet? I didn't have this functionality until I did so. Everything is working as should except for Media Reader (which is to be expected).

Share this post


Link to post
Share on other sites

Have you gone through and created a DSDT for your machine yet? I didn't have this functionality until I did so. Everything is working as should except for Media Reader (which is to be expected).

 

 

I did, I only fixed errors and added PNLF and DTGP as well as the battery fix for my model in rehabman's repo. This time by brightness keys DON'T work for some reason. They definitely did at one time. Weird.

Share this post


Link to post
Share on other sites

For those trying out Sierra 10.12 with 3200x1800 screen, this is the new patch needed to get the screen working with retina resolutions and injectintel=yes:

 

sudo perl -i.bak -pe 's|\xB8\x01\x00\x00\x00\xF6\xC1\x01\x0F\x85|\x33\xC0\x90\x90\x90\x90\x90\x90\x90\xE9|sg' /System/Library/Frameworks/CoreDisplay.framework/Versions/Current/CoreDisplay

 

sudo codesign -f -s - /System/Library/Frameworks/CoreDisplay.framework/Versions/Current/CoreDisplay

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Trung_Nguyen
      Hello, I have been a long time with the DSDT.aml and an old BIOS so I decided to go to full hotpatch in order that I could update my BIOS flawlessly
      Most things works now(Audio,Brightness slider,...)except the Bluetooth and the Brightness key(IOWMIFamily)
      The Bluetooth is located on an USB hub and now it said Bluetooth: Not Available and not found in Sysinfo BT sub-page.
      I tried to patch the _Q66 into XQ66 to add the code the notify the driver but it doesn't seem to work. The brightness key no longer work on it own(as I have patch the _OSI). So the last thing to do is patch the _Q66 to receive the signal.
      Thanks all
      Archive.zip
    • By JDizz
      #UPDATE AS OF APRIL 27, 2018 Thursday, 3:53 PM EST

      SIMPLE INSTRUCTIONS
      After you figure out how to get High Sierra 10.13 or 10.13.4 installed to a USB with Clover Bootloader, and you're loaded onto MacOS High Sierra:

      Download Clover Configurator and MOUNT your partition and OPEN it to reveal your EFI folder. Delete it.
      Simply download the attached ZIP and unzip it by double clicking it. Then copy and paste the EFI folder you unzipped to the location of your mounted partition.

      Done. Enjoy. Special thanks to Jake Lo !


      WORKING [Dell M6800 - High Sierra 10.13.4]
      Sleep/Wake WHILE THE POWER CORD IS PLUGGED IN (Not from closing the screen down, but from clicking the Apple logo and sleep or by timer).
      Wi-Fi (AirPort Extreme) via Broadcom BCM43xx.
      2 USB ports on the LEFT side as USB 2.0/3.0 and the 1 USB 2.0/eSATA on the back.
      KeyBoard.
      TouchPad (With MultiTouch - Fully functional)
      iMessage, iCloud, FaceTime, AppStore work perfectly.
      NVIDIA Graphics work perfectly thanks to the Lilu and NvidiaGraphicsFixUp kext. THIS FIXES THE BLACK OR BLANK SCREEN PROBLEM.
      DVD-Drive/Burning if you even care to use CD, DVD disk.
      Bluetooth (Works even with Apple HomePod =] )
      Ethernet/RJ-45
      2 USBs on right side as USB 2.0/3.0
      Native Sound (On board Speakers and can adjust sound with buttons)
      SD Card Readers
      Adjusting Brightness (Download an app from the AppStore called Brightness Slider -OR- use Night Shift [will not adjust brightness, but will be bearable]).


      NOT WORKING [Dell M6800 - High Sierra 10.13.4]
      Headphone Jack (Excessive Static)
    • By Boby
      Hi I m trying to install High Sierra 10.13.4 in my dell Inspiron N5110 using MBR patch .Please help me with post installation procedures for patching audio graphics etc 
       
      specs                                                                     Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz ,
                                                                                    Display Adapters    NVIDIA GeForce GT 525M 
      Intel(R) HD 3000 Graphics 
               IDT  92HD87B1 audio driver
       Dell Wireless 1702 802.11 b/g/n, Bluetooth 3.0+HS Driver
          
          
      USB Controllers  Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C26 Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C2D Bluetooth Hard Copy Cable Replacement Server Renesas Electronics USB 3.0 Host Controller                                                                                 
                                         
       
    • By giacomo.dessi2303
      Salve, sto ancora tentando di far funzionare il mio lettore di schede SD, macos lo riconosce in resoconto di sistema ma non funziona, in firma c'è il modello esatto e gli id che ottengo da resoconto di sistema, ho provato a seguire varie guide e oggi ho trovato questa che sembrerebbe aver funzionato a questo utente: 
      Secondo voi è una buona idea eliminare un kext di sistema? E poi questi kext di cui parla dove gli trovo? Grazie a tutti
    • By Discount_Mac
      Hello,
       
      I have done a semi-successful install of macOS Sierra 10.12.6 on my Dell OptiPlex 3010. When I mean semi-successful, I mean I have some issues left, one of them is Networking.
       
      Networking, meaning Ethernet, does not seem to work on this machine after installing Mac OS. I've tried installing kext files, reinstalling Sierra, and so on but nothing seems to work, I have an Ethernet cable plugged and it's lights flashing and whatever but the connection does not show up in Sierra.
       
      My PC Specs are:
       
      Dell OptiPlex 3010 MT
       
      Intel Core i3-3240 @ 3.40GHz
       
      AMD Radeon HD 7470
       
      4GB of RAM
       
      Realtek RTL8111E
       
      So, Any Help?
       
      -Discount_Mac
       
×