From d21822eb9d55a0db6bbfac41f29377c831256ee9 Mon Sep 17 00:00:00 2001 From: Enginex0 Date: Wed, 11 Mar 2026 13:12:03 +0100 Subject: [PATCH] docs(release): bump to v4.3 with changelog and update metadata --- app/build.gradle.kts | 2 +- module/changelog.md | 10 ++++++++++ module/update.json | 6 +++--- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index ee99bc8..8ad5373 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -29,7 +29,7 @@ val gitExecutor = objects.newInstance(GitExecutor::class.java) val gitCommitCount = gitExecutor.execute("git rev-list HEAD --count", rootDir).toInt() val gitCommitHash = gitExecutor.execute("git rev-parse --verify --short HEAD", rootDir) -val verName = "v4.2" +val verName = "v4.3" android { namespace = "org.matrix.TEESimulator" diff --git a/module/changelog.md b/module/changelog.md index 98c66bd..d9f0241 100644 --- a/module/changelog.md +++ b/module/changelog.md @@ -1,3 +1,13 @@ +## TEESimulator v4.3: Performance & Reliability + +- **Debug log gating** — `SystemLogger.debug()` now skipped entirely in release builds, eliminating unnecessary logcat syscalls on every intercepted transaction. +- **Supervisor backoff** — Exponential restart delay (500ms → 30s cap) prevents CPU spin if the daemon crashes repeatedly. Resets automatically once stable. +- **Process priority** — Daemon runs at nice=10, yielding CPU to foreground apps on constrained devices. +- **Map eviction** — Rate limiter and file lock maps now evict stale entries instead of growing unbounded. +- **CI pipeline** — Single-trigger build→release pipeline with proper changelog extraction and correctly sized artifacts. + +--- + ## TEESimulator v4.2: Detection Evasion Hardening Fixes 6 detection vectors flagged by attestation validator apps. diff --git a/module/update.json b/module/update.json index 7c145e0..9dc3c59 100644 --- a/module/update.json +++ b/module/update.json @@ -1,6 +1,6 @@ { - "version": "v4.2", - "versionCode": 98, - "zipUrl": "https://github.com/Enginex0/TEESimulator/releases/download/v4.2/TEESimulator-v4.2-Release.zip", + "version": "v4.3", + "versionCode": 107, + "zipUrl": "https://github.com/Enginex0/TEESimulator/releases/download/v4.3/TEESimulator-v4.3-Release.zip", "changelog": "https://raw.githubusercontent.com/Enginex0/TEESimulator/main/module/changelog.md" }