Hackintosh tablet
An old Dell Latitude D600 laptop reborn as a touchscreen tablet that boots three operating systems: OS X 10.5 Leopard, Windows 7 and Lubuntu.
- Status
- Working again; case design in progress
- Base
- Dell Latitude D600 laptop
- Operating systems
- OS X 10.5.6 Leopard (32-bit), Windows 7 and Lubuntu, chosen from a GRUB menu
- Storage
- SSD, replacing the original hard drive
- Touch
- Add-on USB touch panel, sized to the D600's screen
- Network
- Kept offline: none of its systems get security updates
- Case
- 3D-printed, my own design (rough draft)
- Skills
- Hardware troubleshooting, RAM diagnosis, multi-boot setup (GRUB), running macOS on non-Apple hardware, Windows and Linux, disk cloning, touchscreen calibration, security risk assessment, CAD and 3D printing


The goal
This project started more than 15 years ago, when I was still in high school. Someone gave me this laptop for free, and I wanted to experiment and see what I could do with it. Getting OS X to boot on a Dell felt like a win, but I kept pushing to see what else it could do: first a triple boot, and later a touchscreen "Mac".
How it works
I stripped the D600 down to the essentials and cloned its hard drive onto an SSD. A USB touch panel, the same size as the laptop's screen, turns it into a tablet, and everything goes into a 3D-printed case I'm designing.
At startup, a GRUB menu picks between OS X 10.5.6 Leopard (32-bit), Windows 7 and Lubuntu, and the touch panel works in all three.
How it came together
Once the triple boot worked, the laptop sat for a few years. When I came back to it, I ordered a cheap touch panel from China, took the chassis completely apart and, since SSDs had gotten cheap by then, cloned the hard drive onto an SSD. After I calibrated the touch panel, it sat again for years: my fabrication skills weren't yet good enough to make a case I'd be happy with. Once I got a 3D printer, I came back and printed a rough draft of a case, only to find the laptop wouldn't boot.
Key decisions
- OS X on a Dell, for the challenge. macOS isn't supposed to install on non-Apple hardware, and that was exactly the appeal.
- Three systems to cover my bases. Lubuntu and Windows 7 joined OS X so one tablet could run Mac, Linux and Windows.
- Offline on purpose. None of the three systems gets security updates anymore, and all three have well-known vulnerabilities, so it stays off the network. I could swap Lubuntu for Debian if I ever wanted it online, but this project is more about proving it could be done than about making a daily-use tablet.
Problems and fixes
- It stopped getting past the BIOS. Right after I printed the draft case, the laptop wouldn't boot. To track it down, I pulled every stick of RAM and the internal backup battery, held the power button to drain any leftover power, then tried booting with one stick at a time. That turned up a faulty stick.
- Pulling the bad stick wasn't enough. I'd already tried booting without that stick, and it still wouldn't start. It only booted once I removed the bad stick and drained the power. Lesson learned: after changing RAM, fully drain the power before ruling a stick in or out.
Where it is now
All three operating systems boot and work with the touch panel again, and I've printed a rough draft of the case. Finishing the case design is next.
What's next
- Finish the case design, now that the hardware works again.
- USB-C charging. An adapter from the laptop's barrel plug to USB-C, so it charges from a standard USB-C cable instead of a specialty plug.
- Maybe a RAM upgrade. I haven't decided yet.


