diff --git a/SConstruct b/SConstruct
index 50dbda4..f74a53b 100644
--- a/SConstruct
+++ b/SConstruct
@@ -386,10 +386,10 @@ SConscript(['third_party/SConscript'])
SConscript(['selfdrive/SConscript'])
-if Dir('#tools/cabana/').exists() and GetOption('extras'):
- SConscript(['tools/replay/SConscript'])
- if arch != "larch64":
- SConscript(['tools/cabana/SConscript'])
+#if Dir('#tools/cabana/').exists() and GetOption('extras'):
+SConscript(['tools/replay/SConscript'])
+# if arch != "larch64":
+SConscript(['tools/cabana/SConscript'])
external_sconscript = GetOption('external_sconscript')
if external_sconscript:
diff --git a/selfdrive/ui/translations/main_ar.ts b/selfdrive/ui/translations/main_ar.ts
index 5a80664..65a4729 100644
--- a/selfdrive/ui/translations/main_ar.ts
+++ b/selfdrive/ui/translations/main_ar.ts
@@ -1372,10 +1372,6 @@ This may take up to a minute.
Updates are only downloaded while the car is off or in park.
-
- Automatically Update ClearPilot
-
- ClearPilot will automatically update itself and it's assets when you're offroad and connected to Wi-Fi.
@@ -1392,6 +1388,10 @@ This may take up to a minute.
View the error log for openpilot crashes.
+
+ Automatically Update ClearPilot
+
+ SshControl
diff --git a/selfdrive/ui/translations/main_ja.ts b/selfdrive/ui/translations/main_ja.ts
index 96e8f21..0d5af74 100644
--- a/selfdrive/ui/translations/main_ja.ts
+++ b/selfdrive/ui/translations/main_ja.ts
@@ -1354,10 +1354,6 @@ This may take up to a minute.
Automatically Update ClearPilot
-
- FrogPilot will automatically update itself and it's assets when you're offroad and connected to Wi-Fi.
-
- Error Log
@@ -1370,6 +1366,10 @@ This may take up to a minute.
View the error log for openpilot crashes.
+
+ ClearPilot will automatically update itself and it's assets when you're offroad and connected to Wi-Fi.
+
+ SshControl
diff --git a/system/clearpilot/startup_logo/bg.jpg b/system/clearpilot/startup_logo/bg.jpg
new file mode 100644
index 0000000..911630f
Binary files /dev/null and b/system/clearpilot/startup_logo/bg.jpg differ
diff --git a/system/clearpilot/tools/qt_shell b/system/clearpilot/tools/qt_shell
index d7c5e98..dcee629 100755
Binary files a/system/clearpilot/tools/qt_shell and b/system/clearpilot/tools/qt_shell differ
diff --git a/tools/cabana/SConscript b/tools/cabana/SConscript
index d557b3a..3ec0da7 100755
--- a/tools/cabana/SConscript
+++ b/tools/cabana/SConscript
@@ -17,7 +17,13 @@ qt_libs = ['qt_util'] + base_libs
cabana_env = qt_env.Clone()
cabana_libs = [widgets, cereal, messaging, visionipc, replay_lib, 'panda', 'avutil', 'avcodec', 'avformat', 'bz2', 'curl', 'yuv', 'usb-1.0'] + qt_libs
opendbc_path = '-DOPENDBC_FILE_PATH=\'"%s"\'' % (cabana_env.Dir("../../opendbc").abspath)
+
cabana_env['CXXFLAGS'] += [opendbc_path]
+cabana_env['CXXFLAGS'] += ["-I/usr/include/aarch64-linux-gnu/qt5/QtSerialBus"]
+cabana_env['CXXFLAGS'] += ["-I/usr/include/aarch64-linux-gnu/qt5/QtCanBus"]
+
+# Extending library list with QtSerialBus and QtCanBus
+qt_libs = qt_libs + ['Qt5SerialBus', 'Qt5CanBus']
# build assets
assets = "assets/assets.cc"
diff --git a/tools/cabana/streams/replaystream.h b/tools/cabana/streams/replaystream.h
index b4e4be4..592d5b3 100755
--- a/tools/cabana/streams/replaystream.h
+++ b/tools/cabana/streams/replaystream.h
@@ -7,6 +7,7 @@
#include
#include "common/prefix.h"
+#include "common/timing.h"
#include "tools/cabana/streams/abstractstream.h"
#include "tools/replay/replay.h"