Help theming a stock rooted rom! - Samsung Captivate Glide

As an UN-experienced dev, I am attempting to theme a stock rom that has already been rooted, de-odexed and zipaligned.
other that theming non-stock launchers, is there a way to install a theme chooser compatible with cm10 and aosp themes?
Thanks

dbrannon79 said:
As an UN-experienced dev, I am attempting to theme a stock rom that has already been rooted, de-odexed and zipaligned.
other that theming non-stock launchers, is there a way to install a theme chooser compatible with cm10 and aosp themes?
Thanks
Click to expand...
Click to collapse
As long as the assets are compatible (have to check drawable-hdpi in each apk) then you should be able to simply push a new SystemUI.apk to /system/app/ I made my own theme for the first ICS release by DMan, and pushed it through ADB and it works fine.
If there are assets missing, or not set up right (EX: missing .9 patches) it could bootloop or cause your SystemUI to crash. So backup before testing, obviously.
- Sent from Android

VM-Vendetta said:
As long as the assets are compatible (have to check drawable-hdpi in each apk) then you should be able to simply push a new SystemUI.apk to /system/app/ I made my own theme for the first ICS release by DMan, and pushed it through ADB and it works fine.
If there are assets missing, or not set up right (EX: missing .9 patches) it could bootloop or cause your SystemUI to crash. So backup before testing, obviously.
- Sent from Android
Click to expand...
Click to collapse
So I might get lucky by just pushing systemui.apk from cm9 or cm10?
My goal is to be able to use a theme like cobalt blue for cm10 on a stock rooted rom!
Sent from my SGH-I927 using Tapatalk 2

dbrannon79 said:
So I might get lucky by just pushing systemui.apk from cm9 or cm10?
My goal is to be able to use a theme like cobalt blue for cm10 on a stock rooted rom!
Sent from my SGH-I927 using Tapatalk 2
Click to expand...
Click to collapse
No sir. CM themes use different assets, you'd have to manually mix and match the proper assets to the drawable-hdpi folder of the stock ROM.
- Samsung Captivate Glide

VM-Vendetta said:
No sir. CM themes use different assets, you'd have to manually mix and match the proper assets to the drawable-hdpi folder of the stock ROM.
- Samsung Captivate Glide
Click to expand...
Click to collapse
ok I found something very close to what I was looking for! Here is a link to what I want to have done!
http://forum.xda-developers.com/showthread.php?t=1334922&page=1629
I have attempted to manually paste the items into the rom I'm working on but to wont boot, not will doing this to individual system apk's render them not to work! I read through the thread and it seems that the op isn't responding anymore to the thread!
being you are a very eperienced themer, would it be possible for you to look at this and maybe get this to work for the glide?
I would greatly appreciate this.
if you are able to, here is a link to the rom a friend and I have been working on that we would like to have this them working on!
http://www.androidfilehost.com/?fid=9390195663897100306
Thank you very much

dbrannon79 said:
ok I found something very close to what I was looking for! Here is a link to what I want to have done!
http://forum.xda-developers.com/showthread.php?t=1334922&page=1629
I have attempted to manually paste the items into the rom I'm working on but to wont boot, not will doing this to individual system apk's render them not to work! I read through the thread and it seems that the op isn't responding anymore to the thread!
being you are a very eperienced themer, would it be possible for you to look at this and maybe get this to work for the glide?
I would greatly appreciate this.
if you are able to, here is a link to the rom a friend and I have been working on that we would like to have this them working on!
http://www.androidfilehost.com/?fid=9390195663897100306
Thank you very much
Click to expand...
Click to collapse
Its likely not booting due to missing assets. Almost every ROM has different SystemUI/Framework assets. Example, the theme elements in Cyan10 are vastly different than any of our stock roms.
If you want to convert a theme from another phone, it can be done. But its not as simple as just pasting the corresponding apk in. It depends on othee things as well... The glide's main theme file is SystemUI.apk, whereas some phones use Framework-res.apk so there is also that to consider.
Converting themes from another device, you'll have to go in to the theme you want to convert, and match the files up to the theme you're replacing. You'll have to change file names and make sure no files are missing, also make sure you're only using HDPI themes.
- Samsung Captivate Glide

Related

5 lockscreen....can i flash on CWM?

