Modifying your own them for complete n00bs/beginers - Droid X Themes and Apps

Ok, this is a how to customize your own themes for dummies/n00bs. This is for all the people that might love a certain them, but may want a particular image for something that’s only in another theme. This is what I was doing for all my stuff. Since there are so many new people brought to the dark side because of the X I think this was in order.
*******must have ROOT, must have a TERMINAL EMULATOR app*****
Im sure there are more how-to’s like this out there but currently there isn’t one in the X section.
First thing you will need is the program 7-zip. Quick google search will get it for you.
Second thing you need to do is to know where what image you want to change is stored on the phone. Most themes change usually 2 files. Settings.apk, Framework.apk, other changes will be app specific. Say a gloss black music widget will be part of the Music.apk file.
Mjones made a complete system dump of /system/app from the droid X Get it, it will come in handy
http://www.droidxforums.com/forum/d...hose-who-deleted-apps-without-backing-up.html
Download it and make a copy of it, put one in a safe place, and never edit one of the files.
Now lets do one simple one Music.apk
Find it in the second system dump file, and with 7zip installed, right click music.apk and hover the mouse over 7zip, in the new option window choose extract to music.apk. You now have a folder of everything in the apk. 99% of the time the images you will be editing will be in the res folder, and one of the sub folders with hdpi in the name. In the case open drawable-hdpi-finger. Here you will see lots of images.
Next thing you need to know is what images you want to change, Now if you have photoshop skillz you can have a field day here But for the unlucky few like me, you will have to find the image you want elsewhere.
Lets use my music.apk http://forum.xda-developers.com/showthread.php?p=7529911#post7529911 download my music.apk . Follow the same steps to open it and browse to the same location. Right now I suggest having both the stock apk and the one your kanging images from open, each one taking up half the screen. Helps keep things neat and tidy. Lets say for now you have my folder on the right and the stock music.apk on the left, and your in the right folder.
Lets say all you want is a glossy black app widget. Widget images typically start with appwidget****. You can see this in the 4th image over. Compare the 2 and verify the one you want. !!!! make sure that the name matches exactly as well as the pixels!!! That is very important when pulling images from themes for other devices, actually even same devices may have different names down the line when we have custom roms.
*** for only doing very few images, <10, I will typically copy the these images to a separate folder. So right now make a folder called temp on your desktop. Were only going to copy the ‘appwidget_bg.9’ file. Copy this folder to your temp folder you just made. Close the other 2 music windows and just keep you temp window open. Now find your intact music.apk, NOT YOUR MAIN BACK UP BUT YOUR COPY!!, right click, choose 7zip, choose open archive. In this window navigate to where the image is that your replacing. In this case, res/drawable-hdpi-finger, you will need both the archive window and your temp folder open and side by side, select all the images in the temp folder you are replacing and drag and drop into the 7zip archive, confirm you want to do this, then close the archive, save if prompted. You now have your own custom apk.
***** when im doing a major over haul or mas up, I will have the main file I want on the left, Say so and so’s metal theme, and the other theme im grabbing better images from on the right, I will drag the images I want from the right and drop them into the one on the left, I will do this for as many images im changing. Again the who time verifying names and sizes. Extra files or incorrect sizes could screw up your phone after install. Once I have my customized metal theme, I keep this on open and open a 7zip archive of the untouched apk to the right. Since I now don’t remember which files were changes I will select all files in the folder of the metal them im changing and drag them to the proper folder of the original metal theme. Now I have the base metal them with images I prefer over the originals.
Now that we have our modified music.apk, throw it on the root of your sd card. At the time I wrote this we are pushing all files to the proper directory. Im sure update.zips will come, but for now I wont worry about it.
!!!!! Important, at no time should you edit the name of the apk, it needs to match the original exactly!!!!
On your phone open Terminal emulator
We need to mount the system so we can write to it,
So type
Su <hit enter>
Gives a # sign
Type
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system <hit enter>
now we need to copy (cp) the source file(/sdcard/Music.apk) to the source destination(/system/app)
cp /sdcard/Music.apk /system/app<hit enter>
Make sure it is spelt right! In this case the M needs to be capitol not m
Also there is a space after cp and a space after the k
No we need to remount the system
mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system<hit enter>
notice its now ro not rw
type exit<hit enter>
close out of the app
If you had a music widget on you phone before if might now say cannot load.
Drag it to the trash and reapply
!hurray! you can now mod your own themes.
Start slow, small files here and there.
Don’t ever publish files that have other peoples images without first asking permission to use their image and giving credit.
I hope people add their 2 cents for better guidance to this post.
Special thanks to tparker76

Man I'm not gonna get any sleep tonight...!!! Good Job bad4u6669

I am pretty sure an easier step without using terminal on the phone to mount is to just use root explorer to mount r/w access - works well - I just throw the apk in there from SDcard and overwrite existing and then restart and boom done...

yourfriendwayned said:
I am pretty sure an easier step without using terminal on the phone to mount is to just use root explorer to mount r/w access - works well - I just throw the apk in there from SDcard and overwrite existing and then restart and boom done...
Click to expand...
Click to collapse
Root explorer works for some apks, but not all, So i used a method that does work for all.
Baby steps grasshopper

Have any of you tried using Stericson's NinjaMorph?
http://forum.xda-developers.com/showthread.php?t=674604

I would say give ninja morph a try after you are comfortable with the whole process of replacing images.
Ninja morph is basically what i outlined you are just navigating in one window only. Me, I need to have multiple windows. Adhd gets me too side tracked
Im sure some will end up preferring Ninja, hey to each their own. If it works better for that person. Awesome! Thats the thing is there are so many different ways to do this, its easy enough for everyone. Think how many more sweet themes we will have if we get more people involved.

bad4u6669 said:
I would say give ninja morph a try after you are comfortable with the whole process of replacing images.
Ninja morph is basically what i outlined you are just navigating in one window only. Me, I need to have multiple windows. Adhd gets me too side tracked
Im sure some will end up preferring Ninja, hey to each their own. If it works better for that person. Awesome! Thats the thing is there are so many different ways to do this, its easy enough for everyone. Think how many more sweet themes we will have if we get more people involved.
Click to expand...
Click to collapse
Just used NinjaMorph to change out my Notification Bar background and it worked great.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

HA, LOVE IT!
your going to get requests for that one!
psst... could i get the pngs you used

Here you go...
Just replace the image in framework-res.apk /res/drawable-hdpi

Man that scared the crap out of me, used ninja to add that image. After it recompiled it and added it, it automatically restarted. I half expected that, kept my fingers crossed through the boot animation, when the animation finished it started over
but the second one finished and phone loaded. man that loop made my heart skip.
What the possibility of using this image in my soon to be posted framework?

bad4u6669 said:
What the possibility of using this image in my soon to be posted framework?
Click to expand...
Click to collapse
I didn't make this image and take no credit for it. It was made by a forum user at DroidForums and was distributed freely for anyone to use so you should have no problems using it.
I have the image in the following colors if you're interested:
Black
Blue
Green
Pink
Let me know if you're interested in the others and I'll post them.

hacku said:
I didn't make this image and take no credit for it. It was made by a forum user at DroidForums and was distributed freely for anyone to use so you should have no problems using it.
I have the image in the following colors if you're interested:
Black
Blue
Green
Pink
Let me know if you're interested in the others and I'll post them.
Click to expand...
Click to collapse
awww, no red?!?

not sure i followed you correctly...
so i used your music.apk widget BG file which by the way was pixels 101x101.
the file i was replacing was pixels 103x103.
i resized the BG from your music to 103x103 and followed instructions, line for line and this is what i get...
Ive included the actual .apk i wanted modified, maybe i did something wrong

bad4u6669 said:
awww, no red?!?
Click to expand...
Click to collapse
Made a red one for you.
Here's all the colors I have:

