Categories
Apple

Hackintosh 2020

It has been many years since I got some free time to tinker around with hardware outside of work and I had been looking to catch up with the Hackintosh scene. I got a week off at the beginning of the year and I finally got around to doing a new build.

The community has come a long way, thanks to some great work by the hardware/software vendors and the tinkerers all around. It seems the Mac Pro project helped the community with a bunch of compatibility issues. Even considered building a Ryzentosh with an AMD CPU and a Radeon GPU with Opencore or Clover using the Vanilla guide.

However, after looking around for a while I found a really well done-project – Hac-Mini by osy86. He took the Intel Hades Canyon NUC8i7HVK and built a super simple plug-n-play Hackintosh release. A 3.1 GHz i7 8th generation quad-core CPU + 4gb Radeon Vega M GPU in a really tiny package, with consistent software patches and an active community behind it – sold!

Steps

  1. Get the NUC8i7HVK
  2. Get an used DW1820A wifi/bluetooth card (8PKF4 model)
  3. RAM (16gb x 2 )
  4. M.2 NVME (Intel 660p 1tb 80mm and another 512gb 42mm)
  5. Install the RAM/M2/Wifi card in the NUC
  6. Download macOS Catalina
  7. Create Catalina USB installer on a 16gb usb drive
  8. Download the latest Hac-Mini package (v.2.5 at this time)
  9. Run Hac-Mini package on the USB installer
  10. Select ‘Patch OSX Installer’ and ‘DW1820A driver’ in ‘Customize’
  11. Complete the USB installer creation
  12. Boot up the NUC
  13. Customise BIOS settings
  14. Reboot the NUC from the USB drive
  15. Finish macOS Catalina installation
  16. Reboot automatically and almost all the drivers will be patched automagically
  17. Boot into a fresh install of macOS Catalina
  18. Run the ‘Thunderbolt patcher’ app
  19. Done.

Bonus

  • Use the Thunderbolt 3 port with an external GPU enclosure + latest Radeon graphics card to improve your gameplay or photo/video apps render time
  • Razer Core X Chroma egpu enclosure with Thunderbolt 3
  • AMD Radeon Pulse RX 5700 XT 8gb GDDR6 PCIe graphics card
  • Patch with ‘Thunderbolt patcher’ app if you want Mac support for plug-n-play Thunderbolt 3 support (don’t patch if you want to use the TB3 enclosure in Windows)

Working

  • Everything works!
  • GPU acceleration
  • Multiple displays (six 4K displays max)
  • 5K display
  • Ethernet (both ports)
  • Analog Audio (both ports, no headsets)
  • Digital Audio
  • Microphone (both stereo mics)
  • HDMI/DP audio
  • USB A ports
  • USB C ports
  • TB3 ports (including hotplug)
  • SD card slot
  • NVMe/SATA SSD
  • CPU power management
  • Sleep/Resume
  • Wifi/BT (using DW1820A card)
  • Installation, updates, App Store
  • eGPU accelerated games/apps
  • iMessage, iCloud, Siri, iTunes, other services
  • FileVault2, APFS, Time Machine, SSD TRIM
  • Metal, GPU accelerated applications
  • Parallels/VMWare, other VM software
  • Handoff, Continuity, Universal Clipboard, Apple Watch unlock (using DW1820A card)

Links

Categories
Apple

RIP Steve Jobs

RIP Steve Jobs - 2011-10-06
RIP Steve Jobs – 2011-10-06
Categories
Apple

2011 15" MacBook Pro i7 2.2GHz + SSD = Speed Demon

Its 2011 and its time for another Apple hardware refresh. To my surprise, I found that I hadn’t updated my personal workstation in over 4 years. Even though I had kept up with the latest stable of iOS devices over the years (more on the latest refresh later), I had relied on my stable MacBook since late 2007. Perched on my desk is a Black MacBook 3,1 with:

  • 2.2 GHz Core 2 Duo
  • 4 GB DDR2 RAM
  • 256GB HDD
  • 13.3″ LED Backlit Screen

