[Q] Is it possible to add the Theme manager from CM7 to a stock r800x? - Xperia Play Themes and Apps

From what I've attempted, the CM7 roms are a bit unstable, or missing key features for me (BT, Wifi, or other things) anyways, I've got root on the 2.3.3 stock rom and would like to add just the theme manager to my device, is this possible?

it is possible but alot of framework editing is needed.
When I had x8 someone named dioxiah ported the theme engine to Froyo so it is possible I would say just alot needs to be edited.

Porting the T-Mobile theme engine to a diffrent version of android is a million miles away from porting it to an OEM version of android. For starters every manufacturer mods the framework in there own way, they move files around and even remove them and add files to there own framework (semcGenericUxpRes.apk) in sonys case.
Sent from my R800i using Tapatalk

AndroHero said:
Porting the T-Mobile theme engine to a diffrent version of android is a million miles away from porting it to an OEM version of android. For starters every manufacturer mods the framework in there own way, they move files around and even remove them and add files to there own framework (semcGenericUxpRes.apk) in sonys case.
Sent from my R800i using Tapatalk
Click to expand...
Click to collapse
However the R800X comes without the semc frameworks and customizations. It has a very basic bone stock android build. Hence why none of the themes for the other phones work on it.
It would be nice to have the theme engine working on the R800X, it is the only thing I really miss from CM7.

91ludesit said:
However the R800X comes without the semc frameworks and customizations. It has a very basic bone stock android build. Hence why none of the themes for the other phones work on it.
It would be nice to have the theme engine working on the R800X, it is the only thing I really miss from CM7.
Click to expand...
Click to collapse
It would be nice to have it I think google should add something like it to android. its the only thing I miss from blackberry theme support.
\.|.. -_- ..|./ I am chuck ****in norris \.|.. -_- ..|./

well, I'm going to download a cyanogen nightly for the gsm play, and see if I can get anywhere... any tips on where to start? (will share if I do get anywhere )

Jasper_Ward said:
well, I'm going to download a cyanogen nightly for the gsm play, and see if I can get anywhere... any tips on where to start? (will share if I do get anywhere )
Click to expand...
Click to collapse
I believe the t mobile theme engine is open source might have more luck that way.
\.|.. -_- ..|./ I am chuck ****in norris \.|.. -_- ..|./

Jasper_Ward said:
well, I'm going to download a cyanogen nightly for the gsm play, and see if I can get anywhere... any tips on where to start? (will share if I do get anywhere )
Click to expand...
Click to collapse
I don't think it'll be that easy. You'll need the source for both the theme engine and the R800X 2.3.3 update to get it compiled and working.
All I really want is an ICS theme, however none of the metamorphs theme the full system, and I am to lazy to do the theming manually myself.

Related

One Click Rom/Theme Optimizer and Signer

