|
|
Line 1: |
Line 1: |
− | Intel processors with Bay Trail cores are very popular in newer ChromeOS devices. | + | Intel processors using the BayTrail architecture are very popular in 2014/2015-era ChromeOS devices. |
| | | |
− | Factory firmware support for coreboot and SeaBIOS is nonexistent, but custom firmware is available for most or all Bay Trail models from John Lewis: https://johnlewis.ie/custom-chromebook-firmware/rom-download/. | + | Factory firmware support for booting legacy OSes via SeaBIOS is nonexistent, but custom firmware is available for most (all?) BayTrail models -- see [[Firmware]]. |
− | | |
− | There is only one firmware update option available:
| |
− | | |
− | # '''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
| |
− | | |
− | == Model-Specific Notes ==
| |
− | | |
− | === Dell Chromebook 11 (3120), 2015 (CANDY) ===
| |
− | * '''RW_LEGACY''' flash is possible (uniquely among Bay Trail models?)
| |
− | ** https://bugs.chromium.org/p/chromium/issues/detail?id=544236#c5
| |
− | ** firmware mirrored at https://galliumos.org/tmp/seabios-candy.cbfs
| |
− | ** untested, unverified, but presumed reliable
| |
− | <pre style="margin:0 0 0 4em">
| |
− | Comment 5 by vapier@chromium.org, Nov 13, 2015
| |
− | | |
− | please give this file a try. to use it:
| |
− | - open crosh: ctrl+alt+t
| |
− | - get a shell: shell
| |
− | - switch to root: sudo su -
| |
− | - get a writable dir: cd /tmp
| |
− | - read the bios: flashrom -r bios.bin
| |
− | - download seabios: wget -O seabios.cbfs <url from this post>
| |
− | - merge the two: dd if=seabios.cbfs of=bios.bin seek=2 bs=2M conv=notrunc | |
− | - write to legacy: flashrom -w bios.bin -i RW_LEGACY
| |
− | | |
− | then reboot and see if CTRL+L works now. seems to for me on candy.
| |
− | </pre>
| |
Intel processors using the BayTrail architecture are very popular in 2014/2015-era ChromeOS devices.
Factory firmware support for booting legacy OSes via SeaBIOS is nonexistent, but custom firmware is available for most (all?) BayTrail models -- see Firmware.