I have Note 7
In Apex launcher after i apply theme all Icons changes but Phone Icon does not change
can someone Help plz
<bool name="config_iconpack">true</bool>
<item component="ComponentInfo{com.package.name/com.package.name.ActivityName}" drawable="icon_name"/>
<item component="ComponentInfo{com.android.browser/com.android.browser.BrowserActivity}" drawable="com_android_browser_browseractivity" />
<item component="ComponentInfo{com.google.android.browser/com.android.browser.BrowserActivity}" drawable="com_android_browser_browseractivity" />
Density Screen Icon (px)
ldpi ~120dpi 36x36
mdpi ~160dpi 48x48
hdpi ~240dpi 72x72
xhdpi ~320dpi 96x96
xxhdpi ~480dpi 144x144
<iconback img1="iconback" />
<iconmask img1="iconmask" />
<iconupon img1="iconupon" />
<scale factor="0.75" />
<iconback img1="iconback1" img2="iconback2" img3="iconback3" img4="iconback4" img5="iconback5" />
ComponentInfo{com.android.mms/com.android.mms.ui.ConversationList}
ComponentInfo{com.android.chrome/com.google.android.apps.chrome.Main}
<string-array name="icon_pack" translatable="false">
<item>com_android_browser_browseractivity</item>
</string-array>
<bool name="config_apexskin">true</bool>
<string-array name="wallpapers" translatable="false">
<item>wallpaper_escape</item>
<item>wallpaper_outofthebox</item>
</string-array>
<string name="default_wallpaper">wallpaper_outofthebox</string>
final String ACTION_SET_THEME = "com.anddoes.launcher.SET_THEME";
final String EXTRA_PACKAGE_NAME = "com.anddoes.launcher.THEME_PACKAGE_NAME";
Intent intent = new Intent(ACTION_SET_THEME);
intent.putExtra(EXTRA_PACKAGE_NAME, getPackageName());
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
try {
startActivity(intent);
} catch (ActivityNotFoundException e) {
Toast.makeText(this, "Apex Launcher is not installed!", Toast.LENGTH_SHORT).show();
}
finish();
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="com.anddoes.launcher.THEME" />
</intent-filter>
<exec t="[COLOR="navy"](TargetRegister)(TargetChannel)[/COLOR]" m="[COLOR="Indigo"](Mode)[/COLOR]"
v="[COLOR="DarkRed"](InputRegister)(InputChannel or RegisterValue) or (Value)"/>[/COLOR]
<?xml version="1.0" encoding="utf-8"?>
<shader version="1.0">
<!-- Blah blah blah -->
</shader>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="IR"/>
<exec t="OG" m="W" v="IG"/>
<exec t="OB" m="W" v="IB"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="IR"/>
<exec t="OG" m="W" v="IG"/>
<exec t="OB" m="W" v="IB"/>
<exec t="OA" m="M" v=".75"/>
<exec t="OA" m="D" v="1.33"/>
<exec t="OA" m="S" v="63"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="II"/>
<exec t="OG" m="W" v="II"/>
<exec t="OB" m="W" v="II"/>
<exec t="OA" m="M" v=".75"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="II"/>
<exec t="OG" m="W" v="II"/>
<exec t="OB" m="W" v="II"/>
<exec t="OA" m="M" v=".75"/>
<exec t="OR" m="A" v="255"/>
<exec t="OG" m="A" v="0"/>
<exec t="OB" m="A" v="0"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="IR"/>
<exec t="OG" m="W" v="IG"/>
<exec t="OB" m="W" v="IB"/>
<exec t="OR" m="S" v="IH"/>
<exec t="OG" m="S" v="IH"/>
<exec t="OB" m="S" v="IH"/>
<exec t="OR" m="M" v="1.2"/>
<exec t="OG" m="M" v="1.2"/>
<exec t="OB" m="M" v="1.2"/>
<exec t="OR" m="A" v="IH"/>
<exec t="OG" m="A" v="IH"/>
<exec t="OB" m="A" v="IH"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="IR"/>
<exec t="OG" m="W" v="IG"/>
<exec t="OB" m="W" v="IB"/>
<exec t="OR" m="S" v="II"/>
<exec t="OG" m="S" v="II"/>
<exec t="OB" m="S" v="II"/>
<exec t="OR" m="M" v="1.4"/>
<exec t="OG" m="M" v="1.4"/>
<exec t="OB" m="M" v="1.4"/>
<exec t="OR" m="A" v="II"/>
<exec t="OG" m="A" v="II"/>
<exec t="OB" m="A" v="II"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="255"/>
<exec t="OG" m="W" v="255"/>
<exec t="OB" m="W" v="255"/>
<exec t="OR" m="S" v="IR"/>
<exec t="OG" m="S" v="IG"/>
<exec t="OB" m="S" v="IB"/>
<item component="ComponentInfo{com.android.dialer/com.android.dialer.DialtactsActivity}" drawable="your_img_here"/>
Would be nice if someone can post a shader code for :
- only display black/white icons (well it's more greyscale but not pure black)
- only display bluescale
- vivid colors
thanks guys
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="II"/>
<exec t="OG" m="W" v="II"/>
<exec t="OB" m="W" v="II"/>
Stop here, ignore the rest and test your result now.
if you need further adjustment, add following code:
Then, either turn to dark:
<exec t="OR" m="M" v="0.5"/>
<exec t="OG" m="M" v="0.5"/>
<exec t="OB" m="M" v="0.5"/>
Or, turn to light:
<exec t="OR" m="M" v="1.5"/>
<exec t="OG" m="M" v="1.5"/>
<exec t="OB" m="M" v="1.5"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="II"/>
<exec t="OG" m="W" v="II"/>
<exec t="OB" m="W" v="II"/>
<exec t="OB" m="A" v="100"/>
<exec t="OA" m="W" v="IA"/>
<exec t="OR" m="W" v="IR"/>
<exec t="OG" m="W" v="IG"/>
<exec t="OB" m="W" v="IB"/>
<exec t="OR" m="S" v="II"/>
<exec t="OG" m="S" v="II"/>
<exec t="OB" m="S" v="II"/>
<exec t="OR" m="M" v="3"/>
<exec t="OG" m="M" v="3"/>
<exec t="OB" m="M" v="3"/>
<exec t="OR" m="A" v="II"/>
<exec t="OG" m="A" v="II"/>
<exec t="OB" m="A" v="II"/>