Jump to content
wmchris

[GUIDE] Dell XPS 15 (9550) Mojave 10.14.x Quick Installation

1,406 posts in this topic

Recommended Posts

Posted (edited)
1 hour ago, hackedWifi said:

The only thing I did was to update my BIOS to the latest. Will I face any issues by using AllowFix with OsxAptioFix. Since this was the last resort as instructed on the tutorial?

only a bios update ;-). The .25 update was the main reason why we had this issue at first. before that noone needed any slide calculations to run OSX.

 

if it works, it works. but you can have problems with nvram and sometimes crashes on boot - but so far noone opened an issue when its running.

Edited by wmchris

Share this post


Link to post
Share on other sites
Advertisement
Posted (edited)
3 hours ago, phaberest said:

It was an upgrade, but the only kexts I have in S/L/E are the ones of VoodooPS2Controller and the audio (backup and modified - about that it was weird to see that I didn't have to patch it again, audio worked OTB)

 

I leave you here the list of kexts, can you spot something I may have missed

audio is patched in a new way, so this could indeed interfere. but you didnt supply any debug information - just "the repo is not working". Please try a clean reinstall with the files from the repository - if this boots, then you can import your time machine backup (and hope it will not recover the reason why it didnt work in the first place)

 

Oh and make sure you use the MBP13,3 SMBIOS.

Edited by wmchris

Share this post


Link to post
Share on other sites
19 minutes ago, wmchris said:

only a bios update ;-). The .25 update was the main reason why we had this issue at first. before that noone needed any slide calculations to run OSX.

 

if it works, it works. but you can have problems with nvram and sometimes crashes on boot - but so far noone opened an issue when its running.

I was reading into that and I am glad for the most part we don't need slide values anymore. I am on BIOS 1.8.0 and it works good for me for the most part although sometimes when powering on it might take a while/ sometimes bluetooth fails to load or keyboard fails to load. Shutting down and booting into it again fixes it for me anyway. An odd quirk. 

Share this post


Link to post
Share on other sites
6 hours ago, wmchris said:

Please try a clean reinstall with the files from the repository - if this boots, then you can import your time machine backup (and hope it will not recover the reason why it didnt work in the first place)

Thanks Chris, I'll go for a clean install this weekend and let you know!

Share this post


Link to post
Share on other sites

I too am having a problem with the newer 10.14 Github package, my upgraded 10.14 install works with the older one though. It looks like I'm getting a panic but I've no idea how to debug this, does anybody have any ideas what might be the cause?

IMG_20181004_213615.jpg

Share this post


Link to post
Share on other sites
20 minutes ago, Rajveer86 said:

I too am having a problem with the newer 10.14 Github package, my upgraded 10.14 install works with the older one though. It looks like I'm getting a panic but I've no idea how to debug this, does anybody have any ideas what might be the cause?

see one line above the kernel panic - lilu is unable to apply the patch to the x86PlatformPlugin. Is it possible you have an old lilu.kext running?

Share this post


Link to post
Share on other sites
32 minutes ago, Rajveer86 said:

It looks like I'm getting a panic but I've no idea how to debug this, does anybody have any ideas what might be the cause? 

It is exactly the same issue I am having when I try to boot from the new CLOVER folder.

I'm afraid there might be a problem with direct updates from 10.13, I'm going to a clean reinstall.

Share this post


Link to post
Share on other sites
Posted (edited)
11 minutes ago, phaberest said:

It is exactly the same issue I am having when I try to boot from the new CLOVER folder.

I'm afraid there might be a problem with direct updates from 10.13, I'm going to a clean reinstall.

would be strange, i did the normal upgrade path on all machines. Please try to debug it, so we can fix it.

Just to make sure: you were able to boot into the installer, but you're not able to boot in the installed os?

 

EDIT:

@phaberest why do you still have the X86PlatformPluginInjector.kext in your /L/E?

Edited by wmchris

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, wmchris said:

see one line above the kernel panic - lilu is unable to apply the patch to the x86PlatformPlugin. Is it possible you have an old lilu.kext running?

 

