diff --git a/FAQ.md b/FAQ.md
index ff1bda3e80..eb979cb5e4 100644
--- a/FAQ.md
+++ b/FAQ.md
@@ -440,9 +440,6 @@ The following permissions are needed to show the count of unread messages as a b
* *com.huawei.android.launcher.permission.CHANGE_BADGE*
* *com.huawei.android.launcher.permission.READ_SETTINGS*
* *com.huawei.android.launcher.permission.WRITE_SETTINGS*
-* *com.hihonor.android.launcher.permission.CHANGE_BADGE*
-* *com.hihonor.android.launcher.permission.READ_SETTINGS*
-* *com.hihonor.android.launcher.permission.WRITE_SETTINGS*
* *android.permission.READ_APP_BADGE*
* *com.oppo.launcher.permission.READ_SETTINGS*
* *com.oppo.launcher.permission.WRITE_SETTINGS*
diff --git a/app/src/amazon/AndroidManifest.xml b/app/src/amazon/AndroidManifest.xml
index 58ba7105ab..2e45793967 100644
--- a/app/src/amazon/AndroidManifest.xml
+++ b/app/src/amazon/AndroidManifest.xml
@@ -54,11 +54,6 @@
-
-
-
-
-
diff --git a/app/src/fdroid/AndroidManifest.xml b/app/src/fdroid/AndroidManifest.xml
index e7425435eb..fa86958a0a 100644
--- a/app/src/fdroid/AndroidManifest.xml
+++ b/app/src/fdroid/AndroidManifest.xml
@@ -56,11 +56,6 @@
-
-
-
-
-
diff --git a/app/src/github/AndroidManifest.xml b/app/src/github/AndroidManifest.xml
index c07de4d559..702c572725 100644
--- a/app/src/github/AndroidManifest.xml
+++ b/app/src/github/AndroidManifest.xml
@@ -56,11 +56,6 @@
-
-
-
-
-
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 5016100012..6a286d5846 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -54,11 +54,6 @@
-
-
-
-
-
diff --git a/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadger.java b/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadger.java
index d51419a2e4..fa0ffa11a1 100644
--- a/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadger.java
+++ b/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadger.java
@@ -21,7 +21,6 @@ import me.leolin.shortcutbadger.impl.AsusHomeBadger;
import me.leolin.shortcutbadger.impl.DefaultBadger;
import me.leolin.shortcutbadger.impl.EverythingMeHomeBadger;
import me.leolin.shortcutbadger.impl.HuaweiHomeBadger;
-import me.leolin.shortcutbadger.impl.HonorHomeBadger;
import me.leolin.shortcutbadger.impl.NewHtcHomeBadger;
import me.leolin.shortcutbadger.impl.NovaHomeBadger;
import me.leolin.shortcutbadger.impl.OPPOHomeBader;
@@ -55,7 +54,6 @@ public final class ShortcutBadger {
BADGERS.add(SonyHomeBadger.class);
BADGERS.add(AsusHomeBadger.class);
BADGERS.add(HuaweiHomeBadger.class);
- BADGERS.add(HonorHomeBadger.class);
BADGERS.add(OPPOHomeBader.class);
BADGERS.add(SamsungHomeBadger.class);
BADGERS.add(ZukHomeBadger.class);
diff --git a/app/src/main/java/me/leolin/shortcutbadger/impl/HonorHomeBadger.java b/app/src/main/java/me/leolin/shortcutbadger/impl/HonorHomeBadger.java
deleted file mode 100644
index 0232c6ebd2..0000000000
--- a/app/src/main/java/me/leolin/shortcutbadger/impl/HonorHomeBadger.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package me.leolin.shortcutbadger.impl;
-
-import android.content.ComponentName;
-import android.content.Context;
-import android.net.Uri;
-import android.os.Bundle;
-
-import java.util.Arrays;
-import java.util.List;
-
-import me.leolin.shortcutbadger.Badger;
-import me.leolin.shortcutbadger.ShortcutBadgeException;
-
-/**
- * @author Jason Ling
- */
-public class HonorHomeBadger implements Badger {
-
- @Override
- public void executeBadge(Context context, ComponentName componentName, int badgeCount) throws ShortcutBadgeException {
- Bundle localBundle = new Bundle();
- localBundle.putString("package", context.getPackageName());
- localBundle.putString("class", componentName.getClassName());
- localBundle.putInt("badgenumber", badgeCount);
- context.getContentResolver().call(Uri.parse("content://com.hihonor.android.launcher.settings/badge/"), "change_badge", null, localBundle);
- }
-
- @Override
- public List getSupportLaunchers() {
- return Arrays.asList(
- "com.hihonor.android.launcher"
- );
- }
-}
diff --git a/app/src/play/AndroidManifest.xml b/app/src/play/AndroidManifest.xml
index e17cb9b149..70821b0281 100644
--- a/app/src/play/AndroidManifest.xml
+++ b/app/src/play/AndroidManifest.xml
@@ -54,11 +54,6 @@
-
-
-
-
-