hello,
i am starting to make themes but can anyone tell what is actually framework-res.apk and work of it is it neccesary to change it
??
thanks
framework = framework
res = resource
forum search is your friend.
An apk is just a container, compressed. You can change the apk to zip, and open the file. The framework-res.apk file contains many of the icon files needed for themes. Depending on the android version, and skin version there are more files you need to alter to complete a theme. For example on a gingerbread TouchWiz device you also need to change icons in twframework-res.apk and systemui.apk to finish the theme.
Sent from my Galaxy S II (i777)
Related
I am modifing my framework-res.apk,all works,but the market crash every time why?
this is development thread not Q & A ask in the Q & A it is a sticky or ask in the general CLOSED
You probably didn't do it correctly. That's my guess.
I open the apk as a zip then i put the modified images into apk,then i put it in system/framework,whats wrong?
Did you resize images to the correct size?
Do u replace .9.png files also? If so u need to decompile the apk first, then redo the .9.png using draw9patch from sdk and then recompile the apk file. Otherwise additional info in those .9.png files get lost, they are a 1px border with scaling info, so don't just resize because scaling down 1px is not a good idea...
Example: i take the original "stat_sys_wifi_signal_1.png" and turn it blue with photoshop then i put in framework-res.apk,the png image is resised...
U changed "background.png" .. It s in d folder (ldpi or mdpi) with d default wallpaper... I was portin a theme.. Nd havin this prob & finally figure out this..
*assumin u placed d star pngs correctly*
Sent from my GT-I5800 using Tapatalk
Hello everybody, i got sick of my battery icon and wanted a change, but i am with UBKPD (2.3.6. for Argentina and some other countries of Latinamerica) and couldn't use any other theme or part of it.
Thanks to the thread of umarian and other threads all over XDA and HTC Manía (this in spanish) i figure out how to change my battery icon.
I attach diferent .rar files. In there you will find a folder with icons AND the file: framework-res.apk of UBKPD according to the respective icon.
Of course, you can change icons of your Firmware whatever it is (using this icons or those you want) following the steps of this thread: http://forum.xda-developers.com/showthread.php?t=1431048
The icons i've used are those provided by umarian in that thread, some others that i picked up from other threads with mods for other firmwares. None are creations of mine. SO, IF YOU LIKE THIS, THANKS HIM FOR CIRCLE BATTERY ICONS.
If you have UBKPD firmware or you want to trie if it's usefull in yours, follow this steps (you would need to be root and to have a file manager with root permissions):
a.) make a backup, just in case. We are going to touch system files!!
b.) copy the file framework-res.apk of the folder with icons you want;
c.) copy it to the folder: system in your phone, there, change permissions to rw-, r--, r--;
d) move the file framework-res.apk from system to system/framework
d) reboot and it's done.
Advice: However you got all the icons to go 1% to 1%, i still couldn't make the changes to apply the icon to work from 1% to 1%.
Please, also, if anyone have a claim on the battery icon, let me know.
Since most users are on custom themes, ICS to be precise, replacing framework-res will result in loss of the theme.
So if you can share the png files then it will be great since it only involves drag n drop using 7zip.
Or you can explain in OP to copy the png from any of your attachment and replacing them in the one's current framework-res
Sent from my GT-I9003 using xda premium
exctngdude said:
Since most users are on custom themes, ICS to be precise, replacing framework-res will result in loss of the theme.
So if you can share the png files then it will be great since it only involves drag n drop using 7zip.
Or you can explain in OP to copy the png from any of your attachment and replacing them in the one's current framework-res
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
Thanks. My explanation seems it isn't good. Inside the folder I uploaded are the png files plus the framework file. If someone wants to use the png files there are they, separate from the framework file.
On the other hand, in the link I let is the explanation on how can port the png files (icons) to the firmware they want. However, I don't know if this procedure works with ice cream sandwich. It works 100% in ginger .
Uan_ar said:
Thanks. My explanation seems it isn't good. Inside the folder I uploaded are the png files plus the framework file. If someone wants to use the png files there are they, separate from the framework file.
On the other hand, in the link I let is the explanation on how can port the png files (icons) to the firmware they want. However, I don't know if this procedure works with ice cream sandwich. It works 100% in ginger .
Click to expand...
Click to collapse
OK. Cool. I didn't download the attachments so didn't know you had explained the stuff inside them.
Sent from my GT-I9003 using xda premium
Hey guys i want to ask if anybody of you can theme my phone so it look like jellybean in the status bar. Also i want to add lidroid toogle
How it is ? Without recompiling and decompiling because im not admin at my pc thank you :highfive: :fingers-crossed:
Mranggapo said:
Hey guys i want to ask if anybody of you can theme my phone so it look like jellybean in the status bar. Also i want to add lidroid toogle
How it is ? Without recompiling and decompiling because im not admin at my pc thank you :highfive: :fingers-crossed:
Click to expand...
Click to collapse
For the status bar to look like Jellybean, all you need to do is extract your SystemUI.apk and open it with 7zip and change the icons found in drawable folder with that of any Jellybean based SystemUI.apk. Note that you may need to resize the images into LDPI based resolution, not a big deal though.
For adding toggles, there is no way other than decompiling and recompiling.
coolsandie said:
For the status bar to look like Jellybean, all you need to do is extract your SystemUI.apk and open it with 7zip and change the icons found in drawable folder with that of any Jellybean based SystemUI.apk. Note that you may need to resize the images into LDPI based resolution, not a big deal though.
For adding toggles, there is no way other than decompiling and recompiling.
Click to expand...
Click to collapse
Can i just install lidroid parts or lidroid res apk ?
Mranggapo said:
Can i just install lidroid parts or lidroid res apk ?
Click to expand...
Click to collapse
You might wanna ask in Galaxy Y forum whether its supported by the device.
Galaxy Y Q&A Help/Troubleshooting
U can download framework-res.apk base JB or from cusrom like JB
decompile/extract fw.apk via root explorer.apk (u can download it on PS) and u get link "go to extracted file"
build folder fw.apk (extracted folder) and u can mod .png (NOT mod 9.png for Noobs)
if u finnished mod
u can re-build apk with marks all in folder framework-res.apk/
there are META-INF , Andromanifest, etc
click "zip" >> rename framework-res.apk
- go to zipped file >> u can see framework-res.apk.zip (custom apk, ur mod apk)
- rename to framework-res.apk <<
- pull it to system/framework
** lidroid-res u can do same it
Guys theming for sense4 ROMs
But
I used a base theme
I can't change the apk name @ all
I edited few xmls...
Androidmainfest, strings, also changed the folder name in assets, when I do that, on installing apk I get parsing error
But
When I won't edit xml I can't change theme name
But apk works
Pls help na...
Having lots of interest over this
Plz tell a solution
Code:
- Xperia L
- Rooted
- z2 framework or revolution HD installed
- Mobile Apktool - http://forum.xda-developers.com/showthread.php?t=2659302
- Base theme - https://docs.google.com/file/d/0BzOOJYPQkmXiU1oyNGdlZnN6MWc/edit?usp=docslist_api
- editing png and hex code - https://play.google.com/store/apps/details?_e_pi_=7%2CPAGE_ID10%2C4769775609
- hex code - http://repo.xposed.info/module/com.mohammadag.colouredstatusbar
First download ur Xperia theme which u want to port for download u can use playstore or many themes can get on xda cross device section
So let's start
Code:
1- after downloading base theme
2- now decompile base theme system.apk with apktool
3- than u will get decompile folder open it
4 - and no go to values/color.xml and see the ss
[IMG]http://forum.xda-developers.com/picture.php?albumid=11313&pictureid=46153[/IMG]
1)the top one is accent color it should be always of 8 u can find it in tinted statusbar and edit the codes
2)the second line is approx background mine is white color If u want png than do this delete #ffffffff and add [user=3944923]@drawab[/user]le/apptray_drawer_background and add same png apptray_drawer_background.9.png in xxhdpi folder
3)it is the drawer text in mine it is dark green color u can change to urs for hex code use tinted statusbar
- save that file after editing
- now open values/drawables.xml and see the ss
[IMG]http://forum.xda-developers.com/picture.php?albumid=11313&pictureid=46154[/IMG]
1)the first one should be same as in colors.xml
2) it's statusbar background I have kept default full transparent and if u want color u can add color also
- now save and exit and open values/strings.xml
<string name="semc_theme_title">Tri Flat</string>
change triflat to ur theme name
- now save and exit
- Open androidmainfest.xml search this
com.sonyericsson.TriFlat
and change triflat to ur theme name
- now recompile the apk
- Open ur Xperia theme u want to port extract it's asset folder and res/xxhdpi
- and open the newly recompiled apk with winrar or X-plore
- now in assets/com.sonyericsson.home/res/copy all folders to newly decompiled res folder
- now from assets/com.android.systemui/res/xxhdpi
take extract this two pngs
navigation_bar_transparent_background
and navigation_bar_transparent_background_land
rename them to
navigation_bar_opaque_background
navigation_bar_opaque_background
-last step copying wallpapers open ur Xperia theme u want to port in res/xxhdpi extract it and resize
semc_theme_wallpaper -480*854
semc_theme_lockscreen_wallpaper - 960*854
no need for semc_theme_preview and copy this three files in newly recompiled theme res/xhdpi folder
- half complete now go to second post
-now decompile base hktheme or xtheme.apk
-go to decompiled folder and delete values/public.xml
-now edit androidmainfest.xml
search saquib.themer.tri change tri to ur theme name
and than search for
android:label="TriflAt" and change triflat to ur name
- than recompile it(if error not a png than read png name and go to it directory and change it to jpg)
-now open Xperia theme u want to port extract it assets
-now open newly recompiled apk with winrar
- from assets/android.zip
open it and copy full res/xxhdpi folder to new recompiled res folder
- note u have to check in assets
if it has semc_bg.png and semc_bg_bright.png than u have to change it to semc_bg_dark_tile.png and semc_bg_light_tile.png
-now open assets/com.android.systemui and copy xxhdpi folder to newly decompiled apk res folder
- and last yash_opaque_status.png change this to ur theme color as it looks in official theme ss
like triflat orange,woody brown so they are different
-now sign the apk
-and install base hktheme or xtheme.apk normally
-and push base theme system.apk in system/app and reboot and apply and enjoy
reserved
by seeing this u might think how it's one minute but once u port 2 3 themes u will get very easy
One minute ha?
For me this needs 1 hour xD
Anyway great guide..will try it soon
Sent from my C2105 using XDA Premium 4 mobile app
Sparksys said:
One minute ha?
For me this needs 1 hour xD
Anyway great guide..will try it soon
Sent from my C2105 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
read my fourth comment for first time any guide u read will look hard once u do 2 3 times its lot easy
yash989 said:
read my fourth comment for first time any guide u read will look hard once u do 2 3 times its lot easy
Click to expand...
Click to collapse
Ya after doing this regularly It will take 1min only.... Thnx for this yash will be porting themes for ur rom...!!!
thanks yash bro
perfect...
hey bro it worked prefectly....
And i was able to port in the first try...thanks bro..
But i have a thing to ask.....
How to add other files from assets..for example....settings,calendar,calculator etc.
download link