Remove Warez filters from CandyBar Dashboard

Here is a guide to remove warez (Lucky Patcher,…) filters from CandyBar, a dashboard for Android Icon Packs.

Build.gradle (Project)

I modified several things from the original dashboard. The step may not be necessary for you but this guide is also a reminder for me 🙂

Open your build.gradle and edit the MinSDK from 15 to 21:

rootProject.ext {
BuildTools = "27"
MinSdk = 21
TargetSdk = 28
CompileSdk = 28

Build.gradle (app)

Edit the dependencies:

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.github.danimahardhika.candybar-library:core:3.5.0-b4'
    implementation ''

New folders and files

Download this file:
Extract it and copy the folder danimahardhika into your project …project_name/app/src/main/java/com/<here>.

Download this file:
Extract it and copy the folder dm in your project …project_name/app/src/main/java/com/<here>.

Open Android Studio

Uncheck this option:

Open your app/java/com/package_name, right click > New > Package and enter helpers.

Extend app/java/com/dm/material/dashboard/candybar/helpers/ and drag and drop to the helpers folder you have created and select Refactor:

Check Compact Middle Packages then delete com/java/dm.material.dashboard.candybar.helpers.

Sync, clean and build

  1. Sync Project with Gradle Files
  2. Build > Clean Project
  3. Compile and sign your apk as usual 🙂

Leave a comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.