After bootup I get
Bootup is not yet finished. Please try again later.
# systemctl list-jobs
JOB UNIT TYPE STATE
142 systemd-update-utmp-runlevel.service start waiting
114 rk3399-bluetooth.service start running
1 multi-user.target start waiting
If I stop rk3399-bluetooth.service everything completes and list-jobs is clean, but then bluetooth stops working. I've tried a few things in the rk3399-bluetooth unit file but so far I've not been able to find a way to make systemd happy and finish cleanly.
By the way, in the service file it uses "--use_baudrate_for_downloade", typo and should be "--use_baudrate_for_download"