Files
BPI-CM9-Linux/amlbian/scripts/modules-load/files/set-usb-serial.sh
T
2026-08-24 10:03:24 +08:00

14 lines
483 B
Bash
Executable File

#!/bin/sh
# SPDX-License-Identifier: (GPL-2.0-only OR MIT)
# Copyright (C) 2026 Amlogic, Inc. All rights reserved
################################################################################
serialnumber=$(cat /proc/cmdline | sed -n 's/.*androidboot.serialno=\([0-9a-zA-Z]*\).*/\1/p')
if [ -z "$serialnumber" ] || [ "$serialnumber" = "1234567890" ]; then
serialnumber="0123456789ABCDEF"
fi
echo $serialnumber > /sys/kernel/config/usb_gadget/g1/strings/0x409/serialnumber