Anyone know how to copy the icon off an APK?
Just copy the APK to your computer and open it with WinRAR or whatever, then just take the icon out of there. Hope that helps.
awesome I never realized you could open them with archivers, this is sweet
even easier rename the .apk extension to .zip
and open from there
Related
Can you zip back up a file into a .apk? or do i have to edit with in the .apk through 7zip?
I dont understand...There are no .zip's in any .apks
Sorry bad wording.. How do I turn the .apk file I unzipped to make it show me the files.. back into a .apk file. so I can put it back into my theme. lol Its soooo hard to word
try taking a look here?
http://forum.xda-developers.com/showthread.php?t=657759&highlight=avabox
just rename the file to xxxxxxxx.apk
troyboytn said:
just rename the file to xxxxxxxx.apk
Click to expand...
Click to collapse
Do you sign it first? or rename and sign the apk?
Did the apk disappear? If not, right click it, navigate in the pop-up menu to 7zip->open, drag the stuff you edited into its appropriate spot, close the 7zip window, and you're done! I like to resign at this point, some people say that it is not necessary. For me, it is a simple right-click to do, so I just always do it. YMMV.
You dont need too. When you modify files in the .apk all you need to do is drag the /res folder to your working folder. When you're done, drag it back. Thats it.
So, is it only necessary to sign update.zips? What is the criteria for when something must be resigned?
VinceOB said:
You dont need too. When you modify files in the .apk all you need to do is drag the /res folder to your working folder. When you're done, drag it back. Thats it.
Click to expand...
Click to collapse
Yeah but like, I unzip the apk is what im saying lol. Because if you dont unzip it you cant see the images.. then I dont know what im editing. So once im done I want to be able to turn the files back into a apk
MyDroidHax said:
Yeah but like, I unzip the apk is what im saying lol. Because if you dont unzip it you cant see the images.. then I dont know what im editing. So once im done I want to be able to turn the files back into a apk
Click to expand...
Click to collapse
All you have to do is unzip them, edit the files you want; in another window open the original apk file (one you extracted to work on) use 7zip - open archive, then drag the files you changed into the archive in the appropriate folders in the archive, close and you are done. I just push them back to the phone via adb, not sure if you would have to resign the zip, if you pulled the apk file out of a flashable zip file.
Heaterz16 said:
All you have to do is unzip them, edit the files you want; in another window open the original apk file (one you extracted to work on) use 7zip - open archive, then drag the files you changed into the archive in the appropriate folders in the archive, close and you are done. I just push them back to the phone via adb, not sure if you would have to resign the zip, if you pulled the apk file out of a flashable zip file.
Click to expand...
Click to collapse
Yeah that's how I'm doing it.. but I find it a pain lol
MyDroidHax said:
Yeah but like, I unzip the apk is what im saying lol. Because if you dont unzip it you cant see the images.. then I dont know what im editing. So once im done I want to be able to turn the files back into a apk
Click to expand...
Click to collapse
like i said, just drag and drop the /res folder. No need to unzip it.
VinceOB said:
like i said, just drag and drop the /res folder. No need to unzip it.
Click to expand...
Click to collapse
OHHHH Okay I get it now.. Sorry I didnt go back to it when you said that I thought you didn't understand me, but now I see its quite opposite.. Thanks a lot man.
Just wondering if there's something I can do to simply make all my apps and/or widgets black and white?
Or I suppose if someone can lead me to a tutorial on how I can just do it myself? I can just throw them all in Photoshop and greyscale em, if someone could just point me in the right direction
adb pull each app/widget that you would like to theme. Extract the apk using 7zip, winrar, or whatever you use. I prefer 7zip because I think you have to change the file extension with winrar, and there's no point in using extra steps to achieve the same thing. Anyways, after you extract the apk, navigate to the res folder. You'll then see folders that say drawable, drawable-mdpi, or something like that. In those folders are the .png images that you can edit using photoshop. Save them with the same name in the same directory that you got in from. Now, go back to the .apk file you pulled from your phone. Open the archive (DON'T EXTRACT). Navigate to the res/drawable folders within the archive and drag and drop the edited images into the archive. Now (still in the archive) back up to META-INF folder and delete everything in there. Now, close the archive and sign the .apk. Now, you can push it back to your phone.
Or you could get better cut or adw from the market and download icon packs that meet your monochromatic needs. Seems easier than the above.
YoungSinema said:
adb pull each app/widget that you would like to theme. Extract the apk using 7zip, winrar, or whatever you use. I prefer 7zip because I think you have to change the file extension with winrar, and there's no point in using extra steps to achieve the same thing. Anyways, after you extract the apk, navigate to the res folder. You'll then see folders that say drawable, drawable-mdpi, or something like that. In those folders are the .png images that you can edit using photoshop. Save them with the same name in the same directory that you got in from. Now, go back to the .apk file you pulled from your phone. Open the archive (DON'T EXTRACT). Navigate to the res/drawable folders within the archive and drag and drop the edited images into the archive. Now (still in the archive) back up to META-INF folder and delete everything in there. Now, close the archive and sign the .apk. Now, you can push it back to your phone.
Click to expand...
Click to collapse
There is no need to ever rename any archive with winrar just goto "open with" and choose winrar and then check the box to associate winrar with apks you can do this with jars also.
Check black mod them in apps and themes I think you'll be satisfied with that.
YoungSinema said:
adb pull each app/widget that you would like to theme. Extract the apk using 7zip, winrar, or whatever you use. I prefer 7zip because I think you have to change the file extension with winrar, and there's no point in using extra steps to achieve the same thing. Anyways, after you extract the apk, navigate to the res folder. You'll then see folders that say drawable, drawable-mdpi, or something like that. In those folders are the .png images that you can edit using photoshop. Save them with the same name in the same directory that you got in from. Now, go back to the .apk file you pulled from your phone. Open the archive (DON'T EXTRACT). Navigate to the res/drawable folders within the archive and drag and drop the edited images into the archive. Now (still in the archive) back up to META-INF folder and delete everything in there. Now, close the archive and sign the .apk. Now, you can push it back to your phone.
Click to expand...
Click to collapse
You failed to mention that modifying the 9.pngs will have to be 9patched or else they will get distorted. But an easier thing to do is look in the themes section and find a theme or use an alternate Home launcher and use themes for those found in the market.
A lot of what u want to do is XML edits. U can always change icon colors. 7zip is a must use cause winrar is crap and to many steps.
unCoRrUpTeD said:
You failed to mention that modifying the 9.pngs will have to be 9patched or else they will get distorted. But an easier thing to do is look in the themes section and find a theme or use an alternate Home launcher and use themes for those found in the market.
Click to expand...
Click to collapse
Oh yeah. Thanks. I recently read that we can edit 9.pngs using photoshop if a 1px border is added to the image. Is that true? If so, it'll be easier for me that eclipse.
how would i edit the task bar in asopmod rom i searched through google i found nothing can someone plz help
First you need to read up on theming but in short all those png's reside in the system/framework/framework-res.apk. In that apk if you goto res/drawable-hdpi folder you'll see all of the png's that make up the task bar.
You'll need apkManager and a paint program.
Simmons - I was trying to do something similar but was having no luck -
I wanted to pull the 4G icons out of an Evo rom and put them in place of the 3G icons on CM6 - i thought it would be a riot -
I extracted the 4G's and renamed them to their 3G counterparts names and have them saved on my desktop - but I dont know the right way to extract framework-res.apk, then put in my new icons, then, and probably most importantly, zip it back up so it will flash right !
any thoughts?
Simple how to theme.
Vandelay007 said:
Simmons - I was trying to do something similar but was having no luck -
I wanted to pull the 4G icons out of an Evo rom and put them in place of the 3G icons on CM6 - i thought it would be a riot -
I extracted the 4G's and renamed them to their 3G counterparts names and have them saved on my desktop - but I dont know the right way to extract framework-res.apk, then put in my new icons, then, and probably most importantly, zip it back up so it will flash right !
any thoughts?
Click to expand...
Click to collapse
heres the How to
An apk is really just a zip file... apk stands for android package (if i remember correctly). So treat it like a standard zip file.
You'll need apk manager this will allow you to sign zips which makes them flashable. get that here
Now get your favorite Rom and make a folder. In that folder make 2 folders one called packed the other called packed. Take your rom and unzip it in the unpacked folder. and then take the original zip and move it to the packed folder.
Next go into the unpacked folder and nav to system/framework.framework-res.apk take this apk and unzip it in this folder and then make a copy of the apk and move the copy to the packed folder.
Now when you want to make a change to the framework-res.apk use the unpacked as a reference. us the packed as the change dir, you do this by opening but not unzipping the apk you want to change and just dragging the files you are replacing into the apk, this will replace them. You might want to make a a 3rd folder sorta of a master copy if you ever mess up the packed roms.
Now that you have an altered framework-res.apk you can just push it to system/framework folder (i think) and reboot and your changes are in. I never do this since flashable is easier to manage I make a flashable.
A flashable is like a but allot smaller, so d/l one of my themes and take the zip file and place in in a folder next to the packed and unpacked folder call it something like staging. now unzip apk manager into the top dir next to 3 other folders you just made.
Now my theme zip can be renamed to whatever you want your going to use it as a place holder for signing flashable zips. go into the theme zip and delete ever thing in the system folder except the framework folder then go into the frame work folder and delete everything.
Your flashable zip folder should only have a a meta-inf folder and a system folder, the system folder should only have a framework folder. Now drag your altered framework-res.apk into the flashable zip folder you just cleaned out.
Ok now you have to sign it copy that flashable zip to the place-apk-here-for-signing folder, this should have shown up when you unzipped apk manager into the folder the also contains unpacked and packed folders.
Now click on the script.bat and you'll see a bunch of option you can do option 16 to sign your zip. it takes a second or two and the date should get updated on the flashable.zip file in the place-apk-here-for-signing folder.
Now you have your new them ready to install. if your changing something else find the apk and replace framework-res.apk in these instruction and it works the same. note that most app reside in system/app so you next to take that into account.
Edit: Maybe I should have made a new thread.
creating task bar
thanks simmons i will let u know how bad i mess up but yes thanks alot man
Im sick of the green smiley face touchwiz icon, anyway I can get the stock samsung galaxy s touchwiz one? Is there a mms.apk or something I can just swap?
I always get mine out of the AOSP rom or Superclean with root explorer and paste it in system/app. I like the AOSP mms.apk a lot more, anyway.
That what im looking for, Can someone just post it.
Just download the ROM from adrynalyne's Superclean 2.9.2 thread, open the .zip file using Root Explorer (mms.apk will be in the /system/app folder). Copy this file, and paste it in your own /system/app folder.
Another Fascinating post by my XDA app...
Or do it yourself. From computer (with 7zip) right click mms.apk and choose open archive. Within the 7zip navigate to res/drawable-hdpi rename "new icon of choice" to ic_launcher_smsmms and simply drag the new icon into the open 7zip window. Push via adb and reboot or copy to system/app with RootEx and reboot. And new icon of choice should roughly be about 72x72px.
good day.
Edit. Found it.
Yay, I bet you feel on top of the world right now? Now get to themeing your own framework.... (hint you can do the same thing with framework-res.apk and twframework-res.apk and you can even extract the res folder and look around make changes and drag back in).
good day.
Is there anyway to extract icons out of them if not?
You have to be on miui to /use/ it, but otherwise it is simply a zip. Change the file name to .zip if you need to, and pop it open.
extracting it worked but the icons are a Unix executable file...how to you get the icons out of this file?
Wha?
Um...
Oh, right. Probably a new format .mtz
Change the icons to .zip aswell, and any other folder you want to open too.
I just extracted one too, but the icon file is not a mtz. Any thoughts?
just rename icons to icons.zip and extract
Im using 7zip and take the png and icon and convert to cm7 themes
Sent from my iStone using Internet Explorer Pro