[Q] How to make your own HTC Skins/Themes - HTC Incredible S

Is it possible to make your own HTC skins/themes and if yes how exactly?
Thanks in advance.

Incredible2011 said:
Is it possible to make your own HTC skins/themes and if yes how exactly?
Thanks in advance.
Click to expand...
Click to collapse
I haven't tried editing sense themes since.. FOREVER ago, since things like the htc hero / sapphire / dream "were in"
What I did back then was open up the rom file you download, and in it you'll see a bunch of stuff and go into system\app\ and modify to your liking!
I just took a quick look at a sense rom and it appears that "rosie.apk" is still there. IF things haven't changed as much.. that Should be your main launcher.
So what youcould do is open that via winrar and extract images and stuff out.. then edit it!
Other things like the status bar, should be in framework-res.apk (which should be in framework instead of /apps/)
I've only modded my themes using roms from aosp or vanilla so I don't nkow sense too well.. However this should give you a basic understanding! and the more you wanna edit, the more .apk files you wanna open! good luck

On a similar note, I am trying to modify android with customised sounds (lock/unlock/key press etc) and having some issues.
I have directly tried to place the .ogg files into the following path within android itself using droid explorer but that didnt seem to work.
The path i have been placing it is within the following:
...\system\media\audio\ui
Has anyone managed to successfully do this either with a working rom or pre flashing, in which case could give me some pointers on how to do this?
Thanks

am using go desktop...

Related

[Q] How do you theme Captivate notification bar?

I have JI6 (unofficial froyo) version of Captivate (i897)...
I like to theme the notification bar (Transparent, icons, etc.) without any ROM.
I have tried Cognition ROM, but random shutdown was killing me...
So, anyone know how?
by SDK/ADB, root manager, metromorph, Odin, or whatever you can do - THAT WORKS!!!
peurocs4 said:
I have JI6 (unofficial froyo) version of Captivate (i897)...
I like to theme the notification bar (Transparent, icons, etc.) without any ROM.
I have tried Cognition ROM, but random shutdown was killing me...
So, anyone know how?
by SDK/ADB, root manager, metromorph, Odin, or whatever you can do - THAT WORKS!!!
Click to expand...
Click to collapse
It depends on what you want and where you want it. Certain changes require changes to the xml codebehind and some do not. It is not as easy as it may seem for the average user.
You have to use winrar to open the theme or rom you are using.go to the twframework-res.apk.open that DO NOT UN ZIP ANYTHING!! then look for status bar background.9 drag and drop onto desk top or folder whatever then edit in photoshop or whatever you have and put back save and put it back in the folder.If I can get by a computer today there is thread out the will tell you do to do it that is big help.I you have some problems I can do some editing for you but would have to wait until I get home I am out of town.oh and when you put the edit status backgroung.9 back into the zip file make sure it is stored and compressed
Sent from my SGH-T959D using XDA App
Along this same line of questioning........
All I want to do is remove the transparency from the notification drop down in my current rom / theme. Is there a single value in an xml file to adjust this feature?
It's a .png that you'll need to change the opacity of.
Sent from my Captivate.
dfuse06 said:
You have to use winrar to open the theme or rom you are using.go to the twframework-res.apk.open that DO NOT UN ZIP ANYTHING!! then look for status bar background.9 drag and drop onto desk top or folder whatever then edit in photoshop or whatever you have and put back save and put it back in the folder.If I can get by a computer today there is thread out the will tell you do to do it that is big help.I you have some problems I can do some editing for you but would have to wait until I get home I am out of town.oh and when you put the edit status backgroung.9 back into the zip file make sure it is stored and compressed
Sent from my SGH-T959D using XDA App
Click to expand...
Click to collapse
Thank you...
I will see if it works...
And please help me if I have more questions to ask you :-D
peurocs4 said:
Thank you...
I will see if it works...
And please help me if I have more questions to ask you :-D
Click to expand...
Click to collapse
no problem you can also pull one out for another rom
here is a good thread to help with this
http://forum.xda-developers.com/showthread.php?t=812541
dfuse06 said:
here is a good thread to help with this
http://forum.xda-developers.com/showthread.php?t=812541
Click to expand...
Click to collapse
Thanks for the thread been looking for something like that but someone psoted somethign saying that you had to use a cpativate rom for it because the i9000 roms have different file types in them
Now there is theme kitchen, upload a apk and you can apply themes. Then after some time, you get a new apk in a cwm flashable zip.
Edit, link http://forum.xda-developers.com/showthread.php?t=990829