MacBook Black

 
As a regular multi-tasking power user, it has handled my workload quite well. Generally, the kind of tasks I use this machine most often for are:

  • Browsing + iTunes + Reading PDFs + Downloading Media
  • TextMate + Browsing + iTunes
  • Post-Process RAW Files in Aperture & Photoshop + iTunes
  • Photoshop + Browsing + iTunes
  • Local Media Server + Off-Site Backup Server

I don’t see it becoming harder to continue to do these tasks, but it is sluggish managing these and powering a 23″ external LCD at the same time. I usually don’t venture into transcoding big files or any sort of gaming, however with iOS leading the way to OS X Lion, I believe its time for a change.
As any self-respecting geek, I would be remiss without ample research on which way to go. The Apple lineup has changed over the years and its become increasingly hard to decide between

  • Late 2010 MacBook Air – $1,299 – $1,799
  • Early 2011 MacBook Pro 13″ – $1,199 – $2,899
  • Early 2011 MacBook Pro 15″ – $1,799 – $3,899

My trusty iPad handles about 80% of my weekly workload, if need be, yet it just isn’t there when it comes to writing code for prolonged periods of time (not doing as much of this as I would want), editing PSDs or multi-tasking during video conferences. So I had to limit my test factors down to:

  • Mobility
  • Power
  • Speed
  • Future ready

As much as I wanted to justify getting a MacBook Air, I couldn’t find any justification for one over an iPad. Its just not powerful enough to handle a growing workload, as the experts detail over at MacPerformanceGuide.com:


Conclusion – I don’t see the MacBook Air as a viable primary machine for a photographer or other graphics professional, but it will surely please any road warrior looking for more than an iPhone or iPad, but not a full-size laptop. For those purposes, I can highly recommend it, as it’s fun to use, and fits just about anywhere.

If you are working with RAW files extensively, then you are going to suffer through this over-glorified iPad. Its a beautiful machine all said and done, but just not for me.
So I was down to two – MacBook Pro 13″ vs MacBook Pro 15″. Being used to a 13″ screen, I really wanted to not add any bulk to my already gadget-heavy trips. However, once you break it down, Apple has made some curious choices with this machine:

  • Only Dual-Core i7 CPUs
  • Only Integrated Intel HD-3000 Graphic Chips (No AMD Radeon Option)
  • No Anti-Glare Hi-Res Widescreen Display Option

Even though, besides these three almost every other bit is just the same as its bigger siblings, it just feels crippled. Here’s a list of key differences between the two options from MacPerformanceGuide.com:

The screen size doesn’t seem like much, but the difference between 1440×900 & 1680×1050 is gargantuan. Add to that the Glossy vs. Matte coating and the only real choice left was the 15″. Here’s what I am talking about, thanks to Wei Yang:

Normally, I would just upgrade the CPU & RAM to the max allowed and rest easy for the next 2-3 years. However, there has been a lot of talk about SSDs coming of age by experts like AnandTech – The SSD Anthology, it required a review. A 500GB 7200RPM seemed fast enough, but these graphs from BareFeats.com made it seem pre-historic:





LEGEND
C300 SSD = Crucial RealSSD C300 6Gb/s 256G SSD
OWC SSD = OWC Mercury Extreme Pro 240G SSD
Apple SSD = Apple factory installed 256G SSD (Toshiba?)
WD 500G 7K = Western Digital Scorpio Black 500G 7200rpm HDD (WD5000BEKT)
Sea 500G 7K = Seagate Momentus XT Hybrid 500G 7200rpm HDD
Tosh 750G 5K = Toshiba MK7559GSXF 750G 5400rpm HDD (Apple factory option)
Hit 500G 5K = Hitachi Travelstar 5K500.B 500G 5400rpm HDD (Apple factory option)
Hit 320G 5K = Hitachi Travelstar 5K500.B 320G 5400rpm HDD (Apple factory option)