I've had a recent one for a while now - before I upgraded to 10.14 I manually updated a number of kexts (specifically the ones from this post) so I had a newer version than from the 10.13 Github package, then I installed 10.14 and everything worked well. I'm currently trying to boot with the new 10.14 Github package which has an even newer Lilu.kext, the only thing that's different is my config.plist has a few custom Clover settings (my own slide, default volume and my own SMBIOS settings).

 

EDIT:

1 hour ago, wmchris said:

EDIT:

@phaberest why do you still have the X86PlatformPluginInjector.kext in your /L/E?

 

Oh wait, I also have it there, should I remove it?

 

EDIT 2:

 

Ok I removed it and it boots up now with the new package, brilliant! Thank you so much! I totally can't remember how that kext got there though, but you've saved me a lot of effort!

 

Just for my own curiosity and learning, why did we have to remove it? It looks like it injects unknown CPU information in to MacOS or something, so is 10.14 compatible with our CPUs by default?

Edited by Rajveer86

Share this post


Link to post
Share on other sites

Damn, I got late to the party! Just completed the reinstall and everything works fine now. Thanks @wmchris, another gold!

Can't believe it was all about one kext, I totally missed it!

Share this post


Link to post
Share on other sites

The kext was from 10.13. it got replaced with another kext, which is not mandatory, too. 10.14 should be compatible with the cpu but some reported to have better battery life with the kext and they don’t do any harm... unless you try to patch the same file twice.

Share this post


Link to post
Share on other sites

Well... there is an other System BIOS uptade package released on 5th october. Link

Strange because the version number is the same (1.8.0).

Share this post


Link to post
Share on other sites
On 9/26/2018 at 12:05 PM, alex.daoud said:

I've updated VoodooI2C to v2.1.2. This includes support for Mojave, fixes the hidd CPU usage issue people here reported, and also improves click detection.

 

First time messing with VoodooI2C. I've tried educating myself as much I can but a quick question, if I may. Did you have to mess around with DSDT and patch it, or did you install through the two lines of code inside the terminal? I had a look with the use of IORegistryExplorer and everything seems to be there, but the annoying problem of clicks not registering at times is still there... So I am trying to figure out if the patch is working and it's just not making much of a difference or have I stuffed something up...

Share this post


Link to post
Share on other sites
1 hour ago, NikoEl said:

 

First time messing with VoodooI2C. I've tried educating myself as much I can but a quick question, if I may. Did you have to mess around with DSDT and patch it, or did you install through the two lines of code inside the terminal? I had a look with the use of IORegistryExplorer and everything seems to be there, but the annoying problem of clicks not registering at times is still there... So I am trying to figure out if the patch is working and it's just not making much of a difference or have I stuffed something up...

Are you sure you're using v2.1.4 ? The clicking issue was fixed in that one. Patching shouldn't affect that.

Share this post


Link to post
Share on other sites

Actually right click is not working with Mojave on my xps 9550. I am using the rehabMan Voodo.kext. Anyone else having this issue. Right click works fine with a bluetooth mouse, but not with the trackpad

Share this post


Link to post
Share on other sites
7 hours ago, hackedWifi said:

Actually right click is not working with Mojave on my xps 9550. I am using the rehabMan Voodo.kext. Anyone else having this issue. Right click works fine with a bluetooth mouse, but not with the trackpad

https://github.com/alexandred/VoodooI2C/issues/105#issuecomment-424909888

Quote

Sleep issues should be fixed in v2.1.4 . Right click with right corner and two fingers is broken for the moment due to scaling - same reason notification centre gesture is broken. A fix for this will come in a future release when we figure out the scaling issues.

Yeah it sucks that right click and 2 finger gestures are broken as otherwise the trackpad driver is flawless. I am still amazed how well it works.

Share this post


Link to post
Share on other sites
Posted (edited)

After a few days on Mojave I can say that the CPU is rarely gets hotter than 45° C, that's amazing!

One weird thing is that on my first try to run 10.14 from the update, the time I had the kext interfering that was causing me issues and I ended up reinstalling, my monitors were working fine over USB (displaylink), now they're working with the workaround they found against an issue that is affecting the new macbook pro.


Can it be related to the DisplayFixUp?

