From df86b8b6d5fa8d389bd5b056d57ca2fa6bb1a2fd Mon Sep 17 00:00:00 2001 From: Peter Easton Date: Sun, 12 Apr 2020 20:16:30 +0000 Subject: [PATCH] Add a troubleshooting section to "Flashing factory images" --- static/install.html | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/static/install.html b/static/install.html index 34a60a09..07fd7c49 100644 --- a/static/install.html +++ b/static/install.html @@ -60,7 +60,12 @@
  • Enabling OEM unlocking
  • Unlocking the bootloader
  • Obtaining factory images
  • -
  • Flashing factory images
  • +
  • + Flashing factory images + +
  • Locking the bootloader
  • Disabling OEM unlocking
  • Verifying installation
  • @@ -212,6 +217,23 @@ TMPDIR="$PWD/tmp" ./flash-all.sh XL, you'll need to reboot from the userspace fastbootd mode to the bootloader by selecting Reboot to bootloader from the fastbootd menu using the volume keys and the power button in order to continue the installation.

    +

    + Troubleshooting +

    +

    A majority of failed flashes tend to be caused by substandard USB connectors, + plugging in via hubs or bad cables which aren't properly up to the USB standard. The + scrollback from a failed flash will contain valuable diagnostic information which + is essential in knowing where and how the process went wrong.

    +

    Front I/O ports on desktop computer cases and USB 3.1 or USB C on many laptops + often aren't implement properly or are broken in subtle ways, which may cause flashing + to fail even a USB port that works for other peripherals. Older Linux kernels that + predate version 5 may have inadequate or patchwork support for USB C or USB 3. If you + are installing from a Linux distribution, ensure your distribution uses a modern + kernel.

    +

    Always use a high quality USB A to USB C cable with a rear USB port directly on your + motherboard, and never use a USB hub for flashing. Never install from a virtual + machine; USB passthrough in software emulation may be broken or inadequate and this + can cause the flashing to fail.

    Locking the bootloader