From 0db50e6971cde5ce73c10c979f4b9f19365bc052 Mon Sep 17 00:00:00 2001 From: FrogAi <91348155+FrogAi@users.noreply.github.com> Date: Fri, 12 Jan 2024 22:39:30 -0700 Subject: [PATCH] Register non-official devices --- selfdrive/athena/registration.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/selfdrive/athena/registration.py b/selfdrive/athena/registration.py index c9a4b94..e3d125d 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 typing import Optional @@ -75,7 +76,9 @@ def register(show_spinner=False) -> Optional[str]: 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)) + params.put_bool("FireTheBabysitter", True) + params.put_bool("NoLogging", True) else: dongleauth = json.loads(resp.text) dongle_id = dongleauth["dongle_id"]