I would wait for the release of the fix(displaylink is working on it), but I'm also curious 'cause this could be a fix for real macs as well

Edited by phaberest

Share this post


Link to post
Share on other sites

Everything working flawless so far except you can't double tap to start selecting text (for copying and pasting something, for example).. you have to click then drag over text to select it. Any thoughts or fixes on this?

 

Edit: Nevermind this needs to be enabled in Accessibility>Mouse and Keyboard>Trackpad options

Edited by mr. baltazar
Found solution in system prefs

Share this post


Link to post
Share on other sites

I've moved to VoodooI2C with no problem (v2.1.4). I can feel the tracking is smooth but scrolling is still choppy. Maybe because the 4k screen?

And another question: - I've never had this feature but - while I scrolling I don't have the inertia effect (bounces if I reach the end). Is it normal or am I missing something?

 

btw thanks @alex.daoud for this amazing work! :thumbsup_anim:

Share this post


Link to post
Share on other sites
On 10/14/2018 at 8:54 AM, Mr.C said:

I've moved to VoodooI2C with no problem (v2.1.4). I can feel the tracking is smooth but scrolling is still choppy. Maybe because the 4k screen?

And another question: - I've never had this feature but - while I scrolling I don't have the inertia effect (bounces if I reach the end). Is it normal or am I missing something?

 

btw thanks @alex.daoud for this amazing work! :thumbsup_anim:

Not sure about choppy scrolling. I have the 4k 9550 and it works fine for me.

 

With regards to inertia scrolling, check the following setting: SysPrefs > Accessibility > Mouse & Trackpad > Trackpad Options > Scrolling.

Share this post


Link to post
Share on other sites
Quote
On 10/14/2018 at 5:54 PM, Mr.C said:

I've moved to VoodooI2C with no problem (v2.1.4). I can feel the tracking is smooth but scrolling is still choppy. Maybe because the 4k screen?

And another question: - I've never had this feature but - while I scrolling I don't have the inertia effect (bounces if I reach the end). Is it normal or am I missing something?

 

btw thanks @alex.daoud for this amazing work! :thumbsup_anim:

 

21 hours ago, alex.daoud said:

Not sure about choppy scrolling. I have the 4k 9550 and it works fine for me.

 

With regards to inertia scrolling, check the following setting: SysPrefs > Accessibility > Mouse & Trackpad > Trackpad Options > Scrolling.

 

Same here, I'm on 1080p with i7 and it's more than fluffy. just perfect.. Thanks again @wmchris You're new repo also solved my FCP X problems and streaming lags

Share this post


Link to post
Share on other sites
47 minutes ago, shane87 said:

Same here, I'm on 1080p with i7 and it's more than fluffy. just perfect.. Thanks again @wmchris You're new repo also solved my FCP X problems and streaming lags

 

 

well.... the problem is in my side i guess.... when 14.1 come out I will do a clean install to solve my issue

Share this post


Link to post
Share on other sites

Hey, first off, thanks for this guide. It's super helpful, and the discussion is also helping to solve some of my problems.

 

The only thing I can't seem to figure out is Step 3, installing Clover on my internal hard drive. My first problem was with "diskutil mount EFI". When I do this without the USB plugged in, it says "Unable to find disk for EFI". If I try it WITH the USB it says that the drive can't be mounted.

 

I know that other people who had this problem were using different tools from TonyMac and such, however, I have used all of the tools listed in the guide, as well as following each step carefully. I tried to just skip past this step, but when I try to install Clover onto my internal drive, I choose "Install Clover in ESP" and "Install RC-Scripts on Target Device." Everything installs successfully, and then I copy the contents of 10.14/Clover over, and restart, and it won't boot without the USB, and once I am in the USB, everything I just described is as if it never happened.

 

Does anyone have any ideas? It seems that I have to figure out the issue of mounting the EFI.

Share this post


Link to post
Share on other sites
4 hours ago, dcarozza6 said:

Hey, first off, thanks for this guide. It's super helpful, and the discussion is also helping to solve some of my problems.

 

