Related
I want to create a custom framework-res.apk for the Cognition 2.1.4 ROM that has colored icons in the settings menu. I can make the icons in Photoshop but I don't know how to extract the existing icons and insert the new icons in the framework-res.apk file. Does anyone know the procedure? I want to do something like Tayutama did for his ROM.
http://forum.xda-developers.com/showthread.php?t=774950&highlight=settings+menu
http://forum.xda-developers.com/showthread.php?t=722993-Found via searching.
I extracted the framework-res.apk and can't find the Settings Menu Icons in that file. Are they in another file?
Try settings.apk
jasonyump said:
Try settings.apk
Click to expand...
Click to collapse
Correct.
The icons in the settings menu are all inside Settings.apk
Tayutama said:
Correct.
The icons in the settings menu are all inside Settings.apk
Click to expand...
Click to collapse
Thanks, I just copied the Settings.apk from your ROM to the \system\app folder on my phone using Root Explorer and know I have the colored icons I wanted.
good ol take and bake...
rkorzuch said:
Thanks, I just copied the Settings.apk from your ROM to the \system\app folder on my phone using Root Explorer and know I have the colored icons I wanted.
Click to expand...
Click to collapse
nice you should release them so you can share your work with the community
This is the Settings.apk from Tayutama's I9000 Rom. This works on Cognition 2.1.4. Jus copy the SD card on your phone and then use Root Explorer to copy the file to the /system/app directory on your phone and reboot.
EDIT: Also works on Cognition 2.1.5
really want to share with you guys
i searched for a while in desirehd forum, and didn't see a thread about custom transition animation
i guess a lot of us are searching for this =]
this is the original thread:http://forum.xda-developers.com/showthread.php?t=849963
but i guess a detail instruction is necessary: (succeded just now)
1. copy "framework-res.apk" (/system/framework/framework-res.apk) to your sdcard
2. open it via 7zip on ur PC
3. Drag the anim folder with the animations (which you can download in the original thread) into /res folder in your framework-res.apk. This will replace the files currently in /res/anim.
4. go to http://forum.xda-developers.com/showthread.php?p=9190418
5. download the attachment - Blank Update.zip.zip
6. Extract "Blank Update.zip.zip" then Open up the update.zip with 7zip
7. Drag your modified framework-res.apk to the "framework" folder in 7zip to overwrite the existing blank framework-res file
8. Close update.zip (agree to any messages about updating the file)
9. Copy update.zip to your sdcard
10. Flash the update.zip via ClockworkMod
havefun ^^
Not working for me...
I'm on an htc sense rom and used UOT kitchen to cook update.zip.
By the way, do you know how to get keyboard display/hide animation on stock rom?
It is far easier just to use MetaMorph and the relevant zip files can be found all over the forum. I will post them if anyone wants them.
Regards.
Anyone knows what files are for Opening and Closing an app? I want to replace only those but don´t know what xmls I have to use!
well, That works for me.
Thanks
Works great for me with Revolution HD.
Thanks
jokies said:
Not working for me...
Click to expand...
Click to collapse
Make sure you have animations enabled in settings >> display >> animations
Great guide! I've been doing this exact same thing for some weeks now on my Leedroid based DHD
One thing i could never get working was the stock android keyboard animation. The one where the keyboard slides up and down. On Sense roms there is no animation. Anybody here managed to get that animation working with Sense?
SupremeBeaver said:
One thing i could never get working was the stock android keyboard animation. The one where the keyboard slides up and down. On Sense roms there is no animation. Anybody here managed to get that animation working with Sense?
Click to expand...
Click to collapse
Nope, I installed the stock android animation files on Sense ROM (Revolution HD), and I have no keyboard animation, so this must be coded somewhere else...
Sentenza1591 said:
Nope, I installed the stock android animation files on Sense ROM (Revolution HD), and I have no keyboard animation, so this must be coded somewhere else...
Click to expand...
Click to collapse
yeah it's a shame. Any ideas where it could be?
does it work? i would like the flip animation should it work with that blankupdat.zip?
Doesn't work on gingerbread roms
jerry89899 said:
does it work? i would like the flip animation should it work with that blankupdat.zip?
Click to expand...
Click to collapse
It worked with my Desire HD.
and I applied this method to add animation + battery icon as well.
Work like a charm.
take a look this post: http://www.galaxyroot.com/mod-how-to-get-back-the-inputkeyboard-animation/
anyone who know where can i find "\res\values\styles.xml" ?
i guess can get back the keyboard animation in this file.
Hey Guys,
I have been running CyanogenMod 7 on my Milestone for a while now, and I love it! But I do think it could do with a little bit more of eye candy. So I was wondering, is there anyway to port the gingerbread window animations to CyanogenMod?
I have tried a few Metamorph tricks, but wasn't successful. I also heard about an app called AnimMod which is supposed to do this, but I cant try it out as I am not allowed to buy paid apps in my country. So, I would be glad if anyone posted a link to a working procedure for changing the window animations.
All windows animations are in the framework-res.apk under the res/anim folder.
You can replace those with the GB animation files and apply again. Please note that you need to replace only those that are there in both the framework files.
[email protected]
Thanks for the answer.
Where can I find the gingerbread animation files? I dont have the gingerbread ROM, so would it be possible to download the files from some place.
Also, I am curious to know, why weren't these animations implemented in the CyanogenMod in the first place. I would have thought most people would appreciate the better animations of Gingerbread.
Edit: I just watched a walkthrough, and it seems that the animations in CyanogenMod are the same as those in Gingerbread. Still, it would be nice to know where I can find some new animation files
Wow I forgot that I put this together.
I named it FlyIn_FlipOut because I combined the Flying animation with the Flip Animation.
I actually spent alot of time on it pinpointing specific things which was a pain in the ass.
Anyway, it's attached.
I hope that somebody thinks that it's neat
I have attached the animation xml files for the following animation effects.
Flip
Fold
Flying
Bounce
Blur
FroyoMOD ( animations found in Luca's FroyoMOD )
All you need to do is to copy it into the folder that i mentioned in the previous post and apply it again.
Thanks Guys.
I need some more info on how to do this thing properly:
1. Where is the framework-res.apk located? I found one in the system/ framework folder but it is named as framerwork-res-mot.apk.
2. How do i change the files? and finally how do i install the apk.
In short, it would be great if you could post the steps to modify CyanogenMod to incorporate the new animations.
@zeppelinrox: Good thing you came across this post then.
Anim mod is an easy way, i use it all the time
note\ require root and busy box installed
Goodluck
Good app. Does what I wanted.
I wud still like to try out zeppelinrox's version of the animation. So could someone pls post how I could do that.
hearts king101 said:
Anim mod is an easy way, i use it all the time
note\ require root and busy box installed
Goodluck
Click to expand...
Click to collapse
Isn't anim mod a paid app? Please don't post download links of paid apps.
uptheironsrafi said:
Good app. Does what I wanted.
I wud still like to try out zeppelinrox's version of the animation. So could someone pls post how I could do that.
Click to expand...
Click to collapse
Download the theme updater flashable template zip file from here.
Download and extract the contents of the zip file provided by Zeppe to your desktop.
Your framework-res.apk is in your /system/framework folder. Using 7zip or winzip, open framework-res.apk and replace the animation files in the /res/anim folder.
Copy the framework-res.apk into the /system/framework folder of the theme updater template zip file. Copy the template zip file into openrecovery/updates folder and apply in AOR after wiping dalvik/cache.
sileshn said:
Isn't anim mod a paid app? Please don't post download links of paid apps.
Click to expand...
Click to collapse
I'm sorry
By the way, Can I get CM7 screen on and off animation work on stock rom ?????
Thanks, but you have not removed the app link.
Regarding screen on/off animation, not possible. Its a feature of GB and not easy to port to froyo.
[email protected]
sileshn said:
Thanks, but you have not removed the app link.
Regarding screen on/off animation, not possible. Its a feature of GB and not easy to port to froyo.
[email protected]
Click to expand...
Click to collapse
Thanx for the answer
Regarding app > Removed
Sorry Again
Thanks for all the help man. Appreciate it a lot...
First off, BIG BIG thanks to dhemke17, this is only me adding to his guide.
How to Port Themes To Other roms:
First off, Slow down, relax, look at what you are doing, this is a generalization, if the xml, or image file does not exist
in the apk your trying to theme, do not add it, or subtract it, you add or subtract anything it will not work, YOU ARE ONLY
REPLACING!!(doin some math here is your ticket to boot camp)
1) Download 7-zip, or winrar as they can open .apk files without unarchiving them.
2) Download both the rom you want to theme, as well as the theme you want to port.
3) Using 7-zip, open the rom and pull out the following files:
a. Browser.apk
b. DeskClockGoogle.apk
c. GoogleQuickSearchBox.apk
d. Launcher2.apk
e. SystemUI.apk
f. Framework-res.apk
4) Make a separate folder and unarchive the theme your want to port there.
5) Open a theme .apk file(s), Open in 7zip or winrar, dont extract, just open and manipulate.(keep in mind, all your image
files you will need to replace will be in the following folders)
6) Open these folders in your themes .apk(s) files:
a. Drawable-mdpi (may be drawable-xlarge-mdpi/hdpi/nodpi)
b. Drawable-nodpi
c. Mipmap-hdpi
d. Mipmap-mdpi
7) Now, open the corresponding folders in the roms apk file,(agian, winrar, 7zip)
a. Select all images from the theme's .apk and drag-and drop to the corresponding location in your roms apk file.do this
for each image and you will be about 90% there…
b. If the image you want doe snot exist in the theme, use photoshop or gimp to produce it as you see fit, when your done
make sure you put it in the right folder, make sure its the same size and resolution and name as the original, or it will
not work!!!
8) There are several xml files that need replacing…
a. DeskClockGoogle.apk/layout-xlarge-land/desk_clock.xml
b. Launcher2.apk/layout-xlarge/
i. all_apps_paged_view_application.xml
ii. button_bar.xml
iii. customize_paged_view_item.xml
iv. customize_paged_view_wallpaper.xml
v. customize_paged_view_widget.xml
c. SystemUI.apk/drawable/
i. status_bar_notification_area.xml
ii. status_bar_notification_panel_title.xml
d. SystemUI.apk/layout-xlarge/
i. status_bar_notification_area.xml
ii. status_bar_notification_panel_title.xml
e. framework-res.apk/layout-xlarge/ keyguard_screen_status_land.xml
I your making a new theme or have nothing to port, you will need to decompile with apk tool to actually go in and edit values and colors in xmls
Below is the link to download a update.zip template, (how you and everyone will apply the theme)
By this step the structure of the folders inside of the update.zip should seem familier, just bare in mind anything you put
in there will 1. replace the existing 2. add if not there already. You will Open the update in winrar 7zip as well, if you theme an
app thats not a system app, it will go to update.zip/data/app, if it is a system app it will go to update.zip/system/app,
and the themed framework-res goes to update.zip/system/framework/
http://www.mediafire.com/?6getd70r869d7j1
Good luck, happy theming, if you need help PM me or dhemke7 and we'll see if its salvagable
Nice post...looks familiar lol...I would like to add a couple of things though since this was very specific for the the HoneyBread Theme:
Additional Steps:
1) Pull the images as described above
2) In order to determine what xml files were originally edited, one can arrange the folders by date modified and go through and find what xmls were most recently edited and pull them...OR
3) To modify the xmls yourself, you must use apktool to decompile the specific apk files. Once decompiled, you can actually read the xml files and you can edit them yourself.
Remember, when porting a theme, always give credit where credit is due and you should ask permission from the initial creator before posting. Have fun everyone...if you need any help with theming/apktool, feel free to contact me here or PM me and I will be happy to help.
Thank you thank you
So how hard do you think it would be to port the Matted Blues Theme? with jabbawalkee permission of course! Always been a fan of that theme.
Post a link, ill get it ported.asap...
Sent from my SCH-I510 using XDA App
what is the the theme from?
Its from CM...gbread...they just made it an apk to run on their theme engine. I would love to learn how to port the themes myself...I have read through this tutorial, but at some points I am getting lost. Here is the theme...I mean if you guys could help it would be awesome!
http://forum.xda-developers.com/showthread.php?t=768848
Ryan
you on this D? Let me know if there is anything I can do
MitchTank said:
you on this D? Let me know if there is anything I can do
Click to expand...
Click to collapse
I hate to say this, but there would be all sorts of compatibility issues being that the theme comes from a phone, which has different dimensions and sized images, they all have different names..it would honestly take forever to port. One would be better to completely redesign the theme for honeycomb. I don't have time for that right now
that is a good point, it is sweet though.....onward to the Charge
Id love to see this on the charge...if you plan on tackling this.beast, you have to modify the XML files yourself as aosp files aren't compatible.
Sent from my ADR6400L using XDA App
hey guys. I've been beta testing bigdx's zoom zoom theme for the galaxy tab 10.1. I've ported it to Caulkins touchwhiz km7 rom but I can seem to change the clock colors. Can you help me out?
on ours its in a values folder after recompiling with apktool
hey i was porting the aosp theme of galaxy s to galaxy fit....everything worked fyn xcpt one !! in main theme a green line comes below every power button of the pulldown status bar when it is switched on...i am just nt able to put it,pls help!!!
Sent from my GT-S5670 using XDA Premium App
Is someone planning to make/port a theme for v20n?
Thanks in advance.
Yeah just wait, themes will come eventually...
Sent from my LG-P970 using Tapatalk
yeah ,theming 2.3 is more easier than 2.2
there's a lot of things to do with 2.3 ,let's do it step by step
I'd love to see this Theme on V20N.
I'm not skilled enough to port it by myself.
Mick2K said:
I'd love to see this Theme on V20N.
I'm not skilled enough to port it by myself.
Click to expand...
Click to collapse
you can do it yourself with kitchen except lockscreen.
http://uot.dakra.lt/kitchen/
Happy to hear that
George Jetson said:
you can do it yourself with kitchen except lockscreen.
http://uot.dakra.lt/kitchen/
Click to expand...
Click to collapse
I tryed kitchen. But in the LG ROM some files are not in framework-res or system ui.
So you can change only status Icons and battery icon but not the ugly blueish style of the whole ROM like the Icons in the dropdown menu.
Is it understandable what im trying to say?
Yes, me too I've tried several times changing the icons in the drop-down menu but so far i haven't succeeded :/
what are u saying guys????u can edit EVERY aspect of any LG ROM without the lockscreen & the icons!!!!...check out my themes' sceenshots in this thread!!!!
http://forum.xda-developers.com/showthread.php?t=1448316
Irochk said:
Yes, me too I've tried several times changing the icons in the drop-down menu but so far i haven't succeeded :/
Click to expand...
Click to collapse
It's because some things are named different. You can't change those icons unless you decompile. Example, in dropdown menu/pull down menu, indi_noti_bluetooth_off (LG) versus stat_bluetooth_off (Gingerbread, CM7). UOT doesn't cover that.
achyut said:
what are u saying guys????u can edit EVERY aspect of any LG ROM without the lockscreen!!!...check out my themes' sceenshots in this thread!!!!
http://forum.xda-developers.com/showthread.php?t=1448316
Click to expand...
Click to collapse
Ah, they meant the Power widget notification icons.
Sorry for the misunderstanding, and thanks gabwerkz that's what i meant ^_^ When you say decompile you refer to decompile the framework-res.apk or the systemui.apk?
Irochk said:
Sorry for the misunderstanding, and thanks gabwerkz that's what i meant ^_^ When you say decompile you refer to decompile the framework-res.apk or the systemui.apk?
Click to expand...
Click to collapse
If you want to change those icons, they are located in SystemUI. If you have your UOT zip, extract/unzip it.
1. Grab the SystemUI and decompile.
2. Change the icon/s.
3. Compile.
4. Rename the compiled unsignedSystemUI to SystemUI.
5. Open your UOT zip by double clicking (if you have a rar/zip program),
6. Locate SystemUI (app folder).
7. Drag and drop the compiled and replace.
8. With WinRAR (my compression method is "store").
9. Exit and flash the zip.
Be aware of the icon size (for alignment) left and right. You can crop top and bottom so you can resize it's background too. Same as the Carrier background. See my unresized background example below (V20N). A waste of space. Then see my modified one (CM7). you only get good results by decompiling. UOT cannot resize backgrounds.
gabwerkz said:
If you want to change those icons, they are located in SystemUI. If you have your UOT zip, extract/unzip it. Be aware of the icon size (for alignment). You can crop top and bottom so you can resize it's background too. Same as the Carrier background. See my unresized background example below. A waste of space.
1. Grab the SystemUI and decompile.
2. Change the icon/s.
3. Compile.
4. Rename the compiled unsignedSystemUI to SystemUI.
5. Open your UOT zip by double clicking (if you have a rar/zip program),
6. Locate SystemUI (app folder).
7. Drag and drop the compiled and replace.
8. With WinRAR (my compression method is "store").
9. Exit and flash the zip.
Click to expand...
Click to collapse
are u already porting echelon to v20n?
desirat said:
are u already porting echelon to v20n?
Click to expand...
Click to collapse
Yes I am...
gabwerkz said:
Yes I am...
Click to expand...
Click to collapse
those thumbnails are really awesome
waiting the release
gabwerkz said:
If you want to change those icons, they are located in SystemUI. If you have your UOT zip, extract/unzip it.
1. Grab the SystemUI and decompile.
2. Change the icon/s.
3. Compile.
4. Rename the compiled unsignedSystemUI to SystemUI.
5. Open your UOT zip by double clicking (if you have a rar/zip program),
6. Locate SystemUI (app folder).
7. Drag and drop the compiled and replace.
8. With WinRAR (my compression method is "store").
9. Exit and flash the zip.
Be aware of the icon size (for alignment) left and right. You can crop top and bottom so you can resize it's background too. Same as the Carrier background. See my unresized background example below (V20N). A waste of space. Then see my modified one (CM7). you only get good results by decompiling. UOT cannot resize backgrounds.
Click to expand...
Click to collapse
Thank you very much dude, you're the best!!!! hope to see your theme cooked soon !!!
hope to see someone make a minimalistic theme for v20n soon
If someone else is interested in Porting ROMS, Building CM7 from Source OR Theming.
This is for you guys http://forum.xda-developers.com/showthread.php?t=1273718&highlight=[All+In+One+Guide+for+Dummies]
Hope you guys learn fast as some are already doing new themes.
Remember that are various files involved:
framework-res.apk
SystemUI.apk now in Gingerbread
Are there in this new ROM lge-res.apk and suires.apk?? They were in Froyo, pretty important.
I haven't even looked at this V20 Rom since I'm in CM7 and moving to HD2 in a few days.
Good luck, it looks you are doing great!
Mick2K said:
I'd love to see this Theme on V20N.
I'm not skilled enough to port it by myself.
Click to expand...
Click to collapse
This theme I made, for most basic stuff, it's just getting png's from some clean Gingerbread Rom like Nexus one's. For more concrete things like volume bar of description text, well you have to get into xml's and test, but not hard for someone like gabwerkz and some others.
antonio1475 said:
Hope you guys learn fast as some are already doing new themes.
Remember that are various files involved:
framework-res.apk
SystemUI.apk now in Gingerbread
Are there in this new ROM lge-res.apk and suires.apk?? They were in Froyo, pretty important.
I haven't even looked at this V20 Rom since I'm in CM7 and moving to HD2 in a few days.
Good luck, it looks you are doing great!
Click to expand...
Click to collapse
No such files, atleast the one I'm using. I'll look into stock one, but I think they are important and should be there even in repacked ones if they are included indeed in Gingerbread. thanks for the advice tony.