yashsingh1/xdaforums huggingface dataset:
[Android Themes] iamareebjamal:
I think the guide is very clear about the location of icons. Please re-read and you'll find your answer
[Android Themes] Luka92:
I cant change icons manually for a icon pack I made. Do you know what should I do to make that work? I see them but cant select them. Thank you
[Android Themes] vanessaem:
Are you using an alternate launcher such as Nova Launcher, Apex Launcher, etc.?
[Android Themes] Luka92:
Yes, I am using Nova. Sorry, I forgot to mention that... It works on apex, but I need it to work on Nova.
[Android Themes] vanessaem:
You said nothing happens on touch. Do you mean when you long press, go to the icon picker, and pick your icon, it doesn't change?
[Android Themes] Luka92:
Yes, I long press, then I see all the alternate icons of the icon pack, but when I click on any icon nothing happens.

---------- Post added at 09:00 AM ---------- Previous post was at 08:59 AM ----------

Yes, I long press, then I see all the alternate icons of the icon pack, but when I click on any icon nothing happens.
[Android Themes] Luka92:
Yes, I long press, then I see all the alternate icons of the icon pack, but when I click on any icon nothing happens.
[Android Themes] vanessaem:
Double check you drawable.xml, icon_pack.xml, appfilter.xml to make sure everything is matching up. Also, check your AndroidManifest.xml. To be honest, I used the Apex tutorial to get things working for Nova Launcher.
[Android Themes] Luka92:
Everything is fine. I just cant seem to get whats wrong. Do you have a icon pack source you could share so I can see? The one in the link "ApexIconPackSample.zip" doesnt have a drawable.xml, but mine seems good. Thanks
[Android Themes] vanessaem:
Please check this link.
[Android Themes] Luka92:
Thanks for the share, but I cant seem to find out which file is making the problem. I dont know if the problem is the lack of keylisteners in the java code of the project or is that all on nova's side...
[Android Themes] vanessaem:
I have no idea what the problem could be. I gave you the link so that you could compare and contrast between those files and yours. It takes a bit of trial and error to figure out what issues are sometimes. Also it would be a good idea to check the logcat in either Eclipse or Android Studio(whichever you're using). That may give you some insight as well.
[Android Themes] Luka92:
Yes I know I did make a contrast, but that project is way more complex than mine(but the things they share are the same). I dont have the mainActivity which chooses a launcher or something like that(just a popup to let users know they should apply it from launcher). I created all the icons and am working only on the xml files(drawable, appfilter, icon_pack, strings, manifest...). If its not the java part I really dont know why the xml's are not working.
[Android Themes] haywardwill04:
no adt support for eclipse

I looked up the ADT plugin for eclipse, and it says it's no longer supported.
[Android Themes] vanessaem:
Yes it's still supported. Please follow the steps seen here.
[Android Themes] BurningKoala:
I'd like to create a new icon pack...what resolution should I use for the icon? 192x192?256x256?
[Android Themes] vanessaem:
Either one should be fine.
[Android Themes] yogi.306:
can you please share this file ?

hello,

can you please share this file ?
[Android Themes] puma9S:
[MENTION=4782403]iamareebjamal[/MENTION] [MENTION=2634634]vanessaem[/MENTION] hello, could you might help me with my issue?

I checked my code a few times already but I don't seem to find the problem, my Icons do not show off in the app, they won't apply and I can't choose them manually (since I can't find them)

Only the Browser Icon, which was included into the template shows itself.

however, I put my PNG files in the nodpi folder (also made copies and made up to xxxhdpi folders) and also named them accordingly to the names in the *iconpack.xml*, also all names in iconpack.xml, drawable.xml and appfilter.xml are identical!

I even tried to rename my Icons with the activity name, like the exampled browser is named like (com_android_blabla), this didn't work of course..

It isn't usual now to name the PNG files with weird "com_android.." names anymore right?

But why it does not work if I rename them like they are in the xml files?

Did I miss something?

Thanks in advance and greetings!
[Android Themes] vanessaem:
Please name your icons something more simple like "blabla" instead of "com_android_blabla".

Anyway, please provide one example of how you are setting up the layout for an app in appfilter.xml, icon_pack.xml, and drawable.xml.
[Android Themes] puma9S:
haha yeah thanks, I did that in first way ofc, but it didn't worked out well :D

well, I made some screenshots, here you go

and thanks for helping me already :)

BTW, I took the appfilter code from your linked source, thanks for that too! :)

