New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
android007
Old
#1  
Member - OP
Thanks Meter 1
Posts: 59
Join Date: Feb 2010
Default Themeing for Slide

I remember when I had my myTouch, you could essentially pull the framework-res.apk file, modify it using a program like 7zip which keeps the file verified, then push it back to the phone.

It was nice and easy changing the graphics. Was wondering if anyone's tried this with their Slide so far? I know sometimes (only if done wrong) it could cos infinite boot = nandroid. Not sure I want to try it just yet, anyone out there doing any themeing so far? If so, how'd you do it?
 
tubaking182
Old
#2  
tubaking182's Avatar
Senior Member
Thanks Meter 11
Posts: 1,088
Join Date: Mar 2008

 
DONATE TO ME
Quote:
Originally Posted by android007 View Post
I remember when I had my myTouch, you could essentially pull the framework-res.apk file, modify it using a program like 7zip which keeps the file verified, then push it back to the phone.

It was nice and easy changing the graphics. Was wondering if anyone's tried this with their Slide so far? I know sometimes (only if done wrong) it could cos infinite boot = nandroid. Not sure I want to try it just yet, anyone out there doing any themeing so far? If so, how'd you do it?
there is a theme forum for this phone, please post this in there(there is also already a post in there full of people trying)
XDA has become a playground for morons and script kiddies
 
bmfc187
Old
#3  
bmfc187's Avatar
Senior Member
Thanks Meter 2
Posts: 406
Join Date: Feb 2009
Location: Austin, TX
Quote:
Originally Posted by android007 View Post
I remember when I had my myTouch, you could essentially pull the framework-res.apk file, modify it using a program like 7zip which keeps the file verified, then push it back to the phone.

It was nice and easy changing the graphics. Was wondering if anyone's tried this with their Slide so far? I know sometimes (only if done wrong) it could cos infinite boot = nandroid. Not sure I want to try it just yet, anyone out there doing any themeing so far? If so, how'd you do it?
Im working on one right now...i got the red slide but it has no red themes to speak of...the Fuzzy_Kittens one has a kindof a red theme to it, but all the selectors and highlights and button_press's are all still blue, and its UGLY. so im working on eradicating all the blue, in favor of red.

For the most part its the same as themeing for the G1. There's a LOT more apks in /system to make changes to, and ive found that theres TWO frameworks to take care of, the normal android framework-res.apk, and the also in /system/framework there is com.htc.resources.apk, which is apparently htc's version of framework-res. it contains all kinds of images called common_<whatever>.png and this is where i found the files that make up the default "Nest" theme. all the other themes that you can choose for the Slide are in .apk form and up until we had root i was modifying and installing the apk's to theme this puppy, but i could never find the .apk for the default theme...well thats why, the default theme is in com.htc.resources.apk, and its the default espresso theme, not a tmobile theme.

Im still working on my theme, its not ready yet, i just had yesterday to work on it, and ive made some progress, but i still have to get a generic 2.1 ROM to build so i can extract the xmls from it to inject into the ROM to change colors that are coded like progressbars, white backgrounds, etc. so whenever i get time for that ill be rollin...then i wanna try to get colorchange.jar to work on SlideMEROOT2 so i can change the clock and notif. text and stuff...alll in due time!

-BMFC
Sprint Samsung Transform Ultra SPH-M930
ROM: Stock for now, Custom In The Works!
 
thatguythatdid
Old
#4  
thatguythatdid's Avatar
Senior Member
Thanks Meter 5
Posts: 842
Join Date: Mar 2010
Location: With your mom :) milf
Default Re: Themeing for Slide

You have to de-odex the framework-res and the com.HTC.resources to theme

-------------------------------------
Sent via the XDA Tapatalk App
 
bmfc187
Old
#5  
bmfc187's Avatar
Senior Member
Thanks Meter 2
Posts: 406
Join Date: Feb 2009
Location: Austin, TX
Quote:
Originally Posted by thatguythatdid View Post
You have to de-odex the framework-res and the com.HTC.resources to theme
Sorry, but im afraid you're wrong...i didnt de-odex anything, and my theme is working fine...i can upload screenshots if you dont believe me.

-BMFC
Sprint Samsung Transform Ultra SPH-M930
ROM: Stock for now, Custom In The Works!
 
thatguythatdid
Old
#6  
thatguythatdid's Avatar
Senior Member
Thanks Meter 5
Posts: 842
Join Date: Mar 2010
Location: With your mom :) milf
Quote:
Originally Posted by bmfc187 View Post
Sorry, but im afraid you're wrong...i didnt de-odex anything, and my theme is working fine...i can upload screenshots if you dont believe me.

-BMFC
even though you sound like a di*k. Good find I had been theming using de-odexed files but I'll give this a try.
 
bmfc187
Old
#7  
bmfc187's Avatar
Senior Member
Thanks Meter 2
Posts: 406
Join Date: Feb 2009
Location: Austin, TX
Default Re: Themeing for Slide

Quote:
Quote:
Sorry, but im afraid you're wrong...i didnt de-odex anything, and my theme is working fine...i can upload screenshots if you dont believe me.

-BMFC
even though you sound like a di*k. Good find I had been theming using de-odexed files but I'll give this a try.
Honestly you're kinda right, I do come off sounding like a dick a lot...sorry didn't mean for it to come out that way...

anyway yeah you can do it without deodexing, I'm just using winrar to extract the whole ROM to a folder, then I go into and extract all .apks using 7zip (winrar doesn't recognize .apk files, you hafta rename them to *.apk.zip, but 7zip works on .apks without renaming them at all). Then I just modify or replace whatever images then inject them into a copy of the ROM .zip and resign and reflash...works great for me!

-BMFC
-------------------------------------
Sent from my ROOTED MyTouch3G Slide
Sprint Samsung Transform Ultra SPH-M930
ROM: Stock for now, Custom In The Works!


XDA PORTAL POSTS

MicrowaveTimePicker Brings 4.2 TimePicker to 2.1+ Devices

It’s frustrating to see slick new features that you can’t use when … more

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more