Hello, does it exist a .zip for install 5 lockscreen in CWM?
Sent from my GT-I9000 using Tapatalk
You could use lockbot pro think that will give you extra lock screen styles
Sent from my GT-I9000 using XDA App
Not lockbot but only 5 lockscreen
Sent from my GT-I9000 using Tapatalk
Looking for that too, I wonder if there is something available.
alexxandro84 said:
Hello, does it exist a .zip for install 5 lockscreen in CWM?
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
Just flash a theme with 5 lockscreens, most of the themes includes 5 lockscreens...
But doesn't it depend on the rom?
I mean, the unlock screens are a rom feature or a theme feature?
I would put my money on the themes. But I'm not 100% sure.
Someone please correct me if I'm wrong.
Sent from my GT-I9000 using Tapatalk
Most themes won't work without a Modified ROM. I could maybe try and extract the files from a ROM that has it and make a CWM update file. Only thing is I need to write a script to make it work and I haven't yet learnt how to do that yet.
up ?
Or juste epic lockscreen . zip plz ?
THX
Zethor said:
Just flash a theme with 5 lockscreens, most of the themes includes 5 lockscreens...
Click to expand...
Click to collapse
i want to have 5 lockscreen without flash a theme, is it possible? only 5 lockscreen on a stock fw
I too would like to know this. I searched for this a while ago, but couldn't find anything.
My understanding is that the 5 lockscreens modification is theme related, but that doesn't mean that they can not be included in a ROM.
I'm a total noob when it comes to these things.
I did manage to remove the 'Swipe Glass to Unlock' message by using a hex editor on a themes framework-res apk and replacing the string with a whole bunch of spaces (hence why I think this is theme related) but anything beyond that is above me. To be honest I was surprised that even worked and it almost looked as if some of the strings visible in the hex editor were in Portuguese or something....?!?
Then again I would assume the Settings.apk would need to be modified in order to include the extra option in 'Display' settings but I have flashed a different settings apk before and got no change (apart from the icons that were changed).
I cant even figure out why I can't view xml's from an unpacked APK on my PC, yet using root explorer they are all in plain English on my phone..... so I really have no clue in the world about these lock screens, but at least I tried.
Wow... what a rant that was.
Point is, anyone who has a good knowledge on this stuff, your opinion would be appreciated.
Android apks can be classified in two forms:
-compiled and
-decompiled.
When in compiled form, xmls will be in a gibberish, so no readable text can be deciphered. Android can only read this gibberish.
If you want to edit it, you need to decompile it, this will make it readable and understandable.
Decompiling is very important so you can really modify anything. Also very important for .9 pngs, as the boundaries are distinguishable.
Hope this helped, btw im still a noob themer compared to some of the other blokes here.
Sent from my GT-I9000 using XDA Premium App
Well, i have theme that has 5 locksreecn, but the Epic Lockscreen is modified, is it possible for me to flash the "normal" Epic Lockscreen on CWM and have it normal (not moded)? If yes, maybe any links?
Thanks
alexxandro84 said:
Hello, does it exist a .zip for install 5 lockscreen in CWM?
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
Look for Stockmod Plus.
From looking around google, I found a guide on another forum that gives a few details on what files need amended, based on it, it appears that you need to amend the framework-res.apk and a few .jar files...
If my understanding is right, you don't want to flash a full theme, I understand, I'm the same, want the 5 locks but Not a full theme, even if it claims to be stock or not...
From what I have read, the files that need changed are as follows:
Framework-res.apk, framework.jar, android.policy.jar, Settings.apk, and services.jar
I guess you could download the StockMod .zip, open it with 7zip, you will find a folder called system\framework, if you Delete all the files from it except the ones mentioned above and then flash the .zip, I assume it will give you the lock screens and possibly the power button options (may need other files such as TWFramework-res.apk) with minimal theme change at all, but I don't know for sure as the Themers seem to want to keep this information to themselves so you flash their Full themes...
Otherwise the only other way is to extract the files from your phone, decomile them, edit them and re compile them etc... but a guide would be nice
Hopefully a nice Dev will come along and share some details...
so has anyone made some update.zip or something to install lockscreen without new theme????

ICS transitions.