I know they're old by now, so I compared the proper activity names of my apps too

Edit: Also do you know if there's a more recent templete out there by now?

I'm happy to learn with this one, since it's very detailed and helps me a lot to understand things though, but still curious of course, wether there is one with a more advanced interface already
[Android Themes] vanessaem:
Try renaming iconpack.xml to icon_pack.xml
[Android Themes] puma9S:
Thank you, I just tried that but unfortunately it didn't help :/

Outgoing from your idea I tried renaming the "com_android_browser_browseractivity" just into "browser", did that on the three XML files and on the PNG, after that I couldn't see the browser icon anymore.

Otherwise, with the " com_blabla" name I can see what you can see in my screenshot below.

Very weird, I'm with Nova right now but I'll try out another launcher to find out whether it has to do with it.
[Android Themes] vanessaem:
The nomenclature shouldn't be the issue though.

Try changing <string-array name="icon_pack" translatable="false"> to <string-array name="icon_pack" translatable="true"> in your icon_pack.xml.

Also what does your logcat say?
[Android Themes] parkerj7uc:
Any ideas? When I add this project and do the renaming, I update to 5.1.1. No errors. That's all I do and when I build package. Nova sees the icon package but if I tap the icon in the app drawer it force closes. Any ideas?
[Android Themes] vanessaem:
Logcat?
[Android Themes] parkerj7uc:
Can't do a logcat, not rooted.
[Android Themes] vanessaem:
I wouldn't know what the issue is without knowing what the logcat says. Have you tried doing an adb logcat?
[Android Themes] parkerj7uc:
I will try and see if I can.
[Android Themes] Yoanf_26:
Hello.

Sorry for my bad english.

I use this template to create my icon pack. I adds static icons with the commands, and everything works smoothly. But I have a problem with dynamic icons. With Apex Launcher, no problem, dynamic icons are present. But with Nova, impossible to use dynamic icons. They do not draw themselves. I try to solve this problem without success. I watched other icons pack, I see several other methods, I try the Nova but does not want to accept.

It is possible to get help please ??
[Android Themes] Peacekeeper888:
I have successfully completed my simple iconpack, thanks to this usefull thread. However, few icons won't change. Activities have been double checked and corrected. Any ideas? Also, I tried to change universal app drawer for any launchers but no success. A little help, please?
[Android Themes] Yoanf_26:
Hello.

I found my problem. I have a wrong name on picture.

Hello.

What's applications?
[Android Themes] Deonta23:
Hey just wondering but what image editing software do you all use for making your own icons? As of now im using Gimp but im quite new to this. Was just wondering what some others were using
[Android Themes] Yoanf_26:
Hello.

I use Photoshop CS6 and no problem for me.
[Android Themes] shuli81:
[MENTION=6976870]Yoanf_26[/MENTION]

Are u taking about dynamic calendar icon?

If so, do u mind explaining to me how to include dynamic calendar in my icon pack?

Thanks
[Android Themes] Peacekeeper888:
Nova launcher and nova setting, also mercury browser. They are all stubborn.
[Android Themes] shuli81:
Hi All,

Im making an icon pack that only has a dynamic icon for Google Calendar so i can have dynamic calendar icon without using an icon pack(I just dont like icon packs in general and changing the icon per app does not work with dynamic calendar).

I followed instructions from here for setting up the dynamic icon and all seems to work great except this:

as you can see the icon renders a little bigger than the rest of the default icons. how do make it the same size as the rest of the icons. i tried shrinking the icons but i just ended up with the same size icon but pixelated.

Thanks
[Android Themes] Yoanf_26:
Ok, for Nova Launcher et Nova settings are good for me.

I add these line on appfilter.xml

<item component="ComponentInfo{com.teslacoilsw.launcher/com.android.launcher2.Launcher}" drawable="nova" />

<item component="ComponentInfo{com.teslacoilsw.launcher/com.teslacoilsw.launcher.preferences.SettingsActivity}" drawable="nova" />

<item component="ComponentInfo{com.teslacoilsw.launcher.prime/com.teslacoilsw.launcher.prime.NovaLauncherPrimeActivity}" drawable="nova" />

<item component="ComponentInfo{com.teslacoilsw.launcher/com.teslacoilsw.launcher.preferences.SettingsActivity}" drawable="nova" />

<item component="ComponentInfo{com.teslacoilsw.launcher/com.teslacoilsw.launcher.NovaShortcutHandler}" drawable="nova" />

