mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-02 23:47:49 +00:00
Merge pull request #3853 from MilhouseVH/le10_rpi_serial_bottom_32bits
init: add fix for RPi4 serial numbers
This commit is contained in:
commit
ac18ab32f3
@ -48,7 +48,7 @@ BREAK_TRIPPED="no"
|
|||||||
BIGFONT="1080"
|
BIGFONT="1080"
|
||||||
|
|
||||||
# Get a serial number if present (eg. RPi) otherwise use MAC address from eth0
|
# Get a serial number if present (eg. RPi) otherwise use MAC address from eth0
|
||||||
MACHINE_UID="$(cat /proc/cpuinfo | awk '/^Serial/{s=$3; gsub ("^0*","",s); print s}')"
|
MACHINE_UID="$(awk '/^Serial/{s='0000000' $3; print substr(s, length(s) - 7)}' /proc/cpuinfo)"
|
||||||
[ -z "$MACHINE_UID" ] && MACHINE_UID="$(cat /sys/class/net/eth0/address 2>/dev/null | tr -d :)"
|
[ -z "$MACHINE_UID" ] && MACHINE_UID="$(cat /sys/class/net/eth0/address 2>/dev/null | tr -d :)"
|
||||||
|
|
||||||
# common functions
|
# common functions
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Use direct path to firmware as update script doesn't dereference sym links.
|
# Use direct path to firmware as update script doesn't dereference sym links.
|
||||||
FIRMWARE_ROOT="/usr/lib/kernel-overlays/base/lib/firmware/raspberrypi/bootloader"
|
FIRMWARE_ROOT="/usr/lib/kernel-overlays/base/lib/firmware/raspberrypi/bootloader"
|
||||||
FIRMWARE_BACKUP_DIR="/storage/.config/rpifw-backup"
|
FIRMWARE_BACKUP_DIR="/storage/.config/rpifw-backup"
|
||||||
BOOTFS=/flash
|
BOOTFS=${BOOTFS:-/flash}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user