Does anibody have the ics transitions i can flash ontop of the acs ics theme? Like the one on unamed rom i searched and it was obly for starburst rom
Sent from my SPH-D710 using XDA App
What ROM are you running? Calk 2.7 has them built in. It has to be built into the framework to work.
ssconceptz said:
What ROM are you running? Calk 2.7 has them built in. It has to be built into the framework to work.
Click to expand...
Click to collapse
I'm running calk and overstews theme and I still get regular transitions
Sent from my Epic Galaxy S2
Calk 2.7? They are included. Maybe a reflash? Or maybe you just don't notice it lol. If you see interpolator in the anim folder of framework then its there.
Sent from my SPH-D710 using xda premium
krazyflipj said:
I'm running calk and overstews theme and I still get regular transitions
Sent from my Epic Galaxy S2
Click to expand...
Click to collapse
I am guessing the theme themed the framework-res file. that is where the animations are located.
I can throw one together for you that has the animations in it if you would like.
rujelus22 said:
I am guessing the theme themed the framework-res file. that is where the animations are located.
I can throw one together for you that has the animations in it if you would like.
Click to expand...
Click to collapse
Please do
Sent from my Epic Galaxy S2
rujelus22 said:
I am guessing the theme themed the framework-res file. that is where the animations are located.
I can throw one together for you that has the animations in it if you would like.
Click to expand...
Click to collapse
Yes but themes don't touch the anim folder.
Sent from my SPH-D710 using xda premium
The ICS animations actually are not pre-installed in Calkulin's latest 2.7. I've added them myself though as u have to add more files to the anime folder & the interger.xml has to be edited...
As seen here
journeyman73 said:
The ICS animations actually are not pre-installed in Calkulin's latest 2.7. I've added them myself though as u have to add more files to the anime folder & the interger.xml has to be edited...
As seen here
Click to expand...
Click to collapse
Any way to do this on a Mac?
EDIT:
NVM found it for Mac. Will test
Sent from my Epic Galaxy S2
I can confirm that the ICS theme from Overstew overrides the ICS transitions. This is what I did (Im a noob so this is the first time using apk manager) Before i started, my phone was running Calk's EL26 Custom rom with Overstew's theme. First I tried to decompile framework from current setup (Found out you can't decompile themed framework). I ended up extracting framework-res that came with the rom i flashed. Made edits noted in link above and pasted apk using root explorer. Phone soft booted and ICS transitions work but noticed some things weren't themed anymore (Battery and power options were main ones noticed) I rebooted into recovery and wiped cache and dalvik and flashed ICS theme again. Phone loaded and ICS transitions were gone (Which makes sense since I'm replacing the edited framework apk). Hopefully Overstew adds this into his theme.
*UPDATE* I never done this but I will see if i can extract all files from current framework (With ICS theme applied) to decompiled framework in projects folder. Will see if this works.
krazyflipj said:
I can confirm that the ICS theme from Overstew overrides the ICS transitions. This is what I did (Im a noob so this is the first time using apk manager) Before i started, my phone was running Calk's EL26 Custom rom with Overstew's theme. First I tried to decompile framework from current setup (Found out you can't decompile themed framework). I ended up extracting framework-res that came with the rom i flashed. Made edits noted in link above and pasted apk using root explorer. Phone soft booted and ICS transitions work but noticed some things weren't themed anymore (Battery and power options were main ones noticed) I rebooted into recovery and wiped cache and dalvik and flashed ICS theme again. Phone loaded and ICS transitions were gone (Which makes sense since I'm replacing the edited framework apk). Hopefully Overstew adds this into his theme.
*UPDATE* I never done this but I will see if i can extract all files from current framework (With ICS theme applied) to decompiled framework in projects folder. Will see if this works.
Click to expand...
Click to collapse
These are the steps I did...
I pulled the Framework from the ICS 2.1 Theme & decompile it using ApkTool (I could never get Apk Manager to work properly). Afterwards I did the necessary edits to the framework & then flashed the new framework onto my device. If you want I will post the framework with the ICS transitions baked in.
journeyman73 said:
These are the steps I did...
I pulled the Framework from the ICS 2.1 Theme & decompile it using ApkTool (I could never get Apk Manager to work properly). Afterwards I did the necessary edits to the framework & then flashed the new framework onto my device. If you want I will post the framework with the ICS transitions baked in.
Click to expand...
Click to collapse
Thats fine. Looks like it will be included in the next ICS theme update. I can wait. Thanks for the offer though

Samsung Stock mms.apk themed to CM9!!!

hey ppl,I tried to use the cm9 mms app on my stock rom,after googlin it seems that it wont work..so i decided to theme the stock mms.apk to look like cm9(well not exactly )
I used the resource files from galaxy nexus dump,and i should say that i used 2 png's from master vertumus ics theme..so the credit goes to him too..
INSTALLATION:
place the mms.apk in system/app...fix permissions and reboot..
Note:i have tested it in LP3,I think it'll work in other roms too..
anto.danny said:
hey ppl,I tried to use the cm9 mms app on my stock rom,after googlin it seems that it wont work..so i decided to theme the stock mms.apk to look like cm9(well not exactly )
I used the resource files from galaxy nexus dump,and i should say that i used 2 png's from master vertumus ics theme..so the credit goes to him too..
INSTALLATION:
place the mms.apk in system/app...fix permissions and reboot..
Note:i have tested it in LP3,I think it'll work in other roms too..
next update will include holo background,i'm sleepy now
Click to expand...
Click to collapse
When I slide the conversation to the left or right, instead of getting "Call" or "Message" I get these weird strings (attached)
Well that looks weird...which rom are u in mate?? try clearing dalvik in recovery..
I'm on my own ROM. I wiped dalvik already, I even tried re-odexing the app, not that that would make a difference.
It's based on LP3 -- so it SHOULD be compatible.
attach your roms mms.apk ill theme it and lets see if that solves this,cuz am on wanam LP3 rom and it works perfectly..
I'm just uploading the odexed apk. The source files aren't there but you should be able to change the files in drawable-hdpi without too much trouble. Let me know if you need it de-odexed so you can actually decompile it
i wont be needing deodexed apk, as i didn't play with the xml and jar files..simple replace of png's..anyway while i was replacing your mms.apk i found out that certain png of yours were 9.png in mine..so i didn't replace them,may be that was the problem..lets see if this works..
anto.danny said:
i wont be needing deodexed apk, as i didn't play with the xml and jar files..simple replace of png's..anyway while i was replacing your mms.apk i found out that certain png of yours were 9.png in mine..so i didn't replace them,may be that was the problem..lets see if this works..
Click to expand...
Click to collapse
Works! Thanks
Are you okay if I put it in my ROM? I'll obviously give you credit
Hi! This apk also works with ics xxlps?
@shishir95 sure mate.
am an deodexed LPS now and it works like a charm
anto.danny said:
next update will include holo background,i'm sleepy now
Click to expand...
Click to collapse
Hope u're not sleepy atm , Im still waiting for this mod with holo background
sorry mate,i wasn't successful in implementing it...only static colors can be set for background(hex code)..
CM9 MMS
Is there a way to take the actual CM9 mms.apk and actually replace the existing mms.apk? I'm using MysticPride's v.18 Rom and the MMS is themed in a way that I am not fond of. I'd like the stock MMS or if possible that of the latest CM9 Nightlies. Any response is greatly appreciated.
Here is the deal cm9,ASOP apps wont work on Samsung stock rom and vice verse cuz they have different framework dependencies..but dev's have found a way to port the stock app's but that's on GB,i don't know if it could be implemented to ICS
Thanks!
Thanks for your response. I have actually gone way overboard now for the past three days and have come pretty far getting things the way I wanted. I just ended up installing a different Rom and adding the bootanimation from Mystic along with the latest N.E.A.K. Kernel with overclocking and now my phone is sick and has the stock SMS. The only thing I didn't like about the Mystic SMS was the colors (Anal) I know! The SMS from CM9 is pretty cool in my opinion only because it shows the contact image within the texting screen rather than just as a thread. Whatever though, Thanks for your response and time. I have really learned a lot on here in the past couple days. Very appealing new hobby this Android Development...
Thanks again, Bobby C. - Incloud Design
http://inclouddesign.com/
Mate your site is uber cool!!!
anto.danny said:
Here is the deal cm9,ASOP apps wont work on Samsung stock rom and vice verse cuz they have different framework dependencies..but dev's have found a way to port the stock app's but that's on GB,i don't know if it could be implemented to ICS
Click to expand...
Click to collapse
I have aosp mms implemented into my rom so its possible. But its a hassle.
Sent from my SGH-I777 using xda premium
if you find time,can you post a tutorial...
anto.danny said:
hey ppl,I tried to use the cm9 mms app on my stock rom,after googlin it seems that it wont work..so i decided to theme the stock mms.apk to look like cm9(well not exactly )
I used the resource files from galaxy nexus dump,and i should say that i used 2 png's from master vertumus ics theme..so the credit goes to him too..
INSTALLATION:
place the mms.apk in system/app...fix permissions and reboot..
Note:i have tested it in LP3,I think it'll work in other roms too..
Click to expand...
Click to collapse
Hello!
I like your mms.apk very much, it looks cool. But sad to say I only have a galaxy ace S5830i. I really want to use your mms, though. Can you do one that is compatible for my phone? Please?
jraquino said:
Hello!
I like your mms.apk very much, it looks cool. But sad to say I only have a galaxy ace S5830i. I really want to use your mms, though. Can you do one that is compatible for my phone? Please?
Click to expand...
Click to collapse
PM me ur mms.apk..

System Color Theme

I have installed Blu Kuban ROM and loving it. However I liked the default color them of stock FF18 or even the GS3. How would I go about getting the original color scheme back to my system settings and ONLY system settings? I'm pretty familiar with system/app and the framework folders... I just dont know what goes where...
Thanks.
It would almost be easier to flash stock FF18 systemui and framework back to the phone than to retheme it and work up from there for the few things you want to change.
tdunham said:
It would almost be easier to flash stock FF18 systemui and framework back to the phone than to retheme it and work up from there for the few things you want to change.
Click to expand...
Click to collapse
Ok, ya that sounds like an idea.. unless there is something inside those files I can copy from the stock to the custom and replace within Systemui and framework..
I really like all the other customizations he made to his ROM.
Thank you for the response.
changlo said:
Ok, ya that sounds like an idea.. unless there is something inside those files I can copy from the stock to the custom and replace within Systemui and framework..
I really like all the other customizations he made to his ROM.
Click to expand...
Click to collapse
You're going to lose quite a bit. He has a lot of mods, including the extended toggles if you go with stock. You will have to experiment. You can copy over all the stock icons over to his systemui and framework files from res/drawable-hdpi as a start. More advanced color modding (changing color codes) would be necessary in the decompiled xml files otherwise.
Edit: Don't replace the battery icons though when you copy over the entire contents of the drawable-hdpi.
changlo said:
Ok, ya that sounds like an idea.. unless there is something inside those files I can copy from the stock to the custom and replace within Systemui and framework..
I really like all the other customizations he made to his ROM.
Thank you for the response.
Click to expand...
Click to collapse
He has a ROM pretty close to aosp type....never seen another TW based ROM so updated or having so many easy custom installs. But if u want changes, you either need to theme or go with cm9/aokp to install other themes- and there are quite a few to pick from. Do a nand and see what suits you best.
Sent from my SPH-D710 using xda app-developers app

[Q] Theming CM9

Hi everybody. I am trying to make a new CM9 based rom. The design is quite amazing. I am using a great themechooser theme.
In CM7, If I wanted to set the default theme of a ROM I had to...
1. Decompile the theme, go to AndroidManifest.xml and copy the theme ID.
2. Go to build.prop and modify two lines adding the theme name and the theme ID (step 1)
3. Add the theme to system/app
In CM9 I tried to do the same but I cannot see those lines in build.prop. Those lines just don't exist!!
There are a lot of threads in XDA with the same doubt but any of them solved.
I hope a bright mind can solve my problem
THanks in advance.
UPDATE: I have exactly the same thing with CM10....
luiseteyo said:
UPDATE: I have exactly the same thing with CM10....
Click to expand...
Click to collapse
I've not themed CM7 but I didn't have to edit the build.prop for my CM9 theme, just the manifest and strings.xml.
What he means is he wants to make a theme a default for a ROM. Not make a theme himself. So in CM7 you could set a theme e.g touchwiz as default and then whenever anyone installed your ROM they would have the touchwiz theme as default but I'm not sure if you can do the same for CM9 mate sorry. Probably need to theme framework files yourself
Sent from my Xperia Arc S

Categories

Resources