If you are having a hard time visualizing what that translates to, check this video out by iboorgut:

And this one by Alen09:

20-24 seconds flat to get to your Desktop! My now seemingly archaic 2007 MacBook takes about 2-3 minutes to get me to an usable Desktop. Here’s how Geekbench sees my MacBook vs the new MacBook Pro 15″ i7 2.2GHz:

Geekbench

Overall, there’s a minimum of 4x jump in performance & why not – here’s a list of the major improvements:

  • Battery = 2 hours -> 7-9 hours
  • WiFi = 2×2 MIMO -> 3×3 MIMO (source – AnandTech)
  • New Ports = Thunderbolt & SDXC
  • RAM = 4 GB 667 MHz DDR2 -> 8 GB 1333 MHz DDR3
  • CPU = 2.2 GHz Core 2 Duo -> 2.2 GHz i7 Quad-Core
  • Storage = 256 GB 5,400 RPM HDD -> 128 GB Apple SSD

With Apple supporting TRIM for Apple branded SSDs in Snow Leopard OS X 10.6.6 itself & more support coming up in OS X Lion, SSD was a no-brainer.

In layman terms, TRIM keeps your SSD optimized for unused memory blocks and keeps future WRITE operations speedy enough. Yes, I would like to get the OCZ Vertex 3 Pro when it comes out, but only if OS X Lion supports TRIM for 3rd party SSDs. With at least one SATA 6 Gb/s interface, the new MacBook Pros are certainly ready on the hardware front for these best-of-breed drives.
What has me particularly excited are these stats posted on AnandTech’s super-detailed review of the 2011 MacBook Pros:

AnandTech
AnandTech
Photoshop performance is just amazing on the new systems. The high end 15-inch MacBook Pro is actually faster than last year’s 8-core Mac Pro. Of course this is because Photoshop doesn’t scale perfectly with core count but it just shows you just how powerful these new quad-core CPUs are. If you do a lot of Photoshop work, the Sandy Bridge upgrade will be worth it.
Aperture performance is similarly class leading. Here the 2010 Mac Pro actually outperforms the high end 15 by around 6% but the fact that we can even mention the two in the same sentence is huge.

My final choice was whether to upgrade the CPU to 2.3 GHz or not & MacPerformanceGuide.com nailed it down pat:

The 5% faster 2.2 => 2.3GHz CPU option is not worth the $250 upcharge, since 5% is barely noticeable. But because this site’s testing requirements always require the top-end, I opted for the trivially faster CPU. My advice to most users is to put the savings into a larger or faster solid state drive…

Technically the 2.3 GHz option is an Intel 2820QM with a 8MB Shared L3 Cache, vs 6MB in the 2.2 GHz option or the Intel 2720QM; additionally, the 2.3 GHz will turbo to 3.4 GHz instead of 3.3 GHz (2.2 GHz). In daily use, users have only reported a 1.5% increase in CPU performance, which doesn’t justify the cost for now.
There you have it. My final spec ended up looking like this:

  • 2011 MacBook Pro 15″
  • 2.2 GHz Quad-Core i7 Sandy Bridge
  • 8GB 1333 MHz RAM DDR3
  • 128 GB Apple SSD
  • 15-inch Hi-Res Antiglare Widescreen Display
  • 750 GB 7200RPM OWC On-The-Go Pro FireWire 800/400 + USB 2.0 External Drive

The last bit was a tough one – Storage. I could open up my new machine and install a second hard drive in the Optibay or get a fast-enough external drive. I opted for the latter for now, but if Lion supports 3rd party SSDs I might get a bigger one internally and move things around. Thunderbolt would have been another option instead of just FireWire 800, but there aren’t any devices to buy as of now, once they crop up I am sure they will be worth a look.
Having ordered this beast, I am writing mini reviews like this one to bide time. I plan on posting a detailed review once I get my hands on this Speed Demon.