Honeycomb Skin Maker - Android Themes

Introducing my latest project, the Honeycomb Skin Maker and Tablet Skin Installer.
Honeycomb Skin Maker can modify SystemUI.apk and framework-res.apk to allow skinning system files on honeycomb tablets. Paired with the Android app "Tablet Skin Installer" skins can be applied easily with virtually no hacking required.
All images within these two APKs can be modified, and the XML files inside are modifiable to allow much greater skinning possibilities than previously possible.
Honeycomb Skin Maker can make .androidskin files which must be placed in the "Skins" folder on your internal SD card. This folder is created automatically when "Tablet Skin Installer" is first run.
The app requires root, and I can't give enough warnings about the potential to damage your tablet with this program. Ensure you have a method of recovery before attempting to install / make a skin.
Download Honeycomb Skin Maker for free from stormwave.me.uk/AndroidSkinInstaller/
(I can't post links yet).
It is still early days for this project and I have many ideas on how to expand it, but all feedback is appreciated and will be taken onboard.

Seems to be a very helpful project for themers!
Honeycomb Skin Maker v0.2

Thanks for the link and screenshot, that's a really big help.

The app is now free, I may choose to add a paid verson in the future.
I really want people to try this out as I think it'll make theming much easier.
Also, would it be possible for a moderator to add [TOOLS] to the beginning of this thread title?

Here is a market link to the skin installer.
https://market.android.com/details?...xLDEsImNvbS5zdG9ybXdhdmUuc2tpbmluc3RhbGxlciJd
I'll have to give this a test run as it looks pretty nice. Thanks for making it.

im tring to edit an .xml, because my systemui.apk will not decompile with any tools due to multilple resource errors. when I change a string in the xml with honeycombskinmaker.. it says dimension attribute not set, etc. any idea? built an .androidskin and installed on device streak 7, and doesnt show up in list in app. theres a blank listing at top but tried that, rebooted fine but didnt see changes I was hoping for: trying to edit HC 3.2 status bar clock color and change to bold. ?? thanks.

Related

Theme with multiple clock widgets

Hi, I am currently working on aHome themes and clocks. I got that down but I would like to have the ability to have more than one clock with a theme. Any ideas anybody on how to implement that?
I'm kinda reintroducing myself to Java, its been sometime since I last used it.
Adding more than one clock would require some major edits to the source code in AlarmClock.apk. What would be easier is creating a directory in the sdcard that holds multiple clock files, then incorporating a script in your ROM that will switch out the clocks (using metamorph for example).
He wants to add it to an aHome theme, so he'd have to edit the source for the theme to be able to somehow give the choice of which clock widget you would like, it would be a good amount of editing since the Home Replacements just look for a specific name in the theme and match it to the android source.
The code for adding the widget comes from aHome itself, not the theme though, the theme merely assigns image files to their location in the system. The sdcard idea is probably the easiest way to do it, instead of having it call out the image, it could call out the directory on the sdcard where they are stored.
Thank you for the responses, I figured it would be a little more complicated than just matching a file name. can you put the images in the drawable folder and call them from there?
diggidy said:
Thank you for the responses, I figured it would be a little more complicated than just matching a file name. can you put the images in the drawable folder and call them from there?
Click to expand...
Click to collapse
Not without some serious recoding of the source.
Actually the code for the single clocks isn’t that big, kinda figured I could add the extra dial.pngs and duplicate my code. Or something of that nature

[WAD2 Theme] Angularz - WVGA

Hi All, thought I would publish my first effort at a WAD2 theme. My main aim after using other peoples themes was to make one that is 'thumb friendly' and real simple to use. It has 3 menu pages with large graphical buttons, and a 'home' screen with shortcuts to txt, email and call list. this theme is 99% portrait, how ever on my touch pro 2 if i flip the keyboard and go to landscape i do have a very basic black home screen with the 3 shortcuts. If people like the theme and would like to produce their own icons, let me know and I can post up some photoshop templates.
Installation
Install the files to your normal theme directory and search for new themes, then select Angularz as your portrait and/or landscape theme. Please make sure you install the fonts prior to use, as it may not the clock etc correctly.
Fonts
I use helvetica Neue fonts in the theme and have supplied these in the zip file. I also have replaced my system font with helvetica as it looks nicer, but I will leave that down to you. If you just want to use the fonts for WAD only, place the 3 helvetica fonts in your windows folder (with the rest of the system fonts)
I think I have packaged up all the correct bits (if not please let me know!!)
PLEASE CAN A MOD ALLOW ME TO SHARE LINKS!!
This looks neat. Nice docks.
good day.
it's just WOW!!
Thankyou!, I just wanted something simple but visually nice to look at, and this is the end result!
I find that if you increase the display cache size (through altering the windows registry) it does make it scroll through pages a little smoother.
thatbastard,
I'm using your theme and IMO, it is a simple but gorgeus. However, I have a problem with all notifiers. They are not appeared when I have some unread sms or missed calls. Do you have any suggestions? My device is Omnia i8000.
hi Laruku
You can try going to author mode, then page - show notifiers. Go to the properties once held down on the notifier and have a look through there. Mine is set on 'notifier type - unread sms' etc. by default this should work, however I dont know how different it would be on an omia. have a look in there and see if anything has changed.
how do you get out of author mode
taphold at any page and you'll get yourself the popup menu, i forgot which is the get out of author mode menu,,, but it is there,,,
@thatbastard,
would you mind sharing the images? the home wallpaper is really nice.
new version of WAD converts all the images folder into .wadesktop extension,,, which prevents me for extracting the images,
thx
here's my version
hello everybody !
Here's MY angularz, i hope you'll like this.
Koralii
you can see this on Youtube : v=GXtEynNZaf4 (sorry but i'm new here and can't post the shortcut.
Great Work
Great to see an original piece of work. i will give this a shot
Thanks for adding a bit of originality to my blackstone
Mark
Looks great !!!
wow, great theme
i think i'll make some personal changes and it'd be perfect for my daily use, YO~
DOOD JOB!!
Really nice. It's a shame, imo, that windows phone7 doesn't look more like this. My only comment would be that it might look better to have the text in panels up and to the right a few pixels, and have the voicemail icon transparent. (I can only comment on the screenshot as I don't have VAD2 installed on my device...
Thought it would be handy to have a volume icon on the home screen...
Steve.
Hi all, thanks for checking out my theme, Ive glad youve all liked it. Unfortunately I dont have wisbar installed anymore (and Ive had a lot goin on recently) so will not be continuing anymore projects but I thought I would share the remaining files I have. You can continue modding from my theme as freely as you like, as long as you mention it was based on my creation
Xue v.2 said:
@thatbastard,
would you mind sharing the images? the home wallpaper is really nice.
new version of WAD converts all the images folder into .wadesktop extension,,, which prevents me for extracting the images,
thx
Click to expand...
Click to collapse
Sure, there should be a zip file with ALL the angularz images. Ive also included a new homescreen which is a gloss black version (was going to be called Mono Tonez) but it will not be finished.
Enjoy!
good looking theme
willing to release a WQVGA version?
I´m new user of wad and i don´t know how to install this theme. I´ve installed mortscript and wad, and theme in lakerbridge/themes, and fonts in windows/start menu/programs fonts folder, but I don´t know where install angularz.wadesktop
Thanks a lot of.
Uncle Google says:
1. Using ActiveSync, copy the .wadesktop file to any location on your device.
2. From your device, use File Explorer to navigate to the .wadesktop file you just placed there, then tap on it to launch it.
3. You will be prompted as to a location to place the extracted files. Choose any location you wish (I personally find it helpful to have a Themes folder set up in advance).
4. Once the files are extracted, open WisBar Advance Desktop (if it's not open already), tap and hold on the screen, then tap Change Theme.
5. Now tap Menu > Scan for Themes. When the scanning process is complete, the theme you just installed should appear on the list.
6. Tap the theme, then tap Menu. Choose the appropriate menu option for setting as portrait or landscape. Please note that theme files are usually designed for one orientation or the other.
7. Tap Apply and you're done.
This should get you set up.
Thank you, uncle...
I´ll try.

[TOOLS] SystemUI Editor

Hi guys,
This is a very early release of my new tool "SystemUI Editor". It basically lets you edit the images inside a SystemUI.apk package to allow skinning the status bar etc for tablets.
This release is far from finished, but is functional.
Download from filetrip.net/f26366-SystemUI-Editor-0-1.html
(I can't post links yet).
Current Features
Expect many more features as I add to the known files list.
Edit the navigation status bar buttons (back, home, menu, tasks etc).
Change the clock font. (Not updating, needs testing)
Edit a few other images (just added for testing at present).
Customisable Files.xml list so you can add files manually that I have yet to add.
Guide
Copy your SystemUI.apk from your /system/app directory to somewhere local.
Open it in SystemUI Editor.
Choose an item from the tree view and alter as necessary.
Save the SystemUI file.
Copy it back into /system/app.
The UI will crash, so just manually reboot the table (hold power down for 5 seconds or so until it turns off, then turn it back on).
Enjoy
Notes
This is currently a windows program. When it is further in development I will create a Mac OS X version if there is enough demand.
You need root to be able to replace the SystemUI file.
I intend, in the near future, to finish the files list and add previews. Any other ideas are encouraged.
I've mainly released this program so early to test out any problems on different tablets, develop the Files.XML file and get any feedback / ideas on further development.
If anyone would like to help me finish the Files.xml file, that would be a massive help, as I can get on with adding new features instead.
This looks like a really cool tool, going to give it a shot when I've got some more time.
Very good tool I recommend.
Great tool. I think that it would be nice to be able to edit framework-res.apk too. Just for full theming, as battery icons are still in framework.
Good idea. I'm heavily developing this right now, and I decided to expand outside of only editing the SystemUI file.
I'll hopefully get an update out in the next few days.
@StormwaveUK, is this just used for tablets or I can use it for fones? Anyway, great tool
Sent from my Milestone using XDA App
This looks good - anxious to try editing the stock 4g icons out of CM7 themes where they are untouched.
Thanks.
Subscribed, looking forward to trying this out.
Sent from my ADR6400L using Tapatalk
Why for Mac? Can you make Linux version?
Sent from my IDEOS S7 Slim using XDA App
da900 said:
Great tool. I think that it would be nice to be able to edit framework-res.apk too. Just for full theming, as battery icons are still in framework.
Click to expand...
Click to collapse
+1 on this. I'm anxious to take a look at this.
Sounds cool.. bump
Sent from my PC36100 using xda premium
Did anyone get this to work? I keep getting an "unhandled exception" error whenever I try to open up a systemUI image in the editor.
HanSolo607 said:
Did anyone get this to work? I keep getting an "unhandled exception" error whenever I try to open up a systemUI image in the editor.
Click to expand...
Click to collapse
Yep, same here. The problem is kind of easy to fix, though. In files.xml, you can specify the image mapping. It seems that everything is hardcoded for a specific device.
Most phones with large screens don't have "drawable-mdpi" but "drawable-hdpi" for example. And the same may apply to image names.
After installing a theme where are the files save.. where does it pull from? Like normally my phone would pull the circle mod battery from drawable-xhdpi under systemUI.. where is everything after installing the theme... reason being I want to cherry pick things from the theme and make them default... thanks
AnaRchy & ChAos
SGH-i747
Source Code
May i ask for the source code VB, ?
i'll try to modify more..

Tutorial and Sample Eclipse Project for Creating a GO Launcher EX Theme

I want to preface this by saying that I am in no way, shape or form a graphic artist. I've picked up a bunch of techniques out of necessity over the last 15 years of being a Web developer but most of my techniques can be done faster and more efficiently by a qualified graphic artist. That said, I've managed to produce some pretty decent stuff over the years considering I don't really have a clue. So use this guide to help you put your graphics knowledge to work by creating some amazing themes.
I created a theme for GO Launcher EX called "Sepia Theme for GO Launcher EX" (shameless plug: https://market.android.com/details?id=com.aac.go.sepia) and figured I'd share my experiences on how I created it. It took me three nights to create the theme above but I imagine if I was an actual graphic artist and wasn't learning as I did it I could have done it in a day (I'm also counting testing time and time to package and post to the Market). Anyway, here's how I did and how you can too.
Attached to this post is an Android Eclipse project that you can use as a template. I originally created the project using the GO Dev Team's Theme Factory which actually created the project (Link: Theme Factory) and was the base for the Eclipse project in this post. I found that while a good start, the Theme Factory did not allow for certain code customizations (such as adding multiple wallpapers and preview graphics) as well as not allowing for custom namespaces which is really needed to make the theme your own. So, after using the Theme Factory to create the initial Android code, I imported it into Eclipse, stripped out all the garbage and cleaned it up a bit. All the graphics used are the default ones added by the Theme Factory so you will want to change them in your own theme. Here are some of the things you will want to customize when making your own theme (these are the absolute basics and if you are a graphic artist you will have no trouble digging in and customizing every other aspect). I highly recommend you download and open the Theme Factory and at least check it out. It's very rough but will clue you in to what graphics you should be customizing to create a theme. This assumes that you know how to use Eclipse and if you don't, that is beyond what I'm willing to discuss here. There are plenty of places to read up on that.
Icons
To add icons to the theme there are several steps you will need to take. First, create your icons. Once you have the icons you want for your theme you will want to add them to your project. Icons are placed in the GOThemeTemplate/res/drawable-hdpi. Once added there, you will need to reference them in two .xml files in Eclipse. Open GOThemeTemplate/assets/drawable.xml. Using the name of the png file you just added to the drawable-hdpi folder (do NOT add the ".png"), add a new <item> element for each. You will see a bunch listed there as examples for you but it will be in the form of
HTML:
<item drawable="png_name" />
Next, add a corresponding line to the GOThemeTemplate/assets/appfilter.xml file. It will be in the following format
HTML:
<item component="ComponentInfo{com.package.name/com.package.name.LaunchActivity}" drawable="png_name"/>
The tricky part here is the component attribute. In order to enter the correct information for the brackets after ComponentInfo, you will need to find the correct package name for the app that the icon represents and the default activity that is launched when the icon is clicked. While this could be a ridiculously tedious process, the is a wonderful Web site that does all the work for you. Simply visit http://activities.droidicon.com and enter the app's name in the search box. At the time of this writing they have cataloged nearly 110,000 apps with they package names, main activity, icon and the proper format for three popular launchers' themes (ADW, Launcher Pro and GO Launcher EX). So once you have the proper package name and activity for the app whose icon you wish to replace (it is the last option and it even selects the text when you click it saving you one step), paste it between the brackets. Finally, in the drawable attribute, add the name of the png for the icon as you did in the drawable.xml file (again, do not add the ".png").
The theme template attached to this post contains the correct <item> tags for over 200 icons (sorry, icons not included, that's your job). There are many icons included as examples but only those created with the Theme Factory.
The last thing you will need to deal with for the icons is the default icon back. In the GOThemeTemplate/res/drawable-hdpi folder you will find a file called iconback.png. This is the icon that will be placed behind all icons on the device that do not have a specific icon created for it. All icons will be scaled to fit atop this icon. The default is 70% of the icon's size. This can be changed in the appfilter.xml file in the <scale> tag at the top of the file. It looks like this: <scale factor="0.7"/>. Just change the factor attribute (1 being the actual size). You can change the name of the icon back image using the <iconback> tag in the appfilter.xml. There is also a transparent image that goes atop both icons called iconupon which can be changed using the <iconupon> tag. This creates an illusion that the three icons are one.
Theme Configuration
When users click Menu > Themes in GO Launcher EX they will be presented with a graphical representation of all the themes currently installed on their device. You want them to find your theme too. You will be working with a file name GOThemeTemplate/assets/themecfg.xml and there are a few images you will need to create and they are all to be placed in the GOThemeTemplate/res/drawable-hdpi folder.
A thumbnail preview image exactly 110x180 in png format. You can view the image I left from my theme as an example. It's themepreview.png and the name of this image is defined <preview> tag (you can change this if you wish).
One or more screenshots also in PNG format that are placed in the drawable-hdpi folder as well. These are also defined in the <preview> tag and and I have left three example screenshots as well.
Each drawable above is defined in the <preview> tag with attributes labeled img1, img2, img3, etc.
Finally, when users are previewing your theme you can provide them additional information such as the theme's name, your Web address and contact information. This is done in the GOThemeTemplate/res/values/themeinfo.xml file. There are two <string> elements with name attributes for defining the theme's name (as displayed on the theme chooser screen, not in the Market) and theme's information.
Wallpapers
To add wallpapers to your theme, you will need to modify at least one file (two if you want to change the name of your default wallpaper). You will need to edit the GOThemeTemplate/res/values/array.xml file. Open this file and edit the <string-array> element with the name attribute of <string-array name="wallpaperlist">. You will add an item element for every wallpaper you wish to add. For example, let's assume you have three wallpapers with following names:
wallpaper_sand.jpg
wallpaper_barrel.jpg
wallpaper_cloud.jpg
You would place these three wallpapers in the GOThemeTemplate/res/drawable-hdpi folder and then add three <item> elements to the XML file like this.
HTML:
<item>wallpaper_sand</item>
<item>wallpaper_barrel</item>
<item>wallpaper_cloud</item>
To define which wallpaper loads as the default wallpaper when the theme is applied, edit the Wallpaper attribute of the <Desk> element in GOThemeTemplate/assets/desk.xml.
Before users can a wallpaper other than the default wallpaper you will need to add thumbnails of the wallpapers. To do this, create thumbnail images in PNG format with dimensions of 170x142. Save them using the same name as the JPGs but add "_thumb" to the end. So, wallpaper_sand.jpg becomes wallpaper_sand_thumb.png.
Your Theme's Name
To name your app as it will appear in the app drawer, open GOThemeTemplate/res/values/strings.xml and edit the <string> element with the name attribute of "app_name."
Your Theme's Icon
To change the icon for your them, change the icon.png in the GOThemeTemplate/res/drawable-hdpi folder.
Package Name
You will need to customize the package name for publication in the Android Market. This name must be unique. Frankly, if you are actually using Eclipse and are editing these file then you should already be familiar with this. You will need to open the GOThemeTemplate/AndroidManifest.xml file and edit the "package" attribute in the <manifest> element.
Further Customizations
This tutorial really gives you a very basic overview on adding icons and wallpapers to your theme and how to get the basics accomplished. To really make your theme a theme and to stand out and be unique, there are dozens of other PNGs that you will need to edit, each being responsible for a specific UI element. For example, to add your own folder icon, edit the GOThemeTemplate/res/drawable-hdpi/folderback.png image. You will have to figure out what each icon does and how you can best edit them. The Theme Factory is an extremely useful tool for this and I highly recommend that you use that program alongside this tutorial and Eclipse project when creating your theme. The Theme Factory will guide you image by image and show you previews of what each does. However, I found that that's about the only things it's good for. When compiling my theme I found that Eclipse was the most efficient method. As mentioned above, multiple wallpapers and screen previews are not possible as of yet using the Theme Factory so you will need to manually edit the files anyway. I suggest starting with this project as it is really just a cleaned up version of what the Theme Factory produces and to use the Theme Factory as your images guide.
Download Template
You can download the Eclipse project theme template at the end of this post.
I hope that this guide helps you and if you have any questions, feel free to post it here. I can't promise that I'll answer (I'm not on here as much as I used to be) but my hope is that this becomes a good spot for theme creation discussion.
Reserved for possible future use.
Thank you (x2) for taking the time to put this together! What a great resource. I made my own adw theme but got very confused between the other go launcher theme tutorial threads. This is fantastic!
Sent from my SPH-D710 using xda premium
Thanks for your post. I'm just thinking about making my first theme for Android in general So, I think I'll have a try with Go Launcher EX...
Thank You for your great tutorial. I am a great fan of MIUI ROM, but now I am on CM9 ICS while waiting from official MIUI ROM for Galaxy S. I managed to tweak a theme for Go Launcher based of MIUI, and I am very happy with this theme. The only problem for me is how to add more icons on the theme. What I did was to edit res\values\public.xml and change whatever app available with my own. For example, from:
Code:
<public type="drawable" name="weibo" id="0x7f020049" />
to:
Code:
<public type="drawable" name="evernote" id="0x7f020049" />
The question is how add new id (like id="0x7f020049")?
Awesome job!!
sawari said:
Thank You for your great tutorial. I am a great fan of MIUI ROM, but now I am on CM9 ICS while waiting from official MIUI ROM for Galaxy S. I managed to tweak a theme for Go Launcher based of MIUI, and I am very happy with this theme. The only problem for me is how to add more icons on the theme. What I did was to edit res\values\public.xml and change whatever app available with my own. For example, from:
Code:
<public type="drawable" name="weibo" id="0x7f020049" />
to:
Code:
<public type="drawable" name="evernote" id="0x7f020049" />
The question is how add new id (like id="0x7f020049")?
Click to expand...
Click to collapse
Those look like they came from smali file. I can't help with editing those. You shouldn't have to do that to build a theme. The source is available attached to this post. You can technically recreate/modify any theme from that.
Thank you very much for sharing this..
I have gotten everything to work except the menu background, menu text color, menu icons & menu dividers (pretty much everything about the menu).
I saw those options in desk.xml and I tried editing them but for some reason, the changes didn't take.
Also, couldn't change the folder background even though I changed the necessary images in drawable-hdpi.
Please let me know if you were able to change those things.
Thanks in advance.
This may be a dumb question, but when I have the files modified as stated above, how do I turn this into an apk for loading into GO launcher?
I'm receiving the "error parsing package" when I change the name in Astro.
Cool..
BrooklynAvi said:
I want to preface this by saying that I am in no way, shape or form a graphic artist. I've picked up a bunch of techniques out of necessity over the last 15 years of being a Web developer but most of my .........
Click to expand...
Click to collapse
Thank u so much for this,.. now i can make the GoEX theme my self,
Nice tutor!!
This is the theme that i created..
The theme here, but still for Launcher Pro,
the Go ex are still in progress
http://forum.xda-developers.com/showthread.php?t=1363692
and here's the Screenshoot taken with AVD for GoEx..
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks again for this great tutorial...
Great job, many thanks
My way to create theme was: create resources and structure in Theme Factory, make detailed works in Eclipse and finnaly compile .apk using my own script coz Eclipse generate errors when exporting
Regreads
Pandik.
Android Different Theme
Hallo.
Has anybody succesed impleted Market protection system (liblary) into Go Launcher Theme? I tried fev times but with no succes
Pandik.
Has any one been able to change the menu background, menu text color, menu icons & menu dividers (pretty much everything about the menu), using this template?
I can't get it to work. Any help would be much appreciated.
sonnysekhon said:
Has any one been able to change the menu background, menu text color, menu icons & menu dividers (pretty much everything about the menu), using this template?
I can't get it to work. Any help would be much appreciated.
Click to expand...
Click to collapse
Do it with Theme Factory, its very easy.
Sent from my GT-I9100 using xda premium
I just can't change the pressing colour of applications on home screen.
Any idea?
Sent from my GT-I9100 using xda premium
Isn't it graphic? Look for PNG files in 9.png format.
Sent from my Blade using xda premium
gkaipale said:
Do it with Theme Factory, its very easy.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
I'd rather use eclipse as it's a real pain to get the theme factory working on my pc along with eclipse installed.
gkaipale said:
I just can't change the pressing colour of applications on home screen.
Any idea?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Also interested in this.
pandik said:
Isn't it graphic? Look for PNG files in 9.png format.
Sent from my Blade using xda premium
Click to expand...
Click to collapse
Already changed the png images and inverted the text color in desk.xml but the changes don't take effect.
Also experiencing a lot of lag when using the icon picker feature. The list stops displaying icons towards the end as well.
Anyone else having this issue?
I guess I have to go the Theme Factory route...
Package name problem~
4 May 2012 >> I solved this problem by myself, Thank you
Thank you for your post!
NOW I am trying to make my own theme and release it on the Android Market.
But it overwrite over and over when testing on my phone.
I think it should not overwrite on the other theme, but it does all the time.
I also had changed 'package name' on 'Manifest' file, but same problem happened.
It just kept overwriting on the other theme that I made and installed on the phone.
Thank you
I'm looking for some Eclipse help. I load my theme in Eclipse and have had no probs exporting it and getting it to my tablet. All of a sudden now, when I change some program icons and rebuild the apk, the old icons are still being built, not the ones I changed in the HDPI folder. I looked through Eclipse to see if there was a way to clean temp files or cache, but don't know enough about the program to fix this. Any help would be appreciated.
Create a theme?
Woghh... That's what I want..
And this thread really helped me
Thx bro

APK that go launcher will see as an icon pack

Anybody know what needs to be defined in an apk for Go Launcher to see it as an icon pack?
(And without using their "thememaker")
Kermode said:
Anybody know what needs to be defined in an apk for Go Launcher to see it as an icon pack?
(And without using their "thememaker")
Click to expand...
Click to collapse
I have the same question!
+1 for icon pack
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://forum.xda-developers.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://forum.xda-developers.com/showthread.php?t=1324378 Best one. Recommend using this one.
http://forum.xda-developers.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://forum.xda-developers.com/forumdisplay.php?f=527
http://forum.xda-developers.com/showthread.php?t=1324378
http://forum.xda-developers.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://forum.xda-developers.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.
InfiniteIce said:
How detailed of an explanation are you looking for here?
Click to expand...
Click to collapse
You provided all levels. I have to gotta do some reading now.
Thanks!

Categories

Resources