hacku said:
Made a red one for you.
Here's all the colors I have:
Click to expand...
Click to collapse
YAY! can you send me the link?
NM: found it!

quadjacks said:
not sure i followed you correctly...
so i used your music.apk widget BG file which by the way was pixels 101x101.
the file i was replacing was pixels 103x103.
i resized the BG from your music to 103x103 and followed instructions, line for line and this is what i get...
Ive included the actual .apk i wanted modified, maybe i did something wrong
Click to expand...
Click to collapse
Messed around with it a lil last night and a lil today, but it keeps not showing up as installed??? What process did you use to install it?

bad4u6669 said:
YAY! can you send me the link?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=7597467#post7597467

hacku said:
Here you go...
Just replace the image in framework-res.apk /res/drawable-hdpi
Click to expand...
Click to collapse
Did you do that with the method listed above? I tried to tweek the framework-res.apk and it put me in a loop.
Suggestions?

nu2droid said:
Did you do that with the method listed above? I tried to tweek the framework-res.apk and it put me in a loop.
Suggestions?
Click to expand...
Click to collapse
You need to use this method...
http://forum.xda-developers.com/showthread.php?t=750555

hacku said:
You need to use this method...
Click to expand...
Click to collapse
I tried the NinjaMorph last night on the Launcher2.apk. It worked for some but not others. I havent tried that one yet, I'll give it a try.. Appriciate sir...
Also these methods work for regular ol droid too, right?

Related

[HELP][THEME] with textfield for theme.

