Cool. And i saw on your website that NVRAM got added too. What i saw on a quick google session for hackintosh with tianocore, missing NVRAM was a problem which needed workarounds. So this should also help.
So @Emily i would give i a try, if i had the hardware. Tianocore seams doable, kabylake and skylake cpus are supported by OSX, the default WIFI card also. I don’t know if touchpads and keyboards are a problem with hackintosh setups, but if not i don’t see any major concerns.
Would be cool to know if the librems also provide an easy way to the freedom of installing OS X, if, for what reason ever, someone wants to install it.
It would make them even greater in my opinion. And might open a new customer group which hesitates because they don’t know if they want to jump fully to linux yet.
They can’t officially support it, they
are a US based company and OSX
is not permitted to be installed on non
Apple hardware by EULA.
The steps are not much different than
other hackintosh guides, the only issue
might be the Elantech trackpad, but there must be a kext somewhere for it.
In fact it’s a funny request, if you want
to run OSX just get a Mac, it has superior specs and build quality anyway
The price of a Librem can get you a new 2016/2017 machine with the same
specs, and Macs can run Linux as well.
On OSX the kexts still have to be applied since it’s not a standalone USB device with it’s own
serial emulation. that’s why many communities make their custom kexts.
If it works natively it will be great, actually pre-2010 Macbooks used Elantech.
Hi,
I got hackintosh osx mojave working on the Librem v3 with the help of MrChromeBox. I used his EFI flash firmware to get it to boot. The install of hackintosh was straightforward but needed kexts installed via kext wizard after the intell. Also I had to select AFPS to install the drives on osx to be able to perform future osx updates. I used Niresh OSX dmg image since it contained the touchpad driver…
It works very stable no crashes… More stable than KDE on linux…
To make intel graphics work I had to set ig-platform-id to 0x19160000 and Inject Intel to true.
That’s harsh, I’m using Plasma 5 for about 2 years on arch (BTW I use arch ) (so higher risks to get a breakdown than on something based on debian) and I would say that I had about 2 or 3 crashes in total.
@jackwa Would it be possible for you to post a walk through of how you did this? I have a Mojave bootstick and am trying to figure out how to get it to boot on the Librem v2.
I was able to run snow leapord or lion on Windows 7 via a Virtualbox VM a while back, so seeing that it can be installed and booted natively on the librem hardware, makes me think running it in a VM with PureOS as the host would be a bit easier and allow you to maintain the awesome that is PureOS.
This seemed to need some pretty specific hardware software, so I’m curious if anyone has tried this? If it works, I’ll be ditching my one piece of apple hardware in the house.
I’ve tried running SolidWorks in WINE before with pretty bad results. A VM (or as was accomplished later in this thread, a Hackintosh) is definitely the way to go for CAD if you absolutely have to use programs for Windows/Mac.
the part I am getting stuck on is how to get even to step 1 of booting from Mojave. “It’s trivial to build a coreboot/Tianocore image for the Librem laptops” I can’t find any instructions on how to do this.
you don’t have to, I now offer one for all Purism Librem laptops, via my ChromeOS Firmware Utility Script (which I may need to rename now that I’m supporting more than just ChromeOS devices)
A little more information from a thread MrChromebox helped me with:
Just do a search on DDG for adding iomem=relaxed to grub kernel arguments and you’ll find out how to do that. Really easy, but like most things with Linux, just need to do a quick search first.
either press tab/ESC after ‘Booting From Hard Disk’ to bring up the grub menu and edit the command line before booting, or edit (as sudo) /etc/default/grub and add to end of command line params, save, and run (as sudo) update-grub
well no, there’s lots of workarounds needed for making a Hackintosh setup work (and lots of resources for doing so as well). You can’t just boot the installer and install like a normal OS