Is it really that hard to extract a theme from a Rom?

Hi!
I have been trying to extract the theme from this ROM
http://forum.xda-developers.com/showthread.php?t=869408
It looks awesome and I want to add some animations from a different ROM and use it with Darkys or Assonance for example but this seems to be much harder than I though unless someone has a quick and easy for dummies procedure for poor me that is.
It should be as easy as extracting the framework-res.apk, twframework-res.apk, mms.apk, bootanimation.zip and fonts as that is what is listed as being themed in the ROM thread. Then use the theme porter posted in the Android Themes section of XDA to inject them in your apk's, then manually change whatever didn't copy over.
rrrrramos said:
It should be as easy as extracting the framework-res.apk, twframework-res.apk, mms.apk, bootanimation.zip and fonts as that is what is listed as being themed in the ROM thread. Then use the theme porter posted in the Android Themes section of XDA to inject them in your apk's, then manually change whatever didn't copy over.
Click to expand...
Click to collapse
mmm sounds simple when you say it lol I will need to dig deep here it seems but that is a good post to point me towards the right path
I usually just extract the framework-res.apk and twframework-res.apk from the ROM I am taking the theme from and the ROM I want to put it in, then I copy the res/drawable-hdpi folder from the old apk into the new one. It is a quick/dirty method, and wont let you change font colors or add a circle battery mod to one without it, but I have never had problems with it before.
You also have to be sure it is compatible with the rom you are using. Some roms have different xml code behind and if you simply put the framework and tw framework in your rom you risk getting fc at boot and not getting past them.
Sent from my SAMSUNG-SGH-I897 using XDA App
Both are JPY Roms so I hope that is enough. I guess worst thing that could happen is having to flash again
shaolin95 said:
Both are JPY Roms so I hope that is enough. I guess worst thing that could happen is having to flash again
Click to expand...
Click to collapse
Try first with /system/framework/framework-res.apk and /system/framework/twframework-res.apk
I'm attaching a cwm zip file that has those files as found in Doc's 6.1 rom.
Just replace them with the files from whatever rom you want and keep that as a backup in case something goes wrong. It will save you from reflashing
If both are JPY roms then it shouldn't be an issue.
I tried doing what Ryukeima mentioned but I ended up with a Frankenstein of a theme as not all things from the them I wanted came over to the new one!
This is going to require some practice. That ROM has also some very nice Icons for Launcher Pro so is going to be another thing to look for..in fact I think I could be happy just getting those Icons.
shaolin95 said:
I tried doing what Ryukeima mentioned but I ended up with a Frankenstein of a theme as not all things from the them I wanted came over to the new one!
This is going to require some practice. That ROM has also some very nice Icons for Launcher Pro so is going to be another thing to look for..in fact I think I could be happy just getting those Icons.
Click to expand...
Click to collapse
Rip all the framework folder. Make a CWM zip and flash it over your ROM. It should work without problems. Then try to either apply animations on UOT kitchen or inject them with metamorph.
icezar1 said:
Rip all the framework folder. Make a CWM zip and flash it over your ROM. It should work without problems. Then try to either apply animations on UOT kitchen or inject them with metamorph.
Click to expand...
Click to collapse
Sorry for my noobness...Just trying to learn this stuff
So if i rip out all framework folders from one rom and manually replace them in another rom (like i did for kernel..replacing zimage file)...will it work?
Also, can anyone tell me how to make a CWM zip...i know there is a post for that on XDA but i am not able to find it...
viny2cool said:
Sorry for my noobness...Just trying to learn this stuff
So if i rip out all framework folders from one rom and manually replace them in another rom (like i did for kernel..replacing zimage file)...will it work?
Also, can anyone tell me how to make a CWM zip...i know there is a post for that on XDA but i am not able to find it...
Click to expand...
Click to collapse
To answer the first question, it won't straight out work. You have to add the images to the file 'framework-res.apk' in the 'drawable-hdpi' folder located within it. Different framework-res.apk's will differ from ROM to ROM, and will just FC or bootloop your phone if you use one that it doesn't like. That's why most themes have the ROM they will work with posted in the title. If it is the same base ROM (in the case of my phone, running Assonance, any JK3 theme will work), then it is as simple as drag & drop. But if it's between say Axura and Assonance, it would have to be manually changed as stated above, since there may be subtle differences in the framework.
As for the second question, here ya go
http://forum.xda-developers.com/showthread.php?t=717437
viny2cool said:
Sorry for my noobness...Just trying to learn this stuff
So if i rip out all framework folders from one rom and manually replace them in another rom (like i did for kernel..replacing zimage file)...will it work?
Also, can anyone tell me how to make a CWM zip...i know there is a post for that on XDA but i am not able to find it...
Click to expand...
Click to collapse
If the theme was made for JPY and the Rom you want to put it on is JPY, it should work. However, there are sometimes system apps which need to be installed with the theme. Easyest thing would be to rip it off, put it on your rom and see if it works. Experiment a bit, thats how you'll learn.
thanks and thanks.
Its really interesting to have a full control of your phone....so i am enjoying learning this stuff....tried using UOT kitchen but got errors...
I just want to modify notification bar...
I am on darky's 7.7...i will have to look for compatible theme
viny2cool said:
I am on darky's 7.7...i will have to look for compatible theme
Click to expand...
Click to collapse
There's plenty of jpy based themes in the i9000>theme section.
You could metamorph it if it doesn't require any xml edits... it looks like Marilyn img edits which could be taken foment that rom..
Sent from my SAMSUNG-SGH-I897 using XDA App
i have a question along these same lines. if one wanted to copy the notification pulldown from a different ROM|theme, how would you do so? im using Perception 9.5 which is built on JK3, but the Androdena theme is built on JPX files. all i want is the notification pulldown elements. can you just copy those image files over and go? i always see themers talking about 9.pngs and i was just wondering if they'd prohibit just a simple copy from one tw-framework to another.