The only thing I can't seem to figure out is Step 3, installing Clover on my internal hard drive. My first problem was with "diskutil mount EFI". When I do this without the USB plugged in, it says "Unable to find disk for EFI". If I try it WITH the USB it says that the drive can't be mounted.

 

I know that other people who had this problem were using different tools from TonyMac and such, however, I have used all of the tools listed in the guide, as well as following each step carefully. I tried to just skip past this step, but when I try to install Clover onto my internal drive, I choose "Install Clover in ESP" and "Install RC-Scripts on Target Device." Everything installs successfully, and then I copy the contents of 10.14/Clover over, and restart, and it won't boot without the USB, and once I am in the USB, everything I just described is as if it never happened.

 

Does anyone have any ideas? It seems that I have to figure out the issue of mounting the EFI.

 

Try to mount it with CloverConfigurator. wmchris's repo contains it in /Additional/Tools/

 

 

Share this post


Link to post
Share on other sites
6 hours ago, Mr.C said:

 

Try to mount it with CloverConfigurator. wmchris's repo contains it in /Additional/Tools/

 

 

Thanks for your response. So I tried doing that and mounted the EFI shown in my screenshot, however, I still continue to get the same error, even after copying over the contents of the Clover folder. I've also attached a screenshot of what the ESP drive looks like.

 

I managed to get iMessage and iCloud working, I would just like to be able to boot from the internal drive.

 

If it matters, I also have a second partition that I'd eventually install Windows on. I have attached what that looks like in Disk Utility.

Screen Shot 2018-10-25 at 8.00.48 AM.png

Screen Shot 2018-10-25 at 8.00.54 AM.png

Screen Shot 2018-10-25 at 8.39.16 AM.png

Screen Shot 2018-10-25 at 8.41.55 AM.png

