ROM Archive

Below are archived custom coreboot builds. Do not flash one unless you know what you’re doing and have a specific reason (i.e. that the newest build doesn’t do something that you need).

Samsung Series 5 550 Chromebook.

  • http://johnlewis.ie/coreboot-lumpy-seabios-good-22102013.rom
  • md5sum: 232ee4932d30697a6d069345cb40f78a
  • Status: Tested but will not boot Windows installer.
  • Changes from previous build: Updated naming scheme in order to be more descriptive. Compiled in Ubuntu 12.04 in attempt to make Windows installer boot. SeaBIOS only.

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the Acer C7 Chromebook.

Make sure you check the md5sum is correct after downloading!

  • It is imperative that you check you have a Celeron 847 processor using “cat /proc/cpuinfo” in dev mode shell before flashing this ROM!
  • http://johnlewis.ie/coreboot-parrot-seabios-good-22102013.rom
  • md5sum: 2c2ad56912f110ecd031309a898346e6
  • Status: Tested. Fedora 19 Live USB appears to need mem=1800m to successfully boot. Can boot Windows installer. Should also work properly with suspend.
  • Changes from previous build: Compiled in Ubuntu 12.04 (which fixes Windows boot) and compiled without “select CHROMEOS” in src/mainboard/google/parrot/Kconfig (to fix suspend).
  • It is imperative that you check you have a Celeron 847 processor using “cat /proc/cpuinfo” in dev mode shell before flashing this ROM!
  • http://johnlewis.ie/coreboot-parrot-grub2-good-23102013.rom
  • md5sum: a149b3ce3d5634e51ed2da959bf9b10e
  • Status: Tested, and as above.
  • Changes from previous build: As above but with Grub2 payload chainloading SeaBIOS by default.
  • It is imperative that you check you have a Celeron 847 processor using “cat /proc/cpuinfo” in dev mode shell before flashing this ROM!
  • http://johnlewis.ie/coreboot-parrot-seabios-suspend-27102013.rom
  • md5sum: 9c312fbb7164acb31fb6e130b991ebc9
  • Status: Tested. Suspend works, but I haven’t checked battery usage.
  • Changes from previous build: Built using reference toolchain.
  • It is imperative that you check you have a Celeron 847 processor using “cat /proc/cpuinfo” in dev mode shell before flashing this ROM!
  • http://johnlewis.ie/coreboot-parrot-grub2-suspend-27102013.rom
  • md5sum: 9c5993518ddf97ab4c4cf7e0a2f84570
  • Status: Tested. Suspend works, but haven’t checked battery usage.
  • Changes from previous build: Grub2 payload, SeaBIOS optional. As per Barry’s request. ;)
  • It is imperative that you check you have a Celeron 847 processor using “cat /proc/cpuinfo” in dev mode shell before flashing this ROM!
  • http://johnlewis.ie/coreboot-parrot-seabios-windows-27102013.rom
  • md5sum: 4bfb10dbd10380d78bc6b4c501adcd10
  • Status: Tested. Windows installer reaches language screen. Suspend will be broken.
  • Changes from previous build: Compiled in Ubuntu 12.04. SeaBIOS 1.7.2 . Using SeaBIOS “master” breaks Windows compatibility.
  • It is imperative that you check you have a Celeron 1007u processor using “cat /proc/cpuinfo” in dev mode shell before flashing this ROM!
  • http://johnlewis.ie/coreboot-c710-1007u-170214.rom
  • md5sum: f96767ee83b4a03f5a643463c7c52c15
  • Status: Tested.
  • Changes from previous build: As the name suggests, this ROM is only meant for use on Celeron 1007u based C710’s. If you inadvertently flash it to a Celeron 847 based C710, your graphics will not work, and you will either have to try and reflash it blind, or do it over SSH.

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the Lenovo Thinkpad X131e Chromebook.

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the HP Pavilion Chromebook.

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the Samsung Chromebox (Celeron).

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the Google Chromebook Pixel.

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the HP Chromebook 14.

  • http://johnlewis.ie/coreboot-falco-07042014.rom
  • md5sum: 40e58c7ee6bfd93b55edbc90a61fa3cd
  • Status: Tested it won’t brick your hardware. Power-saving is even more broken than with the stock rom – it reboots when you try to resume.
  • Changes from previous build: This is an initial build.
  • http://johnlewis.ie/coreboot-falco-seabios-180714.rom
  • md5sum: 1a937de5bcc708a7a399b844dbedf63e
  • Status: Confirmed repeatedly working suspend/resume. Only requirement is to have EHCI/XHCI unbind/rebind script as per Arch Wiki for C720
  • Changes from previous build: Applied patches to completely remove TPM support and allow suspend without reboot. SeaBIOS 1.7.4

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the Acer C720.

Please note this page is for reference purposes only. Downloads have actually been moved to https://johnlewis.ie/Chromebook-ROMs, and you will need to download md5sums.txt and run md5sum -c md5sums.txt checking the output for “OK” on the particular file you downloaded.

Current builds for the ASUS Chromebox.

Flashing the coreboot firmware.

Assuming you have already disabled the write-protect, as discussed above, you can write the firmware from ChromeOS in Crosh like so:

[bash]shell[/bash]

 

[bash]sudo flashrom -w yourcorebootdownload.rom[/bash]

You will get an error like so:

[bash]flashrom -w coreboot-parrot-1.rom flashrom v0.9.4 : b8267a8 : Jul 26 2013 19:16:20 UTC on Linux 3.8.11 (x86_64), built with libpci 3.1.10, GCC 4.7.x-google 20130114 (prerelease), little endianErasing and writing flash chip… spi_block_erase_20 failed during command execution at address 0x0Verifying flash… VERIFY FAILED at 0x00000062! Expected=0xff, Read=0x0b, failed byte count from 0x00000000-0x007fffff: 0x4Your flash chip is in an unknown state.Get help on IRC at <a href=”http://irc.freenode.net/” rel=”nofollow”>irc.freenode.net</a> (channel #flashrom) ormail flashrom@flashrom.org with FAILED: your board name in the subject line!——————————————————————————-DO NOT REBOOT[/bash]

If the codes aren’t identical, report on the community, otherwise reboot and you’ll be okay.

If you need to reflash you can download a statically linked version of ChromeOS Flashrom from https://johnlewis.ie/flashrom. Make it executable with:

[bash]sudo chmod +x flashrom[/bash]

You will need to run the file with a leading “./” in the directory you downloaded it to, to avoid invoking your distros version of Flashrom e.g.

[bash]sudo ./flashrom -w  yourreplacementcoreboot.rom[/bash]

107 thoughts on “ROM Archive”

  1. We have yet another problem ……

    ESC + F3 + POWER not work but …

    How do I remove the SeaBios and return to normal startup of the Chromebook?

  2. Hello John, would like a little lesson, quite simple.
    It is to install windows 8 on a Samsung chromebook
    XE303C12?
    please help me

  3. Hi John,
    My Acer C7 chromebook not boot from HDD after i was flash rom. I run Chrome OS from a USB drive on Acer C7 Chromebook, when i open crosh and run sudo -s command then crosh requires input password. i don’t know password.
    Please tell me the way flash rom in this case.
    Thanks!

  4. Hi John i have been redirected to the download page only to find “oops that page cannot be found” kindly help

Comments are closed.