[Q] Please assist on keyboard mod

Over the past week I have been looking for assistance on having a keyboard I like modded to work with the theme I'm using.
Specs
ROM: Serendipity v6.3 - Theme: ZeuBugTheme (I9000 theme) JS based - Keyboard in question extracted from: Erebos (JPX/U/Y/JS3/JS5/JS7/JS8)
The keyboard is a .apk. I have tried the following to no avail, constantly getting the "Force Close" warning. File name gbkb.apk.
1) Dropping directly into System>app
2) Rename to libjni_latinime.so (not sure if I did it right, but didn't work)
I tried a few other things, things I don't remember that went terribly wrong!
So I ask for help understanding how to make something like this work with my setup.
Interestingly enough, they also have a dialer which I was easily able to replace the DialerTabActivity.apk and have the dialer work. So why not the keyboard?
Pleas ask questions I would truly like to rectify this.
Thanks, Tomween1
tomween1 said:
Over the past week I have been looking for assistance on having a keyboard I like modded to work with the theme I'm using.
Specs
ROM: Serendipity v6.3 - Theme: ZeuBugTheme (I9000 theme) JS based - Keyboard in question extracted from: Erebos (JPX/U/Y/JS3/JS5/JS7/JS8)
The dialer is a .apk. I have tried the following to no avail, constantly getting the "Force Close" warning. File name gbkb.apk.
1) Dropping directly into System>app
2) Rename to libjni_latinime.so (not sure if I did it right, but didn't work)
I tried a few other things, things I don't remember that went terribly wrong!
So I ask for help understanding how to make something like this work with my setup.
Interestingly enough, they also have a dialer which I was easily able to replace the DialerTabActivity.apk and have the dialer work. So why not the keyboard?
Pleas ask questions I would truly like to rectify this.
Thanks, Tomween1
Click to expand...
Click to collapse
you need the gbkb.apk and the matching .so. you dont just rename anything.
drop the apk into /system/app and the .so that is included with the theme into /system/lib
thats it. you dont have to modify anything
Pirateghost said:
you need the gbkb.apk and the matching .so. you dont just rename anything.
drop the apk into /system/app and the .so that is included with the theme into /system/lib
thats it. you dont have to modify anything
Click to expand...
Click to collapse
OK, this too was one of my questioning areas (earlier in my attempts). Not sure what the so file is that I should use.
Also can these items be inserted into a cwm and be flashed? Not that I will 9don't know how yet), just a need to know
tomween1 said:
OK, this too was one of my questioning areas (earlier in my attempts). Not sure what the so file is that I should use
Click to expand...
Click to collapse
you need the gbkb.apk and you need the libjni_gblatinime.so file for the keyboard to work. i'm using the erebos one too.
task650 said:
you need the gbkb.apk and you need the libjni_gblatinime.so file for the keyboard to work. i'm using the erebos one too.
Click to expand...
Click to collapse
What ROM?
I have already installed the dialer but found I couldn't customize the dialer tones

transparent facebook widget.

I haven't been able to find the latest version of facebook with working transparent widget mod, anyone know how to do it or where to find it?
You mean with MetaMorph ?
Marvlesz said:
You mean with MetaMorph ?
Click to expand...
Click to collapse
metamorph has not been working with my facebook, it acts like it does, then it's still not transparent, so what I've done is asked (and gotten) someone better with APK modifying to just upload a modded APK that I push to system/app which works, but I'm now on a pretty old version and can't find the newest one.
I'm on a CM7 2.3.5 ROM, you gotten any metamorph mods to work on the latest facebook?
hey orangekid.
my theme has a transparent widget (partly i guess with white on the bottom, dark on top.) anyways...my point is with cm7 is pretty easy. though you need to decompile apks to get the .9.pngs to work again - that may be what you are running into. if you just drage them and edit them and copy back to the apk things never worked for me.
to be honest, it seems from your questions of late, you need your own theme! can you compile/decompile?
(and btw, my latest version will be out later tonight...)
jsmccabe78 said:
hey orangekid.
my theme has a transparent widget (partly i guess with white on the bottom, dark on top.) anyways...my point is with cm7 is pretty easy. though you need to decompile apks to get the .9.pngs to work again - that may be what you are running into. if you just drage them and edit them and copy back to the apk things never worked for me.
to be honest, it seems from your questions of late, you need your own theme! can you compile/decompile?
(and btw, my latest version will be out later tonight...)
Click to expand...
Click to collapse
lol, so true! Because now I'm trying to get a version of your theme but with different icons for contacts and stuff.
I have not compiled/decompiled APKs before but if there's a decent tutorial out there I learn very fast, do you know of one? Can't be too hard.
I'd love to make my own theme instead of continuing to ask other devs to do it, lol.
*Before you try his theme (I know you will either way ), I've spent a few minutes trying to modify it. Try the apk attached and tell me what happens.
*Edit3:
*to have a fully working widget, just uninstall any previous version (even if you have the latest) of facebook and install the apk normally without pushing.
Marvlesz said:
Before you try his theme (I know you will either way ), I've spent a few minutes trying to modify it. Try the apk attached and tell me what happens.
P.S. (you need to push the app to "data/app/" and not install it normally.
P.S. (Backup yours first, because you may not like it )
Edit:
I just tried it on my phone, it's true that the background has gone transparent but some side effects have arisen:
1- hitting the "What's on your mind?" Forces close Facebook, also hitting the share button does so too.
If you want the widget only to view status updates and go left and right, it is good for doing so. Otherwise try his theme (I know you already did )
Click to expand...
Click to collapse
will do thx!
Bump, if I only edited the post you won't notice. Read the post to fix the force close .
cyan facebook 1.5 works like a charm,install via cwm,reboot,then copy to system app,works perfectly,ad it for 5 months,never 1 prob or force close
Sent from my HTC Pyramid using XDA Premium App
Ty5982 said:
cyan facebook 1.5 works like a charm,install via cwm,reboot,then copy to system app,works perfectly,ad it for 5 months,never 1 prob or force close
Sent from my HTC Pyramid using XDA Premium App
Click to expand...
Click to collapse
But is it always the updated app? Seems like you couldn't update it.
Sent from my HTC HD2 using XDA App
try this one
http://forum.xda-developers.com/showthread.php?t=877510
or
http://forum.xda-developers.com/showthread.php?t=1142596
just download the apk n run
orangekid said:
lol, so true! Because now I'm trying to get a version of your theme but with different icons for contacts and stuff.
I have not compiled/decompiled APKs before but if there's a decent tutorial out there I learn very fast, do you know of one? Can't be too hard.
I'd love to make my own theme instead of continuing to ask other devs to do it, lol.
Click to expand...
Click to collapse
to answer your other questions - if you install an edited apk, once it upgrades you will lose the edits. and will have to start over. which is fine, but just so you know. tis why i like cm7 and themechooser.
you asked for links, here they be. now, i am a complete novice at using terminals, etc. i learned from reading and asking questions and found a system that works for me.
two tools - apktool and apkmanager:
http://forum.xda-developers.com/showthread.php?t=640592
http://forum.xda-developers.com/showthread.php?t=695701
a very easy way to install apktool:
http://www.miui-au.com/add-ons/apktool/
i used this set up. it works flawlessly.
the bible of CM7 theming:
http://forum.xda-developers.com/showthread.php?t=964391
read the above. it is a must. really everything is laid out there.
my system (convoluted, but again i figured out a way and am sticking to it)
1- i decompile using apktool (cmd prompt --- apktool d ***.apk )
2- edit things. note: use photoshop for .9.pngs (only program that will work - paint.net, etc will not compile properly). or you can use 9editor with the sdk, but that thing is frickin' annoying
3- compile my theme (cmd prompt --- apktool b *** ) notice no ".apk"
4- then i move it to apkmanager and sign it
i guess you could do the above with apkmanager, but again, i figured out a system over days via trial and error and i am sticking to it.
now if you want to publish to the market, there is a bit more to do. let me know, and i guarantee if i figured it out (read: help from many people) anyone can.
cheers.
jsmccabe78 said:
to answer your other questions - if you install an edited apk, once it upgrades you will lose the edits. and will have to start over. which is fine, but just so you know. tis why i like cm7 and themechooser.
you asked for links, here they be. now, i am a complete novice at using terminals, etc. i learned from reading and asking questions and found a system that works for me.
two tools - apktool and apkmanager:
http://forum.xda-developers.com/showthread.php?t=640592
http://forum.xda-developers.com/showthread.php?t=695701
a very easy way to install apktool:
http://www.miui-au.com/add-ons/apktool/
i used this set up. it works flawlessly.
the bible of CM7 theming:
http://forum.xda-developers.com/showthread.php?t=964391
read the above. it is a must. really everything is laid out there.
my system (convoluted, but again i figured out a way and am sticking to it)
1- i decompile using apktool (cmd prompt --- apktool d ***.apk )
2- edit things. note: use photoshop for .9.pngs (only program that will work - paint.net, etc will not compile properly). or you can use 9editor with the sdk, but that thing is frickin' annoying
3- compile my theme (cmd prompt --- apktool b *** ) notice no ".apk"
4- then i move it to apkmanager and sign it
i guess you could do the above with apkmanager, but again, i figured out a system over days via trial and error and i am sticking to it.
now if you want to publish to the market, there is a bit more to do. let me know, and i guarantee if i figured it out (read: help from many people) anyone can.
cheers.
Click to expand...
Click to collapse
Thanks so much. I've got reading to do.
Sent from my HTC HD2 using XDA App

Notification Bar Icons and Mods

Is there any tutorial on how to change the icons on notification bar for sensation xl android 4.0.3 sense 3.6, such as changing the battery icon, wifi, signal, etc...
I've been searching for it for along time and haven't found one:crying: . If any kindhearted folks in here knows how to do the trick please show me how or at least lead me to the right thread / forum.
Im currently using Insanely cool sense by the way.
thanks!
prhalfnathan said:
Is there any tutorial on how to change the icons on notification bar for sensation xl android 4.0.3 sense 3.6, such as changing the battery icon, wifi, signal, etc...
I've been searching for it for along time and haven't found one:crying: . If any kindhearted folks in here knows how to do the trick please show me how or at least lead me to the right thread / forum.
Im currently using Insanely cool sense by the way.
thanks!
Click to expand...
Click to collapse
There are some mods in themes and apps, and there are 2 ways to mod battery icon, wifi, signal etc.
The easy way is ti make a flashable zip from the uot kitchen. There are many tutorials all over the internet how to work with the kitchen.
The advanced way is to manually edit framework-res.apk that can be found in system/framework/. Here are also more options to work with, personally i use an archiver (WinRAR), and folders, i copy all the contents from the framework-res.apk in some folder named how do i want.
In that folder i make all the changes i want to make, battery and other icons, xml and other things, after that, i copy all the contents back in the framework-res.apk, and make a flashable zip, the flashable zip can be scavanged from other flashable zips so you don't need to know what i actually does, only edit the flashable zip in the same way, for example you can download the battery mod provided by me here and just change the framework-res.apk inside the zip and flash it
Hope this helps.
Lexmazter said:
There are some mods in themes and apps, and there are 2 ways to mod battery icon, wifi, signal etc.
The easy way is ti make a flashable zip from the uot kitchen. There are many tutorials all over the internet how to work with the kitchen.
The advanced way is to manually edit framework-res.apk that can be found in system/framework/. Here are also more options to work with, personally i use an archiver (WinRAR), and folders, i copy all the contents from the framework-res.apk in some folder named how do i want.
In that folder i make all the changes i want to make, battery and other icons, xml and other things, after that, i copy all the contents back in the framework-res.apk, and make a flashable zip, the flashable zip can be scavanged from other flashable zips so you don't need to know what i actually does, only edit the flashable zip in the same way, for example you can download the battery mod provided by me here and just change the framework-res.apk inside the zip and flash it
Hope this helps.
Click to expand...
Click to collapse
Thanks man! i got your point. I was able to change the battery icon, sync icon but i tried to look for the .png file for network icon and wifi but i can't seem to find it in framework-res.apk. I think were both using the same ROM if im not mistaken.
Actually i change things directly inside the ROM drag and drop method using 7zip and after editing things i reflash the ROM again. Im still learning things and with the guidance from the XDA developer team i hope to learn more. Can you enlighten me this one .
Thanks for your quick response!
prhalfnathan said:
Thanks man! i got your point. I was able to change the battery icon, sync icon but i tried to look for the .png file for network icon and wifi but i can't seem to find it in framework-res.apk. I think were both using the same ROM if im not mistaken.
Actually i change things directly inside the ROM drag and drop method using 7zip and after editing things i reflash the ROM again. Im still learning things and with the guidance from the XDA developer team i hope to learn more. Can you enlighten me this one .
Thanks for your quick response!
Click to expand...
Click to collapse
Note that some notification icons and other icons can also be found in system>app>SistemUI.apk
Check there, there should be the missing icons you need.
Yes, you can do it your way, by flashing the ROM again with your changes made, but it takes more time, it is recommended to flash only what you need and i recommend using a more light .zip, like an existing theme or app flashable .zip, i gave you in the other post the example of the battery mod, you can take that .zip and add the needed folders into the system folder inside the zip and the files inside the respective folders, in this way you flash only what you need, and that .zip can be used to flash different apps or themes. (some apps require specific permissions and those need to be manually added, but this is another story, you can always set permissions using a root browser/explorer).
Hope this helps
Lexmazter said:
Note that some notification icons and other icons can also be found in system>app>SistemUI.apk
Check there, there should be the missing icons you need.
Yes, you can do it your way, by flashing the ROM again with your changes made, but it takes more time, it is recommended to flash only what you need and i recommend using a more light .zip, like an existing theme or app flashable .zip, i gave you in the other post the example of the battery mod, you can take that .zip and add the needed folders into the system folder inside the zip and the files inside the respective folders, in this way you flash only what you need, and that .zip can be used to flash different apps or themes. (some apps require specific permissions and those need to be manually added, but this is another story, you can always set permissions using a root browser/explorer).
Hope this helps
Click to expand...
Click to collapse
Thats a really helpful tip! I'll try to check in the the folder you've mentioned, i haven't thought of that one (totally noob:crying::crying
I will also try to do the method you've been using seems its way more simpler and faster. Thanks a lot bro! I really appreciate the guidance!!!
Cheers!!!
prhalfnathan said:
Thats a really helpful tip! I'll try to check in the the folder you've mentioned, i haven't thought of that one (totally noob:crying::crying
I will also try to do the method you've been using seems its way more simpler and faster. Thanks a lot bro! I really appreciate the guidance!!!
Cheers!!!
Click to expand...
Click to collapse
No prob, everyone needs to start form somewhere, and what better place to start than xda developers?

Categories

Resources