[THEME][08/07/15] Official ViperOne Theme Thread [ViperDark / Icons / Status Bar]

SMJx

Senior Member
I know I promised an Icon pack tonight, but figured I'd do this instead ;)
How to theme any app by unpacking it:


Java JRE Required: Can be downloaded http://www.oracle.com/technetwork/java/javase/downloads/index.html

1. Find your APK
Requires a root browser, for system apps go to system-->app. For user-installed apps go for data-->app.

2. Copy the apk to an easy to find folder.

3. Plug your phone into your pc and find the apk.


4. Create a new folder under your main hard drive named venom (if not done already)

5. Place the apk in the venom folder, as well as the contents from kitchenv2.zip (which can be downloaded http://forum.xda-developers.com/attachment.php?attachmentid=2061544&d=1371916019)

6. Open command prompt and type cd c:/venom

7. Now we will unpack the apk by typing the following command (changing yourappname to the name of the app you are theming): apktool b yourappname.apk


8. A new folder will be created in c:/venom, go ahead and open it.

9. You will see a few other folders inside, but open up the res folder.

10. Open up the folder simply named drawable. Here you see the .png's that form the application.

11. Find the part you want to theme and open it in a photo editor.

12. After you are done theming the icon, overwrite the original .png in the drawable folder. Be sure to save your new image as a .png.

13. Go back to command prompt and type the following (again changing yourfoldrname to the name of the folder that was spawned from your apk): apktool b yourfoldername NEW.apk

14. Open the original apk and the new.apk that was just created in a program such as WinRAR. Copy the META-INF folder from the original into new.apk.

15. Close the apk's and type this into command prompt: java -jar signapk.jar sign.x509.pem sign.pk8 NEW.apk appwithcustomtheme.apk

16. A new file named appwithcustomtheme.apk will show up, feel free to change the name (I suggest making it the original name)

17. Put this file anywhere on your phone and install it using App Installer (be sure to first delete the original app)

18. Enjoy your custom app :)
 

gaakuu

Member
Aug 16, 2013
6
0
0
Well my English is not the best and I want to understand cause I like to try for the first time to customize some Icons like "whats app" into the same red color code like venom theme or other Icon packs that has not the color I like. So for example this TUT means I have to find the apk file from the venom theme or some other icon sets, find the icon I´d like to work on to change the color or the picture with a photo editor or what?

I still don´t understand the first step 1.

Find your APK Requires a root browser, for system apps go to system-->app. For user-installed apps go for data-->app.

if I already have the apk file I´d like to work on and created a folder on C why do I have to do this first step or maybe I misunderstanding something here?
 

Basil3

Inactive Recognized Themer
Apr 4, 2008
7,789
13,110
0
Dublin
Well my English is not the best and I want to understand cause I like to try for the first time to customize some Icons like "whats app" into the same red color code like venom theme or other Icon packs that has not the color I like. So for example this TUT means I have to find the apk file from the venom theme or some other icon sets, find the icon I´d like to work on to change the color or the picture with a photo editor or what?

I still don´t understand the first step 1.

Find your APK Requires a root browser, for system apps go to system-->app. For user-installed apps go for data-->app.

if I already have the apk file I´d like to work on and created a folder on C why do I have to do this first step or maybe I misunderstanding something here?
To keep it simple:

Decompile the apk you want to modify (in your case whatsapp)

Modify the icon you want to

Recompile the apk

Sent from my HTC One using Tapatalk 4

---------- Post added at 01:05 PM ---------- Previous post was at 12:54 PM ----------

All that and you say 'to much work'? How rude. I thought it was brilliant and finally I can try it myself with these easy instructions.

Sent from my HTC One using XDA Premium 4 mobile app
Agreed. To be honest, there's plenty of guides out there if people have an interest in doing this type of thing. Some people just prefer to wait for other people to do the donkey work for them.

Sent from my HTC One using Tapatalk 4
 

michmeister

Senior Member
Apr 7, 2013
1,936
525
0
boston
To keep it simple:

