lwc:chromebook

This is an old revision of the document!


The procedure still seems a little unclear but some variation of:

  • to get into root: <ctrl><alt><right-arrow>
  • login as root. Default password is test0000
  • <ctrl><alt>t then type shell

This step will alow the quick boot of Seabios and entering the Linux distro without pressing any key shortcut

We will set these flags:

GBB_FLAG_DEV_SCREEN_SHORT_DELAY 0×00000001
GBB_FLAG_FORCE_DEV_SWITCH_ON 0×00000008
GBB_FLAG_FORCE_DEV_BOOT_LEGACY 0×00000080
GBB_FLAG_DEFAULT_DEV_BOOT_LEGACY 0×00000400

with this command: # /usr/bin/set_gbb_flags.sh 0x489 or if that doesn't work # /usr/share/vboot/bin/set_gbb_flags.sh 0x489

Your flash should have been written now.

# crossystem dev_boot_usb=1 dev_boot_legacy=1 Not really needed? but just to make sure.

  • disable right-clicking by clicking on right side of touchpad: add to ~/.xsessionrc: xinput –set-int-prop $ID “Button Right Click Enable” 8 0
  • disable touch to tap: add to ~/.xsessionrc: xinput –set-int-prop $ID “Tap Enable” 8 0
  • note that both of the above commands assume that ID has already been set as already appears in .xsessionrc: ID=`xinput | grep cyapa | cut -f 2 | sed -e 's/id=//'`
  • remove write protect screw (#7 in this photo).
  • transition to developer mode:
    • with machine off hold down <refresh>(f3) and <ESC> and <POWER>
    • when you get the message Chrome is missing is damaged type <CTRL>D
    • when you get the prompt to hit space hit <ENTER>
  • go through initial setup and login as guest
  • <CTRL><ALT>T to get to terminal, then shell then sudo -s
  • /usr/share/vboot/bin/set_gbb_flags.sh 0x489
  • burn Gallium OS onto flash drive using Etcher (ubootin didn't work)
  • boot from flash drive. Install
  • replace write protect screw?
  • lwc/chromebook.1634998418.txt.gz
  • Last modified: 2021/10/23 09:13
  • by John Harrison