[T-Mobile Theme Chooser] App-Icon List - Design, Prototyping, UI, Graphics

Hello themers,
here is a list of "app icon paths" (sorry i can't explain it better with school english).
What i mean with "app icon paths":
You create a theme for CM/AOKP/etc. and you want to change an app's icon.
Then you need the string from where the app gets the icon graphic (and the Package (e.g. com.example.pictures))
And this is a list with "App Name, Package, Icon Path".
Sry for my bad english, i hope it's in the right section [and i hope i can help you]
(moved to Google Docs)
Link to google docs:
http://tslink.tk/iconpaths-applist
Click to expand...
Click to collapse
How to use it?
Create a new XML file at res/xml/ and name it like the package, but replace "." with "_", e.g.
Code:
com.google.googlesearch => com_google_googlesearch.xml
com.foo.bar => com_foo_bar.xml
Insert the following code:
Code:
<?xml version="1.0" encoding="utf-8"?>
<resource-redirections>
</resource-redirections>
Now add redirections between "<resource-redirections>" and "</resource-redirections>" like this:
Code:
<item name="(Icon Path)">(Location of new Icon)</item>
Complete Code (Example):
Code:
<?xml version="1.0" encoding="utf-8"?>
<resource-redirections>
<item name="mipmap/ic_launcher">@mipmap/new_icon</item>
</resource-redirections>
Cheers, Xorg.

Related

Questions About spn-conf.xml and Framework-res.apk, I'm Totally Frustrated....

Hi guys... I have couple questions and I'm totally frustrated because of them...
About spn-conf.xml:
I've examed every possible way to modify the file.. as author HTC Shawn Ku said:
Code:
<spnOverrides
numeric="MCC+MNC"
spn="SPN Name"/>
so I modify the file and it looks like following now:
Code:
<?xml version="1.0" encoding="utf-8"?>
<spnOverrides>
<spnOverride
numeric="46000" <!--chinese spn code-->
spn="Yanzi"/>
</spnOverrides>
I tried but did not work at all..
so I tried to delete tags <spnOverrides> and </spnOverrides>, or
Code:
<spnOverrides
numeric="46000" <!--chinese spn code-->
spn="Yanzi"/>
but they did not work at all...
So how can I modify the spn name?
About Framework-res.apk (from MoDaCo r3.1):
I want to modify framework-res.apk and I read a lot of posts talking about it.. However, I still do not know why every time after I flashed a modified framework-res.apk, my desire storage reduced 10mb-20mb.. right now only 30mb remains...
Also, when I use APKTool 1.3.1 to decompile and recompile immediately, the 2.7mb apk turned into 5.0mb... get bigger! That's weired...

[Q] Dialer font color - where?

I want to change the color font in the phone keypad.
Decompile htcdialer (apktool) but I can not find section where to declare this color.
I have black, I want white....
Anyone knows where it changes?
Help
Oki ... i find section:
styles.xml
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<style name="text_style_dialer_button_number">
<item name="android:textSize">27.0sp</item>
<item name="android:textColor">@color/color_255_255_255</item> === (was 0 0 0)
but apktool shows errors:
DEcompilation:
http://www.youtube.com/watch?v=V6KPpl389qk
Compilation:
http://www.youtube.com/watch?v=Xf5dNPujyYQ
orginal APK file is here:
http://hotfile.com/dl/112060127/881b...ialer.apk.html
1. decompile and compile the same file (no change) and again shows errors...
WHY?
2. Why go to 1.apk in framework folder ??? (screen)
3. what should be in this folder?
As I wrote you via PM, it is not enough to change that value, there are 3 and you also need to adjust the shadow colors. Compilation errors are due to using a themed apk, compile with stock and then insert your needed png`s. You also need to adjust button and dialer icon colors.
No .... stock file generated the same errors. :/
look:
http://hotfile.com/dl/112066339/865f241/HtcDialer.apk.html
This is stock file. Try decompile and you see erros :/
This file extract of Gingerbread ([ROM] Android Revolution HD 4.0 β 4)
draxterix said:
Oki ... i find section:
styles.xml
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<style name="text_style_dialer_button_number">
<item name="android:textSize">27.0sp</item>
<item name="android:textColor">@color/color_255_255_255</item> === (was 0 0 0)
but apktool shows errors:
DEcompilation:
http://www.youtube.com/watch?v=V6KPpl389qk
Compilation:
http://www.youtube.com/watch?v=Xf5dNPujyYQ
orginal APK file is here:
http://hotfile.com/dl/112060127/881b...ialer.apk.html
1. decompile and compile the same file (no change) and again shows errors...
WHY?
2. Why go to 1.apk in framework folder ??? (screen)
3. what should be in this folder?
Click to expand...
Click to collapse
For starters you are editing the wrong styles.xml file. The DHD you need to edit the styles.xml in /values-hdpi
My guess is you don't have the supported framework and that you are not editing a stock untouched .apk. I can't see your error messages from your youtube video.

[ Q / DEV ] Modifying Home.apk but not run after change

I want to change Home.apk from xHDPI 6x4 to 5x4.
After unpack Home.apk, I change in res\values-xhdpi\integers.xml
From
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="apptray_grid_rows">[B]6[/B]</integer>
<integer name="apptray_grid_cols">4</integer>
</resources>
To
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="apptray_grid_rows">[B]5[/B]</integer>
<integer name="apptray_grid_cols">4</integer>
</resources>
And repack Home.apk by Apktool
But after replace new Home.apk, it not working (everything ok but not show home launcher, black sreen). Please help me, thanks!:crying:
my old home.apk

[GUIDE] [Advanced] How to make an IconPack for Samsung Touchwiz [JellyBean]

Hi
I found the simple way to change the icons and names of applications on Samsung's TouchWiz UI.
you need to know about how to edit an apk and also how to find the application's package and activity names.
0-Download my attached file.
1-Decompile CSCAppResource.apk
2-add all your favorite icons to drawable folder.
2a= if you want to change the application's name too, check this post! [updated 1st august 2013 ]
3-Compile and Sign it.
already , you have CSCAppResource.apk with all icons , you added from above steps.
now , you need to decompile your edited CSCAppResource.apk file, after decompiling, goto Values folder and open the public.xml file vith Notepad++.
now you will find it like this one,, this is an example;
PHP:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<public type="drawable" name="amestris_test" id="0x7f020000" />
</resources>
------------------------------------------------------
4-now create a xml file and paste below lines into it.
PHP:
<?xml version="1.0"?>
<cscappresource>
</cscappresource>
save it with CSCAppResource.xml file name.
------------------------------------------------------
5-now we want to add Icon for specific application. for example we want to change the icon for Browser.
the Browser application activity name is " com.android.browser ".
now we will define the Icon for Browser activity. see below example.
back to "CSCAppResource.xml" file and add this line between cscappresource tag.
PHP:
<item name="com.android.browser" iconid="7f020000"/>
at final we have the "CSCAppResource.xml " like this one.
PHP:
<?xml version="1.0"?>
<cscappresource>
<item name="com.android.browser" iconid="7f020000"/>
</cscappresource>
--------------------------------------------
save the file and copy CSCAppResource.xml and CSCAppResource.apk to this folder:
Code:
/system/csc/appresource
** you need to create "appresource" folder, if not exists.
give permissions to folder and files then reboot your phone.
i will share some samples in post #two.
Best Regards.
original thread
http://www.pda-planet.com/forum/forum127/thread5929.html
CUSTOM ICON PACKS
1-Sence5 Icon Pack by wildstang83​--------------------------------------------------------
How to apply this iconpack from custom recovery mod? [CWM Update.zip file]
Download the attached file "IconPack_Sample_CWM.zip"
Extract it via WinRar or 7Zip, copy your edited files into " \system\csc\appresource" folder and zip it.
now you can install it from recovery.
it is compatible with all phones.
**custom recovery is need.
​--------------------------------------------------------
Icon Pack Convertor by LegendM
Click to view the post
​--------------------------------------------------------
This is an sample:
PHP:
<?xml version="1.0"?>
<cscappresource>
<item name="com.android.browser" iconid="7f020012"/>
<item name="com.android.settings" iconid="7f02004f" />
<item name="com.android.phone" iconid="7f020046" />
<item name="com.android.mms" iconid="7f02003a" />
<item name="com.android.email" iconid="7f02001d" />
<item name="com.android.providers.downloads.ui" iconid="7f02001c" />
<item name="com.android.provider.smemo" iconid="7f020045" />
<item name="com.sec.android.widgetapp.diotek.smemo" iconid="7f020045" />
<item name="com.android.contacts" iconid="7f020018" />
<item name="com.android.contacts.activities.DialtactsActivity" iconid="7f020046" />
<item name="com.android.contacts.activities.PeopleActivity" iconid="7f020018" />
<item name="com.sec.android.app.dialertab.calllog.CalllogTipsActivity" iconid="7f020034" />
<item name="com.sec.android.app.camera" iconid="7f02000f" />
<item name="com.sec.android.app.camera.Camera" iconid="7f02000f" />
<item name="com.sec.android.gallery3d" iconid="7f020024" />
<item name="com.sec.android.app.launcher" iconid="7f020003" />
<item name="com.sec.android.app.controlpanel" iconid="7f02002e" />
<item name="com.sec.android.app.videoplayer" iconid="7f02005d" />
<item name="com.sec.android.app.voicerecorder" iconid="7f020061" />
<item name="com.sec.android.app.music" iconid="7f02003f" />
<item name="com.sec.android.app.myfiles" iconid="7f02001f" />
<item name="com.sec.android.app.fm" iconid="7f020021" />
<item name="com.sec.android.app.popupcalculator" iconid="7f020008" />
<item name="com.sec.android.app.clockpackage" iconid="7f020015" />
<item name="com.android.vending.AssetBrowserActivity" iconid="7f02004a" />
<item name="com.android.vending" iconid="7f02004a" />
<item name="com.google.android.finsky.widget.recommendation.RecommendedWidgetProvider" iconid="7f02004a" />
<item name="com.google.android.finsky.FinskyApp" iconid="7f02004a" />
<item name="com.android.vending.MarketWidgetProvider" iconid="7f02004a" />
<item name="com.google.android.finsky.widget.consumption.NowPlayingWidgetProvider" iconid="7f02004a" />
<item name="com.opera.mini.android" iconid="7f020043" />
<item name="com.noshufou.android.su" />
<item name="com.sds.android.ttpod" iconid="7f020059" />
<item name="net.cactii.flash2" iconid="7f020020" />
<item name="com.android.calendar.launchactivity" iconid="7f02000b" />
<item name="com.android.calendar.LaunchActivity" iconid="7f02000b" />
</cscappresource>
I have a couple of quick questions first though. Does it matter what the icons are named? Like ic_launcher.png, etc...
Also, I see where you say place both the .apk and the .xml into /system/csc/appresource, but I don't have an appresource folder on my Note II. What should I do?
Looks interesting, can't wait to try it out after your reply
wildstang83 said:
I have a couple of quick questions first though. Does it matter what the icons are named? Like ic_launcher.png, etc...
Also, I see where you say place both the .apk and the .xml into /system/csc/appresource, but I don't have an appresource folder on my Note II. What should I do?
Looks interesting, can't wait to try it out after your reply
Click to expand...
Click to collapse
1- it doesn't matter about the names, you just link the icon's ID from public.xml to activity. also you can see the example from second post.
2-you need to create appresource folder manually, it doesn't exists on any firmware.
M_J_Nazari said:
1- it doesn't matter about the names, you just link the icon's ID from public.xml to activity. also you can see the example from second post.
2- if not exists , then create appresource folder manually.
Click to expand...
Click to collapse
Appreciate that. Gonna try it out right now :good:
wildstang83 said:
Appreciate that. Gonna try it out right now :good:
Click to expand...
Click to collapse
you're welcome , you can test the sample from second post.
M_J_Nazari said:
you're welcome , you can test the sample from second post.
Click to expand...
Click to collapse
Yea thats what I am doing, just having a look at how you did it and everything. It works btw. You did a good job with this bud.
EDIT: I have the VZW Samsung Galaxy Note II i605 and it works perfectly.
Trust me I'm searching for this long time
I try create an small windows app that read apex ,go launcher icons and convert them to touchwiz
wildstang83 said:
Yea thats what I am doing, just having a look at how you did it and everything. It works btw. You did a good job with this bud.
EDIT: I have the VZW Samsung Galaxy Note II i605 and it works perfectly.
Click to expand...
Click to collapse
:good: its my pleasure.
LegendM said:
Trust me I'm searching for this long time
I try create an small app that read apex ,go launcher icons and convert them to touchwiz
Click to expand...
Click to collapse
I'll hope you find it perfect.
we are waiting for your job.
i searching a long time for this method and finally find this way is working. it seems an hidden Touchwiz feature.
Edit:Here you go small tool ( may be buggy,report bugs via pm)
LegendM said:
Ok,I made a small app,It extract apk files
Read from xml file and create new one
Now main problem is how can I sign zip?
Click to expand...
Click to collapse
how you edit apk file?
How to setup APKTool & Decompile, Recomile, Sign, and Zipalign APKs
[Guide] [Apktool] [Drag2sign] guide for decompiling apks to edit xml files & sign apk
[GUIDE] Signing and zipaligning your app
LegendM said:
Ok,I made a small app,It extract apk files
Read from xml file and create new one
Now main problem is how can I sign zip?
Click to expand...
Click to collapse
Basically you will need to create a key to sign the apk with. Assuming you have the android sdk and the JDK installed and in your path, you need to open terminal and run a command to create a key:
Code:
keytool -genkey -v -keystore android-test.keystore
Now that that is created you need to create a directory in which to sign your apk. I created mine on my desktop and called it sign_apk. So then I moved my key to that sign_apk folder on my desktop, along with my unsigned apk. After that you need to run another terminal command to sign the apk:
Code:
cd [path to sign_apk]
jarsigner -verbose -keystore android-test.keystore CSCAppResource.apk mykey
It will ask for the password you used while you were setting up your key. After you enter your password, it will sign the apk and all will be good.
Keep in mind, I am an OSX user so certainly not all things may be the same for all users, but this should get you closer at least
wildstang83 said:
Basically you will need to create a key to sign the apk with. Assuming you have the android sdk and the JDK installed and in your path, you need to open terminal and run a command to create a key:
Code:
keytool -genkey -v -keystore android-test.keystore
Now that that is created you need to create a directory in which to sign your apk. I created mine on my desktop and called it sign_apk. So then I moved my key to that sign_apk folder on my desktop, along with my unsigned apk. After that you need to run another terminal command to sign the apk:
Code:
cd [path to sign_apk]
jarsigner -verbose -keystore android-test.keystore CSCAppResource.apk mykey
It will ask for the password you used while you were setting up your key. After you enter your password, it will sign the apk and all will be good.
Keep in mind, I am an OSX user so certainly not all things may be the same for all users, but this should get you closer at least
Click to expand...
Click to collapse
Check my post and report bugs please :laugh:
I skip sign zip,people can do that manually,it just create xml file
LegendM said:
Edit:Here you go small tool ( may be buggy,report bugs via pm)
Click to expand...
Click to collapse
could you please explain it better?
it will convert icon packs from another Launchers to Touchwiz?
:good::good::good::good::good: yaaaay amazing guide bro
Got my Note ll looking like Sense 5
M_J_Nazari said:
could you please explain it better?
it will convert icon packs from another Launchers to Touchwiz?
Click to expand...
Click to collapse
Yep
You have to read other launcher apk file
It automaticly read xml file and create new one for touchwiz
Also you can find extracted apk file in my documents/touchwiz icon converter folder
LegendM said:
Yep
You have to read other launcher apk file
It automaticly read xml file and create new one for touchwiz
Also you can find extracted apk file in my documents/touchwiz icon converter folder
Click to expand...
Click to collapse
its an amazing tool :X:good:
Good,
Work perfec in s3mini
Sent from my GT-I8190 using Xparent Blue Tapatalk 2
this is the easiest apk decompiler i know as of now
http://www.youtube.com/watch?v=5-u0UI9LsrY

[GUIDE] [APP] [XPOSED PLUG-IN] Xperia™ Home Launcher Icon Packs - v1.2 - 08/03/2015

I proudly present you a simple guide showing how you can create your own icon packs application.
{
"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"
}
Final app created using this guide will be a plug-in to be used in conjunction with my xposed module, Xperia™ Xposed (KK), in which manages and injects chosen icon pack on Xperia™ Z3 stock home launcher (Home.apk) since its version 3.4 (see changelog).
The "Icon Packs" feature present on Xperia™ Xposed (KK) module can inject icon packs from most of known 3rd-party launchers (free and paid ones).
But I wonder, why I do not give users a way of themselves to create their own icon packs? This is the main goal of all this!!
Are you ready? Yep! ... So here we go:
Requirements:
- Exactly the same requirements of the Xperia™ Xposed (KK) module
- Some basic skills on how to decompile and recompile apks
- Being creative
Instructions:
1. Download attached v1.2_SerajrXperiaXposedHomeIconPacks.apk (it will be your template app)
2. Decompile it (it requires no special framework files to be processed with)
3. Open AndroidManifest.xml file (with Notepad++ or another good text file editor) and
change the package name attribute value (in red) to your own one, eg.: my.own.icon.pack (it must be unique):
Code:
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="1" android:versionName="1.0" [B][COLOR="Blue"]package[/COLOR][/B]="[B][COLOR="red"]serajr.xperia.xposed.home.icon.packs[/COLOR][/B]"
xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="17" android:targetSdkVersion="21" />
<supports-screens android:anyDensity="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" />
<application android:label="@string/app_name" android:icon="@drawable/app_icon" android:debuggable="true" android:allowBackup="true">
<activity android:name="serajr.xperia.xposed.home.icons.pack.MainActivity">
<intent-filter>
<action android:name="com.serajr.xperia.xposed.home.ICONS_PACK" />
</intent-filter>
<meta-data android:name="icons_pack_description" android:value="@string/app_description" />
</activity>
</application>
</manifest>
4. Open strings.xml file (\res\values) and do change the app_name and app_description attributes values (self explanatory)
5. Open app_icon.png file (\res\drawable-xhdpi) with any picture/photo editor and create your own icon (96x96 pixels big)
(optional, but I think you want to have your own icon)
6. Open appfilter.xml file (\res\xml). You will see:
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item [B][COLOR="Blue"]component[/COLOR][/B]="drawer" [B][COLOR="blue"]drawable[/COLOR][/B]="drawer" />
<item [B][COLOR="blue"]component[/COLOR][/B]="folder" [B][COLOR="blue"]drawable[/COLOR][/B]="folder" />
<item [B][COLOR="Blue"]component[/COLOR][/B]="ComponentInfo{com.android.settings/com.android.settings.Settings}" [B][COLOR="blue"]drawable[/COLOR][/B]="settings" />
</resources>
First two items (drawer and folder) are fixed ones, DO NOT REMOVE THEM!
If you don't want to include these on your own icon packs, simple change their drawable attribute values with a empty string:
Code:
<item [B][COLOR="Blue"]component[/COLOR][/B]="drawer" [B][COLOR="blue"]drawable[/COLOR][/B]=[B][COLOR="Red"]""[/COLOR][/B] />
<item [B][COLOR="blue"]component[/COLOR][/B]="folder" [B][COLOR="blue"]drawable[/COLOR][/B]=[B][COLOR="red"]""[/COLOR][/B] />
appfilter.xml file is the main link between the apps you want to replace icons for and their new icons (drawables)
Each app is represented by a item (line) inside the file, containing two attributes each, they are:
- component = a formated string in which the app launcher intent component is represented
- drawable = the drawable name for this app inside drawable-xxhdpi folder (144x144 pixels big)
The component attribute value is compound by:
- package name/full path class name
Let's add a new item (line) in appfilter.xml for Calculator app. For that, we need to know its exactly startup intent filter (component) in which it has the info we're looking for.
For that, see 2nd post, or:
A simple way to get it, it's the logcat. Everytime an app is launched, ActivityManager reports its launch intent on logcat, and by launching Calculator app, we get this line reported out:
Code:
03-05 11:16:34.222: I/ActivityManager(1250): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=[B][COLOR="red"]com.android.calculator2/.Calculator[/COLOR][/B]} from pid 13733
The info we need is marked in red above, and it is:
Code:
[B][COLOR="red"]com.android.calculator2/.Calculator[/COLOR][/B]
Let's now turn the simple class name into a full path class name, by adding the package name just before .Calculator, and we will get:
Code:
[B][COLOR="red"]com.android.calculator2/com.android.calculator2.Calculator[/COLOR][/B]
Now we have part of our component attribute, so, the new item (line) will be:
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item [B][COLOR="Blue"]component[/COLOR][/B]="drawer" [B][COLOR="blue"]drawable[/COLOR][/B]="drawer" />
<item [B][COLOR="blue"]component[/COLOR][/B]="folder" [B][COLOR="blue"]drawable[/COLOR][/B]="folder" />
<item [B][COLOR="blue"]component[/COLOR][/B]="ComponentInfo{com.android.settings/com.android.settings.Settings}" [B][COLOR="blue"]drawable[/COLOR][/B]="settings" />
[B]<item [COLOR="Blue"]component[/COLOR]="ComponentInfo{[COLOR="Red"]com.android.calculator2/com.android.calculator2.Calculator[/COLOR]}" [COLOR="blue"]drawable[/COLOR]="[COLOR="Red"]calculator[/COLOR]" />[/B]
</resources>
7. Do the same for each app you want to add in your icon pack.
8. Recompile, sign (very important) and rename your newly created apk!
Do you want it even more simple?
- Download attached v1.2_SerajrXperiaXposedHomeIconPacks_Eclipse_Project.zip
- Import its contents into Eclipse workspace
- Refactor > Rename
- Android Tools > Rename application package
Credits:
- Sony
- Me
- @niaboc79
- AroundLite's creators (for some icons used in the template app)
That's it!
And don't forget to share your icon packs with us!!
Hope you've enjoyed it!! And if so, simple press the "Thanks" button...
.
Application's info
How can I easily collect info from all my installed apps?
- Install and run attached apk (source code available too)!!
Screenshots:
.
v1.2 - 13/03/2015
- Updated OP's attachments and instructions
v1.1 - 08/03/2015
- Get All Apps Info - App to collect info from all your installed apps (apk ready to install and its source code - 2nd post)
v1.0 - 05/03/2015
- Initial release
.
wow nice tut bro @serajr
Just great and nice explanation ^^
Nice mod tutorial as always serajr
Sent from my C6802 using XDA Free mobile app
I got errors related to puplic.xml
and I cannot recompile the apk
E:\apktool\SerajrXperiaXposedHomeIconPacks\res\values\public.xml:14: error: Erro
r parsing XML: not well-formed (invalid token)
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.Androl
ibException: brut.common.BrutException: could not exec command: [G:\Users\AHMEDR
~1\AppData\Local\Temp\brut_util_Jar_6240775003846480178.tmp, p, --debug-mode, --
forced-package-id, 127, --min-sdk-version, 17, --target-sdk-version, 19, --versi
on-code, 1, --version-name, 1.0, -F, G:\Users\AHMEDR~1\AppData\Local\Temp\APKTOO
L8553716167516902532.tmp, -0, arsc, -I, G:\Users\Ahmed Rahmy\apktool\framework\1
.apk, -S, E:\apktool\SerajrXperiaXposedHomeIconPacks\res, -M, E:\apktool\SerajrX
periaXposedHomeIconPacks\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:442)
at brut.androlib.Androlib.buildResources(Androlib.java:379)
at brut.androlib.Androlib.build(Androlib.java:282)
at brut.androlib.Androlib.build(Androlib.java:255)
at brut.apktool.Main.cmdBuild(Main.java:225)
at brut.apktool.Main.main(Main.java:84)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not
exec command: [G:\Users\AHMEDR~1\AppData\Local\Temp\brut_util_Jar_6240775003846
480178.tmp, p, --debug-mode, --forced-package-id, 127, --min-sdk-version, 17, --
target-sdk-version, 19, --version-code, 1, --version-name, 1.0, -F, G:\Users\AHM
EDR~1\AppData\Local\Temp\APKTOOL8553716167516902532.tmp, -0, arsc, -I, G:\Users\
Ahmed Rahmy\apktool\framework\1.apk, -S, E:\apktool\SerajrXperiaXposedHomeIconPa
cks\res, -M, E:\apktool\SerajrXperiaXposedHomeIconPacks\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:504)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:428)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [G:\Users\AHMEDR~1
\AppData\Local\Temp\brut_util_Jar_6240775003846480178.tmp, p, --debug-mode, --fo
rced-package-id, 127, --min-sdk-version, 17, --target-sdk-version, 19, --version
-code, 1, --version-name, 1.0, -F, G:\Users\AHMEDR~1\AppData\Local\Temp\APKTOOL8
553716167516902532.tmp, -0, arsc, -I, G:\Users\Ahmed Rahmy\apktool\framework\1.a
pk, -S, E:\apktool\SerajrXperiaXposedHomeIconPacks\res, -M, E:\apktool\SerajrXpe
riaXposedHomeIconPacks\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:498)
... 6 more
I will create a Z4 icon pack soon, here's a preview
Mysteryagr said:
I got errors related to puplic.xml
and I cannot recompile the apk
Click to expand...
Click to collapse
You don't need to edit it!
niaboc79 said:
I will create a Z4 icon pack soon, here's a preview
Click to expand...
Click to collapse
WOW.. Nice Job :good:
serajr said:
You don't need to edit it!
Click to expand...
Click to collapse
I removed gmail and walkman icons, so I get error.
E:\apktool>apktool b SerajrXperiaXposedHomeIconPacks
I: Using Apktool 2.0.0-RC4
I: Checking whether sources has changed...
I: Smaling smali folder into classes.dex...
I: Checking whether resources has changed...
I: Building resources...
E:\apktool\SerajrXperiaXposedHomeIconPacks\res\values\pub
c symbol drawable/gmail declared here is not defined.
E:\apktool\SerajrXperiaXposedHomeIconPacks\res\values\pub
c entry identifier 0x7f020006 entry index is larger than
x 6, total symbols 6).
E:\apktool\SerajrXperiaXposedHomeIconPacks\res\values\pub
c symbol drawable/settings declared here is not defined.
E:\apktool\SerajrXperiaXposedHomeIconPacks\res\values\pub
ic symbol drawable/walkman declared here is not defined.
Click to expand...
Click to collapse
Here is my appfilter.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item component="ComponentInfo{com.sonyericsson.conversations/com.sonyericsson.conversations.ui.ConversationListActivity}" drawable="messaging" />
<item component="ComponentInfo{com.sonyericsson.android.camera/com.sonyericsson.android.camera.CameraActivity}" drawable="camera" />
<item component="ComponentInfo{com.android.calendar/com.android.calendar.LaunchActivity}" drawable="calendar" />
<item component="ComponentInfo{com.android.providers.downloads.ui/com.android.providers.downloads.ui.DownloadList}" drawable="downloads" />
<item component="ComponentInfo{com.android.settings/com.android.settings.Settings}" drawable="settings" />
<item component="ComponentInfo{com.android.calculator2/com.android.calculator2.Calculator}" drawable="calculator" />
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.LaunchActivity}" drawable="contacts" />
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.DialerEntryActivity}" drawable="phone" />
<item component="ComponentInfo{com.sonyericsson.organizer/com.sonyericsson.organizer.Organizer}" drawable="alarmclock" />
<item component="ComponentInfo{com.android.email/com.android.email.activity.EmailActivity}" drawable="email" />
</resources>
Mysteryagr said:
WOW.. Nice Job :good:
I removed gmail and walkman icons, so I get error.
Here is my appfilter.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item component="ComponentInfo{com.sonyericsson.conversations/com.sonyericsson.conversations.ui.ConversationListActivity}" drawable="messaging" />
<item component="ComponentInfo{com.sonyericsson.android.camera/com.sonyericsson.android.camera.CameraActivity}" drawable="camera" />
<item component="ComponentInfo{com.android.calendar/com.android.calendar.LaunchActivity}" drawable="calendar" />
<item component="ComponentInfo{com.android.providers.downloads.ui/com.android.providers.downloads.ui.DownloadList}" drawable="downloads" />
<item component="ComponentInfo{com.android.settings/com.android.settings.Settings}" drawable="settings" />
<item component="ComponentInfo{com.android.calculator2/com.android.calculator2.Calculator}" drawable="calculator" />
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.LaunchActivity}" drawable="contacts" />
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.DialerEntryActivity}" drawable="phone" />
<item component="ComponentInfo{com.sonyericsson.organizer/com.sonyericsson.organizer.Organizer}" drawable="alarmclock" />
<item component="ComponentInfo{com.android.email/com.android.email.activity.EmailActivity}" drawable="email" />
</resources>
Click to expand...
Click to collapse
Please bro, download apk again (updated).
Now it has just one item (Settings), so you won't face recompile erros anymore!
serajr said:
Please bro, download apk again (updated).
Now it has just one item (Settings), so you won't face recompile erros anymore!
Click to expand...
Click to collapse
Now it is easier to do xD
Many many thanks :good:
Awesome:fingers-crossed:.I love it :good::good::good:
serajr said:
v1.0 - 05/Mar/2015
- Initial release
Click to expand...
Click to collapse
hello mate, could you implement the option to edit and change the icon from Home launcher xperia greetings as well as pictures, Greetings
v1.1
Changelog:
v1.1 - 08/Mar/2015
- Get All Apps Info - App to collect info from all your installed apps (apk ready to install and its source code - 2nd post)
Click to expand...
Click to collapse
Now it's much more easy to get info from all your installed apps!
@serajr
I'm trying to use Icons for phone and contacts
put after I apply the icon pack, the phone is having the same icon as contacts.
I used logcat to get apps info
Code:
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.DialerEntryActivity}" drawable="phone" />
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.LaunchActivity}" drawable="contacts" />
Mysteryagr said:
@serajr
I'm trying to use Icons for phone and contacts
put after I apply the icon pack, the phone is having the same icon as contacts.
I used logcat to get apps info
Code:
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.DialerEntryActivity}" drawable="phone" />
<item component="ComponentInfo{com.sonyericsson.android.socialphonebook/com.sonyericsson.android.socialphonebook.LaunchActivity}" drawable="contacts" />
Click to expand...
Click to collapse
This is happening with all icon packs, I really don't know if this is an issue as well, just let me check it out!
Xperia Material icons pack
what is included in the icons pack?​
Settings
Messaging
Camera
Calendar
Downloader
Calculator
Clock
Walkman
Backup & Restore
Note: I didn't theme "Phone" and "Contacts" because contacts.png appear for both of them (serajr is looking into it although it may not be an issue; I think because they're linked together)
Credits:
 @serajr (For xposed module and this mod)
 @envy~ (for his icons)
 @Mysteryagr (Me - for doing this xD)
Download from attachments
Mysteryagr said:
what is included in the icons pack?​
Settings
Messaging
Camera
Calendar
Downloader
Calculator
Clock
Walkman
Backup & Restore
Note: I didn't theme "Phone" and "Contacts" because contacts.png appear for both of them (serajr is looking into it although it may not be an issue; I think because they're linked together)
Credits:
 @serajr (For xposed module and this mod)
 @envy~ (for his icons)
 @Mysteryagr (Me - for doing this xD)
Download from attachments
Click to expand...
Click to collapse
Just awesome... congrats!!!
Keep rocking \m/
Yep... I'm looking into phone and contacts "issue" and asap I'll release new XX module with proper fix!
CM12 - Lollipop - Icons Pack
what is included in the icons pack?​
Settings
Messaging
Camera
Calendar
Downloader
Calculator
Clock
Walkman
Backup & Restore
STK
Album
Movies
Notes
Email
Credits:
serajr
Google / CM12
Me
Download from attachments
\m/

Categories

Resources