[GUIDE] Draw9Patch Tool - Galaxy S II Themes and Apps

Hi guys,
Since i have received several requests on how to create a NinePatch graphic for .9.png images i made this guide that will cover this topic!
This video tutorial shows how use Draw 9-patch tool, it allows you to easily create a NinePatch graphic using a WYSIWYG editor.
Draw9patch application is located inside your Android SDK /tools directory.
Unfortunately, I have seen most themers around here that don't know how to properly edit .9.png!
Usually, when i decompile a themed apk i always receive warning for bad patches and this is really bad... you guy should know that this is the ABC for themers!
Below, an example of a decompiled framework-res.apk with bad 9.png image patch:
Code:
I: Loading resource table...
I: Decoding resources...
W: Cant find 9patch chunk in file: "drawable-hdpi/btn_toggle_on.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/btn_dropdown_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/grid_selector_background_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/list_selector_background_longpress.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/menuitem_background_focus.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/menuitem_background_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/gallery_unselected_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/grid_selector_background_focus.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/btn_dropdown_disabled_focused.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_background_focus.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/frame_gallery_thumb_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/btn_keyboard_key_trans_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/btn_media_player_selected.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/quickcontact_badge_small_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/gallery_selected_focused.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/list_selector_background_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/list_selector_background_focus.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/gallery_selected_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/btn_dropdown_selected.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/quickcontact_badge_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/btn_media_player_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/frame_gallery_thumb_selected.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/highlight_selected.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/highlight_pressed.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_background_pressed.9.png". Renaming it to *.png.
I: Copying assets and libs...
This happen because themers edit .9.png by using directly Gimp or Photoshop and don't know that this kind of format need to be patched and recompiled after editing!
In addition when you get this kind of warning you can't recompile apk, you can only remove the bad .9.png images and leave the .png image that apk-manager (or whatever tool you are using) has created! Therefore you will lose important information for padding and stretching rules that comes with .9.png format!
You can't recompile the apk because you will have 2 filename with the same ID public resource!
Also you need to know that bad .9.png images can lead to bootloop issue and also problem with text overlapping and bad stratching for images expecially when the device is in landscape mode.
Draw9patch Tutorial [HD]
I recommend to watch it on youtube because here you can't really see..
Hope it can help!
P.S.
Please don't care about my english, i know that is bad

Great work on this LeoMar, I already knew how to patch .9.png's anyway but it's good for a reference, I had to learn it the hard way

nice (and easy to unterstand) tutorial, thanks leo.

Leo, your English is excellent. Far better than my Italian!!!!!!!
Thanks.

carlos67 said:
Leo, your English is excellent. Far better than my Italian!!!!!!!
Thanks.
Click to expand...
Click to collapse
Agreed!
If I could talk about decompilation and .9.pngs in Italian, I'd be a happy man

Thx Leo!
Great tutorial and great video. And your English is perfectly understandable.

Nice tutorial thanks, now we should make one for you how to clean up your desktop

DruNKfuX said:
Nice tutorial thanks, now we should make one for you how to clean up your desktop
Click to expand...
Click to collapse
lol that's true... and that was 1280x720 for recoding, if you see my fullhd resolution you will see more icons...

Draw 9 Patcher
Here's a draw 9 the patcher is not always the manager must use apk
View attachment xUltimate-d9pc-x64.zip
have a test folder can simply run the exe, then you will get one done, the folder are then ready patched
deodext here's a car deodexer simply run the jar in the folder and the Main Skip.bat and then 3 and then wait until he has four, wait until he is ready ....
That's your rom is deodex
View attachment xUltimate-v2.2.8.zip

Lg_X_Modderer said:
Here's a draw 9 the patcher is not always the manager must use apk
View attachment 705743
have a test folder can simply run the exe, then you will get one done, the folder are then ready patched
deodext here's a car deodexer simply run the jar in the folder and the Main Skip.bat and then 3 and then wait until he has four, wait until he is ready ....
That's your rom is deodex
View attachment 705745
Click to expand...
Click to collapse
I prefer to patch 9.png images manually, because each png has different shape and differtent rules for padding and streaching. Automatic process are bad for this propose but i undertand that it will let you to save time!
Thanks anyway! I knew this tool!

This tool does not the picture so you must patch the man do so manually .. he dashes away only makes the man for the framework so that they can use eg

Lg_X_Modderer said:
This tool does not the picture so you must patch the man do so manually .. he dashes away only makes the man for the framework so that they can use eg
Click to expand...
Click to collapse
Thanks, i will check it out!
If i got what you said, this tools has an option to compile .9.png images.

yes it has ...

Related

[Q] I would like to go to editing .apk for creating my own themes: what do I need??