<item component="ComponentInfo{com.teslacoilsw.notifier/com.teslacoilsw.notifier.NotifierSettings}" drawable="nova" />

Mercury Browser isn't test for me. I test later.

All icons must identical size. All icons on my icons pack are 144x144 and I haven't different size.
[Android Themes] Peacekeeper888:
Thanks for clearing things up with Nova activities, if icons somehow appear tinier that's because they have wider margin than the rests. You need to manually edit the icon using icon editor. Simply cut the icon than resizing the blank template than paste the icon back. Icons will now appear bigger.
[Android Themes] Yoanf_26:
Hello.

All my icons are not blank. I remove all with Photoshop. And I haven't think this for help.

Sorry.
[Android Themes] Yoanf_26:
Hello.

Is it possible to add compatibility for CM Launcher Cheetah Mobile?
[Android Themes] Abdullaharis:
Thanks For Your Hard Work
[Android Themes] Coach Potato:
Hi! I used this guide I used the Run Configurations command, but I made a mistake. How can I uninstall the app from my phone? I am not rooted.

NVM

I FIXED IT. sory
[Android Themes] cliffflip:
Hello and thanks for this awesome guide!

However I think there's an error somewhere that blocked my icons to automatically appear after I select it on Nova & Apex, I have to change it manually for my icons to works. Any ideas what's wrong?
[Android Themes] vanessaem:
Any error message?
[Android Themes] Yoanf_26:
Hello.

Your command line in appfilter.xml are all Ok?
[Android Themes] cliffflip:
No error message at all

These are the codes I wrote in appfilter, iconpack & drawable :

appfilter.xml :

<?xml version="1.0" encoding="UTF-8"?>
<resources>
<iconback img1="iconback" />
<iconmask img1="iconmask" />
<iconupon img1="iconupon" />
<scale factor=".75" />

<item component="ComponentInfo{com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.activity.MainActivity}" drawable="spotify"/>
<item component="ComponentInfo{com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.Launcher}" drawable="spotify"/>
<item component="ComponentInfo{com.soundcloud.android/com.soundcloud.android.activity.Launch}" drawable="soundcloud"/>
</resources>

iconpack.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="icon_pack" translatable="false">
<item>com_android_browser_browseractivity</item>
<item>spotify</item>
<item>soundcloud</item>
<item>shazam</item>
</string-array>
</resources>

drawable.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
<version>1</version>
<item drawable="spotify" />
<item drawable="soundcloud" />
<item drawable="shazam" />
</resources>

everything's OK (no error message) even after I export apk and install it on my tab, apart the icon not showed on the app.
[Android Themes] Yoanf_26:
Hi.

If icon not appear, the problem are multiple.

Wrong command line or wrong name or wrong icons.

For Spotify, I have three command line of componentInfo

<item component="ComponentInfo{com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.activity.MainActivity}" drawable="spotify" />
<item component="ComponentInfo{com.spotify.music/com.spotify.music.MainActivity}" drawable="spotify" />
<item component="ComponentInfo{com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.Launcher}" drawable="spotify" />

For SoundCloud, I have three command line of ComponentInfo

<item component="ComponentInfo{com.soundcloud.android/com.soundcloud.android.activity.Launch}" drawable="soundcloud" />
<item component="ComponentInfo{com.soundcloud.android/com.soundcloud.android.main.LauncherActivity}" drawable="soundcloud" />
<item component="ComponentInfo{com.soundcloud.android/com.soundcloud.android.activity.Dashboard}" drawable="soundcloud" />

For Shazam, I have nine command line of ComponentInfo

<item component="ComponentInfo{com.shazam.android/com.shazam.android.Home}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.android/com.shazam.android.Splash}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.android/com.shazam.android.SplashActivity}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.motoid/com.shazam.motoid.Home}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.encore.android/com.shazam.android.Splash}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.android/com.shazam.android.activities.Splash}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.encore.android/com.shazam.android.activities.Splash}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.android/com.shazam.android.activities.SplashActivity}" drawable="shazam" />
<item component="ComponentInfo{com.shazam.encore.android/com.shazam.android.activities.SplashActivity}" drawable="shazam" />

Control your name's icons with appfilter.xml, iconpack.xml and drawable.xml.

For ComponentInfo, you can use AndroidActivities site or ApplicationReader App.

It is not a problem to have several ComponentInfo, but according to the versions and the mobiles, they can be different. But only the one who is corresponding will be used.
[Android Themes] cliffflip:
Thanks Yoanf_26, my problem is fixed.

