1
Commit Graph Go to file
2025-03-23 22:13:45 +08:00
EFI Copy patches from oc_patches.plist dump by SSDTTime 2025-02-09 12:30:22 +08:00
README.md Update README.md 2025-03-23 22:13:45 +08:00

Hackintosh EFI for Pixelbook Go 2019 (atlas)

Introduction

This is a Hackintosh EFI for Google Pixelbook Go 2019 (atlas). It is based on the OpenCore bootloader.

Device Specifications

i5-8200Y 16GB + 128GB Tested
Item Specification
Processor (CPU) Intel® Core™ i5-8200Y
Graphics (GPU) Intel® UHD Graphics 615
Memory (RAM) LPDDR3 16GB
Storage eMMC 128 GB
Wi-Fi 802.11ac 2x2 (MIMO)
Bluetooth 4.2
Camera 2MP Front camera
Display 13.3" 1920x1080 (16:9) with Touchscreen
USB Ports Two full-functioned Type-C ports
Audio Ports Single headphone jack

Read more in Pixelbook Go specifications

Other SKU models may be supported, try it by yourself

Current Status

Thanks to olm3ca's testing, macOS 12 (Monterey) has the best support. This project is configured for macOS 12 (Monterey).

You can also use macOS 13 (Ventura), go to OpenIntelWireless/itlwm/releases, download AirportItlwm_v2.3.0_stable_Ventura.kext.zip, and use the AirportItlwm.kext in this zip to replace AirportItlwm.kext in /EFI/OC/Kexts/.

macOS 12 (Monterey)

Feature Status Notes
WiFi Working Speed not tested
Bluetooth Working Not support Bluetooth Tethering
Graphics Accel Working Have some video decoding issues
eMMC Storage Working Speed not tested
Power Management Working Very good battery life, Fast Charging and Low Power Mode
Touchpad Working Support all gestures
Keyboard Working Unique keys as F1 ~ F10, Assistant not work, Home/Search as Meta
Keyboard backlight Working Adjust it using system ui
Touchscreen Working The pointer is slightly offset upwards
Screen backlight Working Support automatic adjustment, or use system ui to adjust it manually
Suspend / Sleep Working Some errors occur after waking up, see Chrultrabook Docs try to fix it, not tested
Logout / Lock Working No problems found yet
Shutdown / Restart Working Errors may occur during shutdown when using xzhih/one-key-hidpi
USB Ports Working Supports Fast Charging, USB speed not tested, video output not working
Audio Ports Not Working
Camera Not Working
Speakers Not Working
Microphone Not Working
AirDrop / Handoff Not Working

Download EFI

You can clone this repository directly using git, or download the ZIP here

Install

Warning

The following may cause your device to lose its warranty, fail to boot, or even be damaged.

If you want to install a third-party operating system on your Pixelbook Go, you do so at your own risk.

This project has documented the process of configuring OpenCore in a step-by-step commit, and while it works fine on my device, it may not be right for yours!

You may not be able to start your machine or something more serious may occur due to improper operation, please backup your data before proceeding!

Prerequisites

  • A Pixelbook Go laptop

I hope you've read the preceding carefully.

  • A blank USB drive, with a disk size of at least 8GB

It is used to launch OpenCore and the macOS recovery program, as well as to save the original ROM of the machine

Whether you plan to go back to chromeOS or not, you should save this ROM file.

  • Wireless internet connection

The installation process launches into the macOS recovery program, and we use Network Recovery to install the system. Installing macOS 12 (Monterey) takes about 1.5GB of traffic.

  • (Optional) A SuzyQable CCD cable

To install a customized system you need to replace the original ROM of the machine, you can buy a SuzyQable CCD cable, or you can check out the next item.

  • (Optional) A suitable hexagonal screwdriver (unknown size)

On the Pixelbook Go, you can disable hardware write-protection by removing the back cover and disconnecting the battery cable so you don't need to buy a SuzyQable CCD cable, but this may cause you to lose your warranty.

  • (Optional) A Type-C connector power adapter capable of delivering 45W of power

If you chose to disconnect the battery cable to disable hardware write protection, you will need to boot the device without the battery only through the adapter, lower power adapters may work but are not recommended

You should also keep your Pixelbook Go connected to a power source at all times while waiting for macOS to install.

  • (Optional) USB-A to Type-C adapter or docking station

The Pixelbook Go does not have a USB-A port, so you may need an external keyboard and mouse if the machine's touchpad and built-in keyboard do not work during installation

Please keep your data safe, we first need to install a custom ROM, although this theoretically won't clear the disk, after installing a custom ROM you won't be able to boot into ChromeOS anymore!

Note

I wanted to write up some installation process from start to finish, but after creating this repository I haven't had the free time to do it.

So I decided to make it public first, and there may not be a detailed installation tutorial.

I'll list some links below so you can find out how to install macOS on your Chromebook.

olm3ca/PixelbookOSX: Pixelbook OS X

Installing macOS | Chrultrabook Docs

Tips

After flashing the coreboot(custom ROM / BIOS), using Esc key to enter the BIOS settings

Remember to disable Secure Boot in BIOS settings

Credits

Thanks to the contributors mentioned in this article. This list may be missing, but thank you very much for your contribution.