Hi! I would like to edit some .apk files of mt SGG, but not editing only icons or so, but trasparencies and backgrounds.
Can please someone help me on finding the tools I need and how to setup my computer with all the things I need??
Thank you.
PIRATA! said:
Hi! I would like to edit some .apk files of mt SGG, but not editing only icons or so, but trasparencies and backgrounds.
Can please someone help me on finding the tools I need and how to setup my computer with all the things I need??
Thank you.
Click to expand...
Click to collapse
Hi, for the tools needed see post 2 in my theme thread. Report back when you've got them installed and we can progress. Don't ask me to find the download links for you. lol
Jumba said:
Hi, for the tools needed see post 2 in my theme thread. Report back when you've got them installed and we can progress. Don't ask me to find the download links for you. lol
Click to expand...
Click to collapse
dena994 said:
....................
-------------------
Tools Needed:
Android SDK package - add the (sdkpath)/tools folder to your windows environment variable. -> DONE!
Version 1.3.1 (not 1.3.2) of APKTool. -> DONE!
Adobe Photoshop and Fireworks (or other advanced image editing software). -> I don't want to edit images! I use images I found from other themes!
PSPad Editor (or other valid xml editor). -> DONE! ..but I prefere NotePad++ Editior
Latest version of the NeonGT theme. -> I have your Jumba's_NeonGT_JPY_1.8.3_bb.zip theme you told me to use as teamplate: is it ok?
PNGOptimizer. -> I don't want to edit images! I use images I found from other themes!
7-zip. -> DONE!
..................
Click to expand...
Click to collapse
Am I ok for starting?
All I need is managing with replacing images and related trasparencies.
An example: I have a trasparent Dialer and would like to change the trasparency, the look of some tabs getting images from other dialers, and then importing all the work done in the Dialer of last Darky's ROM.
I have already putted all the neutral/dummy/trasparent images from the trasparent dialer into the dialer that I want to edit, but now I see all those images as black with no trasparency.
Am I correct if I say that now I need to make changes to some .xml files to set the trasparency??
Ps: I already decompiled the .apk I would like to edit and I get errors decompiling this dialer using APKTool 1.3.1:
Code:
=======================================================
::::::: Auto-APKTool Decompile Created By Yanzi :::::::
=======================================================
Compile all APKs Exist Here
U want to Use Additional Resource?[y/n]n
Start...
Premere un tasto per continuare . . .
I: Baksmaling...
I: Loading resource table...
I: Decoding resources...
I: Loading resource table from file: C:\Users\pirata\apktool\framework\1.apk
S: Could not decode file "drawable-hdpi/call_default_btn_normal.9.png" to "drawa ble-hdpi-v4/call_default_btn_normal.9.png"
S: Could not decode file "drawable-hdpi/call_default_btn_pressed.9.png" to "draw able-hdpi-v4/call_default_btn_pressed.9.png"
S: Could not decode file "drawable-hdpi/call_default_btn_selected.9.png" to "drawable-hdpi-v4/call_default_btn_selected.9.png"
S: Could not decode file "drawable-hdpi/dialer_tab_button_bg_focus.9.png" to "drawable-hdpi-v4/dialer_tab_button_bg_focus.9.png"
S: Could not decode file "drawable-hdpi/dialer_tab_button_bg_press.9.png" to "drawable-hdpi-v4/dialer_tab_button_bg_press.9.png"
S: Could not decode file "drawable-hdpi/listview_focus_bg.9.png" to "drawable-hdpi-v4/listview_focus_bg.9.png"
S: Could not decode file "drawable-hdpi/listview_press_bg.9.png" to "drawable-hdpi-v4/listview_press_bg.9.png"
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x0205009a
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x0205009a
W: Could not decode attr value, using undecoded value instead: ns=android, name=color, value=0x02050097
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
Premere un tasto per continuare . . .
Pps: I putted a PAUSE in the APKTool_Decompile.bat file so to see the errors.
You need to set your framework-res.apk as the file used to decode... like so:
apktool if c:\whatever\yourframework-res.apk sgs
Then:
apktool d -t sgs c:\whatever\DialerTabActivity.apk c:\decoded\dialer
Then make your edits and compile using:
apktool b c:\decoded\dialer c:\out\DialerTabActivity.apk
After this don't forget to copy the META-INF folder over from the old apk into the new one.
If you're looking to make it transparent there's a guide around here somewhere. You need to change some xmls too. Sometimes some 9.png images don't decompile properly... you'll need to recreate those somehow.
Jumba said:
You need to set your framework-res.apk as the file used to decode... like so:
apktool if c:\whatever\yourframework-res.apk sgs
Then:
apktool d -t sgs c:\whatever\DialerTabActivity.apk c:\decoded\dialer
Then make your edits and compile using:
apktool b c:\decoded\dialer c:\out\DialerTabActivity.apk
After this don't forget to copy the META-INF folder over from the old apk into the new one.
If you're looking to make it transparent there's a guide around here somewhere. You need to change some xmls too. Sometimes some 9.png images don't decompile properly... you'll need to recreate those somehow.
Click to expand...
Click to collapse
Mmmmm...what is the problem??
Code:
=======================================================
::::::: Auto-APKTool Decompile Created By Yanzi :::::::
=======================================================
Compile all APKs Exist Here
U want to Use Additional Resource?[y/n]y
What Resource (Tag) U Want to Use: sgs
I: Baksmaling...
I: Loading resource table...
I: Decoding resources...
I: Loading resource table from file: C:\Users\stefano\apktool\framework\1-sgs.ap
k
S: Could not decode file "drawable-hdpi/call_default_btn_normal.9.png" to "drawable-hdpi-v4/call_default_btn_normal.9.png"
S: Could not decode file "drawable-hdpi/call_default_btn_pressed.9.png" to "drawable-hdpi-v4/call_default_btn_pressed.9.png"
S: Could not decode file "drawable-hdpi/call_default_btn_selected.9.png" to "drawable-hdpi-v4/call_default_btn_selected.9.png"
S: Could not decode file "drawable-hdpi/dialer_tab_button_bg_focus.9.png" to "drawable-hdpi-v4/dialer_tab_button_bg_focus.9.png"
S: Could not decode file "drawable-hdpi/dialer_tab_button_bg_press.9.png" to "drawable-hdpi-v4/dialer_tab_button_bg_press.9.png"
S: Could not decode file "drawable-hdpi/listview_focus_bg.9.png" to "drawable-hdpi-v4/listview_focus_bg.9.png"
S: Could not decode file "drawable-hdpi/listview_press_bg.9.png" to "drawable-hdpi-v4/listview_press_bg.9.png"
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x0205009a
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x0205009a
W: Could not decode attr value, using undecoded value instead: ns=android, name=color, value=0x02050097
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
Premere un tasto per continuare . . .
My guess is you need to set twframework-res as package 2 somehow? But I've never seen that error...
Try replacing the 1.apk and 2.apk files in the install folder with your renamed framework and twframework-res.apk's. Then you don't have to use the -t switch when decompiling.
Jumba said:
My guess is you need to set twframework-res as package 2 somehow? But I've never seen that error...
Try replacing the 1.apk and 2.apk files in the install folder with your renamed framework and twframework-res.apk's. Then you don't have to use the -t switch when decompiling.
Click to expand...
Click to collapse
When I installed the app, in Document and Setting I only have the 1.apk file..no 2.apk one.
I'll try with what you say.
About the residencies, applying it is it all the same technique for write all menu or every menu has different file involving and I must go searching for them?
PIRATA! said:
When I installed the app, in Document and Setting I only have the 1.apk file..no 2.apk one.
I'll try with what you say.
About the residencies, applying it is it all the same technique for write all menu or every menu has different file involving and I must go searching for them?
Click to expand...
Click to collapse
From my unserstanding you need to use the frameworks that the file you're decoding depends on... I've always just used the fw-res and twfw-res from the rom I'm using without issues.
It seems to be looking for dependencies that aren't available in the frameworks you are using. Perhaps try and get the files that match the dialer you downloaded, or try another dialer.
Jumba said:
From my unserstanding you need to use the frameworks that the file you're decoding depends on... I've always just used the fw-res and twfw-res from the rom I'm using without issues.
It seems to be looking for dependencies that aren't available in the frameworks you are using. Perhaps try and get the files that match the dialer you downloaded, or try another dialer.
Click to expand...
Click to collapse
The fact is that I have tryed with Darky's ROM v9.1 Dialer and its frameworks files, and I get the same problem.
This means he used different files mixed together for making the theme??
In the mean time I'll try with a stock rom files and let you know if it is like you say.
Jumba said:
................
Try replacing the 1.apk and 2.apk files in the install folder with your renamed framework and twframework-res.apk's. Then you don't have to use the -t switch when decompiling.
Click to expand...
Click to collapse
I tryed to get framework files from Darky's ROM v9.2 and rename framework-res.apk in 1.apk and twframework-res.apk in 2apk, place them in the Documents and Settings folder of apktool and try them on the DialerTabActivity.apk from same Darky's v9.2.
Here is what I got:
Code:
=======================================================
::::::: Auto-APKTool Decompile Created By Yanzi :::::::
=======================================================
Compile all APKs Exist Here
U want to Use Additional Resource?[y/n]n
Start...
Premere un tasto per continuare . . .
I: Baksmaling...
I: Loading resource table...
I: Decoding resources...
I: Loading resource table from file: C:\Users\stefano\apktool\framework\1.apk
S: Could not decode file "drawable-hdpi/tw_tab_selected_bar_left.9.png" to "drawable-hdpi-v4/tw_tab_selected_bar_left.9.png"
S: Could not decode file "drawable-hdpi/tw_tab_selected_bar_right.9.png" to "drawable-hdpi-v4/tw_tab_selected_bar_right.9.png"
I: Loading resource table from file: C:\Users\stefano\apktool\framework\2.apk
I: Copying assets and libs...
Premere un tasto per continuare . . .
What do you think? Is it ok, regardless for those two files??
EDIT: This is what I get from the dialer I would like to decode using those same framework files:
Code:
=======================================================
::::::: Auto-APKTool Decompile Created By Yanzi :::::::
=======================================================
Compile all APKs Exist Here
U want to Use Additional Resource?[y/n]n
Start...
Premere un tasto per continuare . . .
I: Baksmaling...
I: Loading resource table...
I: Decoding resources...
I: Loading resource table from file: C:\Users\stefano\apktool\framework\1.apk
S: Could not decode file "drawable-hdpi/call_default_btn_normal.9.png" to "drawable-hdpi-v4/call_default_btn_normal.9.png"
S: Could not decode file "drawable-hdpi/call_default_btn_pressed.9.png" to "drawable-hdpi-v4/call_default_btn_pressed.9.png"
S: Could not decode file "drawable-hdpi/call_default_btn_selected.9.png" to "drawable-hdpi-v4/call_default_btn_selected.9.png"
S: Could not decode file "drawable-hdpi/dialer_tab_button_bg_focus.9.png" to "drawable-hdpi-v4/dialer_tab_button_bg_focus.9.png"
S: Could not decode file "drawable-hdpi/dialer_tab_button_bg_press.9.png" to "drawable-hdpi-v4/dialer_tab_button_bg_press.9.png"
S: Could not decode file "drawable-hdpi/listview_focus_bg.9.png" to "drawable-hdpi-v4/listview_focus_bg.9.png"
S: Could not decode file "drawable-hdpi/listview_press_bg.9.png" to "drawable-hdpi-v4/listview_press_bg.9.png"
I: Loading resource table from file: C:\Users\stefano\apktool\framework\2.apk
I: Copying assets and libs...
Premere un tasto per continuare . . .
Again: what do you think? Is it ok, regardless for those undecoded files?? Can I just extract from the apk manually and overwrite the undecoded?? They are only images...
Much better, yes, but you'll still need to replace those files at some stage. APKTool will have replaced those with dummy files. See for yourself - they will be there but are probably 0 bytes. You can most likey compile the dialer as-is then copy those .9.png files back into the apk afterwards or replace them with new ones.
Jumba said:
Much better, yes, but you'll still need to replace those files at some stage. APKTool will have replaced those with dummy files. See for yourself - they will be there but are probably 0 bytes. You can most likey compile the dialer as-is then copy those .9.png files back into the apk afterwards or replace them with new ones.
Click to expand...
Click to collapse
Oh..but can't I just replace them now before compiling? Do I have to do this after when the apk file is already done?!?
Ps: I have to edit 2 images. Do I have to use Adobe Photoshop and Fireworks + PNGOptimizer?? I don't have Photoshop and Fireworks, and never used them, so I'm a little bit noob with those....
If you want to replace. 9.png images before compiling you'll need to re-create the 9-patch info (the thin black lines around the edges of the image) else it won't compile. If this isn't possible for some reason then you can add the original compiled ones in afterwards. I can send you the pre-compiled images that you are missing when I get home later if you like... but take some time to read up on how 9-patches work, it could save you some headaches in the future.
Jumba said:
If you want to replace. 9.png images before compiling you'll need to re-create the 9-patch info (the thin black lines around the edges of the image) else it won't compile. If this isn't possible for some reason then you can add the original compiled ones in afterwards. I can send you the pre-compiled images that you are missing when I get home later if you like... but take some time to read up on how 9-patches work, it could save you some headaches in the future.
Click to expand...
Click to collapse
The fact is that those images are modded images from the creator of the modded Dialer: in the thumbs they look all like a big black square, but if I open them they look all blank trasparent.
Probably he added them after compiling the .apk as you say.
I think I'd better do the same.
About modding the images I told you up here, I aldready did with a free tool
Jumba said:
... but take some time to read up on how 9-patches work, it could save you some headaches in the future.
Click to expand...
Click to collapse
Any links?
Ps: I edited my previous post:
in the thumbs they look all like a big black square, but if I open them they look all blank trasparent.
Click to expand...
Click to collapse
Jumba said:
............
Then make your edits and compile using:
apktool b c:\decoded\dialer c:\out\DialerTabActivity.apk
After this don't forget to copy the META-INF folder over from the old apk into the new one.
If you're looking to make it transparent there's a guide around here somewhere. You need to change some xmls too. Sometimes some 9.png images don't decompile properly... you'll need to recreate those somehow.
Click to expand...
Click to collapse
Do you refere to this thread? http://forum.xda-developers.com/showthread.php?t=863519
No, that thread is about adjusting dpi.
Jumba said:
No, that thread is about adjusting dpi.
Click to expand...
Click to collapse
Mmmm..I can't find anything.......
http://www.google.com/m?q=xda+dialer+transparent
The answer is in the 2nd result.
Jumba said:
http://www.google.com/m?q=xda+dialer+transparent
The answer is in the 2nd result.
Click to expand...
Click to collapse
......sorry. I haven't made that kind of searhing on xda.
Ps: I realized that you have made Glass Dialers your self.
I have done one based on GlassDialer with Darky's rom icons that works good...but it lags in the Logs and Favourite menues because my LiveWallpaper is heavy, so I was looking for remove trasparency from underneath the 2 squares Logs and Favourites on top of list (between Keypad and Contacts squares) and see if I could even remove trasparency underneath all the Log and Favourite listing, so to have trasparency only when the Keypad is loaded
Do you understand what I'm looking for doing?

