
Why almost? Because Rpi0w uses ttyS1 instead of ttyAMA0 desipte being part of the RPi1 family... ...But it will work fine for the _second_ boot onwards, if things go according to plan. For all other RPi models, it should work from the first boot on.
15 lines
365 B
Desktop File
15 lines
365 B
Desktop File
[Unit]
|
|
Description=Reconfigure raspi-firmware to regenerate config.txt matching actual hardware
|
|
Before=local-fs-pre.target
|
|
DefaultDependencies=no
|
|
RequiresMountsFor=/boot/firmware
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
TimeoutSec=infinity
|
|
ExecStart=/usr/sbin/dpkg-reconfigure raspi-firmware
|
|
ExecStart=/bin/systemctl --no-reload disable %n
|
|
|
|
[Install]
|
|
RequiredBy=local-fs-pre.target
|