From caf7e8784525884d55715c6d1beec0988261514a 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 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/selfdrive/athena/registration.py b/selfdrive/athena/registration.py index 7db94c2..de74a9d 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 @@ -74,7 +75,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"]