5,597,647 Members 33,133 Now Online
XDA Developers Android and Mobile Development Forum
View Poll Results: How useful was this tutorial?
Completely useless... 14 12.61%
I kinda knew that already... 8 7.21%
Wow, I actually needed that... 25 22.52%
DUDE, this is what I've been looking for! 17 15.32%
HOLY *&#* THANK YOU SO MUCH 47 42.34%
Voters: 111. You may not vote on this poll

[Guide][MOD] How to Mod Espier Launcher

Tip us?
 
supetawesomedude
Old
(Last edited by supetawesomedude; 24th May 2012 at 07:00 PM.)
#1  
Senior Member - OP
Thanks Meter 83
Posts: 345
Join Date: Mar 2011
Location: Gilroy
Default [Guide][MOD] How to Mod Espier Launcher




After receiving many questions on how I modded my Espier Launcher.apk I decided to write this tutorial. Many thanks to Taine0 for inspiration and initial instructions!



WHAT THIS GUIDE IS FOR:
-How to change icons in espier launcher
-How to change page indicators
-How to change dock
-How to change notification bubble
-How to add custom icons (for apps not natively themed by espier launcher) RECENTLY EDITED
-How to install onto phone

A. Preliminary Steps:

1. Install apktool

2. Create a directory called Espier launcher mod

3. Download Espier Launcher and rename to launcher.apk

4. Place Espier Launcher into that directory.

5. Open terminal.

6. Change terminal directory to your Espier launcher mod folder.
E.G. I ran this:
Code:
cd /home/gaurav/Desktop/Espier launcher mod
7. Decompile the apk.
Code:
apktool d launcher.apk
B. Changing basic icons.
**UPDATE**
Now, to prevent icons from being edited (in a bad way) by Espier Launcher, download this icon and place it in drawable-(h/m/l)dpi. This is crucial to prevent your icons from getting a weird white glow around them!

1. Open res/drawable-(hdpi/ldpi/mdpi/xhdpi) *depending on what screen size your phone is. I have an mdpi so i will go into drawble-mdpi

2. Change the desired icon
For example, the file
Code:
ic_com_android_camera_preparecamera.png
can be replaced by an image of the same (or similar) size. when you're done, it should look like:

Screenshot

3. Refer to Section G

C. Changing page indicators

1. Open res/drawable-mdpi

2. Find the file:
Code:
ic_screen_level_focus.png 
ic_screen_level_normal.png
3. Replace these two files with desired ones

4. Open res/drawable-hdpi

5. Replace these files with desired images.
Code:
ic_screen_level_focus
ic_screen_level_normal.png
ic_screen_level_search_focus.png
ic_screen_level_search_normal.png
ic_screen_level_widget_focus.png
ic_screen_level_widget_normal.png
6. Refer to Section G.

D. How to change dock

1. Navigate to res/drawable-mdpi (in my case)

2. Find file called
Code:
toolbar.png
3. Replace with desired (make sure the dock image is correct size for your phone)

4. Refer to Section G.

E. How to change notification bubble.

1. Open res/drawable-mdpi

2. Find and replace with desired image
Code:
icon_shuzi1.png
3. Refer to Section G.

F. How to add custom icons

*Warning* This section is a lot more confusing. Please read carefully. *Warning*


1. Navigate to /res/values/arrays.xml

2. Now, it gets tricky.

3. Go this website

4. Search for an app. It should look like this:

Screenshot

5. Now, in arrays.xml, scroll down until you see this type of coding

Screenshot

6. Get to the end of that "chunk" of xml.

7. Let's say we're theming the facebook app. So we add this to xml. (and fill it out with info)
Code:
<item>ACTIVITY_OF_APP</item>
	<item>DESCRIPTIVE_ACTIVITY_OF_APP</item>
	<item>@drawable/NAME_OF_APP</item>
For example:
Code:
<item>com.facebook.katana</item>
	<item>com.facebook.katana.LoginActivity</item>
	<item>@drawable/facebook</item>
You get the first line of info like this:

Screenshot

and the second:

Screenshot

in that third line of that xml we add (@drawable/NAME_OF_APP), you can name your app anything you want. i made it "facebook" in this case.

8. Save and exit.

9. Find a desired image for your application (in this case facebook).

10. Rename it to "NAME_OF_APP.png" in this case, "facebook.png"

11. Drop that file into drawable/mdpi

12. Repeat steps 1-11 for as many applications as you want to theme.

13. Refer to Section G.

G. How to install on your phone

1. First, save and close everything you're working on.

2. Open your terminal, and change its directory to the "espier launcher mod" folder

