From 7010703db95f8db589cea62c670b1709836bcc69 Mon Sep 17 00:00:00 2001 From: Brian Date: Wed, 17 Jun 2026 08:38:27 -0400 Subject: [PATCH 1/4] Fixed case in the path to Reticulum-rs for case sensitive filesystems --- kaonic-plugin/kaonic/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kaonic-plugin/kaonic/Cargo.toml b/kaonic-plugin/kaonic/Cargo.toml index 87022cc..320ef91 100644 --- a/kaonic-plugin/kaonic/Cargo.toml +++ b/kaonic-plugin/kaonic/Cargo.toml @@ -12,7 +12,7 @@ serde_json = "1.0.140" rmp-serde = "1.3.0" # reticulum-rs isn't public yet -reticulum = { path = "../../../reticulum-rs" } +reticulum = { path = "../../../Reticulum-rs" } # Logging log = "0.4.26" From 41ba7ba2d56b9c1a8675669fcbf1cd422022833f Mon Sep 17 00:00:00 2001 From: Brian Date: Wed, 17 Jun 2026 08:40:18 -0400 Subject: [PATCH 2/4] Added LinkEvent::Proof(_) => {} to fix a compile error --- kaonic-plugin/kaonic/src/messenger.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kaonic-plugin/kaonic/src/messenger.rs b/kaonic-plugin/kaonic/src/messenger.rs index 94fdb18..37dc81f 100644 --- a/kaonic-plugin/kaonic/src/messenger.rs +++ b/kaonic-plugin/kaonic/src/messenger.rs @@ -586,6 +586,7 @@ async fn handle_in_data( }, LinkEvent::Activated => {}, LinkEvent::Closed => {}, + LinkEvent::Proof(_) => {}, } }, _ = cancel.cancelled() => { @@ -622,6 +623,7 @@ async fn handle_out_data( }, LinkEvent::Activated => {}, LinkEvent::Closed => {}, + LinkEvent::Proof(_) => {}, } }, _ = cancel.cancelled() => { From 5f0d38d35512409723c8296f4a3c255370a61c81 Mon Sep 17 00:00:00 2001 From: Brian Date: Wed, 17 Jun 2026 08:41:08 -0400 Subject: [PATCH 3/4] Added x86_64 target to support the Android emulator on a PC --- kaonic-plugin/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kaonic-plugin/build.gradle b/kaonic-plugin/build.gradle index c12e112..9b5392a 100644 --- a/kaonic-plugin/build.gradle +++ b/kaonic-plugin/build.gradle @@ -35,7 +35,7 @@ android { cargo { module = "./kaonic" libname = "kaonic" - targets = ["arm", "arm64", "x86"] + targets = ["arm", "arm64", "x86", "x86_64"] verbose profile = 'release' features { From 2cc4e1e2c21b8ae5f60d0823629c266785fe39e5 Mon Sep 17 00:00:00 2001 From: Brian Date: Wed, 17 Jun 2026 08:42:24 -0400 Subject: [PATCH 4/4] Updated README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fdad895..4536269 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ This plugin for working with Kaoinc 1S device and implements core messenger func rustup target add armv7-linux-androideabi rustup target add i686-linux-android rustup target add aarch64-linux-android +rustup target add x86_64-linux-android ``` * Update local.properties file ```