So, lately I've been dabbling in making my own themes. Well, I've hit a wall when it comes to text fields. I want to color text fields red like the rest of the highlights in my theme. I start with the basic png and use Gimp to colorize them to red and save again as png over writing the original. After I use MetaMorph to apply the theme the text fields come out like garbage. Btw, I was stumped on GoogleQuickSeachBox and hadn't moved on to other textfields.
Original:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Modified:
Example of result (this is actually from MicroMod777's red glass theme but, it's the same result I'm getting):
Why is it resizing all wrong? I've had other areas of trouble doing this exact same thing when all I did was "colorize" them.
you probably need a patch9 png
britoso said:
you probably need a patch9 png
Click to expand...
Click to collapse
Hmm, they are all the .9.png files. How do I handle them specially? Is there a certain format I'm supposed to save them as? Thanks for the help.
Actually I think you put me on the right path to figure it out myself. I found the draw9patch program in the SDK tools folder. I'm guessing you just drag and drop in your images and save them from that program. If it's this simple, then I'm happy and it works. If it doesn't work I'll be coming back for more help.
Unfortunately its not that simple.
After selecting the stretchable areas and saving the .9 file, it needs to be 'compiled'. Either add it to a project and build (eclipse), or use a standalone tool to just process the .9 (can't remember the tool name)
If ur on a windows machine and background transparency is not an issue for u then id suggest mspaint, it keeps .9 info intact and doesnt overwrite/delete it when u save the file after editing it.
britoso said:
Unfortunately its not that simple.
After selecting the stretchable areas and saving the .9 file, it needs to be 'compiled'. Either add it to a project and build (eclipse), or use a standalone tool to just process the .9 (can't remember the tool name)
Click to expand...
Click to collapse
Thanks agian... Sucks to be me I guess. Now I have a lot more to learn. I found this guide though, it seem pretty thorough.
http://forum.xda-developers.com/showthread.php?p=5206698
Daneshm90 said:
If ur on a windows machine and background transparency is not an issue for u then id suggest mspaint, it keeps .9 info intact and doesnt overwrite/delete it when u save the file after editing it.
Click to expand...
Click to collapse
I'm running Ubuntu 10.04. Not that I couldn't use paint with Virtualbox though. I'm going to try and figure out the right way to do it though.
Ok, this is driving me nuts. I figured out how to get Eclipse set up and I created a project. Now, according the the instructions I add the .9.png files to the res/drawable-hdpi file. Then I go to my project, right click and select Android tools. Then I'm supposed to export unsigned android package. Well, I get an error saying the apk doesn't exist and it does it even if I'm using a sample that comes with the sdk. What am I not doing?
InsightGoalie said:
Why is it resizing all wrong? I've had other areas of trouble doing this exact same thing when all I did was "colorize" them.
Click to expand...
Click to collapse
Easiest way to get around it is to make the new image in the larger size with the appropriate width (not the squeezed version)
(|) - Original
(||||||||||||||||||) - modded one.
That works
2ndly where do i find that modded keyboard you have on there?
mythamp said:
Easiest way to get around it is to make the new image in the larger size with the appropriate width (not the squeezed version)
(|) - Original
(||||||||||||||||||) - modded one.
That works
2ndly where do i find that modded keyboard you have on there?
Click to expand...
Click to collapse
Yeah, I guess I could just expand the image. That seems kind of like cheating though. And now I think I have it figured out. I even got Eclipse to run hello world.
That modded keyboard is actually not modded at all. That keyboard is the stock swype. Its in beta and you might find it somewhere on here if you look. You can send a pm for more details.
InsightGoalie said:
Ok, this is driving me nuts. I figured out how to get Eclipse set up and I created a project. Now, according the the instructions I add the .9.png files to the res/drawable-hdpi file. Then I go to my project, right click and select Android tools. Then I'm supposed to export unsigned android package. Well, I get an error saying the apk doesn't exist and it does it even if I'm using a sample that comes with the sdk. What am I not doing?
Click to expand...
Click to collapse
Does the code build without errors? Check the errors tab.
No .apk means that it could not create it because of an error.
britoso said:
Does the code build without errors? Check the errors tab.
No .apk means that it could not create it because of an error.
Click to expand...
Click to collapse
Ok, new day, new problems. Well, I found out my problem above was a build path error. That is apparently tricked into solving itself by adding and then removing a library. Now, I added the text fields to the res/drawable-hdpi folder. I have two errors for each one, and an error for the icon.png file it placed in there (it's the hello world test) looking at the error it says:
error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/icon').
No marked region found along edge. - Found along top edge.
No marked region found along edge. - Found along top edge.
Click to expand...
Click to collapse
So, I'm assuming this means I haven't placed a guide in the draw9patch program along the bottom and top of the image to stretch horizontally. So, I go back to to draw9patch, move my text field into it and try to draw a guide on the bottom of the image and this happens:
FML, I can't draw anything along the bottom. I checked, the bottom clearly has room and the top has a few pixels of transparency for room as well. I even renamed it without the .9 before I dropped it into draw9patch. It looks like in the preview area it's stretching just fine vertically though, those guides most be intact and also why I'm not getting an error for them eclipse.
Of course the problem is something as simple as being zoomed in too far. Now I got the draw9patch program running fine. I was even able to compile one without a problem. Ok, now I'm going to retry to make that GoogleQuickSearchBox and see if it all worked out for me.
Were you able to fix that search field in the browser setting? I haven't been able to fix it. If so, what is the name of the .png fixed and how did you do it? Thanks
MicroMod777 said:
Were you able to fix that search field in the browser setting? I haven't been able to fix it. If so, what is the name of the .png fixed and how did you do it? Thanks
Click to expand...
Click to collapse
I haven't got to that one yet. Your browser searchfield is what got me into this mess . Since, I'm doing it for my personal theme I was copying textfields from your theme when I ran across that issue. I started working on another theme for my fiancee after I figured it all out. I'll let you know if/when I find it.
post the original file and the color you need and I'll take a crack at it. (first with mspaint of course )
I've always been confused by .9s. The rest of theming has become pretty easy, especially with MetaMorph. I don't know if MS Paint would be of use in this case.... looks like you'd want to be able to do to transparency on this image, but if you can make it look good without, then good for you. I'm surprised to hear that Paint keeps the info intact. Who knew Paint was good for anything more than entertaining 5-year-olds?
About that Swype... if someone wants to PM me about the stock-themed, non-expiring version, that would be great. The official beta apk has expired, and I lost the un-official one when I put my sdcard in the wash. Managed to find one that works, but it's an ugly themed one, and I can't find the images from the stock version.
About the theme in general.... sounds like you're going very in-depth with it... I'd like to see more of it! is there a thread for it anywhere, or screenshots?
InsightGoalie said:
I'm running Ubuntu 10.04. Not that I couldn't use paint with Virtualbox though. I'm going to try and figure out the right way to do it though.
Click to expand...
Click to collapse
I have the same setup and do all my work with GIMP. However you do need to recompile any 9patch images into a project to get them to work properly. I use eclipse in Ubuntu to accomplish this.
On a related note, I plan to release a big pack of xcf template files from my black matte morph that can be used for theming the entire framework. That will hopefully help more of the Ubuntu users out there. I see a lot of Photoshop files on here but no love for GIMP ever. I'd like to change that.
carnegie0107 said:
I've always been confused by .9s. The rest of theming has become pretty easy, especially with MetaMorph. I don't know if MS Paint would be of use in this case.... looks like you'd want to be able to do to transparency on this image, but if you can make it look good without, then good for you. I'm surprised to hear that Paint keeps the info intact. Who knew Paint was good for anything more than entertaining 5-year-olds?
Click to expand...
Click to collapse
It's pretty easy once you have it figured out. It took me a day of frustration but, I got it working now.
About that Swype... if someone wants to PM me about the stock-themed, non-expiring version, that would be great. The official beta apk has expired, and I lost the un-official one when I put my sdcard in the wash. Managed to find one that works, but it's an ugly themed one, and I can't find the images from the stock version.
Click to expand...
Click to collapse
PM will be sent when I'm done typing this post.
About the theme in general.... sounds like you're going very in-depth with it... I'd like to see more of it! is there a thread for it anywhere, or screenshots?
Click to expand...
Click to collapse
Well, it was just for personal use. I really love the concept of a couple themes out there but liked bits and pieces of them. So, I've taken bits and pieces of different themes and sort of put them together the way I wanted. Because, I sort of kanged it all together I hadn't planned on releasing the theme to everyone as a lot of it isn't my work. I suppose if MicroMod and Manup gave me permission I could. I took a lot of their pieces (status bar, widgets) but, a lot I've made myself (notifications, textfields, check marks).
The thought behind the theme is that I really like when people leave stock icons. When you start to theme icons, then your apps from the market that aren't theme stick out like sore thumbs and I don't like it. However, I like the dark status bar, widgets, etc... Recently I decided red goes best with black and want various check marks, text fields, highlights, etc... to be red. I attached a screenshot of it before I started changing it to red highlights. I also made a pink version for my fiancee because she likes those sorts of things. I kind of want to release that one though because I don't really see too many girly themes out there.
sn0wmis3r said:
I have the same setup and do all my work with GIMP. However you do need to recompile any 9patch images into a project to get them to work properly. I use eclipse in Ubuntu to accomplish this.
On a related note, I plan to release a big pack of xcf template files from my black matte morph that can be used for theming the entire framework. That will hopefully help more of the Ubuntu users out there. I see a lot of Photoshop files on here but no love for GIMP ever. I'd like to change that.
Click to expand...
Click to collapse
I have used the Gimp and Eclipse without issue. It's pretty simple (but time consuming) once you figure it out.
xcf templates and Gimp files? You have me lost on that. How could something be done different? I guess I'll have to pay attention.

[MOD] Custom Black HTC Dialer & Phone w/ability to set custom font (new colors added)

[MOD] Custom Black HTC Dialer & Phone w/ability to set custom font (new colors added)
I originally set out to recreate the black HTC Dialer I had running on my Hero, for my EVO, as I really liked the look (see thread here). Note, this is based off of Fresh 3.3.0.1.
EDIT: See this post for additional font/button color options AFTER reading the instructions for how to apply referenced below.
EDIT 2: 10/28/2010: Modified ALL linked files in this thread to also include the "in call" keypad which is part of Phone.apk. If you've already applied, just re-download both files and re-apply. I realized after initially publishing this mod that I forgot to include the in call keypad as well.
As many of you may know, HTC changed the dialer pretty significantly with 2.2, making it a little more difficult to theme / change up the dialer. Most notably, the number buttons are no longer images, but rather, background images for the actual buttons, with actual font / text overlaying the button. However, since the numbers and letters are now actual fonts, rather than images, we can use this to our advantage for greater customization (keep reading).
So, in ripping apart the 2.2 HtcDialer, I was able to modify code and XML to get the dialer to a point where it looks pretty darn similar to the black dialer I was running previously, including moving the letters and numbers up to the same line (stock is vertical, numbers on top of letters), adjust spacing, font colors, font sizes, etc.
Following is a screen capture comparing the previous stock dialer for 2.2, to the black dialer MOD attached to this thread:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
However, what makes this mod even cooler is that I was able to hack in the ability to allow the user (you), to specify your own custom font to use exclusively for the dialer, without affecting any other system level fonts, etc. The default font I am specifying in this mod is the SAME as the default / original system font, or DroidSans.ttf.
The way this works, however, is, when you flash the provided zip below, in the first step, it will apply the modified HtcDialer.apk, Phone.apk, AND install a font named 'dialer.ttf' in your /system/fonts folder. Again, this default font, named 'dialer.ttf' is just the DroidSans.ttf copied to dialer.ttf.
So, should you want to use a different font for your dialer ONLY, simply grab a font you like (see here), rename it to 'dialer.ttf', and push it to your /system/fonts/ folder on your phone.
EDIT: Here are detailed instructions for using a font from the nice fonts thread linked above:
1. After downloading the specific font pack, open the zip file, navigate to /system/fonts/, and extract the font named 'DroidSans.ttf'.
2. Rename the 'DroidSans.ttf' file you just extracted to 'dialer.ttf'
3. Use 'adb' to push to file to your phone (assuming the dialer.ttf file is in the same folder where you are running the adb commands):
Code:
adb remount
adb push dialer.ttf /system/fonts/
adb reboot
Once your phone comes up, your new font should appear in your dialer.
Alternately, if you use Root Explorer, drop the dialer.ttf on your sdcard, navigate to it using root explorer, long press to copy to your clipboard, navigate to your /system/fonts/ folder, click 'Mount r/w', and paste.
Here is an example of me replacing the 'dialer.ttf' font, on the fly, for a few others, just to show you how it works (note: a reboot is required after changing a font):
Cool, huh?
It is imperative when using this mod to NEVER remove the 'dialer.ttf' file that gets placed in the /system/fonts/ folder, as the apk is expecting this file to be present.
Now, applying this mod is a 2 step process. First, you MUST flash the update zip, which installs the 'dialer.ttf' font AND the newly modified HtcDialer.apk and Phone.apk.
Download HTC Dialer & Font <---Flash via recovery.
After flashing the above via recovery, when your phone comes up, the mod is only half applied, so do not panic if you view your dialer. You must now applying the MetaMorph file, which swaps out the applicable graphics in your 'com.htc.resources.apk' framework. This has to be a MetaMorph to prevent changing any other themes / mods you may already have in place.
Download com.htc.resources MetaMorph for black dialer <---Apply using MetaMorph.
When applying using MetaMorph, you phone will force close on a bunch of apps, LET IT FINISH. Once the phone appears to freeze, you can issue a reboot via adb, pull the battery, etc. Whatever it takes to reboot. Again though, let the MetaMorph finish. Also, since you are MM'ing a framework file, you may need to re-login to your various sync accounts, etc. You may loose your sync data as a result of replacing a framework file while running.
NOTE: if your phone did NOT freeze when applying the MetaMorph, ironically, it probably didn't work and you'll want to try again. MetaMorph does not always succeed when trying to apply changes, live, to a framework file.
Finally, play with different fonts. Some will work well, other won't, as there is variability in font size, spacing, padding, etc, and some will not fit correctly in the space allocated on the buttons.
Note: If after applying any of the mods, if you wish to also change the top and bottom header/footer bars on the dialer and keypad to black, use the MetaMorph provided here.
very nice i try it rigth now
You uploaded the wrong morph js...
looneylu said:
You uploaded the wrong morph js...
Click to expand...
Click to collapse
Just checked it, and it appears to be right to me. Did you have a problem applying?
Didn't work for me either. Changed the look if the numbers and took out the voicemail picture just like the black dialer, but the rest is the same. If the apk is modified, is it possible to extract it and install it instead of flashing the package?
Swyped from my fresh evo
noregretzzzz said:
Didn't work for me either. Changed the look if the numbers and took out the voicemail picture just like the black dialer, but the rest is the same. If the apk is modified, is it possible to extract it and install it instead of flashing the package?
Swyped from my fresh evo
Click to expand...
Click to collapse
What do you me "me either"? Did this not work for anyone else yet?
Did you run the MetaMorph and let if finish all the way through all the force closes? Sounds to me like it got partially applied, but the second half, in the MetaMorph did not.
The morph came up as no icon text... i applied anyways and didn't work
looneylu said:
The morph came up as no icon text... i applied anyways and didn't work
Click to expand...
Click to collapse
No idea what you are talking about here
I just downloaded the zip and the morph, restored to an old nandroid, flashed the zip, then applied the morph, worked as intended.
Again, let the morph sit a while, even check your logcat to see when things settle down / stop, then reboot, you should be good to go.
But, "no icon text"? Sounds to me like you are confusing which MetaMorph on your SD card to apply, as this is another MM I did in the past...
Ill try again, I probably did something wrong. Lol. So flash, reboot, then apply the mm?
Swyped from my fresh evo
noregretzzzz said:
Ill try again, I probably did something wrong. Lol. So flash, reboot, then apply the mm?
Swyped from my fresh evo
Click to expand...
Click to collapse
You got it. If your phone doesn't freeze after applying the MM, be sure to reboot after that as well. Let me know. And again, be sure to wait for the MM to complete all the way through. When in doubt, wait longer .
NOTE: I just did the MM for a third time, and this time I received no FC's at all, and it appeared to finish w/o incident, and it didn't apply! So, moral of the story, MM is having a bit of trouble applying a framework update. If you don't get force closes, it probably DIDN'T work, and you should reboot and try again until it takes affect.
Unfortunately, MM is really the only way to go, but for those who want to finish the second step manually, pop open the MM, and grab the files out of the '/res/drawable-hdpi' folder, and drop them into your current. com.htc.resources.apk file and you will be good to go.
Be sure to still do step 1 first, to flash the font and dialer, followed by either the MM or manual pull / push.
Trust me, I think you'll see that it is worth it. It is really fun grabbing various fonts from the nice font thread in this section, and pushing them to /system/fonts/dialer.ttf, and seeing how it looks, w/o impacting the rest of your phone's appearance.
Im lost. I flashed tge zip but have no blac background for tge dialer
JsChiSurf said:
I originally set out to recreate the black HTC Dialer I had running on my Hero, for my EVO, as I really liked the look (see thread here). Note, this is based off of Fresh 3.3.0.1.
As many of you may know, HTC changed the dialer pretty significantly with 2.2, making it a little more difficult to theme / change up the dialer. Most notably, the number buttons are no longer images, but rather, background images for the actual buttons, with actual font / text overlaying the button.
So, in ripping apart the 2.2 HtcDialer, I was able to modify code and XML to get the dialer to a point where it looks pretty darn similar to the black dialer I was running previously, including moving the letters and numbers up to the same line (stock is vertical, numbers on top of letters), adjust spacing, font colors, font sizes, etc.
Following is a screen capture comparing the previous stock dialer for 2.2, to the black dialer MOD attached to this thread:
However, what makes this mod even cooler is that I was able to hack in the ability to allow the user (you), to specify your own custom font to use exclusively for the dialer, without affecting any other system level fonts, etc. The default font I am specifying in this mod is the SAME as the default / original system font, or DroidSans.ttf.
The way this works, however, is, when you flash the provided zip below, in the first step, it will apply the modified HtcDialer.apk AND install a font named 'dialer.ttf' in your /system/fonts folder. Again, this default font, named 'dialer.ttf' is just the droidsans.ttf copied to dialer.ttf.
So, should you want to use a different font for your dialer ONLY, simply grab a font you like, rename it to 'dialer.ttf', and push it to your /system/fonts/ folder on your phone.
Here is an example of me replacing the 'dialer.ttf' font, on the fly, for a few others, just to show you how it works (note: a reboot is required after changing a font):
Cool, huh?
It is imperative when using this mod to NEVER remove the 'dialer.ttf' file that gets placed in the /system/fonts/ folder, as the apk is expecting this file to be present.
Now, applying this mod is a 2 step process. First, you MUST flash the update zip, which installs the 'dialer.ttf' font AND the newly modified HtcDialer.apk.
Download HTC Dialer & Font
Click to expand...
Click to collapse
midnightmaraude said:
Im lost. I flashed tge zip but have no blac background for tge dialer
Click to expand...
Click to collapse
Yikes, why quote the whole OP?
Did you read the whole OP / follow the instructions fully? The black background, and other changes are applied in the second step using the MetaMorph file and application, as these changes are being made to com.htc.resources, as opposed to directly in the dialer apk.
The OP goes as far as to state not to panic after step one, as you won't yet see the black background and other changes until you complete the second step using MetaMorph.
Sweet! I got it. After only one force close, reboot, and bam..
Swyped from my fresh evo
noregretzzzz said:
Sweet! I got it. After only one force close, reboot, and bam..
Click to expand...
Click to collapse
Nice. You should copy your custom font over to dialer.ttf to match.
Yeah, definitely. Ill play with it some more tonight after work and post it up. Thanks!
Swyped from my fresh evo
As a reminder for some reading this, there is a second link that does not show up using xda app. U gotta view this thread through a browser to get it.
Swyped from my fresh evo
noregretzzzz said:
Yeah, definitely. Ill play with it some more tonight after work and post it up. Thanks!
Swyped from my fresh evo
Click to expand...
Click to collapse
My pleasure. This was a fun one to hack away / get working...
Nice work. Are you planing on any colors besides black?
I got it to work. How do u change the fonts?
Sent from my PC36100 using XDA App
midnightmaraude said:
I got it to work. How do u change the fonts?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Come on, seriously? It's all explained in the OP.

[Q] SMS notification icon

Gday can anyone help me with a SMS notification icon on the slider of the lock screen.
I had to a hard reset my phone and cant find the one I had ,or even remember where it was from.
it looked like a little HD2 with a bubble and would pop up on the lock screen when you got a SMS.
any help would be fantastic,I have searched every where for days and can not find it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
gup_ said:
Gday can anyone help me with a SMS notification icon on the slider of the lock screen.
I had to a hard reset my phone and cant find the one I had ,or even remember where it was from.
it looked like a little HD2 with a bubble and would pop up on the lock screen when you got a SMS.
any help would be fantastic,I have searched every where for days and can not find it.
Click to expand...
Click to collapse
This lockscreen seems to be a CHT lockscreen, as such theE-mail, SMS, missed called are named:
CHT_slider_email.png
CHT_slider_messages.png
CHT_slider_missedcalls.png
I have posted here the original files from CHT Tab Mod
Thanx steve 0007,so do I just need to find the icon I want and rename it to CHT_slider_messages.png,and then stick it a folder somewhere?
thanx for you help mate
sms count
its not the icon I was looking for,but at least now I know how to change them all.
thank you very much for your help steve
one more thing....do you know what the little blue circle is called that has the number of sms's...might try and change that too
Hi
You mean the blue Bubble on your screen?
Try this file: 7fc6de76_manila
I have test it and it worked for me. Here i attached mine.
thanx
Dic3ptor said:
You mean the blue Bubble on your screen?
Try this file: 7fc6de76_manila
I have test it and it worked for me. Here i attached mine.
Click to expand...
Click to collapse
yes thats the "bubble" I want to change...looks like I need to work out how to edit the file now.
photoshop I can do,cfc-gui I need to work out still.
I had a look at your post on using it....still not sure how to edit yet.
thanx again
gup_ said:
yes thats the "bubble" I want to change...looks like I need to work out how to edit the file now.
photoshop I can do,cfc-gui I need to work out still.
I had a look at your post on using it....still not sure how to edit yet.
thanx again
Click to expand...
Click to collapse
true that..there needs to be a good solid tutorial on cfcgui.
there is an quick old one that bignadad posted on ppcgeeks in the tp2 forum that you could look up. I'm not at my desktop at the moment so I apologize not pointing you to the link.
hope you get it worked out.
cheers.
ericv99 said:
true that..there needs to be a good solid tutorial on cfcgui.
there is an quick old one that bignadad posted on ppcgeeks in the tp2 forum that you could look up. I'm not at my desktop at the moment so I apologize not pointing you to the link.
hope you get it worked out.
cheers.
Click to expand...
Click to collapse
Well its actually quite easy I will give it a try to explain what you want to do
At first it is important to create 2 folders on your desktop. One should be named "Manila" and the other one "Images" ( its not really neccessary to use these exact names, but in my opinion it lets you keep the oversight )
You want to put the manila files you want to work with into the manila folder.
There are 2 tasks that I use cfcgui for.
1. Extracting Images from manila files.
2. Replacing the existing images inside the manila files with the one I created.
I will start with number 1.
You put the manila file into the "Manila" folder and then start cfcgui. Then you go to file->select folder and choose the "Manila" folder. That defines from where the program will get the manila files.
After you selected the folder your manila file(s) will be displayed on the left side of the screen. If you want to take the image out of a certain manila then just select the manila file in the list and click Save As in the lower right corner. And then select the place where you want to save the png. I wouldnt recommend saving it in the "Images" folder .
Thats all to extracting pics from manilas
Now for 2.
Lets say you have created an image that you want to put inside a manila file. Of course you first have to make sure, that the dimensions of your image are the same as the original .
You have to put this image into the "Images" folder and start cfcgui. You have to select the "Manila" folder again through file->select folder. After that choose the manila file you want the image to be placed in, in the list on the left. Then in the lower right corner click Replace with.. and choose the image file in your "Images" folder.After you pressed ok you are already done Now you can close cfcgui and you have the modified manila file in the "Manila" folder. It still has the old name, but the image will be changed
Thats basically what cfcgui works like.
There is something else, that might be of use though, too.
If you want to have like 5 different images stored into the same manila file, then instead of making the steps in 2. five times you can simply put all the image files into the "Images" folder and your 1 manila file into the "Manila" folder. Then you start cfcgui and select the "Manila" folder again .
Now you wanna click Tools->Import from PNGs. Then you select the "Images" Folder and the program does the rest for you
This will put all the png files you put into the "Images" folder into the manila file. So it basically does all the steps in 2. as often as there are pngs in your "Images" folder.
You will then have 5 manila files in your "Manila" folder. Which each have the name of the png file and no longer of the manila itself. So you just have to rename them to the right manila name and you are done.
Thats basically all I use cfcgui for and all I know about it
Hope that helped some of you
ericv99 said:
true that..there needs to be a good solid tutorial on cfcgui.
there is an quick old one that bignadad posted on ppcgeeks in the tp2 forum that you could look up. I'm not at my desktop at the moment so I apologize not pointing you to the link.
hope you get it worked out.
cheers.
Click to expand...
Click to collapse
Gday mate,I did have a look at that post and have got to the png stage with it in photoshop.
for some reason the cfcgui interface is not showing up on my screen properly?
I cant get to the buttons on the bottom right of the screen.
but I guess it cant be too easy...that would be no fun
Nordpolcamper said:
Well its actually quite easy I will give it a try to explain what you want to do
Hope that helped some of you
Click to expand...
Click to collapse
yep,that helped
thanx Nordpolcamper
ok I have made and replaced my "bubble" png in to cfcugi.
now to get it on to my phone do I just "export to device" ?
nope...that didnt change it...maybe export changes as CFC/QTC's?
gup_ said:
yep,that helped
thanx Nordpolcamper
ok I have made and replaced my "bubble" png in to cfcugi.
now to get it on to my phone do I just "export to device" ?
Click to expand...
Click to collapse
Mhm I dont try to directly expoort it to my device because I was told, that it is much safer just trnasferring it manually so that not accidently other files are beeing changed. I would recommend you just take the manila file out of the "Manila" folder and put it somewhere you remember on your phone and then use total commander or resco etc to copy it into windows. if you did everything right then you are asked to replace an existing file and you are done
success
it worked!!
I used total commander to replace the file and there it is!!
I know it does not look like much,but now I know how to do it I can make something better.
thank you to everyone for your help
...can you point me in the direction of the top taskbar files?
gup_ said:
it worked!!
I used total commander to replace the file and there it is!!
I know it does not look like much,but now I know how to do it I can make something better.
thank you to everyone for your help
...can you point me in the direction of the top taskbar files?
Click to expand...
Click to collapse
doesnt look bad
ähm...well....the taskbar isnt nearly as easy as what we did right here. There is no simple editing of files and you are done. YOu have to put up .dll files and so much other stuff. If you search the forum you will surely find someone who can explain that to you, but I would recommend you first master one craft and then go to the next
But of course, just try and see how far you get
lol...yes i think you might be right there!
im happy with my M6silver i have now,its just the sent,sending sms and mms icons dont work ...but that can wait till tomorrow lol
and thanx for your black sms widget,I like that one
lol..... I just found your blue "honeycomb" sms widget....that one looks better on my blue phone, and already pretty much has the same bubble.
missed call icon
getting there bit by bit.....
now I just need to find the name of the missed call icon on the home screen in minila
thats so awesome thank you.
I was under the impression thats you had to have the device hooked into the desktop. so cfcgui would send the newly created manila file into the windows folder. so now, as long as your aware what manila file is what graphic your good. its finding which is which thats the pain.
ok so I ask you what exactly "mode9" and "qtc" is and what do they do?
one other thing what is all this patching, trim, padding and cfc compress?
anything we should be greatly concerned about?
thanks again for taking the time to explain this.
btw your new clock widget is really nice.
gup_ said:
getting there bit by bit.....
now I just need to find the name of the missed call icon on the home screen in minila
Click to expand...
Click to collapse
The name of the file you are searching for is : CHT_slider_missedcalls
It follows the same rules as the messages and mail images. So it should be 128x128
ericv99 said:
thats so awesome thank you.
I was under the impression thats you had to have the device hooked into the desktop. so cfcgui would send the newly created manila file into the windows folder. so now, as long as your aware what manila file is what graphic your good. its finding which is which thats the pain.
ok so I ask you what exactly "mode9" and "qtc" is and what do they do?
one other thing what is all this patching, trim, padding and cfc compress?
anything we should be greatly concerned about?
thanks again for taking the time to explain this.
btw your new clock widget is really nice.
Click to expand...
Click to collapse
Yes, I thought so too at the beginning, but to me it feels much more easy to do it on the pc alone That also lets you have Backups of your manila files
I dont really know what the patching, trim, padding and cfc compress commands do. But I was told, that for the things we do. And that is extracting and replacing this is not needed. I am doing this now for quite a time and I have never come across an issue with those. So just ignore them
Well there are basically 3 different manila files: Mode9, Lua and QTC.
QTC manila files are the image manila files, that we can use to replace images inside the manila or extract images. They more or less give you the visual layout.
The Mode9 Manila mostly handles Font colors, the arrangement of components, font sizes etc. For my Pulse Clock Widget I of course had to make a mode9 file, too. That defines, where the text appears and what color, size and font are beeing used. But if you want some more detailed insight, then just visit poyensas thread. He is the master of the mode9 files
The Lua manila files are only needed for widgets. They define how the widget should work with the device. For example whether it is resizable, pinnable, where it should get information from and if it has layouts. This one basically is the mechanics of the widget.
So just keep in mind.
Mode9 = Creating visible/invisible Components
Lua = defining the mechanics of the Widget and working with the components from the mode9 file
QTC = the easiest to work with and used to put images into a widget or something similar.
Hope that didnt make it more complicated. And of course my explanation here isnt far as good and accurate then what others can explain to you. But I think it covers the basics
Thanks for your praise I updated the cab, so you should check back
Nordpolcamper said:
The name of the file you are searching for is : CHT_slider_missedcalls
It follows the same rules as the messages and mail images. So it should be 128x128
Yes, I thought so too at the beginning, but to me it feels much more easy to do it on the pc alone That also lets you have Backups of your manila files
I dont really know what the patching, trim, padding and cfc compress commands do. But I was told, that for the things we do. And that is extracting and replacing this is not needed. I am doing this now for quite a time and I have never come across an issue with those. So just ignore them
Well there are basically 3 different manila files: Mode9, Lua and QTC.
QTC manila files are the image manila files, that we can use to replace images inside the manila or extract images. They more or less give you the visual layout.
The Mode9 Manila mostly handles Font colors, the arrangement of components, font sizes etc. For my Pulse Clock Widget I of course had to make a mode9 file, too. That defines, where the text appears and what color, size and font are beeing used. But if you want some more detailed insight, then just visit poyensas thread. He is the master of the mode9 files
The Lua manila files are only needed for widgets. They define how the widget should work with the device. For example whether it is resizable, pinnable, where it should get information from and if it has layouts. This one basically is the mechanics of the widget.
So just keep in mind.
Mode9 = Creating visible/invisible Components
Lua = defining the mechanics of the Widget and working with the components from the mode9 file
QTC = the easiest to work with and used to put images into a widget or something similar.
Hope that didnt make it more complicated. And of course my explanation here isnt far as good and accurate then what others can explain to you. But I think it covers the basics
Thanks for your praise I updated the cab, so you should check back
Click to expand...
Click to collapse
ok that makes sense.
now i need to get busy learning photoshop...those damn drop shadows and inner glows kill me.
Nordpolcamper said:
The name of the file you are searching for is : CHT_slider_missedcalls
It follows the same rules as the messages and mail images. So it should be 128x128
Click to expand...
Click to collapse
I changed that one,but this one is on the home screen,it was "tabsimgleandnotificationicons" or 7bedfda0_manila.
it also has the calendar icon on it.
I could get to like this editing stuff

[How To] How to customize your 3.0 Lockring by wildstang83

★[HOW TO] Customize your 2.1/3.0 Lockrings★
Copyright 2011 wildstang83
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Click to expand...
Click to collapse
NEEDED ITEMS:
Windows- Either 32 or 64 bit is fine.
The M10Tools located here: http://forum.xda-developers.com/showthread.php?t=1060648 Thanks to Flemmard & DiamondBack2010 for creating this wonderful tool!
The "fusion.apk" from the 2.1/3.0 Hybrid or 3.0 ROM your trying to customize
An image editing software. I prefer Gimp. Its open source and free!
ADB for pushing the apk back to system/app after you've edited it.
Download the M10Tool and extract it to your desktop into a regular folder. Grab the fusion.apk for whatever hybrid 2.1/3.0 or full 3.0 rom your wanting to edit and place it on your desktop. Open up that folder with the M10 Decoder in it and run the application "M10Editor" Hit the "Load File" button and navigate to and select the fusion.apk. That will load and then just click ok. Now click on the "m10 Files" tab at the top. You will see the Available m10 Files screen. At the bottom click the check box "Decode Images". Single click the line that looks AppData\Roaming\M10Editor\fusion\assets\Default\drawable\shared.m10 and then click the "Decompile/Show" button. Click yes on the following window. It will decompile for a few seconds and then the Editor window will open up. Double click shared.m10. Double click that thing right after that looks kinda like "0x7c8bed89". Now double click Textures. Now highlight the first texture after you've double clicked. You chould now see an image appear in the window on the right. Now just scroll all the way down till you find the lockring. In mine its name is 0x00002053.dat.png. Now with your mouse pointer just right click that image and select open in explorer. You'll notice for reference that it is located in C:\Users\YOURNAME\AppData\Roaming\M10Editor\fusion\assets\Default\drawable\shared just incase you have to leave or something you'll know where it is when you come back. So now that the explorer is open the ring should be automatically highlighted for you. just open it now with your favorite image editor. Been the open source lover that I am I use Gimp.
As a side not you will notice that all of the images are upside down. Thats just the way it is. When you edit it make sure you rotate it so that its right side up. And then before you save it make sure to flip the image back to upside down. The size of the new lockring image should generaly be the same size as the old lockring image. I wouldn't go changing the demensions to much, lol
Now after you have edited the lockring and resaved it back upside down go back into that editor and select the "Start" tab and hit "Save File". It will work for a minute then pop up and ask where you wanna save the apk. Just save it where ever. It will work for a little while longer and then say "Done" Just hit close and then you can exit the editor all together and go grab your new fusion and push it to system/app and reboot. Done!!!
Enjoy your new lockring.​
wildstang83 said:
★[HOW TO] Customize your 2.1/3.0 Lockrings★​
NEEDED ITEMS:
Windows- Either 32 or 64 bit is fine.
The M10Tools located here: http://forum.xda-developers.com/showthread.php?t=1060648 Thanks to Flemmard & DiamondBack2010 for creating this wonderful tool!
The "fusion.apk" from the 2.1/3.0 Hybrid or 3.0 ROM your trying to customize
An image editing software. I prefer Gimp. Its open source and free!
Android Kitchen
ADB for pushing the apk back to system/app after you've edited it.
Download the M10Tool and extract it to your desktop into a regular folder. Grab the fusion.apk for whatever hybrid 2.1/3.0 or full 3.0 rom your wanting to edit and place it on your desktop. Open up that folder with the M10 Decoder in it and run the application "M10Editor" Hit the "Load File" button and navigate to and select the fusion.apk. That will load and then just click ok. Now click on the "m10 Files" tab at the top. You will see the Available m10 Files screen. At the bottom click the check box "Decode Images". Single click the line that looks AppData\Roaming\M10Editor\fusion\assets\Default\drawable\shared.m10 and then click the "Decompile/Show" button. Click yes on the following window. It will decompile for a few seconds and then the Editor window will open up. Double click shared.m10. Double click that thing right after that looks kinda like "0x7c8bed89". Now double click Textures. Now highlight the first texture after you've double clicked. You chould now see an image appear in the window on the right. Now just scroll all the way down till you find the lockring. In mine its name is 0x00002053.dat.png. Now with your mouse pointer just right click that image and select open in explorer. You'll notice for reference that it is located in C:\Users\YOURNAME\AppData\Roaming\M10Editor\fusion\assets\Default\drawable\shared just incase you have to leave or something you'll know where it is when you come back. So now that the explorer is open the ring should be automatically highlighted for you. just open it now with your favorite image editor. Been the open source lover that I am I use Gimp.
As a side not you will notice that all of the images are upside down. Thats just the way it is. When you edit it make sure you rotate it so that its right side up. And then before you save it make sure to flip the image back to upside down. The size of the new lockring image should generaly be the same size as the old lockring image. I wouldn't go changing the demensions to much, lol
Now after you have edited the lockring and resaved it back upside down go back into that editor and select the "Start" tab and hit "Save File". It will work for a minute then pop up and ask where you wanna save the apk. Just save it where ever. It will work for a little while longer and then say "Done" Just hit close and then you can exit the editor all together and go grab your new fusion and push it to system/app and reboot. Done!!!
Enjoy your new lockring.​
Click to expand...
Click to collapse
dude you are on a roll with these tutorials maybe sooner or later you could put them all into one sticky or sticky into whatever part of the Dinc forum they belong in... thanks for the time your putting into helping!
tribbey said:
dude you are on a roll with these tutorials maybe sooner or later you could put them all into one sticky or sticky into whatever part of the Dinc forum they belong in... thanks for the time your putting into helping!
Click to expand...
Click to collapse
Thanks tribbey. Its getting easier and I notice a lot of devs prefer not to share but thats not how I roll... I intend on sharing everything that I've learned or will be learning.
This is amazing
Exactly what I was looking for, thanks again for throwing this up.
wildstang83 said:
Disclaimer:
As usual your attempting this on your own. Don't expect a new phone a hotter girlfriend a better paying job. This mod will not do that for you.
Click to expand...
Click to collapse
Priceless btw lol
This is amazing Thanks man, This is what I got so far.
http://s1233.photobucket.com/albums/ff389/o0DIDDY0o/
o0 DIDDY 0o said:
This is amazing Thanks man, This is what I got so far.
http://s1233.photobucket.com/albums/ff389/o0DIDDY0o/
Click to expand...
Click to collapse
Looks good dude. Noticed you went sideways instead of up and down. Makes it look darker.
wildstang83 said:
Looks good dude. Noticed you went sideways instead of up and down. Makes it look darker.
Click to expand...
Click to collapse
Yea I like it darker, I'm messing with color scales now. This is fun, great write-up
WOuld anyone be willing to make me a long ring?
Thanks,
Travis
so whenever i do all the steps and save the lockring then save the fusion.apk and push it back, that all works fine. but when i reboot my phone nothing has changed. any suggestions? i reallllyyyyy want this to work.
wildstang83 said:
Thanks tribbey. Its getting easier and I notice a lot of devs prefer not to share but thats not how I roll... I intend on sharing everything that I've learned or will be learning.
Click to expand...
Click to collapse
I definitely agree with you there it took me forever and a lot of trial and error for me to learn how to theme and stuff. I also was gonna do a guide that would teach people how to get 6 bars in their services.jar but it is a messy job lol.
Gumby63 said:
so whenever i do all the steps and save the lockring then save the fusion.apk and push it back, that all works fine. but when i reboot my phone nothing has changed. any suggestions? i reallllyyyyy want this to work.
Click to expand...
Click to collapse
Sorry bud I need to update my guide for full 3.0. Grab the idlescreen_Base.apk and do the same to it also. You need both the fusion.apk and the idlescreen...
|☆|P U R E|★|S P E E D|☆| V7
wildstang83 said:
Sorry bud I need to update my guide for full 3.0. Grab the idlescreen_Base.apk and do the same to it also. You need both the fusion.apk and the idlescreen...
|☆|P U R E|★|S P E E D|☆| V7
Click to expand...
Click to collapse
I think I will just wait for the updated guide to make sure I do it right lol. But I've been looking to do this for a while so thanks for making a guide in the first place
Sent from my PG86100 using XDA App
Gumby63 said:
I think I will just wait for the updated guide to make sure I do it right lol. But I've been looking to do this for a while so thanks for making a guide in the first place
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
Oh... But its the exact same process...
|☆|P U R E|★|S P E E D|☆| V7
You never cease to amaze me! First pure speed v6, then the porting guide then v7 and now this!
wildstang83 said:
Sorry bud I need to update my guide for full 3.0. Grab the idlescreen_Base.apk and do the same to it also. You need both the fusion.apk and the idlescreen...
|☆|P U R E|★|S P E E D|☆| V7
Click to expand...
Click to collapse
i got the idlescreen_base apk, now which m10 file should i decompile?
Gumby63 said:
i got the idlescreen_base apk, now which m10 file should i decompile?
Click to expand...
Click to collapse
Honestly I would have to look myself. Just scroll through there and look.
|☆|P U R E|★|S P E E D|☆| V7
I just made a real nice lock ring... its the old Ford badge...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Get it here: http://dl.dropbox.com/u/32036151/Other/Fordd_Lock_Ring.zip
If you like it please give thanks! Flash in recovery just as you would any other mod...
Graydon1 said:
I just made a real nice lock ring... its the old Ford badge...
Get it here: http://dl.dropbox.com/u/32036151/Other/Fordd_Lock_Ring.zip
If you like it please give thanks! Flash in recovery just as you would any other mod...
Click to expand...
Click to collapse
Oh man that's nice!
|☆|P U R E|★|S P E E D|☆| V8

Theming 101

Hello. I'd like to introduce myself. I am Bubba from the AT&T Note 3, Note, and Infuse forums. I have had several people PM me asking for help or information on starting to theme. So I decided to start a learning thread.
WHAT THIS THREAD IS: A place to gather the basics to get you started if you want to learn. A place to ask questions about theming and theming issues. A place to interact with Recognized and Unrecognized themers as well as people who are at your level or maybe the next level you will reach. A place you can learn from advanced, intermediate, and beginners, and maybe even yourself. A place where any theming question can be asked and hopefully answered. Keep in mind I am no expert. I will do the best I can, and I have enlisted the help of a few of my Teammates to help us out. We are all from Team Alliance.
WHAT THIS THREAD IS NOT: This is not a place to request themes or apps to be themed. This is not a place for flaming or negative opinions of others works.
WHO WILL HELP OUT: Myself,lacoursiere18, daveyannihilation, Tired Storeman, Mikeymopar, Nunhugger, sparky b, and hopefully a few others will be stopping in to help.
WHAT CAN I LEARN TO THEME? We expect to cover TW apps as well as other apps. 4.4 as well as 4.3
WHO THE HECK ARE YOU? A little background on me. I started learning to theme just over 2 years ago. I released my first theme (A theme chooser theme) as a gift for myself and anyone else on my 50th birthday .. (so you are NOT too old to learn) with the help and guidance of a great friend and fellow "The Family" member ppalbicke who is truly the most patient man ever created lol. I am now on the forever locked AT&T Note 3, so no more Theme Chooser. So I am continually learning to theme TW apks and I keep intergrating other apps into the theme I want to keep building.
IS THIS A STRICK ON TOPIC STUFFY THREAD? Hell no.I want this thread to run a like every "favorite" thread I have been involved in. Light humor is not only permitted.. but encouraged. Trust me ... you will need humor as a stress relief for this stress relieving hobby.
So ... if your in ... tell your wives/husbands, boyfriend/girlfriend goodbye .. this will soon become an obsession. You will want to do nothing but make every app you see "purty". Trust me .. my wife hates my phone. "Why can't you just leave it alone dammit".
OKAY BUBBA.. SHADDUP AND GET THIS STARTED: Okay then .. here we go. I have packaged up some basic tools and links you will need to get started. You will find the link in post #2
Some instructions in Post #3
Tool Section
BASIC STARTER TOOLS
In this zip, you will find a few basic tools to get you started. I also have a Read Me in there that has link you will need. Download the zip and watch the video about SDK.
The apktool and the framework installer (thanks @zelendel ) should be placed in c:/users/whatever you named your pc .. and then place shortcuts on the desktop.
I included a link to Gimp because that is what I use. I had one Photoshop lesson from a master (Nunhugger) and have since failed miserably .. plus I am old and set in my ways. Some of the other guys use PS, so I will rely on them for those questions .... yours and maybe mine.
I will add more tools as we need them .. lets just see how this pans out.
ADDED TOOLS:
Theme Flash Zip
Syntax Highlighter
Android Color Converter
.9png Patch Suite
Instructional Videos:
Lesson in notepad++ by lacoursiere18
Bubba's Gimp Help Videos:
Frameworks Installer tool with Apk Decompile and Recompile.
Simple .9png editing
.9png Edit #2 using Gimp
Repair of a .9png using Gimp
Finding hex color with gimp
lacoursiere18 Photoshop Help Videos:
Finding Hex Colors with Photoshop
.9 image editing in Photoshop
Helpful Links
Some good insight into editing styles found by @lacoursiere18
Important Post Inside This Thread:
A Look Inside the Color Folder By @lacoursiere18
A look inside the Values Folder By @lacoursiere18
INSTRUCTIONS:
First you will need to install framework-res, twframework-res, and SystemUI.
You will need the rom you are running or the one you want to theme. Use 7 zip to pull those 3 apks from it. Drag them into Zel's Frameworks Installer tool and click install .. If yoiu are wanting to theme an app from the playstore or some other place .. you will need that apk as well. .. step 1 done
Next lets decompile something
I use a basic apktool that always works for me .. although feel free to use whichever you like. To decompile place the apk into the tool ( just drag that puppy in there).
Commands are as follows:
Click on the command prompt and type apktool d name of apk.apk (inserting the actual name of the apk in place of my wording name of apk) lol.
So lets do frameworks ... drag into tool the framework-res.apk open command prompt and type
apktool d framework-res.apk
Click to expand...
Click to collapse
and hit enter. Let it do its job and finish.
It will create a folder named framework-res. This is where you edit. The Note 3 is xxhdpi although I have found some images in xdhpi need to be edited at times.
ANY IMAGE NAMED .9 NEEDS SPECIAL ATTENTION. These .9 images stretch and change size. They are bordered by 'Black Lines of Death" .. okay it ain't that bad, but they can be a *****. For these you must select the area inside the black lines and edit. If you mess with these lines .. they will haunt you. It's good practice to save these for last.
To recompile type
apktool b -d -f framework-res
Click to expand...
Click to collapse
It is always best to make one edit then try and build .. just to see. Your edited apk will be inside the framework-res folder in the folder named dist. System apps: Pull the new apk from the dist folder and place it on your desktop then open with 7 zip. Open the original folder and copy the manifest and META folder inside there. Then drop those into the open new apk and your ready.
It is not necessary to sign system apkswith the tool. The sign tool is used for third party apps. To use this tool place the built apk into the unsigned folder and back out .. click sign ... then the signed folder will contain your new edited signed apk which should install for you.
Themed apks to Share
Non Specific apks
Updated Telegram App Jan 2015
Inverted Telegram Messaging By Bubba and Lacoursiere18
Inverted Seed Email By Bubba and Lacoursiere18
Inverted 8sms Text app
Root Browser
4.3 apks
Inverted Splanner By BubbaJoe Signed Install
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4.4 Apps
Apps Done by Users
Themed Accuweather Stock Background by Note Crazy
ThunderKat Background Accuweather by Note Crazy
SecMms_Batman by kevinoliva1134.4 From the stock NG2 Rom.
Projects:
SPlanner4.3
~~~~~~~~~~~~~~~~~~~~~~~~~~Videos~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here is a video of editing a ".9.png" in CS5 (photoshop)
Video on patching .9.png correctly for them to scale properly
Decompile to Modding a xml and drawable, then Recompiling..Tutorial
Reserved..
Reserved..
Awesome Theming Tutorial
i hate posting with meaningless drivel but...bring it on Bubba. you're not a recognized themer for nuthin'
while most users want things handed to them there are a LOT of very talented and imaginative people lurking around that just need guidance. i can't wait to see the stuff that's gonna come out of this thread.
enough chat....back to on-topic. i know how serious you are......heh
edit: not to post twice (not a post whore like some people :silly...this tutorial will work for devices other than the Note3. Images will be in different folders but the structure and ideas and ways to go about it are the same. just sayin'
I have a question. I am looking to remove the icon text and page indicator on my TW launcher. I am on 4.4.2 and have modded the launcher to enable theme support and hide apps in app tray. Once decompiled, would my search begin in res/values?
Attemting to theme is new to me and i have learned a great deal from all of you here.
thank you for this thread and your knowledge.
This Post Is The Opinion Of A Washed Up Rock Star
phillymade said:
I have a question. I am looking to remove the icon text and page indicator on my TW launcher. I am on 4.4.2 and have modded the launcher to enable theme support and hide apps in app tray. Once decompiled, would my search begin in res/values?
Attemting to theme is new to me and i have learned a great deal from all of you here.
thank you for this thread and your knowledge.
This Post Is The Opinion Of A Washed Up Rock Star
Click to expand...
Click to collapse
I think the easiest way would be to find the text color and make it transparent, the issue is actually finding it, could be in values/colors, values/ styles or even in an xml in drawables...
phillymade said:
I have a question. I am looking to remove the icon text and page indicator on my TW launcher. I am on 4.4.2 and have modded the launcher to enable theme support and hide apps in app tray. Once decompiled, would my search begin in res/values?
Attemting to theme is new to me and i have learned a great deal from all of you here.
thank you for this thread and your knowledge.
This Post Is The Opinion Of A Washed Up Rock Star
Click to expand...
Click to collapse
I have not touched the TW launcher because I am sold on Nova ..But you want to the app names?
Who's a whore? Bubba? Where's my seed mail?
correct. I prefer a clean look and don't mind using the stock launcher
This Post Is The Opinion Of A Washed Up Rock Star
RErick said:
Who's a whore? Bubba? Where's my seed mail?
Click to expand...
Click to collapse
It's next .. got to conquer SPlanner .. almost there
phillymade said:
correct. I prefer a clean look and don't mind using the stock launcher
This Post Is The Opinion Of A Washed Up Rock Star
Click to expand...
Click to collapse
Sparx's idea sounds correct. try and search out the color for them and make transparent .. invisible is the next best thing to gone .. lol
Bubbajoe40356 said:
It's next .. got to conquer SPlanner .. almost there
Click to expand...
Click to collapse
Done yet?
How about now?
How about now?
Now?
phillymade said:
correct. I prefer a clean look and don't mind using the stock launcher
This Post Is The Opinion Of A Washed Up Rock Star
Click to expand...
Click to collapse
I would look under res/values/styles.xml.. Look here:
Code:
<style name="HomeIcon" parent="@style/BaseHomeIcon">
<item name="android:textSize">14.0dip</item>
<style name="HotseatIcon" parent="@style/BaseHotseatIcon">
<item name="android:textSize">12.0dip</item>
You can just adjust the textSize to 0.0ddip.. I found this in values-sw359dp, but you may need to look in the other values folders as well. BTW Home is Home (like Home screen) and HotSeat is the dock
RErick said:
Done yet?
Click to expand...
Click to collapse
Nope
RErick said:
How about now?
Click to expand...
Click to collapse
Nope
RErick said:
How about now?
Click to expand...
Click to collapse
Nope
RErick said:
Now?
Click to expand...
Click to collapse
Lemme check
nope
lacoursiere18 said:
I would look under res/values/styles.xml.. Look here:
Code:
<style name="HomeIcon" parent="@style/BaseHomeIcon">
<item name="android:textSize">14.0dip</item>
<style name="HotseatIcon" parent="@style/BaseHotseatIcon">
<item name="android:textSize">12.0dip</item>
You can just adjust the textSize to 0.0ddip.. I found this in values-sw359dp, but you may need to look in the other values folders as well. BTW Home is Home (like Home screen) and HotSeat is the dock
Click to expand...
Click to collapse
thanks for this. found an old guide that did it this way. Think this would be the best solution
This Post Is The Opinion Of A Washed Up Rock Star
Bubbajoe40356 said:
Nope
Nope
Nope
Lemme check
nope
Click to expand...
Click to collapse
Subscribed
lacoursiere18 said:
Subscribed
Click to expand...
Click to collapse
Glad to have you aboard.

Categories

Resources