This tool will open any AOSP based rom or theme (as long as the file structure is correct) and optimize and zip align everything.
Simply grab your rom or theme and place it in this folder (should work from anywhere but you need to full path from where the cmd file is run). Now click on the reopto_runner.cmd and it will ask you where the rom is (name) that you want to optomize, type the name of the rom and hit enter, it will do the rest.
Final output of the re-optimized (double pass with 2 different png optimizers) rom will be named rom-optoed-signed-finished.zip this will be exactly the same rom except the script will optomize every png in every apk found in the system/app and system/framework-res.apk. It will also zipalign all these same apks and finally will sign the zip file. When its done just rename the rom-optoed-signed-finished.zip to what ever you want and its ready to flash.
What this won't do is make your zip file (rom, theme, update zip) flashable unless its already set up to be flashable... meaning you'll still need your update-script in the com.google.android folder to be there. Its does sign your zip file for you though.
I put this out there as its some of the scripting and tools I have made to help me in theming and rom hacking.
Feel free to use any part of this to help you in any scripting you do.
Sweet, you are the man. Going to try it out now.
I'm going to try this on the MIUI ROM!
Cetus Corr said:
Sweet, you are the man. Going to try it out now.
Click to expand...
Click to collapse
teejaymarx said:
I'm going to try this on the MIUI ROM!
Click to expand...
Click to collapse
I have only tried this method on AOSP based roms the script should work on any rom or theme or update zip that follow this structure in the top level. system/app/*apk and system/framework/framework-res.apk, which is pretty much all of them.
The script takes about 10 minutes or so to run on cm6 rom and is really quick on most of the themes here. So for instance you could use it to make sure or re optimize a theme or roms.
feel free to tire it apart and use it in other fashions. I can guarantee it will shave some about of space of any rom or theme along with the zip aligning of every apk. If its a short request I'll post some more automated tiny scripts to todo various stuff.
Little confused. I run any aosp rom through this and it makes it compatable with the hero? ( sorry for the newb question)
Sent from my Hero CDMA using XDA App
Didn't work for me on the MIUI ROM, got a status 0 error in clockwork recovery...lol
vampir4997 said:
Little confused. I run any aosp rom through this and it makes it compatable with the hero? ( sorry for the newb question)
Sent from my Hero CDMA using XDA App
Click to expand...
Click to collapse
No I haven't released that script yet. This just optimizes a rom that's all.
Sent from my HERO200 using XDA App
teejaymarx said:
Didn't work for me on the MIUI ROM, got a status 0 error in clockwork recovery...lol
Click to expand...
Click to collapse
Not sure what you did... this is not a flashable zip just a tool to optimize a rom.
Did you run this tool on the miui rom?
Sent from my HERO200 using XDA App
Hello,
New to the "kitchen", items like this help us out! Thank you and looking forward to your other scripts. Any desire to do a "how to port a theme/rom" guide? Love the Screaming Droid, I laugh every time I boot up one of my 2.2 roms. I also use your R2 boot but I have yet to get sound on 2.1? Anyway a big thanks goes out to you!
jschill31 said:
Hello,
New to the "kitchen", items like this help us out! Thank you and looking forward to your other scripts. Any desire to do a "how to port a theme/rom" guide? Love the Screaming Droid, I laugh every time I boot up one of my 2.2 roms. I also use your R2 boot but I have yet to get sound on 2.1? Anyway a big thanks goes out to you!
Click to expand...
Click to collapse
Thank you for the praise, wife been complaining about doing stuff for free so I might have to post my pay pal account with a wife complaining button.
I might just release a script that does it for you. mdpi to mdpi (or hdpi to hdpi) no matter what rom is fairly easy todo. Of course it can only theme what it can match but it will do it for you.
For a more in depth description would take some time so I'll probably have to do it some time later.
ASimmons said:
Thank you for the praise, wife been complaining about doing stuff for free so I might have to post my pay pal account with a wife complaining button.
I might just release a script that does it for you. mdpi to mdpi (or hdpi to hdpi) no matter what rom is fairly easy todo. Of course it can only theme what it can match but it will do it for you.
I totally understand, my wife and I have our first child on the way. I am always around so take your time. BTW, I think you would get some clicks your work is solid. I wish XDA had a "thanks" button!
Click to expand...
Click to collapse
Thanks for your hard work. Going to check it out.
jschill31 said:
ASimmons said:
Thank you for the praise, wife been complaining about doing stuff for free so I might have to post my pay pal account with a wife complaining button.
I might just release a script that does it for you. mdpi to mdpi (or hdpi to hdpi) no matter what rom is fairly easy todo. Of course it can only theme what it can match but it will do it for you.
I totally understand, my wife and I have our first child on the way. I am always around so take your time. BTW, I think you would get some clicks your work is solid. I wish XDA had a "thanks" button!
Click to expand...
Click to collapse
Thanks, congradulations... get ready for no sleepy time for about 4 months after the new born. Got 2 girls myself kids are awesome especailly when I just a nig kids myself
chubbzlou said:
Thanks for your hard work. Going to check it out.
Click to expand...
Click to collapse
Your welcome, feel free to alter and use whats in the script. If u have questions I can give you some more pointers on ways to make similar scripts.
Click to expand...
Click to collapse
GJ Sim, when I try it out Ill let ya know ... Thx for this and all your hard work man !
Thank you I got a new project on the way think it might be something use full to themers and people that use themes are like two switch allot. In a week or so...
Sent from my HERO200 using XDA App
So in theory I could run this on one of Jaybob's Froyo builds and make it even faster than it is right now?
LiquidSolstice said:
So in theory I could run this on one of Jaybob's Froyo builds and make it even faster than it is right now?
Click to expand...
Click to collapse
maybe but he should have done the png opto and zipaligning already. I do add another png opto that most people dont do which will squeeze out another couple of kb, was able to shrink cm6 by 16 or so kb, which doesnt seem like alot but every bit counts.
You could use it to just see, like whenever you d/l a new rom run this on it and compare the file size, or load the rom and run a linpack and then opto it and then reload it and then do a linpack and see what you get. Some themers don't zipalign there themes and don't opto there pngs, and I have yet to see anyone use optipng and the other png opto program i use as a double pass system of optimizing pngs.
I like to use it for my themes or roms as it automates the hole process. Try it out if you use it on a rom it will give you a new optoed copy that is already sign and ready to flash... one click
ASimmons said:
maybe but he should have done the png opto and zipaligning already. I do add another png opto that most people dont do which will squeeze out another couple of kb, was able to shrink cm6 by 16 or so kb, which doesnt seem like alot but every bit counts.
You could use it to just see, like whenever you d/l a new rom run this on it and compare the file size, or load the rom and run a linpack and then opto it and then reload it and then do a linpack and see what you get. Some themers don't zipalign there themes and don't opto there pngs, and I have yet to see anyone use optipng and the other png opto program i use as a double pass system of optimizing pngs.
I like to use it for my themes or roms as it automates the hole process. Try it out if you use it on a rom it will give you a new optoed copy that is already sign and ready to flash... one click
Click to expand...
Click to collapse
Sounds good . Of course, when you say "every rom" you only mean AOSP roms, right? I'd suppose it wouldn't be able to rip, for instance, Nfinite's latest rooted Stock ROM apart and png optimize/zipalign it? If it could, holy crap. On top of the fact I use Odex, that would be amazing.
LiquidSolstice said:
Sounds good . Of course, when you say "every rom" you only mean AOSP roms, right? I'd suppose it wouldn't be able to rip, for instance, Nfinite's latest rooted Stock ROM apart and png optimize/zipalign it? If it could, holy crap. On top of the fact I use Odex, that would be amazing.
Click to expand...
Click to collapse
should work on that to since it only looks at pngs and apk. it will onyl zip align the framework-res.apk and the system/app apk's. Actually try it out I never have but it should work.
remember to nand before you flash it but you should be a ok, as I can't see any reason why it would work.
ASimmons said:
should work on that to since it only looks at pngs and apk. it will onyl zip align the framework-res.apk and the system/app apk's. Actually try it out I never have but it should work.
remember to nand before you flash it but you should be a ok, as I can't see any reason why it would work.
Click to expand...
Click to collapse
Hmm. But will I see a difference? Doesn't HTC have their own specific framework-res apk? I'd love to get into ROM themeing, so I've been poking around the ROMs for some time now.

[APP] 1.6 keyboard ported to 2.1+ (ARMv6 needs investigating - ARMv7)

Hi folks,
This is the port of the sexy keyboard you used to use in 1.6
thanks to realunited123 for the efforts making it work on 2.1
thanks to pvyParts for telling that a lib is necessary for this but is missing from 2.2+
go ahead and press the thanks button for them
Thread in general section
DOWNLOAD and flash with ANY recovery as you wish
There you will find a version that supposed to work on ARMv6. Please test it if possible! Thanks!
Your actual libiwnn will be backed up to /system/lib/libiwnn.so.bak when you flash that zip
Looks like the ARMv6 lib is not functional. If you can provide me another one, that would be great!
The lib for ARMv6 is fine. However, the keyboard doesn't work, so logcats would be appreciated. Thank you!
MD5 of ARMv6 libiwinn.so:
Code:
e634eb6dbf632cb477869cedece2d002
See attached images for yourself
Put the apk in System/Apps and set permissions, reboot and it could be OK. Not sure, but should work!
Use rootexplorer to move the apk!
@PlayGunsta
doesn't work
even if I removed the original 2.1 keyboard
Yes I also tried on Froyo, but still... I don't have any idea :/
Does it require any additional libs to work? If that's the case I think it will be hard to port to other roms.
Sent from my X10
thats one thing I don't know, this is why I want someone else who knows smali to do this.
But afaik there are deeper implementations in 1.6 of SE's UXP, so maybe.
I think it's just compiled for an older version of android and so it can't work. I really doubt that it uses any weird libs to work and is just a normal apk. I would be very cheerfull if anyone could port it cause i love the old keyboard too
Sent from my X10i EWJet using XDA App
Howdy guys,
to me this seems like half a app... there is no classes.dex
hence no smali. i not done anything with 1.6 but seams strange to me, maybe there is another apk that goes with it ? or it uses part of android 1.6 as part of itself.
i'll keep looking tho maybe we get lucky.
Pvy.
could that missing part be an .odex file?
Adolf1994 said:
could that missing part be an .odex file?
Click to expand...
Click to collapse
LOL I forgot that stock roms are odexed. So yes it is the .odex that is missing.. Can you please post that too ?
Also we will need the framework folder to deodex it. So we need the framework folder , the SemcIME.apk and SemcIME.odex..
that's what I afraid of :/
the motherboard of my PC is short-circuited and is in service, so I can't flash back to 1.6 unless there is a xRec flashable one.
Maybe use xrecov and fix perms
?
Sent from my X10i using XDA Premium App
Adolf1994 said:
that's what I afraid of :/
the motherboard of my PC is short-circuited and is in service, so I can't flash back to 1.6 unless there is a xRec flashable one.
Click to expand...
Click to collapse
OK, I will search for a X10 1.6 FW then...
there are plenty of them, but afaik the AT&T ones have got only android defult keyboard. Another operators' should be fine.
Try this: http://www.mediafire.com/?wqdk110jfwcaacb
Worked on Ericks 2.1 didn't on CM7 so don't know if it will work on custom roms
Awesome *-*
Works like a charm and looks soooooo sexy
And the best thing is that it doesn't conflict with 2.1 SE keyboard
I hope you can make it to work in 2.2+, because this looks so damn good
Adolf1994 said:
Awesome *-*
Works like a charm and looks soooooo sexy
And the best thing is that it doesn't conflict with 2.1 SE keyboard
I hope you can make it to work in 2.2+, because this looks so damn good
Click to expand...
Click to collapse
Glad it worked..
On 2.3 it FCs on selecting it. Needs a bit of work but i think it can be done
On 2.2.1 it gives me the error it needs an extra lib. libiwnn.so.
Any one have/kno of a 1. 6 deodexed that I can have a look at
Sent from my X10i using XDA App
pvyParts said:
On 2.2.1 it gives me the error it needs an extra lib. libiwnn.so.
Any one have/kno of a 1. 6 deodexed that I can have a look at
Sent from my X10i using XDA App
Click to expand...
Click to collapse
Thanks for the lib Now works on CM7 too. I will upload the zip later. Here is the lib though
realunited123 said:
Thanks for the lib Now works on CM7 too. I will upload the zip later. Here is the lib though
Click to expand...
Click to collapse
Thanks for that its working in 2.2.1 miui now too
Pvy.

Wolfbreak version 4.0.0 Test Version theme available

HERE IS A THEME FOR WOLFBREAKS UNRELEASED VERSION 4.0.0 ROM
DOWNLOAD LINK:http://www.mediafire.com/?dx9idaor1t8lt3p
INSTALLATION INSTRUCTIONS:READ CAREFULLY
Install through x recovery,Firstly manually mount system and mount data in xrecovery partition tools before flashing,no wipes needed,then just go to where you stored the file install custom zip choose file once done reboot and enjoy
ANYONE USING THE THEME COULD THEY ADD SOME SCREENIES PLEASE
or send them 2 me and il add them
CREDITS GO TO AYDEE FOR THE MOUNTING TIP,IM LOOKING AT MAKING THEMES FOR DEVELOPMENT SO NEED SOME TESTERS ALSO A CLICK ON THANKS IS ENOUGH IF YOU LIKE THE THEME
Why would you theme a ROM that is not even released yet?
That might not even be the final build of 4.0.
boldt_action said:
Why would you theme a ROM that is not even released yet?
That might not even be the final build of 4.0.
Click to expand...
Click to collapse
its for the people who are testing 4.0 like me
bodomfan said:
its for the people who are testing 4.0 like me
Click to expand...
Click to collapse
Looks good. I've often wondered why more stock UI's don't use green text on a white background.
boldt_action said:
Looks good. I've often wondered why more stock UI's don't use green text on a white background.
Click to expand...
Click to collapse
thanks buddy,i prefer black background but thought id try white instead,you get the pm?
LMAO
You're too funny
Nice theme i made 1 for WB v4 just testing.
The theme look really good, but I wonder why the lock screen is still the same (like most of themes for 2.3.3)
Its a Sony fault,z explained to me
Sent from my X10i using XDA Premium App
why someone couldn't stick a thee with UOT link?
I don't see something intereesting in this because it's a 2-minute run of UOT Kitchen.
untasty and boring, lol
respeect only to people, who makes themes modding by UOT + themseleves, or themselves only. And they are working for people or fo fun.
my opnion only, but for me it's the reality.

Hey i have an idea!! Will benefit cm7 htc users

Hello everyone,
Im a htc user and currently have the cm7 rom...
Believe me its awesome with its customizations
However some things need to be improved
If any of u advanced techies could help me port some of the apps right away from htc sense cm7 or vice versa (former is preferred) we could use sense type of apps on cm7!
Id love the contacts,dialer,lockscreen,launcher to be ported to cm7
Helpme to morph my existing cm7 apps or else pl help me directly install sense apps to cm7 without [parse,certificate errors]. How do i install them!
Iv have two phones one ofwhich is htc buzz aka wildfire{yeah its old} and nexus!
Awaiting reply...
Thank u
(Thumbs up if u agree)
Ask the developer of Cyanogenmod 7 about this . We can't help you , because we're not the developers of the rom . It isn't what you think so easy to just port it inside , it requires alot of source codes and concentration to do this . As a matter of fact , i think that this is a little bit beneficial to Htc users whom are running CM7 rom . However , i won't support this , because the developers can't be supporting for one device only .
Skyღ said:
Ask the developer of Cyanogenmod 7 about this . We can't help you , because we're not the developers of the rom . It isn't what you think so easy to just port it inside , it requires alot of source codes and concentration to do this . As a matter of fact , i think that this is a little bit beneficial to Htc users whom are running CM7 rom . However , i won't support this , because the developers can't be supporting for one device only .
Click to expand...
Click to collapse
U dont seem to have tried sense!! U haven't felt it i guess..
Anyway i just wondered if it was possible to replace res/ files in cm7 apps with that of sense
How I understand it is, there is quite a bit more framework underneath Sense that the apps and widgets to go with Sense need. Sense has some pretty deep tendrils into Android that just a launcher skin.
ninmeister said:
How I understand it is, there is quite a bit more framework underneath Sense that the apps and widgets to go with Sense need. Sense has some pretty deep tendrils into Android that just a launcher skin.
Click to expand...
Click to collapse
So there is no way to hack them and use them wid custom roms?
N how do sense based custom roms get the sense then??
ontheflames said:
So there is no way to hack them and use them wid custom roms?
N how do sense based custom roms get the sense then??
Click to expand...
Click to collapse
...because they are modifying a Sense build.
ninmeister said:
...because they are modifying a Sense build.
Click to expand...
Click to collapse
What if i take a sense build and add cyanogenmod apps (mainly settings) to it? will it work?
How about dual framework??
ontheflames said:
What if i take a sense build and add cyanogenmod apps (mainly settings) to it? will it work?
How about dual framework??
Click to expand...
Click to collapse
OK simple answer is no. It will not work. They use totally different framework coding. The Sense apps will not work without the framework and closed sourced drivers. There is no wat to decode them without HTC releasing the code for it which they wont
zelendel said:
OK simple answer is no. It will not work. They use totally different framework coding. The Sense apps will not work without the framework and closed sourced drivers. There is no wat to decode them without HTC releasing the code for it which they wont
Click to expand...
Click to collapse
Hey if i start of with buzz rom(stock sense) will, by any chance, i be able to add all of those cm7 settings??
ontheflames said:
Hey if i start of with buzz rom(stock sense) will, by any chance, i be able to add all of those cm7 settings??
Click to expand...
Click to collapse
No you won't has the coding is closed source and without the source code you can't make the needed code changes. Not to mention that CM7 has completely different coding set up from HTC. Sense is not open source so you can't make any changes to it.
Can htc stock lockscreen be made available on cm7?
ontheflames said:
Can htc stock lockscreen be made available on cm7?
Click to expand...
Click to collapse
Get widget locker
Sent from my Inspire 4G using Tapatalk 2
It aint good and smooth..It kinda lags
ontheflames said:
It aint good and smooth..It kinda lags
Click to expand...
Click to collapse
Hmm thats odd it doesnt have any lag at all for me. CM will most likely never add it is it is not open source and they tend to stick to the aosp code.
Lockscreen
About the lockscreen, I use an App called MagicLocker and downloaded the Sense 3.0 theme together with it, it's not bad. Recommended.
zelendel said:
Hmm thats odd it doesnt have any lag at all for me. CM will most likely never add it is it is not open source and they tend to stick to the aosp code.
Click to expand...
Click to collapse
Dont know why..:?
anyways had to clarify a thing...i managed to install sense apps ftom dk custom rom on my cm7
However they are force closing upon opening them..Any idea? Thanks.
1c3_5n0w said:
About the lockscreen, I use an App called MagicLocker and downloaded the Sense 3.0 theme together with it, it's not bad. Recommended.
Click to expand...
Click to collapse
Thanks bro/girl...will give it a damn try.
But i was interested in having prev sense lockscreen
zelendel said:
Get widget locker
Sent from my Inspire 4G using Tapatalk 2
Click to expand...
Click to collapse
Can u design a dialer app if i provide u with all res folder (and/or other)?? For cm7 code or like the market apps (dat work on any rom,any code)
ontheflames said:
Dont know why..:?
anyways had to clarify a thing...i managed to install sense apps ftom dk custom rom on my cm7
However they are force closing upon opening them..Any idea? Thanks.
Click to expand...
Click to collapse
Thats because Sense apps need HTC framework files and drivers to work. Without them they dont wok.
ontheflames said:
Can u design a dialer app if i provide u with all res folder (and/or other)?? For cm7 code or like the market apps (dat work on any rom,any code)
Click to expand...
Click to collapse
I have never made an app. I only have done themes. if you are looking for a dilaer then dialer one is not bad

dark themed google now launcher!

Can anyone address me to a dark themed google now launcher? I had it in Thyrus dark theme for terminus rom and, since I don't know how to extract that feature (for my own personal use, of course) from the theme, I was wondering if there's a ready-made version somewhere.
Thanks for any help
There's one in themes and kappa section
rootSU said:
There's one in themes and kappa section
Click to expand...
Click to collapse
Kappa section? You mean here in the nexus 5 area?
astrovale said:
Kappa section? You mean here in the nexus 5 area?
Click to expand...
Click to collapse
Haha. Sorry, my keyboard often corrects "apps" to "kappa".
Yes, the nexus 5 themes and apps section. There is a dark theme. It has different parts, such as settings.apk and Google launcher
rootSU said:
Haha. Sorry, my keyboard often corrects "apps" to "kappa".
Click to expand...
Click to collapse
Mobile text correction is wonderful
Lethargy said:
Mobile text correction is wonderful
Click to expand...
Click to collapse
Yeah. Not sure why it thinks I'm spelling out Greek letters.
rootSU said:
Haha. Sorry, my keyboard often corrects "apps" to "kappa".
Yes, the nexus 5 themes and apps section. There is a dark theme. It has different parts, such as settings.apk and Google launcher
Click to expand...
Click to collapse
Thanks a lot. I'll look for it. Could you tell me which one, if at all possible? I don't if this is the right place to ask, but I sure know you're the right person to ask something to! What makes a theme specific to a rom or group of roms? I'd like to know because I'd love to learn how to make my own themes or use some theme for my purposes (I hope there's nothing against the unwritten rules of this world).
Thanks
Sent from my Nexus 5 using XDA Free mobile app
astrovale said:
Thanks a lot. I'll look for it. Could you tell me which one, if at all possible? I don't if this is the right place to ask, but I sure know you're the right person to ask something to! What makes a theme specific to a rom or group of roms? I'd like to know because I'd love to learn how to make my own themes or use some theme for my purposes (I hope there's nothing against the unwritten rules of this world).
Thanks
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
There's a few material / dark themes. I had a look but it wasn't in the one I thought. That's either because it was the wrong one or it had been removed. Maybe ask in each thread if they theme Google launcher. I've definitely seen it but I thought it was the one by vivek.
As for why themes are ROM / build specific...
Themes are a combination of replacing images and editing XML files. These are mostly in framework-res.apk and SystemUI.apk
The easiest way to make a theme is to use these apk from a specific ROM. However, these apk ate specific to a specific ROM or build. For example ROM SlimLP has different features to stock so therefore has different code in these apk, so wrong apk, phone will boot loop. Same is true between 5.0.1 and 5.0.0 etc
There are more complicated ways to theme using things like ZipThemer. This will add your changes to the files that are on the phone already. This means it is more compatible than the easier method, as long as you don't change files that have special code from the Dev in them.
rootSU said:
There's a few material / dark themes. I had a look but it wasn't in the one I thought. That's either because it was the wrong one or it had been removed. Maybe ask in each thread if they theme Google launcher. I've definitely seen it but I thought it was the one by vivek.
As for why themes are ROM / build specific...
Themes are a combination of replacing images and editing XML files. These are mostly in framework-res.apk and SystemUI.apk
The easiest way to make a theme is to use these apk from a specific ROM. However, these apk ate specific to a specific ROM or build. For example ROM SlimLP has different features to stock so therefore has different code in these apk, so wrong apk, phone will boot loop. Same is true between 5.0.1 and 5.0.0 etc
There are more complicated ways to theme using things like ZipThemer. This will add your changes to the files that are on the phone already. This means it is more compatible than the easier method, as long as you don't change files that have special code from the Dev in them.
Click to expand...
Click to collapse
Thanks a lot for the explanantion. I will investigate a little more along the line you indicate.
Happy new year and thanks again (already hit the button!)
Theoretically, if i have a theme for a specific rom but for different update (same Google version, same build), i could extract the the file, replace the framework and system apks with the ones of the new update, re-compress the file and then flash it as a new theme? Seems a bit too easy, but IT makes sense, I think.
rootSU said:
There's a few material / dark themes. I had a look but it wasn't in the one I thought. That's either because it was the wrong one or it had been removed. Maybe ask in each thread if they theme Google launcher. I've definitely seen it but I thought it was the one by vivek.
As for why themes are ROM / build specific...
Themes are a combination of replacing images and editing XML files. These are mostly in framework-res.apk and SystemUI.apk
The easiest way to make a theme is to use these apk from a specific ROM. However, these apk ate specific to a specific ROM or build. For example ROM SlimLP has different features to stock so therefore has different code in these apk, so wrong apk, phone will boot loop. Same is true between 5.0.1 and 5.0.0 etc
There are more complicated ways to theme using things like ZipThemer. This will add your changes to the files that are on the phone already. This means it is more compatible than the easier method, as long as you don't change files that have special code from the Dev in them.
Click to expand...
Click to collapse
Theoretically, if i have a theme for a specific rom but for different update (same Google version, same build), i could extract the the file, replace the framework and system apks with the ones of the new update, re-compress the file and then flash it as a new theme? Seems a bit too easy, but IT makes sense, I think.
Sent from my Nexus 5 using XDA Free mobile app
astrovale said:
Theoretically, if i have a theme for a specific rom but for different update (same Google version, same build), i could extract the the file, replace the framework and system apks with the ones of the new update, re-compress the file and then flash it as a new theme? Seems a bit too easy, but IT makes sense, I think.
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
99.9% no.
too good to be true!

Categories

Resources