[Q] Uot Kitchen help

Hello,
I have tried a few times to change the Icons and status bar icons on my Insert Coin rom but it will not work, I can change the battery icon and pop up window stuff with no problems.
I am uploading the com.htc.resources.apk, framework-res.apk and SystemUI.apk and checking the Data++ box.
Can anybody help?
Cheers
Your compatibility UOT kitchen.
longster10 said:
Hello,
I have tried a few times to change the Icons and status bar icons on my Insert Coin rom but it will not work, I can change the battery icon and pop up window stuff with no problems.
I am uploading the com.htc.resources.apk, framework-res.apk and SystemUI.apk and checking the Data++ box.
Can anybody help?
Cheers
Click to expand...
Click to collapse
Try using the kitchen's original files instead. That always work for me.
I tried to use the kitchen's original ROM files, but still ended up with the ff SHTF error:
Decompiling framework-res.apk UOT-07-01-14-12-1
I: Loading resource table...
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
Decompiling SystemUI.apk UOT-07-01-14-12-1
I: Framework installed to: /home/mendozinas/apktool/framework/1.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: /home/mendozinas/apktool/framework/1.apk
I: Loaded.
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x020b001a
W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x020b001a
W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x020b001a
W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x020b001f
W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x020b0042
I: Decoding values*/* XMLs...
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
Compiling framework-res.apk UOT-07-01-14-12-1
W: Could not find sources
I: Building resources...
I: Building apk file...
Compiling SystemUI.apk UOT-07-01-14-12-1
I: Framework installed to: /home/mendoza/apktool/framework/1.apk
Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
at brut.androlib.Androlib.readMetaFile(Androlib.java: 142)
at brut.androlib.Androlib.build(Androlib.java:159)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:174)
at brut.apktool.Main.main(Main.java:59)
Caused by: brut.directory.PathNotExist: apktool.yml
at brut.directory.AbstractDirectory.getFileInput(Abst ractDirectory.java:103)
at brut.androlib.Androlib.readMetaFile(Androlib.java: 138)
... 4 more
If I do have to upload framework-res.apk, SystemUI.apk and com.htc.resources.apk, which directory do I find them in? Been poking around my ROM and could only find framework-res.apk so far. My ROM details are in my signature
Htc resources is with the framework and systemui is in /system/app. I always upload my files since it always works.
Swyped...
I'm also not able to change these icons with GingerVillain (2.6). I tried to push the system-ui and framework-res per adb, but it didn't work too. It should be possible with insertcoin (it is deodexed)
longster10 said:
Hello,
I have tried a few times to change the Icons and status bar icons on my Insert Coin rom but it will not work, I can change the battery icon and pop up window stuff with no problems.
I am uploading the com.htc.resources.apk, framework-res.apk and SystemUI.apk and checking the Data++ box.
Can anybody help?
Cheers
Click to expand...
Click to collapse
same problem here. IC 1.1.0., with CM 3.x recovery. i used kitchen's files, creating and flashing goes well but no change is visible upon boot up...
ok, adb push did work for me...IC GB 1.1.0. rom...
unable to upload com.htc.resources.apk
Ok...so i've been playing in the kitchen and for some reason, it wont let me click the upload button for com.htc.resources.apk and i'm running NilsP Business Gingersense, so it IS a Gingerbread rom with sense, so i do need to upload that file...anyone else having problems with this? maybe what ever i didnt change uses that file, so the fact that i'm not changing anything to that file, it wouldnt let me upload it? i hope thats it.....
Ok..it was because the kitchen was closed for a bit....

[REQUEST] modify dialer

Hi. This question is for the programmers.
It's possible modifiy dialer so the image ?
Thank's.
karug64 said:
Hi. This question is for the programmers.
It's possible modifiy dialer so the image ?
Thank's.
Click to expand...
Click to collapse
yes it posibble
mimivg said:
yes it posibble
Click to expand...
Click to collapse
+1000000000
you need to edit this files
twframework.apk for tabs
phone.apk for connected call editing
DiallerTabActivity.apk for main screen key dialler , like as your attached image.
javistanford said:
you need to edit this files
twframework.apk for tabs
phone.apk for connected call editing
DiallerTabActivity.apk for main screen key dialler , like as your attached image.
Click to expand...
Click to collapse
thanks but I'm not a programmer in android language. can you tell me what program should I
use to make these changes? There is some graphic
tools? thanks
karug64 said:
thanks but I'm not a programmer in android language. can you tell me what program should I
use to make these changes? There is some graphic
tools? thanks
Click to expand...
Click to collapse
You may use 7-zip. You can also decompile and mod using apk manager.
For more info you may check out the link in my signature.
SCIENTYREAL said:
You may use 7-zip. You can also decompile and mod using apk manager.
For more info you may check out the link in my signature.
Click to expand...
Click to collapse
ok. thanks.
i use ubuntu 10.04 on my pc.
I've installed all (java/apktools), i copy framework*.apk and DialerTabActivity.apk from my sgs to pc. but if i lunch apktools for framework-res.apk it's all ok, when i lunch this command:
apktool d DialerTabActivity.apk out
i have this.
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: /home/kar/apktool/framework/1.apk
I: Loaded.
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x0205009a
W: Could not decode attr value, using undecoded value instead: ns=android, name=color, value=0x02050097
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x0205009a
I: Decoding values*/* XMLs...
I: Done.
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
but apktools works only with framework file ?
thanks
kar

