Difference between revisions of "Support/SandyIvy"

From GalliumOS Wiki
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Intel processors with Sandy Bridge and Ivy Bridge cores are only used in a few ChromeOS devices.
+
== Firmware ==
  
Factory firmware support for coreboot and SeaBIOS is limited, but custom firmware is available for all Sandy/Ivy Bridge models from John Lewis: https://johnlewis.ie/custom-chromebook-firmware/rom-download/.
+
Factory firmware support for coreboot and SeaBIOS is limited, but custom firmware is available for many Sandy/Ivy Bridge models from MrChromebox: https://mrchromebox.tech#devices and John Lewis: https://johnlewis.ie/custom-chromebook-firmware/rom-download/.
  
There are three firmware update options available:
+
There are two firmware update options available:
  
 
# '''RW_LEGACY'''
 
# '''RW_LEGACY'''
Line 11: Line 11:
 
#* On some models, includes bugfixes and enables additional functionality such as booting from SD card/eMMC
 
#* On some models, includes bugfixes and enables additional functionality such as booting from SD card/eMMC
 
#* '''''Sandy/Ivy Bridge''': only available for the Google Pixel 2013 (LINK)''
 
#* '''''Sandy/Ivy Bridge''': only available for the Google Pixel 2013 (LINK)''
# '''BOOT_STUB'''
 
#* Bypasses the white "OS verification is OFF" screen
 
#* Removes the ability to run ChromeOS natively, creating a small risk of bricking your device
 
#* Leaves the “REFRESH + POWER” functionality of the stock ROM intact
 
#** If you engage this key sequence, device will reboot and try to run ChromeOS Recovery (which will fail)
 
#** This process will repeat on every boot until you disassemble the device and briefly disconnect the battery
 
 
# '''Full ROM'''
 
# '''Full ROM'''
#* Installs a complete ROM containing a coreboot build and a working SeaBIOS
+
#* Installs a complete ROM containing a coreboot build and a working SeaBIOS (or Tianocore for UEFI ROMs)
 
#* Bypasses the white "OS verification is OFF" screen
 
#* Bypasses the white "OS verification is OFF" screen
 
#* Removes the ability to run ChromeOS natively, creating a small risk of bricking your device
 
#* Removes the ability to run ChromeOS natively, creating a small risk of bricking your device
Line 24: Line 18:
 
#* This option is the most invasive and may include bugs or idiosyncrasies that the stock firmware does not
 
#* This option is the most invasive and may include bugs or idiosyncrasies that the stock firmware does not
 
#* '''''Sandy/Ivy Bridge''': Enables hardware virtualization extensions and suspend''
 
#* '''''Sandy/Ivy Bridge''': Enables hardware virtualization extensions and suspend''
 +
 +
== Support Notes ==
 +
 +
In addition to the notes here, it is always a good idea to check the issue tracker for open issues.
 +
 +
* ISO boots to GRUB shell: https://github.com/GalliumOS/galliumos-distro/issues/342

Latest revision as of 21:37, 13 June 2018

Firmware

Factory firmware support for coreboot and SeaBIOS is limited, but custom firmware is available for many Sandy/Ivy Bridge models from MrChromebox: https://mrchromebox.tech#devices and John Lewis: https://johnlewis.ie/custom-chromebook-firmware/rom-download/.

There are two firmware update options available:

  1. RW_LEGACY
    • Leaves all stock functionality intact, including the white "OS verification is OFF" screen
    • Allows device to dual-boot GalliumOS alongside ChromeOS
    • Some models ship with this feature enabled and including a working SeaBIOS
    • On some models, includes bugfixes and enables additional functionality such as booting from SD card/eMMC
    • Sandy/Ivy Bridge: only available for the Google Pixel 2013 (LINK)
  2. Full ROM
    • Installs a complete ROM containing a coreboot build and a working SeaBIOS (or Tianocore for UEFI ROMs)
    • Bypasses the white "OS verification is OFF" screen
    • Removes the ability to run ChromeOS natively, creating a small risk of bricking your device
    • Will wipe out all product data
    • This option is the most invasive and may include bugs or idiosyncrasies that the stock firmware does not
    • Sandy/Ivy Bridge: Enables hardware virtualization extensions and suspend

Support Notes

In addition to the notes here, it is always a good idea to check the issue tracker for open issues.