diff --git a/.github/workflows/build_commit.yaml b/.github/workflows/build_commit.yaml
index 99f544c..bfa22ad 100644
--- a/.github/workflows/build_commit.yaml
+++ b/.github/workflows/build_commit.yaml
@@ -10,15 +10,6 @@ jobs:
distribution: temurin
java-version: 11
- - uses: actions/checkout@v2
- - name: Checkout Android Keystore
- uses: actions/checkout@v2
- with:
- repository: Ashinch/ReadYouSecret
- token: ${{ secrets.ReadYouSecretToken }}
- path: ReadYouSecret
- ref: main
-
- uses: gradle/gradle-build-action@v2
- run: gradle assembleRelease
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 1e0c0dd..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "ReadYouSecret"]
- path = ReadYouSecret
- url = git@github.com:Ashinch/ReadYouSecret.git
diff --git a/README-zh.md b/README-zh.md
index cfbd7c7..98ddf09 100644
--- a/README-zh.md
+++ b/README-zh.md
@@ -1,5 +1,5 @@
-
+
diff --git a/README.md b/README.md
index a6bc8b1..944156d 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-
+
diff --git a/ReadYouSecret b/ReadYouSecret
deleted file mode 160000
index dae3bdc..0000000
--- a/ReadYouSecret
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit dae3bdcacacc75eecb43a93b97238adaa8dae539
diff --git a/app/build.gradle b/app/build.gradle
index c5c1638..030e1b1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,7 +8,7 @@ plugins {
def gitCommitHash = "git rev-parse --verify --short HEAD".execute().text.trim()
def keyProps = new Properties()
-def keyPropsFile = rootProject.file("ReadYouSecret/keystore.properties")
+def keyPropsFile = rootProject.file("signature/keystore.properties")
if (keyPropsFile.exists()) {
println("Loading keystore properties from ${keyPropsFile.absolutePath}")
keyProps.load(new FileInputStream(keyPropsFile))
diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png
index f3c9c53..c6d5efa 100644
Binary files a/fastlane/metadata/android/en-US/images/icon.png and b/fastlane/metadata/android/en-US/images/icon.png differ
diff --git a/fastlane/metadata/android/zh/images/icon.png b/fastlane/metadata/android/zh/images/icon.png
index f3c9c53..c6d5efa 100644
Binary files a/fastlane/metadata/android/zh/images/icon.png and b/fastlane/metadata/android/zh/images/icon.png differ
diff --git a/signature/keystore.properties b/signature/keystore.properties
new file mode 100644
index 0000000..e032df9
--- /dev/null
+++ b/signature/keystore.properties
@@ -0,0 +1,4 @@
+storePassword=@Ash1nch
+keyPassword=@Ash1nch
+keyAlias=Ashinch
+storeFile=../signature/reader.keystore
diff --git a/signature/reader.keystore b/signature/reader.keystore
new file mode 100644
index 0000000..66b74d9
Binary files /dev/null and b/signature/reader.keystore differ