[Q] trouble compiling framework-res.apk

Okay so I changed the color of text in framework-res.apk and I can't compile it, I get an error and it tells me to read the log. I was wondering if I could compile it with another apk, or the same one ignoring the errors and just drag and drop the xml that's changed into the original .apk .
Sent from my SPH-D700
Well... First you should try and see if the apk compiles before you even edit it and see if the problem is with the apk in general.
Sent from my SPH-D700 using XDA App
deano0714 said:
Well... First you should try and see if the apk compiles before you even edit it and see if the problem is with the apk in general.
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Changed or not it gives me an error
Sent from my SPH-D700
ac16313 said:
Changed or not it gives me an error
Sent from my SPH-D700
Click to expand...
Click to collapse
Ok... Open it with 7zip before decompiling and grab some stock images from a different famework and throw them in there and overwrite all the ones that are already in there..
Sent from my SPH-D700 using XDA App
deano0714 said:
Ok... Open it with 7zip before decompiling and grab some stock images from a different famework and throw them in there and overwrite all the ones that are already in there..
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
overwrite all of them? and stock as in hasnt been changed by me or stock as in no changes at all? sorry i want to get this right
ac16313 said:
overwrite all of them? and stock as in hasnt been changed by me or stock as in no changes at all? sorry i want to get this right
Click to expand...
Click to collapse
Well... All of the stock images but leave any battery images in there if you have the % mod becaise that will make it fail if you dont have all the 100 battery images but you have the battery mod built in the framework already.
Sent from my SPH-D700 using XDA App
deano0714 said:
Well... All of the stock images but leave any battery images in there if you have the % mod becaise that will make it fail if you dont have all the 100 battery images but you have the battery mod built in the framework already.
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Okay ill try right now thanks for the feedback btw
Sent from my SPH-D700
Or just read the log. It will tell you exactly what the error is.
shane6374 said:
Or just read the log. It will tell you exactly what the error is.
Click to expand...
Click to collapse
well if you want to tell me what the error is since i have no idea.
here
Could Not Find C:\Users\alex\Desktop\apk manager\place-apk-here-for-modding\../place-apk-here-for-modding/signedframework-res.apk
Could Not Find C:\Users\alex\Desktop\apk manager\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedframework-res.apk
I: Loading resource table...
I: Decoding resources...
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg_dual.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zoom_plate.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/statusbar_background.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_app_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_clockbg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_dualclock_bg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/frame_gallery_thumb.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg.9.png". Renaming it to *.png.
I: Copying assets and libs...
W: Could not find sources
I: Checking whether resources has changed...
I: Building resources...
libpng error: Read Error
ERROR: Failure processing PNG image C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\res\drawable-hdpi\frame_gallery_thumb.9.png
\drawable-hdpi\zzz_unlock_dualclock_bg.9.png
C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\res\values\public.xml:3216: error: Public symbol drawable/activity_title_bar declared here is not defined.
C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\res\values\public.xml:2966: error: Public symbol drawable/app_icon_background declared here is not defined.
symbol drawable/zzzzzz_ic_lock_data_enable declared here is not defined.
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\Users\Alex\AppData\Local\Temp\APKTOOL3860616794730489257.tmp, -x, -S, C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\res, -M, C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(Unknown Source)
at brut.androlib.Androlib.buildResourcesFull(Unknown Source)
at brut.androlib.Androlib.buildResources(Unknown Source)
at brut.androlib.Androlib.build(Unknown Source)
at brut.androlib.Androlib.build(Unknown Source)
at brut.apktool.Main.cmdBuild(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\Users\Alex\AppData\Local\Temp\APKTOOL3860616794730489257.tmp, -x, -S, C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\res, -M, C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\AndroidManifest.xml]
at brut.util.OS.exec(Unknown Source)
... 7 more
(goto was unexpected at this time.
Click to expand...
Click to collapse
i didnt paste the whole thing just parts but the rest is just repeating what i pasted but for different files.
Oh wow you got issues.
A bunch of malformed .9.pngs here:
Code:
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg_dual.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zoom_plate.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/statusbar_background.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_app_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_clockbg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_dualclock_bg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/frame_gallery_thumb.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg.9.png". Renaming it to *.png.
It also looks like you might have removed indentifiers in a couple xml files here:
Code:
C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\res\values\public.xml:3216: error: Public symbol drawable/activity_title_bar declared here is not defined.
C:\Users\alex\Desktop\apk manager\other\..\projects\framework-res.apk\res\values\public.xml:2966: error: Public symbol drawable/app_icon_background declared here is not defined.
Also looks like you cut some needed information to read a couple of the errors.
shane6374 said:
Oh wow you got issues.
A bunch of malformed .9.pngs here:
It also looks like you might have removed indentifiers in a couple xml files here:
Also looks like you cut some needed information to read a couple of the errors.
Click to expand...
Click to collapse
Lol seriously? so much things wrong ?
for the record im trying to edit the Orange Eternity Theme, based off of maddogins 6 lockscreen mod, so far we've just themed the pngs and we havent touched anything else, and im the only one who has touched the .9.png's . what are "malformed pngs"?
heres the entire log
http://dl.dropbox.com/u/34973891/log.txt
ac16313 said:
Lol seriously? so much things wrong ?
for the record im trying to edit the Orange Eternity Theme, based off of maddogins 6 lockscreen mod, so far we've just themed the pngs and we havent touched anything else, and im the only one who has touched the .9.png's . what are "malformed pngs"?
heres the entire log
http://dl.dropbox.com/u/34973891/log.txt
Click to expand...
Click to collapse
Ok, here's the issue when editing a themed apk. Certain .9.png images can be added and made to work that don't have the 1 pixel black marks on the edge of the image when you decompile. When you try to recompile the apk, this will cause errors. Normally you can see these when you decompile the theme because you will have a 2 files with the same name, but one will have the extention .9.png and be blank, the other will be .png and show the image.
Edit: Fix these images:
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg_dual.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zoom_plate.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/statusbar_background.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_app_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_clockbg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_dualclock_bg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/frame_gallery_thumb.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg.9.png". Renaming it to *.png.
If you don't know what to do to fix these, read Dreamsforgotten's guide where he explains working with .9.png's.
shane6374 said:
Ok, here's the issue when editing a themed apk. Certain .9.png images can be added and made to work that don't have the 1 pixel black marks on the edge of the image when you decompile. When you try to recompile the apk, this will cause errors. Normally you can see these when you decompile the theme because you will have a 2 files with the same name, but one will have the extention .9.png and be blank, the other will be .png and show the image.
Edit: Fix these images:
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg_dual.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zoom_plate.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/statusbar_background.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_yellow.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_app_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_clockbg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_right_end_confirm_red.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/jog_tab_bar_left_end_confirm_green.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_dualclock_bg.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/status_bar_item_background_normal.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/frame_gallery_thumb.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-hdpi/zzz_unlock_blackbg.9.png". Renaming it to *.png.
If you don't know what to do to fix these, read Dreamsforgotten's guide where he explains working with .9.png's.
Click to expand...
Click to collapse
So to get rid of the errors I have to fix those .pngs ? Using the 9patch tool right?
Sent from my SPH-D700
ac16313 said:
So to get rid of the errors I have to fix those .pngs ? Using the 9patch tool right?
Sent from my SPH-D700
Click to expand...
Click to collapse
That's one of the better ways.
shane6374 said:
That's one of the better ways.
Click to expand...
Click to collapse
the way ive been editing those images has just been through gimp and the exporting them in eclipse as is, without using 9patch tool. is that bad?
ac16313 said:
the way ive been editing those images has just been through gimp and the exporting them in eclipse as is, without using 9patch tool. is that bad?
Click to expand...
Click to collapse
I edit them in photoshop without the 9patch tool all the time. But if you are compiling the image with eclipse, then puting them in to apkmangaer to compile the whole apk, there's your issue.
Sent from the Epic Dark Horse via Tapatalk
ac16313 said:
Okay so I changed the color of text in framework-res.apk and I can't compile it, I get an error and it tells me to read the log. I was wondering if I could compile it with another apk, or the same one ignoring the errors and just drag and drop the xml that's changed into the original .apk .
Sent from my SPH-D700
Click to expand...
Click to collapse
I had this same problem going from froyo to gingerbread. You need to update the framework. Chris41G gave me these instructions. After updating the framework no more errors.
"you should have a folder.. probably in your user folder in windows... c:\Users\XXXX\apktool\
that has 1.apk 2.apk and various others...
delete those.
then copy systemui.apk, framework-res.apk, and twframework-res.apk to some other directory on your drive
from that folder run, apktool if systemui.apk
apktool if twframework-res.apk
apktool if framework-res.apk"
Sent from my SPH-D700 using XDA Premium App
shane6374 said:
I edit them in photoshop without the 9patch tool all the time. But if you are compiling the image with eclipse, then puting them in to apkmangaer to compile the whole apk, there's your issue.
Sent from the Epic Dark Horse via Tapatalk
Click to expand...
Click to collapse
I wouldn't compile the apk after editing and compiling the .9.pngs with eclipse I would just drag and drop from the eclipse apk to the theme.
Sent from my SPH-D700
crawrj said:
I had this same problem going from froyo to gingerbread. You need to update the framework. Chris41G gave me these instructions. After updating the framework no more errors.
"you should have a folder.. probably in your user folder in windows... c:\Users\XXXX\apktool\
that has 1.apk 2.apk and various others...
delete those.
then copy systemui.apk, framework-res.apk, and twframework-res.apk to some other directory on your drive
from that folder run, apktool if systemui.apk
apktool if twframework-res.apk
apktool if framework-res.apk"
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
Its actually a froyo theme, so would this still apply?
Sent from my SPH-D700
ac16313 said:
Its actually a froyo theme, so would this still apply?
Sent from my SPH-D700
Click to expand...
Click to collapse
Oh ok I apologize. I made an assumtion that because you couldn't compile an apk that you didn't change you were having the same issue as me. If you are theming a Froyo framework-res.apk than you wouldn't need to change frameworks unless you have already changed them to work on Gingerbread. If that is the case you would have to change it back to Froyo.

Change QMG files in systemUI to PNG

SOLVED
Can anyone help me how to change qmg to png in systemUI
I tried converting qmg files to png and then replace it using apktool
But when recompiling this is the log....
 Log For : SystemUI.apk   Log Type : Recompiling   Log Recorded At : Wed 11-10-2006 16:12:13.53   Log Recorded By : Advanced ApkTool v4.2.0 By BDFreak   ------------------------------------------------------   W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\bg_help_button_nor.9.png malformed. W: No marked region found along edge. W: Found along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\bg_help_button_nor.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\bg_popup.9.png malformed. W: No marked region found along edge. W: Found along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\bg_popup.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-land-xhdpi-v4\bg_protect.9.png malformed. W: Image must be at least 3x3 (1x1 without frame) pixels. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-land-xhdpi-v4\bg_protect.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-port-xhdpi-v4\bg_protect.9.png malformed. W: Image must be at least 3x3 (1x1 without frame) pixels. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-port-xhdpi-v4\bg_protect.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_default.9.png malformed. W: Must have one-pixel frame that is either transparent or white. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_default.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_disabled.9.png malformed. W: Must have one-pixel frame that is either transparent or white. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_disabled.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_focused.9.png malformed. W: Must have one-pixel frame that is either transparent or white. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_focused.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_dis_focused.9.png malformed. W: Must have one-pixel frame that is either transparent or white. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_dis_focused.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_pressed.9.png malformed. W: Must have one-pixel frame that is either transparent or white. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_pressed.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_selected.9.png malformed. W: Must have one-pixel frame that is either transparent or white. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\btn_effect_selected.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable\focused_bg.9.png malformed. W: Image must be at least 3x3 (1x1 without frame) pixels. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable\focused_bg.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\gradation_indi_bg.9.png malformed. W: Must have one-pixel frame that is either transparent or white. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\gradation_indi_bg.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable\help_popup_picker_bg_w_01.9.png malformed. W: Frame pixels must be either solid or transparent (not intermediate alphas). W: Found at pixel #13 along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable\help_popup_picker_bg_w_01.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\homescreen_menu_noti_bg.9.png malformed. W: Frame pixels must be either solid or transparent (not intermediate alphas). W: Found at pixel #21 along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\homescreen_menu_noti_bg.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\ic_notification_overlay.9.png malformed. W: Frame pixels must be either solid or transparent (not intermediate alphas). W: Found at pixel #8 along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-xhdpi-v4\ic_notification_overlay.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\keyguard_carrierlockplus_call_btn_normal.9.png malformed. W: No marked region found along edge. W: Found along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\keyguard_carrierlockplus_call_btn_normal.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\keyguard_carrierlockplus_call_btn_pressed.9.png malformed. W: No marked region found along edge. W: Found along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\keyguard_carrierlockplus_call_btn_pressed.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\keyguard_carrierlockplus_emergency_btn_normal.9.png malformed. W: No marked region found along edge. W: Found along top edge. W: ERROR: Failure processing PNG image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\keyguard_carrierlockplus_emergency_btn_normal.9.png W: ERROR: 9-patch image D:\OS\apktool\AdvancedApkTool\3-Out\SystemUI.apk\res\drawable-nodpi-v4\keyguard_carrierlockplus_emergency_btn_pressed.9.png malformed. W: No marked region found along edge. W:

Categories

Resources