Giter Club home page Giter Club logo

oc-m3800's Introduction

Dell m3800 OpenCore [No longer supported by the author]

This is a OpenCore EFI folder for Dell m3800 with 4k display (2015 model) screen ready to work with 10.15.x and 11.x [#f03c15]So far that

Works:

  • 3D accelelation (2GB vram + framebuffer patched: 160MB bios, 48MB),
  • Wifi (switched to compatible one),
  • Blutooth (patched),
  • Sound keys (F1-F3 keys)
  • HDMI/DVI video
  • HDMI audio
  • DVI video/audio (4k/60Hz)
  • 60Hz in most of the hi-res sceens (known bug: 4k/60Hz setting for internal screen starts flickering for unknown reaseons)
  • Keyboard
  • Battery
  • Part of multimedia keys (volume)
  • night shift
  • camera
  • disabled Nvidia
  • Toughable screen
  • SD card reader
  • screen brightness (+ keys)
  • Touchpad with guestures
  • fullly USB patch -> replaced USBInjectAll.kext

Should work, but not fully tested yet:

  • sleep & wake on battery and AC power,
  • Lid close sleep & wakesup after Lid open
  • Deep sleep

Does not work yet/Still to do:

  • light sensor

Did not check it yet:

  • iMessage, FaceTime

Known issues:

  • 4k/60Hz internal screen - flickers - solution to to install SwitchResX app and create the custom resoltion 4k with 57Hz refresh rate (repeat it for the scanale ref)
  • sound issues - system startup with headset plug in causes internal sound not working
  • after wakeup from sleep performace issues occures

OpenCore version:

  • 0.7.1

Supports clean Apple "Software update.."

  • image

OpenCore tutorial: https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/haswell.html#starting-point

oc-m3800's People

Contributors

adrgumula avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

oc-m3800's Issues

Failed to wake up successfully

Failed to wake up successfully. When laptop enters sleep mode .open the cover of the laptop,or press any key .the light of the keyboard turn on .but the screen still dark.

It worked when I used your old version of EFI.It is really a nice one.
Could you please upload it again?
Thank you. :)

Deep sleep problem (AC Charging) - After entraining sleep mode system automatically powers up

Way to reproduce:

  • unplug all USBs,
  • unplug external monitor,
  • Select Menu -> Sleep and observe power button led,

Results:

  • System goes to sleep and wakes up instantly after a second.

Log:
2021-01-21 18:56:24 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 21 secs
2021-01-21 18:56:45 +0100 Wake Wake from Normal Sleep [CDNVA] : due to GLAN/Lid Open Using AC (Charge:100%) 16 secs
2021-01-21 18:57:01 +0100 Sleep Entering DarkWake state due to 'Clamshell Sleep': Using AC (Charge:100%) 39 secs
2021-01-21 18:57:40 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-21 20:15:17 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 14 secs
2021-01-21 20:15:31 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 14 secs
2021-01-21 20:15:45 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 2 secs
2021-01-21 20:15:47 +0100 Sleep Entering DarkWake state due to 'Software Sleep pid=143': Using AC (Charge:100%) 36 secs
2021-01-21 20:16:23 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to HID Activity Using AC (Charge:100%)
2021-01-21 20:38:11 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 10 secs
2021-01-21 20:38:21 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 12 secs
2021-01-21 20:38:33 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-22 14:09:00 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 14 secs
2021-01-22 14:09:14 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 18 secs
2021-01-22 14:09:32 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 228 secs
2021-01-22 14:13:20 +0100 Sleep Entering Sleep state due to 'Software Sleep pid=142': Using AC (Charge:100%) 24 secs
2021-01-22 14:13:44 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:14:29 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-22 14:14:37 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 46 secs
2021-01-22 14:15:23 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-22 14:53:42 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 10 secs
2021-01-22 14:53:52 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:54:37 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:54:46 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:55:31 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:55:40 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:56:25 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:56:34 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:57:19 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:57:28 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:58:13 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:58:22 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 14 secs
2021-01-22 14:58:36 +0100 Wake DarkWake to FullWake from Hibernate [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-23 11:44:29 +0100 Sleep Entering Sleep state due to 'Idle Sleep': Using AC (Charge:100%) 10 secs
2021-01-23 11:44:39 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:45:24 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:45:33 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:46:18 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:46:26 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:47:11 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:47:20 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:48:05 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:48:14 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:48:59 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:49:08 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:49:53 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:50:01 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:50:46 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:50:55 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:51:40 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:51:49 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:52:34 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:52:42 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 46 secs
2021-01-23 11:53:28 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:53:36 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 46 secs
2021-01-23 11:54:22 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:54:30 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:55:15 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-23 12:56:55 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 12:57:04 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 13 secs
2021-01-23 12:57:17 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 0 secs
2021-01-23 12:57:17 +0100 Sleep Entering DarkWake state due to 'Idle Sleep': Using AC (Charge:100%)
2021-01-23 12:57:49 +0100 Sleep Entering Sleep state due to 'Idle Sleep': Using AC (Charge:100%) 10 secs
2021-01-23 12:57:59 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 30 secs
2021-01-23 12:58:29 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 108 secs
2021-01-23 13:00:17 +0100 Sleep Entering Sleep state due to 'Software Sleep pid=142': Using AC (Charge:100%) 25 secs
2021-01-23 13:00:42 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 26 secs
2021-01-23 13:01:08 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)

After booting up, screen flickers the desktop and then goes black

Hello! I used your files for my M3800 using the latest version of OpenCore. Installation was successful. However, when Catalina finishes booting up the screen goes black (it’s still on just no picture). I’ve figured out that if I move the cursor around the dock the screen will flash on and I can see everything for just a moment until it goes black again.

I tried connecting an 1920x1080 external monitor through the onboard HDMI port and Catalina immediately recognized it. However, it didn’t display anything on the external monitor but on the laptop instead as if the original issue didn’t exist.

4k screen

Hello friend, sorry but I can't get the screen to work, could you help me with the configuration you made on it?

What would it take to upgrade to macOS Monterey?

I've been using this OpenCore EFI folder for more than a year now, and it always worked like a charm for macOS Big Sur. However, Xcode from version 13.3 is no longer compatible with this version of macOS. I'm well aware that its original author no longer supports this project. Still, I wondered if anyone could provide me with some insights into what work needs to be done to make this EFI folder work with macOS Monterey. I'm even up for some pair programming if that could help. Thank you in anticipation!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.