Release v1.0
This commit is contained in:
@@ -25,7 +25,7 @@ fun String.execute(currentWorkingDir: File = File("./")): String {
|
||||
|
||||
val gitCommitCount = "git rev-list HEAD --count".execute().toInt()
|
||||
val gitCommitHash = "git rev-parse --verify --short HEAD".execute()
|
||||
val verName = "v2.1.0"
|
||||
val verName = "v1.0"
|
||||
|
||||
android {
|
||||
namespace = "org.matrix.TEESimulator"
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
# Violations and Practices of TrickyStore Author
|
||||
|
||||
## 📦 Use of Open-Source Code Without Proper Licensing
|
||||
|
||||
- Took headers from AOSP for stubbing without providing proper attribution or respecting licensing norms [¹](#references).
|
||||
- Statically linked an LGPLv3 library into their binary but failed to release their source or comply with LGPL requirements [²](#references).
|
||||
|
||||
## 🚫 "All Rights Reserved"
|
||||
|
||||
- Initially published code with **no license**, making it "all rights reserved" despite using open-source components [³](#references).
|
||||
- Invited pull requests (“PRs welcome”) while keeping the code legally closed – **taking from the community without giving back** [⁴](#references).
|
||||
|
||||
## 🔒 Shift to Fully Closed-Source
|
||||
|
||||
- After releasing a few open-source versions, decided to fully close-source the project with:
|
||||
- Encrypted module binaries
|
||||
- Obfuscated APKs
|
||||
- Claimed:
|
||||
> “Due to rampant misuse and fewer contributions than expected, this module will be closed-source starting from version 1.1.0.” [⁵](#references)
|
||||
|
||||
---
|
||||
|
||||
## References
|
||||
|
||||
1. https://github.com/5ec1cff/TrickyStore/tree/master/module/src/main/cpp/binder/include/binder
|
||||
2. https://github.com/5ec1cff/TrickyStore/blob/master/module/src/main/cpp/CMakeLists.txt#L28
|
||||
3. https://github.com/5ec1cff/TrickyStore/pull/84
|
||||
4. https://github.com/5ec1cff/TrickyStore/blob/master/README.md?plain=1#L91
|
||||
5. https://github.com/5ec1cff/TrickyStore/blob/release/README.md?plain=1#L11
|
||||
@@ -0,0 +1,6 @@
|
||||
# Initial release of TEESimulator
|
||||
|
||||
TEESimulator is forked from [TrickyStoreOSS](https://github.com/beakthoven/TrickyStoreOSS) with the ambitious plan to fully simulate TEE.
|
||||
|
||||
Current release only marks the beginning of this project.
|
||||
A new feature is added, which allows users to configure multiple keybox files.
|
||||
+1
-1
@@ -4,4 +4,4 @@ version=${REPLACEMEVER}
|
||||
versionCode=${REPLACEMEVERCODE}
|
||||
author=JingMatrix, beakthoven
|
||||
description=Software simulation for Android hardware-backed key pairs with key attestation
|
||||
updateJson=https://raw.githubusercontent.com/JingMatrix/TEESimulator/main/update.json
|
||||
updateJson=https://raw.githubusercontent.com/JingMatrix/TEESimulator/main/module/update.json
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"version": "v1.0",
|
||||
"versionCode": 74,
|
||||
"zipUrl": "https://github.com/JingMatrix/TEESimulator/releases/download/v1.0/TEESimulator-v1.0-74-release.zip",
|
||||
"changelog": "https://raw.githubusercontent.com/JingMatrix/TEESimulator/main/module/changelog.md"
|
||||
}
|
||||
Reference in New Issue
Block a user