[Guide] Dell Inspiron 3583 Mojave Hackintosh

Well, here we are with my second Hackintosh, the first one on a laptop! I chose this laptop because I thought the hardware would be easy to patch for a beginner like me, but oh how I was wrong with the graphics. I liked this laptop because it has TWO drive ports, one for Windows and another for Mac, making life easy. It has only one stick of RAM for future upgrades, the wireless card is sitting on top begging to be replaced, and Dell has a freaking manual on how to take this thing apart on its website. Thanks Dell! Anyways, lets get started.

What works

  • It turns on
  • It boots
  • The keyboard
  • Sleep
  • Power management
  • Sound through speakers
  • Function keys
  • Touchscreen
  • Touchscreen gestures
  • Ethernet
  • Webcam
  • Microphone
  • Facetime
  • iMessage
  • iCloud
  • USB
  • Graphics acceleration!! (Finally, after weeks of work)

What doesn't work quite yet

  • Touchpad (Priority number one to fix, and help is appreciated)
  • CPU isn't identified
  • Graphics isn't identified (It still accelerates though...)
  • HDMI
  • Brightness control (haven't tried to ask Siri as some people have suggested)

What will never work, probably

  • Headphone jack
  • Intel Wifi chip (Easier to replace than requesting a new feature from Apple and not getting an answer)

Super big thanks to richardchiu for writing his guide that finally fixed dumb graphics acceleration for me. Best thing I found on this site.

Guide
Please do not personally, or publicly attack me if your laptop turns into a transformer and blows a hole in your driveway. Or anything else. You do this at your own risk and I hate seeing disappointed faces.

If you have the stock Windows that came with the laptop, you will need to reinstall. Keep that in mind as you go about this guide. This guide was built on the 2.5 inch drive, not the NVME. From what I've heard, it takes effort to get it to install and run off an NVME. I installed Windows on the NVME and Mac on the 2.5" to keep life simple.

First off, you need to get access to a machine already running MacOS, like a real Mac or built Hackintosh. Download Mojave from the app store. If you cannot find it from searching, you can click here on the Mac (It will take you to the App Store). Hit that download button and celebrate for having completed the first step. Yes, you will have enough time to celebrate.
If it doesn't download the whole 6ish gigabytes then you have a problem. It will happen to me sometimes where it will download the first 15 megabytes or so, which won't quite work. This site has a patch that will download the whole Mojave installer, open it and in the top menu bar click tools, and download. It will still download from Apple's servers, just in a round-about way.

Now that you have the installer downloaded, just minimize it while you run these commands in terminal.
Code:

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB 

Replace the paths and the devices to there corresponding locations. THIS WILL TAKE A LONG TIME. BELIEVE IN APPLE'S SOFTWARE if you want to.

While that's going, you can pull out the laptop and start changing some settings. First, click Reset to Default Settings, and click Factory Defaults. The ones that come with the laptop are actual trash and deserve to be changed into different ones and zeros. Warning: If you have the stock Windows, you will not be able to boot again until you reinstall. Please don't throw away your secure boot keys if you have secure files that need unlocking. Next, go into Virtualization and turn it off. We don't need no robots telling us what to do (yes, I know that is not what virtualization does) and that will be all those BIOS settings you need to change.

Now that your flash drive is an installer for a completely different machine, open disk utility and partition it, or get a second flash drive. This one will have to be one of the fat partitions, because that is what this laptop likes for breakfast. None of that Journal or NTFS vegetable stuff. Kids don't like vegetables! Next, you will need to head over to the clover download page to get the latest release. Choose CloverV#-####.zip and extract it to your flash drive. Now, we don't want some of those things in there, so delete the kexts that are already in kexts/other and delete all the other folders in the kext folder that isn't called other. We only want that other folder, and we want nothing in it so far. You can download the kexts from my Github repository, but these kexts probably won't be up-to-date by the time you read this. Software is coming out faster than I can count to ten. Replace the config.plist with my config.plist, A.K.A. richardchiu's config.plist with some modifications for my laptop. Now that it is looking pretty good, replace the driver folder with my driver folder. These files do not update often, so mine are probably fine. Almost done, download clover configurator and add a SMBIOS for your machine. Don't do the newest MacBook Pro, but something from 2018 or before should do the trick. Now you are ready to fulfill your destiny and install MacOS.

Pop that puppy into your laptop and boot Clover. Navigate over to Install MacOS and hit the space bar. Check the verbose box and hit escape and enter. It will take a while, don't worry, it gets shorter once it's installed. At the installer screen, open Disk Utility and wipe the SSD of your choice. Choose Journal option and let it do its magic. It works, just like magic (I feel like I've heard that before...) and you can go ahead and install MacOS on your drive. Let it do its thing and throw another party for finishing the hardest part. Once it feels like quitting on life as an installer, it will reboot. If you aren't there to babysit it, you'll come back to find it booted back to Windows (if it's installed). Boot back to Clover, and choose MacOS on SSD Name and there you have it. If it boots fine, great. If not, turn it to verbose mode and go get help. On Google.

At this point, people disagree on what to do next. I will share what has worked for me, but you do whatever floats your boat and don't threaten to burn my Jazz tickets because of some silly user preference.

Open disk utility and partition the disk that you installed MacOS onto. Make the second partiton FAT. Copy the contents of the flash drive onto this second partition and call it a day.
GG, you have completed the install of MacOS onto your brand new MacBook Air-ish.

Again, suggestions that do not include offensive language that hurts my only feeling left, are appreciated. Especially the trackpad. I have tried a all the combinations of the Voodoo kexts but they don't seem to work. Laugh out loud. You only live once.

submitted by /u/jkcoxson
[link] [comments]