3. Type in
Code:
apktool b 'PATH_TO/espier launcher mod' 1.apk
4. Take that 1.apk, and sign it, using a program like ApkSigner

5. Connect your phone to your computer via USB.

6. Mount it as a mass storage device.

7. Transfer that signed.apk to the root of your sdcard.

8. Now on your phone, uninstall any current version of EspierLauncher you may have.

9. Then, using a file manager, install the signed.apk from your sdcard.

YOU'RE DONE!

Hope everyone finds this guide very useful! If you want to see what it looks like as a completed project Check out my DeviantArt
Check out my DeviantArt Page!

Help me earn more Dropbox space! Free Space for YOU AND ME!
The Following 30 Users Say Thank You to supetawesomedude For This Useful Post: [ Click to Expand ]
 
Mello^
Old
#2  
Mello^'s Avatar
Senior Member
Thanks Meter 37
Posts: 313
Join Date: Sep 2011
I've been looking for ways to mod Espier Launcher and recently asked one users from deviantArt to teach me how but didn't get a response and now I saw this. Thanks a lot mate, this is very useful ! :]
- SAMSUNG Galaxy FIT = Sold it
- LG Optimus L3 = Currently using it

-- Visit my deviantArt on http://ideletemymind.deviantart.com --
 
supetawesomedude
Old
#3  
Senior Member - OP
Thanks Meter 83
Posts: 345
Join Date: Mar 2011
Location: Gilroy
Quote:
Originally Posted by Mello^ View Post
I've been looking for ways to mod Espier Launcher and recently asked one users from deviantArt to teach me how but didn't get a response and now I saw this. Thanks a lot mate, this is very useful ! :]
Yup! I got a lot of requests so I made this guide! Glad you like it!!

Sent from my Liberty using XDA App
Check out my DeviantArt Page!

Help me earn more Dropbox space! Free Space for YOU AND ME!
The Following User Says Thank You to supetawesomedude For This Useful Post: [ Click to Expand ]
 
yken
Old
#4  
Senior Member
Thanks Meter 142
Posts: 867
Join Date: Dec 2006
I modded this launcher myself removing backdops, icon backgrounds. But changing
the png file with a transparent file. Can you teach doing this by changin code?
Secondly can you teach how to use 2 lines icon names? I do this by changing
a code but i think you already know this.
With all of these it will be a perfect launcher.
 
roi14
Old
#5  
Senior Member
Thanks Meter 143
Posts: 658
Join Date: May 2011
Location: Batangas
mind posting/sharing your modded espier launcher?
 
iekansh
Old
#6  
iekansh's Avatar
Senior Member
Thanks Meter 278
Posts: 1,443
Join Date: Oct 2010
Location: Indore
This is dope! Great job mate!

Sent from my GT-I9100 using XDA App
 
supetawesomedude
Old
#7  
Senior Member - OP
Thanks Meter 83
Posts: 345
Join Date: Mar 2011
Location: Gilroy
Quote:
Originally Posted by yken View Post
I modded this launcher myself removing backdops, icon backgrounds. But changing
the png file with a transparent file. Can you teach doing this by changin code?
Secondly can you teach how to use 2 lines icon names? I do this by changing
a code but i think you already know this.
With all of these it will be a perfect launcher.
Oh yes, i forgot to include how to get rid of icon backdrops...I do not know how to change the code (regards to the icon backgrounds) nor I know how to make the icon names have 2 lines :/ If you could post those instructions, i will add to OP and give you some credit
Quote:
Originally Posted by roi14 View Post
mind posting/sharing your modded espier launcher?
Sorry, I wish I could, but the icons i've used in it are NFR. So...no

Quote:
Originally Posted by iekansh View Post
This is dope! Great job mate!

Sent from my GT-I9100 using XDA App
Thanks!!!
Check out my DeviantArt Page!

Help me earn more Dropbox space! Free Space for YOU AND ME!
 
busterdev
Old
#8  
busterdev's Avatar
Senior Member
Thanks Meter 31
Posts: 241
Join Date: Jun 2011
super awesome, dude !
 
supetawesomedude
Old
#9  
Senior Member - OP
Thanks Meter 83
Posts: 345
Join Date: Mar 2011
Location: Gilroy
thanks! glad you appreciate it!
Check out my DeviantArt Page!

Help me earn more Dropbox space! Free Space for YOU AND ME!
 
iekansh
Old
#10  
iekansh's Avatar
Senior Member
Thanks Meter 278
Posts: 1,443
Join Date: Oct 2010
Location: Indore
Why don't you Share your apks ?


Sent from my GT-I9100 using XDA App

Tags
espier launcher mod icon theme guide
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes