diff --git a/car_net/stFlashClient/.idea/artifacts/stFlashClient_jar.xml b/car_net/stFlashClient/.idea/artifacts/stFlashClient_jar.xml
new file mode 100644
index 00000000000..03fcf5f637c
--- /dev/null
+++ b/car_net/stFlashClient/.idea/artifacts/stFlashClient_jar.xml
@@ -0,0 +1,13 @@
+
+
+ $PROJECT_DIR$/out/artifacts/stFlashClient_jar
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/car_net/stFlashClient/.idea/libraries/jcommander_1_48.xml b/car_net/stFlashClient/.idea/libraries/jcommander_1_48.xml
index 7a257379398..a8478bb7b3c 100644
--- a/car_net/stFlashClient/.idea/libraries/jcommander_1_48.xml
+++ b/car_net/stFlashClient/.idea/libraries/jcommander_1_48.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/car_net/stFlashClient/.idea/libraries/protobuf_java_3_0_0_beta_3.xml b/car_net/stFlashClient/.idea/libraries/protobuf_java_3_0_0_beta_3.xml
index 3ffe9a90c69..e211d4302d6 100644
--- a/car_net/stFlashClient/.idea/libraries/protobuf_java_3_0_0_beta_3.xml
+++ b/car_net/stFlashClient/.idea/libraries/protobuf_java_3_0_0_beta_3.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/car_net/stFlashClient/build.sh b/car_net/stFlashClient/build.sh
new file mode 100644
index 00000000000..dbdcd9e77e8
--- /dev/null
+++ b/car_net/stFlashClient/build.sh
@@ -0,0 +1 @@
+javac -classpath /home/user/kotlin/carkot/car_net/stFlashClient/lib/kotlin-runtime.jar:/home/user/kotlin/carkot/car_net/stFlashClient/lib/kotlin-reflect.jar:/home/user/kotlin/carkot/car_net/stFlashClient/lib/netty-all-4.1.2.Final.jar:/home/user/kotlin/carkot/car_net/stFlashClient/lib/jcommander-1.48.jar:/home/user/kotlin/carkot/car_net/stFlashClient/lib/protobuf-java-3.0.0-beta-3.jar *.java
diff --git a/car_net/stFlashClient/lib/jcommander-1.48.jar b/car_net/stFlashClient/lib/jcommander-1.48.jar
new file mode 100644
index 00000000000..ad0a12c9559
Binary files /dev/null and b/car_net/stFlashClient/lib/jcommander-1.48.jar differ
diff --git a/car_net/stFlashClient/lib/protobuf-java-3.0.0-beta-3.jar b/car_net/stFlashClient/lib/protobuf-java-3.0.0-beta-3.jar
new file mode 100644
index 00000000000..a41f7b27d38
Binary files /dev/null and b/car_net/stFlashClient/lib/protobuf-java-3.0.0-beta-3.jar differ
diff --git a/car_net/stFlashClient/run.sh b/car_net/stFlashClient/run.sh
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/car_net/stFlashClient/src/META-INF/MANIFEST.MF b/car_net/stFlashClient/src/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..da202ef9ee9
--- /dev/null
+++ b/car_net/stFlashClient/src/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Main-Class: MainKt
+
diff --git a/car_net/stFlashClient/stFlashClient.iml b/car_net/stFlashClient/stFlashClient.iml
index 451e610dac9..326cdf6a85c 100644
--- a/car_net/stFlashClient/stFlashClient.iml
+++ b/car_net/stFlashClient/stFlashClient.iml
@@ -9,7 +9,7 @@
-
+
\ No newline at end of file