Edited by dcarozza6

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 spec3
      hi,
       
      Is someone using ultrawide monitor 75hz whit hackintosh?
       
      I would like to buy LG 34UC99 (resolution 3440x1440 and freq: 75hz)
       
      will it work for you?
       
       
    • By BugsB
      SleepOnLowBattery (“SOLB”)
      by BugsB, based on a script by Toggi3 * + more code snippets from the www
       
      For those of us whose HackBook/ MacBook does not go to into power saving mode automatically on very low battery but just powers down coldly: “SOLB”, a small and low load footprint AppleScript based utility that checks the battery level every 2 minutes. You can choose between two versions, either with or without sound. Both display a notification in the top right of your screen.
       
      Between ≤10 and >8% battery charge:

       
      Between ≤8 and >5% battery charge:

       
      On ≤ 5% battery charge you will see a 10 seconds countdown dialog box in 1 second intervals:

       

       
      which you can cancel, or have your your *ac*Book be sent to sleep when down to 0.
       
      The version with sound uses the pleasant macOS US female voice Allison. If the lady is not installed, you can download "her" via System Preferences, Accessibility, Speech (pane tab should get opened by the install script), click onto the two arrows to the right of System Voice, Customize, English (Unites States) -- Female, activate Allison, OK (macOS downloads voices to /System/Library/Speech/Voices - Allison consumes 120 MB).
       
      If you want to see/ see and listen first, disconnect your Mac from its power supply and double click the “run Demo” file in either folder, with or without sound.
       
      The launcher is installed per user, so one user can use the script with and another user the script without sound.
       
      Run your desired install.command, with or without sound. The script should be active right away without restart.
       
      Regarding the sound version, you can also:
      - download any other English voice of your liking and edit the name inside the script at the very top
      - download any language voice and translate the text inside the script
      Edit with Apple Script Editor, save, install, reboot.
       
      Tested working in macOS High Sierra 10.13.6. Please feedback if this utility also works in Mojave.
       
      If you have ideas, experience bugs, etc., please contribute as precise, succinct, productive and friendly as possible. In case of a bug, always include your version of macOS for me or others to try and help. Thank you.
       
      ENJOY
       
      VERSION HISTORY:
      2018-11-10:
      1.0 (initial version)
       
      IDEAS TO IMPLEMENT IN FUTURE RELEASES:
      Have the sound version install script check if Allison is installed, and if not, offer to download and install it. Purely cosmetic: find a way to have the display notification in the top right of the screen not display the Script Editor icon but the one of the utility without turning the utility into an app but by maintaining a script to keep the load footprint low. This is currently neither possible with an Apple Script nor with an Apple Script Bundle file, only with the script compiled into an app. One possibility might be a Perl approach, if someone volunteers. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      * Thanks to Toggi3 for the base script:
      https://hints.macworld.com/article.php?story=20110219013713667
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      THE CODE (of the version with sound):
      install.command:
       
      LaunchAgent SleepOnLowBatterySound.plist:
       
      Script SleepOnLowBatterySound.scpt:
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      SleepOnLowBattery (SOLB) by BugsB v.1.0 (2018-11-10).zip
    • By RogerDodger93
      Salve a tutti ragazzi,
      Mi sono appena iscritto e innanzi tutto vorrei esprimere la mia gratitudine per l'aiuto offerto. Il mio problema come da titolo riguarda il mio Pavilion Power 15 più precisamente il modello cb015nl. Ho notato che c'era un altro topic su un modello simile ma immagino che anche se i modelli sono simili non è detto che siano compatibili quindi ne ho creato uno per il mio modello. Per arrivare al dunque, sono riuscito ad installare con successo Mojave 10.14 ma ho riscontrato diversi problemi una volta avviato l'OS. Quello che non riesco a far funzionare è l'indicatore della batteria, il power managment (Stop non funziona e la luminosità), la porta ethernet e credo che la scheda wifi sia incompatibile, le gesture del trackpad, e l'audio che con una scheda audio esterna funziona a meraviglia e l'ultimo grosso problema è che non riesco a far partire clover senza la usb di installazione, ho installato clover bootoader sull'hd dove ho mojave ma niente senza la usb mi parte il bootloader di hp/windows. Premetto che sono partito con una copia di mojave scaricata dall'appstore. Vi allego il report di HackInfo sperando che possa essere d'aiuto per il troubleshooting
      HackInfo_Report.zip
    • By spec3
      ciao, 
       
      ho un problema con un monitor Dell p2715q 4k, funziona bene a prima vista, ma quando lavoro su programmi piu' pesanti, ho qualche problemino , del tipo che su certe azioni risulta rallentato a livello grafico. Invece se ridimensionato il monitor alla risoluzione nativa (3840x2160), sembra che questo problema sparisca. In pratica ho problemi solo nelle dimensioni intermedie. sapete se si puo' fare qualcosa? Il problema credo sia dovuto al monitor e non alla scheda video, perche' su un monitor full hd non ho problemi di rallentamento. 
       
      Per ora sto usando solo Lilu e wahtervergreen , senza questi il monitor nemmeno si accende.
       
      Se avete idee sono bene accette, 
       
      Grazie!
       
    • By ITzTravelInTime
      Hi guys, this thread is to show you a new and open source app, created by me, that I called TINU:
       
      The name means: TINU Is Not #####, the U refers to a popular software that is used to create macOS hackintosh installers (that for good reasons is banned on this forum), but the aim of the name is to explain that this app is a totally different thing from that software and works in a totally different way.
       
      This app basically is a graphical interface for the createinstallmedia executable that is inside the macOS and Mac OS X installer apps, it is capable to create a bootable installer completely vanilla like what you do using the command line method, and also this method is recommended by apple itself. In addition to this, this app provvides to you simplicity and flexybility, and lets you to avoid most of the steps needed with every other app.
       
      TINU allows you to create easily a bootable macOS installer without messing around with command line stuff and without using disk utility, all you need to do is use the app and then install clover on the usb drive once TINU has finished or leave it as is if you want to use it on a real Mac.
       
      Features:
      - Simple-to-use UI that allows you to easily start the bootable macOS installer creation process.
      - It can work with every macOS installer app that has the createinstallmedia executable inside its resources folder (including also beta and newly released installers).
      - You can use any erasable volume that is at least 7 GB of size (if the volume's drive is not in GUID format, TINU will re-format it accordingly).
      - Can work with the Mac OS recovery system, so you can create a bootable macOS installer from the macOS installer itself or from the macOS recovery partition, and you can use TINU to install macOS, too.
      - 100% clean: The bootable macOS installers created with this tool are vanilla, just as if you created them using the command line "createinstallmedia" method in Terminal.
      - Open Source: You can verify what this program does on your computer and you can create your own version by downloading and playing with the source code.
      - Does not require any special preparations. Just open the program, make sure you have a USB drive plugged in and have a macOS installer app on your disk.
      - No need to use Disk Utility. TINU can format your drive or partition for you.
      - Integrated EFI partition mounter tool.
      - Uses recent, modern, APIs and SDKs and the Swift 3 language.
      - Transparent graphics style available (type alt-S or choose from the menu bar: View -> Use transparent style).
      - Works using the latest versions of macOS and will also support newer Mac installers out of the box without requiring an update.
      - Offers advanced features to customize your bootable macOS installer.
       
      Features that are planned for future versions:
      - Install and configure [Clover](https://sourceforge.net/projects/cloverefiboot/).
      - Install kexts into Clover's kexts folder.
      - Clover drivers customization
      - Use custom DSDT in Clover
      - Integrated pre-made Clover config templates database from a remote and open repository.
      - Support for other languages, at least Italian.
       
      # Requirements:
      - A computer that runs Mac OS X Yosemite or a more recent version (Mac OS X El Capitan is required to use TINU in a macOS recovery or installer).
      - A drive or a free partition (on a drive which already supports GUID) of least 7 GB that you want to turn into a macOS/Mac OS X installer.
      - A copy of a macOS/Mac OS X installer app (Maveriks or newer versions are supported) in the /Applications folder or in the root of any storage drive on your machine (excepted the drive or volume you want to turn into your macOS install media).
       
      Download:
      https://github.com/ITzTravelInTime/TINU/releases

      Frequently asked questions:
      https://github.com/ITzTravelInTime/TINU/wiki/FAQs
       
      Useful links:
      Thread (english) on insanelymac.com:
      - http://www.insanelymac.com/forum/topic/326959-tinu-the-macos-installer-creator-app-mac-app/
      Thread (italian) on insanelymac.com:
      - https://www.insanelymac.com/forum/topic/333261-tinu-app-per-creare-chiavette-di-installazione-di-macos-thread-in-italiano/
      Thread (english-german) on hackintosh-forum.de:
      - https://www.hackintosh-forum.de/index.php/Thread/33630-TINU/
      Post on Reddit:
      - https://www.reddit.com/r/hackintosh/comments/a1h61d/tinu_vanilla_bootable_macos_installer_creation/
      Facebook hackintosh help and beta testing (Italian only):
      - https://www.facebook.com/groups/Italia.hackintosh/?fref=ts
      Contact me (project creator):
      - Insanelymac.com profile: http://www.insanelymac.com/forum/user/1390153-itztravelintime/
      - email: piecaruso97@gmail.com
       
      Note that:
      - This software is under GNU GPL v3 license so any new branch/mod/third party release must be open source and under the same license
      - I (project creator) assume no responsibility for any use of this app and this source code, and also for any kind of hardware and software damage to any computer and any device or peripheral that may come from this app or source code during it's use and outside it's usage
      - I (project creator) do not guarantee support to you, this is only an open source project, not a product released by a company!
      - This project is born only for educational and demonstrative purposes, it's not intended to be used for commercial purposes and it will never be, don't use source code from this project to create apps or software for that aim.
      - This is a no-profit project, born only to let people to create macOS install medias in a more simple way and also to learn how to create this kind of apps.
       
      Credits:
      - Apple for macos and installer apps and scripts
      - People that helped me a lot:
      Francesco Perchiazzi, Nicola Tomarelli, Roberto Sciortino, Raffaele Sonnessa, Ermanno Nicoletti, Tommaso Dimatore, Michele Vitiello Bonaventura, Massimiliano Faralli, Davide Dessì, Giorgio Dall'Aglio, Peter Paul Chato.   
      - Special thanks to Italian Hackintosh group!! for help (https://www.facebook.com/groups/Italia.hackintosh/?fref=ts)
      - Thomas Tempelmann for help with the UI
      - Pietro Caruso (ITzTravelInTime) for creating, maintaing and developing this project
       
       
         
×