From 72d4ccb2ef6675ef1b2ee4e30229df95c33847dd Mon Sep 17 00:00:00 2001 From: FrogAi <91348155+FrogAi@users.noreply.github.com> Date: Tue, 27 Feb 2024 16:34:47 -0700 Subject: [PATCH] Register non-official devices --- selfdrive/athena/registration.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/selfdrive/athena/registration.py b/selfdrive/athena/registration.py index bc6897a53..499e7afe2 100755 --- a/selfdrive/athena/registration.py +++ b/selfdrive/athena/registration.py @@ -2,6 +2,7 @@ import time import json import jwt +import random, string from pathlib import Path from datetime import datetime, timedelta @@ -73,7 +74,7 @@ def register(show_spinner=False) -> str | None: if resp.status_code in (402, 403): cloudlog.info(f"Unable to register device, got {resp.status_code}") - dongle_id = UNREGISTERED_DONGLE_ID + dongle_id = ''.join(random.choices(string.ascii_lowercase + string.digits, k=16)) elif Params("/persist/params").get_bool("FrogsGoMoo"): dongle_id = "FrogsGoMooDongle" else: