Translated from the original Japanese article
Tech2 min read
Reviving an Old MacBook Pro (A1502) with Zorin OS 18
Contents
Goal
Bring an old MacBook Pro (A1502) that had been sitting in a closet back to life using Linux.
Target Hardware
| Item | Details |
|---|---|
| Model | MacBook Pro (Retina, 13-inch) A1502 |
| Year | 2013–2015 models |
| Processor | 4th/5th gen Intel Core i5/i7 |
| RAM | 8GB / 16GB DDR3 |
| OS Installed | Zorin OS 18 Core |
Background
- Dug an A1502 out of the closet
- Couldn’t upgrade to the latest macOS; even after a clean install it was sluggish with frequent errors
- Gave up on macOS
- With Windows 10 support ending and Zorin OS getting a lot of buzz as a replacement, decided to give it a shot
Installation Steps
1. Create a USB Installer
Downloaded the ISO on the MacBook Pro itself and wrote it using macOS’s built-in dd command.
# Check USB devices
diskutil list
# Unmount the USB (e.g. disk2)
diskutil unmountDisk /dev/disk2
# Write the ISO with dd
sudo dd if=Zorin-OS-18-Core.iso of=/dev/rdisk2 bs=4M
Tip:
ddshows no progress by default. PressCtrl + Twhile it’s running to see the transfer status.
2. Boot the Installer
- Restart and hold the Option (Alt) key
- Select “EFI Boot” from the boot manager
- The Zorin OS installer launches
3. Install
- Wiped the entire disk
- Dedicated the full SSD to Zorin OS 18
- Installation went smoothly
Hardware Compatibility
| Device | Status | Notes |
|---|---|---|
| Wi-Fi / Bluetooth | ✅ Working | The connection issues reported with Zorin OS 16/17 didn’t occur; worked out of the box with the standard driver |
| Display resolution | ✅ Working (needs adjustment) | Full Retina resolution is available; scaling must be configured |
| Trackpad | ✅ Working | Gestures and pointer settings are configurable |
| Scroll speed | ⚠️ Needs tuning | Default is very fast; a future tuning task |
| Sound | ✅ Working | No configuration needed |
| Keyboard / IME | ✅ Resolved | See below |
Keyboard and Japanese Input
JIS layout + single-key English/Japanese switching was solved with Fcitx5.
For detailed setup steps, see this article:
Verdict
| Rating | Comment |
|---|---|
| Overall | ✅ Success |
| Perceived speed | Noticeably faster than macOS |
| Hardware recognition | Main devices work fine |
| Use case | Fully practical as a sub-machine for browsing, light work, and development |
If you have an old MacBook gathering dust, Zorin OS is worth a try.