Difference between revisions of "Support/Haswell"

From GalliumOS Wiki
Jump to: navigation, search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Intel processors with Haswell cores are very popular in 2013-era ChromeOS devices.
+
Haswell core Intel processors are common in many 2013 and 2014 ChromeOS devices.
  
Factory firmware support for coreboot and SeaBIOS is common, but custom firmware is also available for all Haswell models from John Lewis: https://johnlewis.ie/custom-chromebook-firmware/rom-download/.
+
Support for Haswell Chromebooks has been implemented in upstream Linux with aplomb, so you should be able to run any recent Linux distribution you please with little to no friction.
 
 
There are three firmware update options available:
 
 
 
# '''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
 
#* '''''Haswell''': Most models ship with this feature enabled, but a few are buggy''
 
# '''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'''
 
#* Installs a complete ROM containing a coreboot build and a working SeaBIOS
 
#* 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
 
  
 +
Factory firmware support for booting legacy OSes via SeaBIOS is common, but custom firmware is also available for all Haswell models as well -- see [[Firmware]].
  
 
== Model-Specific Notes ==
 
== Model-Specific Notes ==
  
=== ASUS Chromebox, 2014 (PANTHER) ===
+
=== ASUS Chromebox, 2014 (PANTHER) / HP Chromebox, 2014 (ZAKO) ===
* Factory firmware bug prevents use of USB keyboard
+
* Factory legacy boot firmware bug prevents use of attached USB devices at boot, including keyboard
 +
** While installation is possible with factory firmware, it is less than ideal.
 
** Custom firmware does not have bug; update <code>RW_LEGACY</code>. See [[Installing/Panther]].
 
** Custom firmware does not have bug; update <code>RW_LEGACY</code>. See [[Installing/Panther]].
** Factory firmware reported fixed in version <code>Google_Panther.4920.24.26</code>. See https://www.reddit.com/r/GalliumOS/comments/3z1xxs/success_asus_chromebox_using_chrx/.
 

Latest revision as of 20:48, 10 June 2019

Haswell core Intel processors are common in many 2013 and 2014 ChromeOS devices.

Support for Haswell Chromebooks has been implemented in upstream Linux with aplomb, so you should be able to run any recent Linux distribution you please with little to no friction.

Factory firmware support for booting legacy OSes via SeaBIOS is common, but custom firmware is also available for all Haswell models as well -- see Firmware.

Model-Specific Notes

ASUS Chromebox, 2014 (PANTHER) / HP Chromebox, 2014 (ZAKO)

  • Factory legacy boot firmware bug prevents use of attached USB devices at boot, including keyboard
    • While installation is possible with factory firmware, it is less than ideal.
    • Custom firmware does not have bug; update RW_LEGACY. See Installing/Panther.