Now I have 2 questions :

1. How to create calendar icons that matches with current date?

2. How to create randomized colors for iconback images?
[Android Themes] cliffflip:
Thank you very much!

I have two last question :

1. How to create icon for appdrawer shorcut?

2. How to group icons alphabetically on icon picker?
[Android Themes] Yoanf_26:
Hi.

Good.

For appdrawer, I only find this for Apex: (For Nova, I didn't manage to run it in this way. If another person have a solution)

In appfilter.xml, you add:

<item component="ComponentInfo{:LAUNCHER_ACTION_APP_DRAWER}" drawable="all_apps_button_icon" />
<item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="all_apps_button_icon" />

Add a new file in drawable folder with this name "all_apps_button_icon.xml"

And add this line inside the file.

<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@drawable/apex_ic_allapps_pressed" />
<item android:state_pressed="true" android:drawable="@drawable/apex_ic_allapps_pressed" />
<item android:drawable="@drawable/apex_ic_allapps" />
</selector>

Add your icons appdrawer.

The name apex_ic_allapps is a appdrawer icon permanently

The name apex_ic_allapps_pressed is a appdrawer icon when touch this.

Otherwise, you can create one not dynamic icon for appdrawer :

In appfilter.xml, you add:

<item component="ComponentInfo{:LAUNCHER_ACTION_APP_DRAWER}" drawable="all_apps_button_icon" />
<item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="all_apps_button_icon" />

In iconpack.xml, you add:

<item>all_apps_button_icon</item>

And in drawable.xml, you add:

<item>all_apps_button_icon</item>

And add your icon with name "all_apps_button_icon"

For group icon alphabetically :

It is just necessary that in iconpack.xml that names is sorted out in order alphabetical. To make groups, I do not use it.
[Android Themes] Ravenleigh:
Icon request

First off, thank you for the tutorial, followed very carefully it only took me about 5 tries to get my theme to rebuild with ZERO errors! lol, I learned quite a bit tho and am now at the testing faze.

My question: Inside the icon request tab, is there a way to have ONLY the icons that are not themed to show up? As it is, it's showing all the icons on a persons device, weather my theme changed it's icon or not. I would like to have only the apps that weren't themed to show up.

Thank you again, and great job on the tutorial!

respectfully,

Mrs. Heidi Miller

aka: Ravenleigh

p.s. some of you may notice that I've double posted this, I think my first one I posted in the wrong thread, I'm going back there now to delete it if I can.
[Android Themes] Ravenleigh:
iconbacks / iconupons

I also was wondering, if there was a way to have the iconbacks and iconupons be placed over ALL the icons on a persons device, not just the un-themed ones.

Thank you in advance

Heidi
[Android Themes] Ravenleigh:
Anyone around?
[Android Themes] iamareebjamal:
This requires Pkmmte Request Manager.

https://github.com/Pkmmte/PkRequestManager
[Android Themes] DJ_FrozenDoctor:
Is there a way to port this to Android Studio? I can't use Eclipse because I can't find the SDK packs.
[Android Themes] Joshua_B.:
Totally new to this and am working on an icon pack (obviously). I have successfully installed and tested the app but I am unable to select the icons and change them manually in nova launcher. Any help? [MENTION=4782403]iamareebjamal[/MENTION] ?
[Android Themes] sconly:
Is there a website where I can (search and) download app icons? Or is the point of creating an icon pack actually creating icons from scratch?
[Android Themes] Yoanf_26:
Hi.

I use a Play Store picture and modificate this. When I finish, I change size of picture on 144x144.
[Android Themes] NDR_man:
deleted
[Android Themes] ChristianWS:
I'm sorry for posting on a old thread, but I couldn't find any help

Is there any way that I can make my IconPack to theme the App Drawer of Nova/Apex ? My Icon Pack is purelly made using Masks, there's no actual icon on it, it works really fine, put the problem I'm having is that it doesn't theme the App Drawer Icon on those launchers, and I simply doesn't understand, do I need to make a Icon for those that is identical to the masks I'm using?

Also, this is random, but there's anyway to force the wallpapers to be scaled for the size of the actual screen? I've put some 1080p wallpapers, but rather than showing them fully, the system is zooming on them, I dunno whats happening
[Android Themes] JerryGoyal:
searched all the web coudn't find the answer. do you know where application icons are stored in an Android device? i would like to add one more icon to the default system icon pack. how to do this?
[Android Themes] tfarina:
Error running default activity not found

Hey, thanks for posting this tutorial! I'm using Android Studio and I keep getting an error when I try to run; "error running default activity not found". I kept the AndroidManifest.xml the same, I'm assuming it's something in there that I have to change.

Any suggestions to fix this?

EDIT: I fixed this by going into Run > Edit Configurations... > click on the drop down menu on Launch and choose "Specified Activity" > click on the ... icon to the right of Activity > choose "Icons (areeb.scratch.iconpack)

Hopefully this helps other people using Android Studio!
[Android Themes] AgoesDJ94:
Question

what tools are needed when creating icon pack?
[Android Themes] Ibuprophen:
1) Grab a copy of the apk file you are looking to get the icons from.

