missing-root
Yes I believe I followed these steps. I lifted the CLI commands from the instructions and put them in a script to make this easier to reproduce:
`#!/bin/bash
set -e
set -x
# Standalone platform tools
sudo apt install -y libarchive-tools
curl -O https://dl.google.com/android/repository/platform-tools_r35.0.2-linux.zip
echo 'acfdcccb123a8718c46c46c059b2f621140194e5ec1ac9d81715be3d6ab6cd0a platform-tools_r35.0.2-linux.zip' | sha256sum -c
bsdtar xvf platform-tools_r35.0.2-linux.zip
export PATH="$PWD/platform-tools:$PATH"
echo $PATH
# Checking fastboot version
fastboot --version
# Flashing as non-root
sudo apt install -y android-sdk-platform-tools-common
# Working around fwu bug on Linux
sudo systemctl stop fwupd.service
# Unlock the boot loader
fastboot flashing unlock
read -p "Confirm unlock on phone " -n 1 -r
# Obtain openssh
sudo apt install openssh-client
# Obtain factory images
export DEVICE_NAME=akita
export VERSION=2024091900
curl -O https://releases.grapheneos.org/allowed_signers
curl -O https://releases.grapheneos.org/$DEVICE_NAME-install-$VERSION.zip
curl -O https://releases.grapheneos.org/$DEVICE_NAME-install-$VERSION.zip.sig
ssh-keygen -Y verify -f allowed_signers -I contact@grapheneos.org -n "factory images" \
-s $DEVICE_NAME-install-$VERSION.zip.sig < $DEVICE_NAME-install-$VERSION.zip
# Flashing factory images
bsdtar xvf $DEVICE_NAME-install-$VERSION.zip
cd $DEVICE_NAME-install-$VERSION
rm -rf ./tmp
mkdir -p tmp
export TMPDIR="$PWD/tmp"
bash flash-all.sh
# Lock bootloader
fastboot flashing lock
read -p "Confirm lock on phone " -n 1 -r
`