diff --git a/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java b/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java
index 798fea86..a94d67a9 100644
--- a/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java
+++ b/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java
@@ -44,7 +44,6 @@ import android.text.style.StyleSpan;
import android.text.style.TypefaceSpan;
import android.util.Log;
import android.view.Menu;
-import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
diff --git a/app/src/main/java/org/lsposed/manager/ui/activity/MainActivity.java b/app/src/main/java/org/lsposed/manager/ui/activity/MainActivity.java
index 51b89081..fcb2f03f 100644
--- a/app/src/main/java/org/lsposed/manager/ui/activity/MainActivity.java
+++ b/app/src/main/java/org/lsposed/manager/ui/activity/MainActivity.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.activity;
import android.annotation.SuppressLint;
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java
index 618e243b..915ded4f 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.fragment;
import android.content.Intent;
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/BaseFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/BaseFragment.java
index 46798e50..56796209 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/BaseFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/BaseFragment.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.fragment;
import android.view.View;
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/HomeFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/HomeFragment.java
index cc499de0..bfba5861 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/HomeFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/HomeFragment.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.fragment;
import android.os.Build;
@@ -9,7 +28,6 @@ import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.core.text.HtmlCompat;
-import androidx.navigation.NavOptions;
import com.bumptech.glide.Glide;
import com.google.android.material.snackbar.Snackbar;
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java
index a697462d..556c98f7 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.fragment;
import static android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS;
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java
index 4ba17c32..6d73fced 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.fragment;
import android.os.Bundle;
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java
index 5161a973..812ed843 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.fragment;
import android.os.Bundle;
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java
index 06a92412..00fed6c5 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.fragment;
import android.Manifest;
diff --git a/app/src/main/java/org/lsposed/manager/ui/widget/EmptyStateRecyclerView.java b/app/src/main/java/org/lsposed/manager/ui/widget/EmptyStateRecyclerView.java
index 75a80080..cd49ba07 100644
--- a/app/src/main/java/org/lsposed/manager/ui/widget/EmptyStateRecyclerView.java
+++ b/app/src/main/java/org/lsposed/manager/ui/widget/EmptyStateRecyclerView.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.manager.ui.widget;
import android.content.Context;
diff --git a/app/src/main/java/org/lsposed/manager/util/NavUtil.java b/app/src/main/java/org/lsposed/manager/util/NavUtil.java
index b465e480..9ed0994a 100644
--- a/app/src/main/java/org/lsposed/manager/util/NavUtil.java
+++ b/app/src/main/java/org/lsposed/manager/util/NavUtil.java
@@ -26,8 +26,6 @@ import android.net.Uri;
import androidx.browser.customtabs.CustomTabColorSchemeParams;
import androidx.browser.customtabs.CustomTabsIntent;
-import org.lsposed.manager.ui.activity.base.BaseActivity;
-
import rikka.core.res.ResourcesKt;
import rikka.core.util.ResourceUtils;
diff --git a/app/src/main/java/org/lsposed/manager/util/chrome/CustomTabsURLSpan.java b/app/src/main/java/org/lsposed/manager/util/chrome/CustomTabsURLSpan.java
index ccc57e9b..927ac914 100644
--- a/app/src/main/java/org/lsposed/manager/util/chrome/CustomTabsURLSpan.java
+++ b/app/src/main/java/org/lsposed/manager/util/chrome/CustomTabsURLSpan.java
@@ -24,7 +24,6 @@ import android.app.Activity;
import android.text.style.URLSpan;
import android.view.View;
-import org.lsposed.manager.ui.activity.base.BaseActivity;
import org.lsposed.manager.util.NavUtil;
public class CustomTabsURLSpan extends URLSpan {
diff --git a/app/src/main/java/org/lsposed/manager/util/chrome/LinkTransformationMethod.java b/app/src/main/java/org/lsposed/manager/util/chrome/LinkTransformationMethod.java
index 196f33c1..bf3a3b36 100644
--- a/app/src/main/java/org/lsposed/manager/util/chrome/LinkTransformationMethod.java
+++ b/app/src/main/java/org/lsposed/manager/util/chrome/LinkTransformationMethod.java
@@ -29,8 +29,6 @@ import android.text.style.URLSpan;
import android.view.View;
import android.widget.TextView;
-import org.lsposed.manager.ui.activity.base.BaseActivity;
-
public class LinkTransformationMethod implements TransformationMethod {
private final Activity activity;
diff --git a/app/src/main/res/drawable/ic_baseline_add_24.xml b/app/src/main/res/drawable/ic_baseline_add_24.xml
index eb232541..74fcafe8 100644
--- a/app/src/main/res/drawable/ic_baseline_add_24.xml
+++ b/app/src/main/res/drawable/ic_baseline_add_24.xml
@@ -1,3 +1,22 @@
+
+
.
+ ~
+ ~ Copyright (C) 2021 LSPosed Contributors
+ -->
+
.
+ ~
+ ~ Copyright (C) 2021 LSPosed Contributors
+ -->
+
+
+
+
+
+
+
+
+
+
.
+ *
+ * Copyright (C) 2021 LSPosed Contributors-->
+ */
+
package org.lsposed.lspd.service;
import static org.lsposed.lspd.service.ServiceManager.TAG;
diff --git a/core/src/main/java/org/lsposed/lspd/service/PowerService.java b/core/src/main/java/org/lsposed/lspd/service/PowerService.java
index 67bcf12b..82b863e3 100644
--- a/core/src/main/java/org/lsposed/lspd/service/PowerService.java
+++ b/core/src/main/java/org/lsposed/lspd/service/PowerService.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.lspd.service;
import static org.lsposed.lspd.service.ServiceManager.TAG;
diff --git a/core/src/main/java/org/lsposed/lspd/util/Logger.java b/core/src/main/java/org/lsposed/lspd/util/Logger.java
index e070f405..102ef378 100644
--- a/core/src/main/java/org/lsposed/lspd/util/Logger.java
+++ b/core/src/main/java/org/lsposed/lspd/util/Logger.java
@@ -1,3 +1,22 @@
+/*
+ *
+ */
+
package org.lsposed.lspd.util;
import android.util.Log;