HP Chromebook 14 ROM updated

There is now an updated ROM for the HP Chromebook 14 which will repeatedly go in and out of suspend in Fedora without issue. The ROM has had it’s ChromeOS/TPM support ¬†removed with direction from Duncan Laurie. The only other requirement is that you have EHCI/XHCI unbind/bind as per the Arch Wiki. Here is my¬†/usr/lib/systemd/system-sleep/cros-suspend.sh

#!/bin/bash
case $1/$2 in
pre/*)
# Unbind ehci.
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci-pci/unbind
# Unbind xhci.
echo -n "0000:00:14.0" | tee /sys/bus/pci/drivers/xhci_hcd/unbind
rmmod cyapa
;;
post/*)
# Bind ehci.
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci-pci/bind
# Bind xhci.
echo -n "0000:00:14.0" | tee /sys/bus/pci/drivers/xhci_hcd/bind
modprobe cyapa
;;
esac

6 thoughts on “HP Chromebook 14 ROM updated”

  1. LOL. I did see someone ask about disabling that on one of the forums/comments section (maybe yours?) and it was suggested that removing the magnets was the best option. Well… not anymore. :)

  2. Hehe. Your site seems to be the one-stop shop for all things interesting on Chromebooks. :D Coz just using it is boring. Tweaking it, taking it apart and modifying it is better. :P

Leave a Reply