-
Notifications
You must be signed in to change notification settings - Fork 26
Setting up the basics
Sarsa Murmu edited this page May 13, 2023
·
4 revisions
Open app/src/main/res/values/dashboard_configurations.xml
,
there will be a lot of options to configure the dashboard. All options are documented in the XML file itself.
NOTE: IF YOU DISABLE LICENSE CHECKER, JUST IGNORE THIS.
Open License.java
inside licenses
package.
-
private static final boolean ENABLE_LICENSE_CHECKER
→(true)
Enable license checker.(false)
Disable license checker. -
private static final byte[] SALT
→ Random bytes. For easy way you can go to this site www.random.org
- Set generate 20 random strings.
- Each string should be 2 character long.
- Check numeric digit (0-9).
- Choose each string should be unique
- Get string
Here's an example
private static final byte[] SALT = new byte[] {
66, 57, 94, 14, 05, 33, 22, 55, 10, 48, 90, 45, 40, 02, 36, 88, 76, 71, 86, 51
};
-
private static final String LICENSE_KEY
→ You can get your license key from Google Developer Console. Open Play Developer Console. Open your app. Go toMonetisation setup
, you can find it in the sidebar. There you can find the license key, it looks something likeMIIBIjANBgkqhki.....
Here's an example
private static final String LICENSE_KEY = "MIIBIjANBgkqhki.....";
-
private static final InAppBilling[] PREMIUM_REQUEST_PRODUCTS
→ Premium request InApp Product Id and Premium request count. -
private static final InAppBilling[] DONATION_PRODUCT
→ Donation InApp Product Id.
More info about InApp-Purchase can be found here.
Open dashboard_icon_pack.xml
inside the values folder.
It's not really necessary to setup this XML file, just delete this
file if you want. I am not sure what this file does.
app_name
theme_title
theme_name
theme_author
developer_name
developerName
authorName
authorLink
developer_link
theme_description
theme_info
theme_ad_msg
-
theme_feature
→ Feature image name without extension.
-
theme_preview1
→ Preview image name without extension. -
theme_preview2
→ Preview image name without extension.
If you want more help then join Our Telegram Group.
- Wallpaper JSON
- Setting up the Config JSON
- Advanced Dashboard configurations
- Changing fonts
- Changing navigation drawer icons
- Changing icons of the apply section
- Replacing icon names in icon preview
- Enabling OneSignal notifications
- Enabling InApp purchases (donations and premium requests)
- Customizing the analog clock widget
- Enabling Kustom presets