Decompile the apk you want to modify (in your case whatsapp)

Modify the icon you want to

Recompile the apk

Sent from my HTC One using Tapatalk 4

---------- Post added at 01:05 PM ---------- Previous post was at 12:54 PM ----------



Agreed. To be honest, there's plenty of guides out there if people have an interest in doing this type of thing. Some people just prefer to wait for other people to do the donkey work for them.

Sent from my HTC One using Tapatalk 4
Exactly I'm lazy and a girl and have no idea how to do this. But do appreciate how smart you are and how much work you did. I just an afraid to try and screw up my phone. So call me a donkey if it makes you feel better.
 

Basil3

Inactive Recognized Themer
Apr 4, 2008
7,789
13,110
0
Dublin
Exactly I'm lazy and a girl and have no idea how to do this. But do appreciate how smart you are and how much work you did. I just an afraid to try and screw up my phone. So call me a donkey if it makes you feel better.
I'm not calling you a donkey, and I don't know what being a girl has to do with it.

I'm not smart, in fact I'm an eejit (ask @j to the 4n). I just followed a few guides and realised that some things aren't as hard as you might think.

Sent from my HTC One using Tapatalk 4
 

poondog

Inactive Recognized Contributor
Dec 11, 2011
14,998
12,950
253
Melbourne
I'm not calling you a donkey, and I don't know what being a girl has to do with it.

I'm not smart, in fact I'm an eejit (ask @j to the 4n). I just followed a few guides and realised that some things aren't as hard as you might think.

Sent from my HTC One using Tapatalk 4
EEEEEEEEEEJIIIITTTTTTT!!!!!!

I am sure everyone has the capability of doing this, its not like compiling a kernel or smali edits to a ROM
Last year I learnt how to decompile apks and make themes using the Venom guide: which was very useful and accurate.
And some of the best themers I know are girls, so no excuse there :p
 
  • Like
Reactions: Basil3

Basil3

Inactive Recognized Themer
Apr 4, 2008
7,789
13,110
0
Dublin
btw guys, as some of you probably know, the next version of viper will have new features such as icon underlays and customisable dock. i have done a few different underlays and docks to be included in the new rom, but am not feeling remotely creative, and would appreciate any contributions from you guys.

for the underlay, an image that is 144x144 is fine, and you can base your dock on home_nav_bg in prism.apk (except it will be png instead of jpg)

if you would like to help, i will share a dropbox folder and we can build up plenty of options for users on the next release. some will be included in the rom, and others will go into an apk that will be found on the hub.

cheers!
 
  • Like
Reactions: SMJx and ViNOK16Bit

ViNOK16Bit

Recognized Themer
Sep 19, 2012
1,739
3,764
0
New Joke
drivebysuicide.com
btw guys, as some of you probably know, the next version of viper will have new features such as icon underlays and customisable dock. i have done a few different underlays and docks to be included in the new rom, but am not feeling remotely creative, and would appreciate any contributions from you guys.

for the underlay, an image that is 144x144 is fine, and you can base your dock on home_nav_bg in prism.apk (except it will be png instead of jpg)

if you would like to help, i will share a dropbox folder and we can build up plenty of options for users on the next release. some will be included in the rom, and others will go into an apk that will be found on the hub.

cheers!
I'm in! Have a lot of ideas since I learned a lot from other themers here on xda :D

Sent from my HTC One with TapaTalk Red
 

SMJx

Senior Member
btw guys, as some of you probably know, the next version of viper will have new features such as icon underlays and customisable dock. i have done a few different underlays and docks to be included in the new rom, but am not feeling remotely creative, and would appreciate any contributions from you guys.

for the underlay, an image that is 144x144 is fine, and you can base your dock on home_nav_bg in prism.apk (except it will be png instead of jpg)

if you would like to help, i will share a dropbox folder and we can build up plenty of options for users on the next release. some will be included in the rom, and others will go into an apk that will be found on the hub.

cheers!
I'm in as well ;)

Sent from my HTC One using ViperOne