2) change the .apk extension to .zip .

3) Extract the zip file to a separate folder (Usually a folder with the same name as the app).

Go into the extracted folder and the icons are typically inside the "res" folder and within one or more of the folders that begin with the name "drawable" on them.

The names may vary depending on the different sizes of the icons.

Good Luck!

~~~~~~~~~~~~~~~

I DO NOT PROVIDE SUPPORT VIA PM UNLESS ASKED/REQUESTED BY MYSELF.

PLEASE KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
[Android Themes] algerino77:
Works well !

Hello ! To begin, thank you very much for your tutorial, it works perfectly! I had the idea to do an icon pack, and with your explanations, I had no trouble designing my first apk ;)

Little question, how can we know the name of the packages?

For example for google chrome :

- com.android.chrome/com.android.chrome.Main

- com.android.chrome/com.google.android.apps.chrome.Main

- honiware.chrome/honiware.chrome.Chrome

Because I have a lot of apps that are not listed on the website: DCikonZ Database

So impossible to finalize my theme :)

Thanks in advance for the answer!
[Android Themes] Ibuprophen:
Are you looking for a package name for any app?

There's really a number of ways to obtain a package name for an app and i would be writing a book for a post if I were to explain the various ways to do so.

The package name, for most apps, are located in the top of the "AndroidManifest.xml" file but, here's a few other threads that can help you out with this too.

https://xdaforums.com/showthread.php?t=2760965

https://xdaforums.com/showthread.php?t=3015426

Good Luck!

~~~~~~~~~~~~~~~

I DO NOT PROVIDE SUPPORT VIA PM UNLESS ASKED/REQUESTED BY MYSELF.

PLEASE KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
[Android Themes] algerino77:
Thank you :)

Specifically, I would like to find the packagename for the applications I have on my phone, in order to change their icon ;)

I will try with your two links;)

If I'm having trouble, I'll let you know!
[Android Themes] Ibuprophen:
That's easy...

Go to your devices Settings --> Apps and then select the app. On that screen, below the name and version info is the package name.

EDIT: Here's a few of the many apps on the Play Store [MENTION=7235373]algerino77[/MENTION] that will provide you with a listing of all the installed apps with package names. I believe that you can copy the names as well as filter/search.

https://play.google.com/store/apps/details?id=com.csdroid.pkg

https://play.google.com/store/apps/details?id=twoxmars.packagenameviewer

https://play.google.com/store/apps/details?id=com.developer.ak.packagenameviewer

I can't endorse any of them since I've never needed to use them but, they look like their decently rated.

Good Luck!

~~~~~~~~~~~~~~~

I DO NOT PROVIDE SUPPORT VIA PM UNLESS ASKED/REQUESTED BY MYSELF.

PLEASE KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
[Android Themes] algerino77:
Oh nice, it works fine ! Thank you very much :)
[Android Themes] ruleta:
Can anyone help me?

I use a theme that came with malware so I had to uninstall it but I really like the theme, so I extracted all its icons to a folder, how can I now import this into a new apk or another theme apk or something so that I can use it instead?
[Android Themes] theboldgeek:
Hi,

I'm an icon pack developer and I've created cool icon packs to be used with the majority of Launchers.

Unfortunately, my icon packs are not compatible with Poco Launcher, installed on both MIUI and non-MIUI phones.

I think that there should be some line code to be put in the Manifest.xml of my icon packs, but honestly I don't know which tags/code to be used.

Can you please help me in understanding the correct code to use in order to make the icon packs to be compatible with Poco Launcher?

Please note that the icon packs I've created are based on CandyBar-Dashboard framework.

Thank you so much!

Marco