diff --git a/.gitignore b/.gitignore
index 6540785..5d5b901 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,6 +39,7 @@ captures/
# IntelliJ
*.iml
.idea
+.idea/
.idea/*
.idea/workspace.xml
.idea/tasks.xml
diff --git a/headwolf/app/.gitignore b/app/.gitignore
similarity index 100%
rename from headwolf/app/.gitignore
rename to app/.gitignore
diff --git a/headwolf/app/build.gradle b/app/build.gradle
similarity index 96%
rename from headwolf/app/build.gradle
rename to app/build.gradle
index ad45c43..68334e2 100644
--- a/headwolf/app/build.gradle
+++ b/app/build.gradle
@@ -37,7 +37,6 @@ dependencies {
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.1'
testImplementation 'junit:junit:4.12'
- implementation project(':mmkv-static-1.1.2')
compileOnly 'de.robv.android.xposed:api:82'
compileOnly 'de.robv.android.xposed:api:82:sources'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
diff --git a/headwolf/app/proguard-rules.pro b/app/proguard-rules.pro
similarity index 100%
rename from headwolf/app/proguard-rules.pro
rename to app/proguard-rules.pro
diff --git a/headwolf/app/src/androidTest/java/com/lateautumn4lin/headwolf/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/lateautumn4lin/headwolf/ExampleInstrumentedTest.java
similarity index 100%
rename from headwolf/app/src/androidTest/java/com/lateautumn4lin/headwolf/ExampleInstrumentedTest.java
rename to app/src/androidTest/java/com/lateautumn4lin/headwolf/ExampleInstrumentedTest.java
diff --git a/headwolf/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
similarity index 100%
rename from headwolf/app/src/main/AndroidManifest.xml
rename to app/src/main/AndroidManifest.xml
diff --git a/headwolf/app/src/main/assets/config b/app/src/main/assets/config
similarity index 100%
rename from headwolf/app/src/main/assets/config
rename to app/src/main/assets/config
diff --git a/headwolf/app/src/main/assets/xposed_init b/app/src/main/assets/xposed_init
similarity index 100%
rename from headwolf/app/src/main/assets/xposed_init
rename to app/src/main/assets/xposed_init
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/Config.java b/app/src/main/java/com/lateautumn4lin/headwolf/Config.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/Config.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/Config.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/MainActivity.java b/app/src/main/java/com/lateautumn4lin/headwolf/MainActivity.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/MainActivity.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/MainActivity.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/MyApplication.java b/app/src/main/java/com/lateautumn4lin/headwolf/MyApplication.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/MyApplication.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/MyApplication.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/commons/Logger.java b/app/src/main/java/com/lateautumn4lin/headwolf/commons/Logger.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/commons/Logger.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/commons/Logger.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/commons/Response.java b/app/src/main/java/com/lateautumn4lin/headwolf/commons/Response.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/commons/Response.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/commons/Response.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/entry/BaseEntry.java b/app/src/main/java/com/lateautumn4lin/headwolf/entry/BaseEntry.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/entry/BaseEntry.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/entry/BaseEntry.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/entry/RealEntry.java b/app/src/main/java/com/lateautumn4lin/headwolf/entry/RealEntry.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/entry/RealEntry.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/entry/RealEntry.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/handlers/BaseHandler.java b/app/src/main/java/com/lateautumn4lin/headwolf/handlers/BaseHandler.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/handlers/BaseHandler.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/handlers/BaseHandler.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/handlers/KuaishouHandler.java b/app/src/main/java/com/lateautumn4lin/headwolf/handlers/KuaishouHandler.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/handlers/KuaishouHandler.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/handlers/KuaishouHandler.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/initialization/BaseInit.java b/app/src/main/java/com/lateautumn4lin/headwolf/initialization/BaseInit.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/initialization/BaseInit.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/initialization/BaseInit.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/initialization/Register.java b/app/src/main/java/com/lateautumn4lin/headwolf/initialization/Register.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/initialization/Register.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/initialization/Register.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/AlgorithmAssistant.java b/app/src/main/java/com/lateautumn4lin/headwolf/utils/AlgorithmAssistant.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/AlgorithmAssistant.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/utils/AlgorithmAssistant.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/ClassesReaderAssistant.java b/app/src/main/java/com/lateautumn4lin/headwolf/utils/ClassesReaderAssistant.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/ClassesReaderAssistant.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/utils/ClassesReaderAssistant.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/CommunicationAssistant.java b/app/src/main/java/com/lateautumn4lin/headwolf/utils/CommunicationAssistant.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/CommunicationAssistant.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/utils/CommunicationAssistant.java
diff --git a/headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/PropertiesAssistant.java b/app/src/main/java/com/lateautumn4lin/headwolf/utils/PropertiesAssistant.java
similarity index 100%
rename from headwolf/app/src/main/java/com/lateautumn4lin/headwolf/utils/PropertiesAssistant.java
rename to app/src/main/java/com/lateautumn4lin/headwolf/utils/PropertiesAssistant.java
diff --git a/headwolf/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
similarity index 100%
rename from headwolf/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
rename to app/src/main/res/drawable-v24/ic_launcher_foreground.xml
diff --git a/headwolf/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml
similarity index 100%
rename from headwolf/app/src/main/res/drawable/ic_launcher_background.xml
rename to app/src/main/res/drawable/ic_launcher_background.xml
diff --git a/headwolf/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
similarity index 100%
rename from headwolf/app/src/main/res/layout/activity_main.xml
rename to app/src/main/res/layout/activity_main.xml
diff --git a/headwolf/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
rename to app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
diff --git a/headwolf/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
rename to app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
diff --git a/headwolf/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-hdpi/ic_launcher.png
rename to app/src/main/res/mipmap-hdpi/ic_launcher.png
diff --git a/headwolf/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
rename to app/src/main/res/mipmap-hdpi/ic_launcher_round.png
diff --git a/headwolf/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-mdpi/ic_launcher.png
rename to app/src/main/res/mipmap-mdpi/ic_launcher.png
diff --git a/headwolf/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
rename to app/src/main/res/mipmap-mdpi/ic_launcher_round.png
diff --git a/headwolf/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-xhdpi/ic_launcher.png
rename to app/src/main/res/mipmap-xhdpi/ic_launcher.png
diff --git a/headwolf/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
rename to app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
diff --git a/headwolf/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
rename to app/src/main/res/mipmap-xxhdpi/ic_launcher.png
diff --git a/headwolf/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
rename to app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
diff --git a/headwolf/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
rename to app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
diff --git a/headwolf/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
similarity index 100%
rename from headwolf/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
rename to app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
diff --git a/headwolf/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
similarity index 100%
rename from headwolf/app/src/main/res/values/colors.xml
rename to app/src/main/res/values/colors.xml
diff --git a/headwolf/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
similarity index 100%
rename from headwolf/app/src/main/res/values/strings.xml
rename to app/src/main/res/values/strings.xml
diff --git a/headwolf/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
similarity index 100%
rename from headwolf/app/src/main/res/values/styles.xml
rename to app/src/main/res/values/styles.xml
diff --git a/headwolf/app/src/test/java/com/lateautumn4lin/headwolf/ExampleUnitTest.java b/app/src/test/java/com/lateautumn4lin/headwolf/ExampleUnitTest.java
similarity index 100%
rename from headwolf/app/src/test/java/com/lateautumn4lin/headwolf/ExampleUnitTest.java
rename to app/src/test/java/com/lateautumn4lin/headwolf/ExampleUnitTest.java
diff --git a/headwolf/build.gradle b/build.gradle
similarity index 100%
rename from headwolf/build.gradle
rename to build.gradle
diff --git a/headwolf/gradle.properties b/gradle.properties
similarity index 100%
rename from headwolf/gradle.properties
rename to gradle.properties
diff --git a/headwolf/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
similarity index 100%
rename from headwolf/gradle/wrapper/gradle-wrapper.jar
rename to gradle/wrapper/gradle-wrapper.jar
diff --git a/headwolf/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
similarity index 100%
rename from headwolf/gradle/wrapper/gradle-wrapper.properties
rename to gradle/wrapper/gradle-wrapper.properties
diff --git a/headwolf/gradlew b/gradlew
similarity index 100%
rename from headwolf/gradlew
rename to gradlew
diff --git a/headwolf/gradlew.bat b/gradlew.bat
similarity index 100%
rename from headwolf/gradlew.bat
rename to gradlew.bat
diff --git a/headwolf/.gitignore b/headwolf/.gitignore
deleted file mode 100644
index 603b140..0000000
--- a/headwolf/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-*.iml
-.gradle
-/local.properties
-/.idea/caches
-/.idea/libraries
-/.idea/modules.xml
-/.idea/workspace.xml
-/.idea/navEditor.xml
-/.idea/assetWizardSettings.xml
-.DS_Store
-/build
-/captures
-.externalNativeBuild
-.cxx
diff --git a/headwolf/.idea/codeStyles/Project.xml b/headwolf/.idea/codeStyles/Project.xml
deleted file mode 100644
index 681f41a..0000000
--- a/headwolf/.idea/codeStyles/Project.xml
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- xmlns:android
-
- ^$
-
-
-
-
-
-
-
-
- xmlns:.*
-
- ^$
-
-
- BY_NAME
-
-
-
-
-
-
- .*:id
-
- http://schemas.android.com/apk/res/android
-
-
-
-
-
-
-
-
- .*:name
-
- http://schemas.android.com/apk/res/android
-
-
-
-
-
-
-
-
- name
-
- ^$
-
-
-
-
-
-
-
-
- style
-
- ^$
-
-
-
-
-
-
-
-
- .*
-
- ^$
-
-
- BY_NAME
-
-
-
-
-
-
- .*
-
- http://schemas.android.com/apk/res/android
-
-
- ANDROID_ATTRIBUTE_ORDER
-
-
-
-
-
-
- .*
-
- .*
-
-
- BY_NAME
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/headwolf/.idea/gradle.xml b/headwolf/.idea/gradle.xml
deleted file mode 100644
index f16f4ce..0000000
--- a/headwolf/.idea/gradle.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/headwolf/.idea/misc.xml b/headwolf/.idea/misc.xml
deleted file mode 100644
index a76efc8..0000000
--- a/headwolf/.idea/misc.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- 1.8
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/headwolf/mmkv-static-1.1.2/build.gradle b/headwolf/mmkv-static-1.1.2/build.gradle
deleted file mode 100644
index 3cfa83d..0000000
--- a/headwolf/mmkv-static-1.1.2/build.gradle
+++ /dev/null
@@ -1,2 +0,0 @@
-configurations.maybeCreate("default")
-artifacts.add("default", file('mmkv-static-1.1.2.aar'))
\ No newline at end of file
diff --git a/headwolf/settings.gradle b/settings.gradle
similarity index 100%
rename from headwolf/settings.gradle
rename to settings.gradle