[Android Themes] InfiniteIce:
studying urcipo

How detailed of an explanation are you looking for here?

If you know everything you need to know about making an icon pack and just want the easiest no BS answer, it is this:

Create a Go Launcher Theme, changing only the icons. Yes, it must start off as a theme, just change only the icons if you wish. Assign each icon to its proper internal activity name Compile into an .apk and then sign the .apk. I'm guessing the red bold parts are the things that you would need to look into and are possibly not doing now.

More? Ok.

You don't have to use theme factory, you can use a template somebody else has created. ThemeFactory makes a good reference to the template, not the other way around. The template is a much nicer thing, trust me.

I'll start off with the simple-ish version I guess. In order to be seen as an "icon pack", all of the included icons are automatically assigned to their proper spots, and the user doesn't have to change each icon individually. I'm guessing this is what you mean by an "icon pack"?

Shortest answer on how to do this: Create a Go Launcher Theme that only changes icons.

You don't want to use their "Theme Factory". Ok. You have a few options here then.

1) "drag-and-drop" your own icons on top of somebody else's iconpack.

2) Eclipse . I'm hoping you know something about Eclipse :)

If you know nothing of the Android SDK or Eclipse, and aren't ready to study a bit and learn, go with option 1) or use themefactory. Either way, it'll be defined as a Go Launcher Theme in the end. But with only icons to apply.

But I'm assuming you either know something or dont mind learning. You can start easy with a template.

You'll probably be using a Go Launcher Theme Template in every case...rather than handcoding every single icon name out...unless you're really just hardcore in love with writing code.

I think this may be the best template. http://xdaforums.com/showthread.php?t=1421724 Worth the read. Getting a bit outdated with some of the new/chanaged SDK coding, but it's pretty easy to figure out what to change on your own.

Also, Quinny889 has two of them made. . Reminder...this is NOT the dreaded ThemeFactory app . These are templates that you import into Eclipse and customize/fill-in. The template then does the work of "dealing with" the Go Launcher/SDK compatibility issues.

http://xdaforums.com/showthread.php?t=1324378 Best one. Recommend using this one.

http://xdaforums.com/showthread.php?t=1314753 Older version, takes some tweaking to make work, but far more streamlined/simple once you do figure it all out. I recommend the newer template.

(Both are templates courtesy of Quinny 899!)

They come with instructions in PDF form as well...quite simple if you take the time.

Basically, fill in with your own icons. Compile the APK. Download/use ZIPSIGNER2 or similar APK signing program on the APK so it can be installed.

http://activities.droidicon.com/ -->You can get the names of the "activities" you assign your icons to here. For example, search for go launcher and you'll see what I mean.

Yes, it's a bit tedious in any case to assign each icon to its proper spot.

The TL;DR version to answer your question if you already knew what you were doing: Grab a template, build it up, compile. Sign it.

hELPFUL LINKS (Replace any "DOT" with an actual dot. Not allowed to post outside links here yet.).

http://xdaforums.com/forumdisplay.php?f=527

http://xdaforums.com/showthread.php?t=1324378

http://xdaforums.com/showpost.php?p=28793952&postcount=134

androidandme DOT com/2009/05/beginners/guides/un-packing-icon-packs/

developer.android DOIT com/guide/publishing/app-signing.html

http://xdaforums.com/showthread.php?t=1442499

There are resources around for every type of launcher, just search! Hope I helped at least a tiny bit.

launcherpro DOT com/forum/viewtopic.php?f=11&t=7754 More in-depth, still very good reading even though it's LauncherPro.