How would you change dial-pad (themed)? - HD2 Android Themes and Apps

http://forum.xda-developers.com/showpost.php?p=9102683&postcount=80
These are winmo cabs, any way to put one of those into a ROM, either a flashable zip, an APK, a CM7 theme via tmobile theme chooser?
I'm especially interested in the bottom left Houston Texans one.

highly unlikely wihtout changing the scripts etc in the cab file adn then rebuilding it

Thats sucks

I'm talking about putting that image on a CM7 dialer. So it shouldn't be THAT hard right?
Sent from my HTC HD2 using XDA App

i did respond to your pm...but i see you are very eager to get this done.
overall, no it isn't hard. but the best way, i dunno.
the dialer is in two locations, really - contacts.apk (com.android.contacts) and phone.apk (com.android.phone) in cm7 roms. look for:
dial_num_*_wht where * = a number, etc. (they are pretty obvious)
the hard part - getting the images to look as you please. (always the hardest thing, i guess).
then to get it on your phone. many theme apks won't simply allow you to drag/replace in the apk (anastasdroid always gave me errors when i did that.)
so options:
1- decompile/recompile the above system apks with your edits and push to your phone / replace in your rom
2.a- decompile/recompile your favorite theme with your edits and install the theme
2.b - make your own theme (though then no other theme)
3- try metamorph to push your files to your apk (this would make more sense to me)
the above makes sense in my head; hopefully it will to you.
if you can edit images, i am more than willing to help - or as i wrote in the pm, when work evens out i will be glad to help.
-----------------------
edit - one concern i see is that the numbers on the cm7 dial pad seem spaced out. at least on hdpi. that may make it less of a statement as the above cab.

Ill try it out and see what happens
Sent from my HTC HD2 using XDA App

lol, it is indeed the hardest part to get the image looking like the pic.
I will try using Photoshop and MS paint p) and see what I can get to.
I will update this post soon.
Edit :
*1- Tried on my phone, normal background hasn't changed. Pulling attachments (for now).
*2- Now the app won't even start and there is no signal, lol.
*3- It's no use, even though I changed the background, but it keeps the phone off having signal. sorry, you'll have to have a professional do it for you .

orangekid said:
http://forum.xda-developers.com/showpost.php?p=9102683&postcount=80
These are winmo cabs, any way to put one of those into a ROM, either a flashable zip, an APK, a CM7 theme via tmobile theme chooser?
I'm especially interested in the bottom left Houston Texans one.
Click to expand...
Click to collapse
You should PM Nando. He's starting to branch into droid and I would bet hard cash he can figure it out.

Related

Weather Widget from 2.0 BackPorted

I searched the forum to see if someone had done this and couldn't find it. I back ported the weather widget from 2.0 in case anyone is interested (works fine on donuts). This is the beginning of my development work. Hope this helps!
Please just take the .zip file and rename it to .apk
copy to your sdcard and install with any file explorer or
connect your device to your pc with development enabled
type "adb install MotAccuWeatherWidget.apk"
Red
G1 with latest Cyan
Thank you to this site and all the developers for their inspiration and hard work.
This has been around for a while...
Good work, though. Kudos and thanks for the effort.
Oh, sorry. I guess I'll probably get flamed by like 30 ppl now. lol. I guess I will try my hand at the Dock applications, unless that has been done too?
Red
redd12345 said:
Oh, sorry. I guess I'll probably get flamed by like 30 ppl now. lol. I guess I will try my hand at the Dock applications, unless that has been done too?
Red
Click to expand...
Click to collapse
If anyone flames you, they're stupid. You did good work, even if it was in vain. Car Dock has been ported to Donut, though I don't think the little nightstand Dock from Droid is running on anything prior to 2.0... Not sure, though, as it doesn't interest me all that much.
thanks for the encouragement. is there a list of things that show what needs to be back ported or which ones have already been? I want to contribute.
Red.
redd12345 said:
thanks for the encouragement. is there a list of things that show what needs to be back ported or which ones have already been? I want to contribute.
Click to expand...
Click to collapse
Not to my knowledge. It might not be a bad idea for one of the leading devs to start a thread here on things we want from new phones to run on our phones, and check them off as they are accomplished. 75% of the list would be from the Nexus One, at the moment. You really want to help? See what you can do to get Launcher2 from the Nexus working on Dream... Just changing the build.prop doesn't work, so we'll have to fix errors one by one. Hope you're better at coding than I.
There is also more info in the Dream app section, where these apps are usually released...good work, keep it up!
Hi, there's a version that does not work with 1.6 (only 2.X). Which version is?
BR.
I'm not sure. I pulled this weather widget from Eugene373's AOSP Rom port and hex edited the AndroidManifest.xml to make the MinSDK 3 instead of 5. I can't tell you much more than that. I hope this helps you.
Red.
Give this widget a shot and see if it's the one you are looking for. At least one person might make use of it. haha
Red
yukkio said:
Hi, there's a version that does not work with 1.6 (only 2.X). Which version is?
BR.
Click to expand...
Click to collapse
So, does anyone know if this will work on 1.6? Cyanogen MOD ROM?
It will work on any 1.6 rom. I am running Cyanogen's 11.1 (most recent.) This widget typically works on most people's "custom roms" as long as the 1.6 base is the same, it's just that there is a MinSDK value that prohibits users on a lower SDK from using the application. I dropped that value to 3, so I think that it should also work on hero roms (1.5 cupcake base) if someone likes the graphics on this widget better than the weather app that is included. Hope this helps.
Red.
Ps. I am going to be trying my hand at creating themes instead. My only experience with programming was C++, Pascal, and Visual Basic and that was close to 8 years ago! lol. I'm a little outdated as far as Java goes.
I'm really looking forward to using Stericson's Metamorph. It is such a great effort for theme development.
i sure could use it im new to xda im non root for now, but i would like to make a few nice add ons to my mt3g till i get the guts to root. is thr some good stuff here for a non root like me
Awesome job. I appreciate the work.
Odd question though, what do you do in the process of back porting? I'd love to learn..
Nice Widget, thanks. I was using weathereye before. I like this one better.
Thanks. In the case of this widget, it was ok to backport it because it doesn't call on any other functions that are proprietary to a specific rom (ie. Happenings widget from Blur calls tons of other functions in the home.Blur). There are a few places online when you look up backporting (I'll try to remember to post the links for people.)
You want to start by unziping the aplication you want to backport. Just rename it to a .zip file.
When you look in the file, you will see AndroidManifest.xml. This file has been compiled out as a binary file so you can't read it like a normal .xml file. You want to then download AxmlPrinter2.jar and run that to change the AndroidManifest.xml to AndroidManifest.txt by typing "Java -jar AmxlPrinter2.jar AndroidManifest.xml > AndroidManifest.txt"
The hard part is to find the byte offset in the AndroidManifest where it says the MinSDK value is. The MinSDK value needs to drop from 6 or 7 down to "2" so that you can use the widget on Cupcake or higher. There is a program online and I will post the link when I get home that you use with Eclipse to find the byte offset and then you have to use a Hex editor to change the value in the original .xml file.
Once you use the hex editor and save your changes, you zip up all the files and use the apkbuilder.exe that is in the sdk tools directory by typing "apkbuilder application_name.apk -z application_name.zip"
that will make an apk from a zip file and then you right-click and resign the apk file. From there, you just copy it to your sd card and you know the rest.
It is a pretty dirty and painful approach to porting an app. That is why I am more interested in working on themes. You can just unzip the apk's you want to use and edit the /res directory and then rebuild the app and sign it. Photoshop works great for it.
I'm planning on making a theme/rom that uses hero (1.5) for a base, but slimming it down and using widgets that are smaller like the one that I ported and changing a lot of the graphics for the clocks and such.
I hope this helps for anyone interested in developing.
Red.
Wisefire said:
Awesome job. I appreciate the work.
Odd question though, what do you do in the process of back porting? I'd love to learn..
Click to expand...
Click to collapse

[SOLVED] Desire Lockscreen

Hey there guys,
As the title says, i am meaning to ask about the HTC Desire lockscreen.
Our 2.1 Roms, including the ones from the HTC Legend, whenever you want to unlock you pull down the bar and the transition pulls down the lockscreen picture down as well.
On the HTC desire though, you just pull down the bar, and it unlocks in a better (for me) transition. The lockscreen picture stays intact, and the bar is just pulled down. I seem to prefer that.
Here's a video showing this @ 1:01.
Is this possible to achieve?
TIA
EDIT: 14/6/2010
Thanks to HomerSp (many many props) Desire lockscreen is now available!
Get it HERE as an update.zip.
Well..
Everything is possible! And I totally agree with you.
Yes, would be very nice. Perhaps a theme could resolve this or hopefully the official 2.1 will include this.
Now that we're three, anyone mind giving us a hint? I'll try and work on it myself if needed.
Gotha be something in the HTCLockscreen.apk !!
Hax some there making the lockscreen "wallpaper/background" not following the unlock bar. Instead you make it stand still and fadeout to the homescreen when unlock has been done.
Don't ask me how to do this tho
really liked it !
now , we are four
the lockscreen would be nice if it wre to be for the 2.1 roms
Also (thought I might add this in, might be some help), when answering a call only the bar slides down (not the background).
About whether this will be in the official 2.1, I'm not sure if this any indication of what to expect but on the HTC Wildfire (2.1 and similar specs to our Hero), the lockscreen is the same as the one we have in 1.5 (ie bar + background, not just bar).
My guess its just a modified HTCLockscreen.apk
Lennyuk said:
My guess its just a modified HTCLockscreen.apk
Click to expand...
Click to collapse
lol me2, hasn't anyone just tried it? i was expecting to be hit with problems when opening this thread, just make a nandroid backup and push the file to /system/app.
kendong2 said:
lol me2, hasn't anyone just tried it? i was expecting to be hit with problems when opening this thread, just make a nandroid backup and push the file to /system/app.
Click to expand...
Click to collapse
Yea figured as much as well, thing is i have no idea if, due to the difference in screen size, it would get affected ( i suppose it will).
And due to me not knowing HOW to edit apk's, thought maybe i'd ask first.
I'll be uploading in a while the Lockscreen.apk off of MCR ROM for the Desire. My ROM isn't deodexed, so I can't test it, if any of you guys wanna give it a try, please do so and let me know. Nandroid first, as kendong said.
edit. just remove the HTCLockscreen.apk from system/app/ and push this one via adb.
Well, as noone tried it, i did a nandroid and cooked a Villain rom 5.5.0 with the APK integrated in it.
Freezes on boot. Ill try again and get a logcat, see if someone can help out.
I like the collapsing effect we have on 1.5..
Ok so instead of a cooked rom, i went ahead and installed 5.5.0 Villain Rom today, and removed the normal HtcLockScreen.apk via adb, and pushed the new one.
As expected, same as above, it wouldn't boot. I've got a logcat now.
Anyone mind giving this a look?
I am still not giving up here.
Decompiled the apk's via the APKTool, and i am "trying" to compare the two. Anyone with more knowledge please help me out.
Here are the two decompiled apk's. One from VR 5.5.0 and the other one from the Desire.
I do believe that this might be a problem with /system/frameword/com.htc.resources.apk. If it is, i have no idea how to fix it. This guess is based upon the fact that most themers update that particular apk in order to move from old framework rosies to new ones (1.5 =>2.1).
ANY help is appreciated.
There are 4 changed files located in DesireLock\smali\com\htc\lockscreen
HtcLockScreen$1.smali
HtcLockScreen$5.smali
HtcLockScreen.smali
R$string.smali
Comparing these would probably come up with only the bar going down as these files are smalled then the original hero lockscreen.
xinos said:
There are 4 changed files located in DesireLock\smali\com\htc\lockscreen
HtcLockScreen$1.smali
HtcLockScreen$5.smali
HtcLockScreen.smali
R$string.smali
Comparing these would probably come up with only the bar going down as these files are smalled then the original hero lockscreen.
Click to expand...
Click to collapse
You based this on the file size difference, didn't you?
Well, substituting the files from the old lockscreen to the new desire lockscreen, then recompiling would make it work, you believe?
If all the other requets are the same, then yes it should be just a few lines actually. But i have no idea what the other differences between say the dialer, or other functionality the desire lockscreen adds/remove's.
I really want this too
Wouldn't it be easier to get the desire lockscreen.apk and put the graphics from the hero into the apk-file and edit the layout so the images fit into the screen?

[Q]Theming Guide

First off, I would like to say, I know nothing about themeing Android, which is why I'm posting this.
My basic knowledge is: framework.apk in /sys is where the theming is kept. I know how to pull it from my phone, but do not know how to edit/open a .apk once its on my computer. Thats it. Thats all I know when it comes to theming. I don't know how to use the SDK or command prompts(I use root explorer) or what the individual files are in the apk are.
What I do know is graphic design, which makes me want to get into this.
What I'm trying to do is take part of a theme I like and port it to a different ROM, with my own added touches. I contacted the original developer, but since he doesn't have the phone I have(Droid A855), he has no experience on how to port it himself. In fact I was able to port his theme over from a CM ROM to Bugless v0.5 using a program I found online. However I'm unable to port the theme to Bugless v0.6. I assume this because v0.6 has bits of Gingerbread in it, and things aren't lining up.
More specifically, I'm looking to do the following:
-Take a theme that works on Bugless V0.5 and get it to work on Bugless V0.6
-I'd be happy with just porting the status bar and all the icons that come with the status bar(Wifi, battery, downloading, downloading complete, sms etc...) and the notification menu with the ability for me to change a few of the icons.
-And theming the keyboard
I understand that this may be or may not be a lot of work for someone to tell me how to do this, due my 0 knowledge of anything like this.
Thanks in advance.
Dude just a search for theme Porter, there's a couple of them and there's a sticky at the top of the forum how to theme.
My sig has links that could be useful to you also.
Hope this helps.
dully79 said:
Dude just a search for theme Porter, there's a couple of them and there's a sticky at the top of the forum how to theme.
My sig has links that could be useful to you also.
Hope this helps.
Click to expand...
Click to collapse
If you read my post, you would see that a theme porter doesn't work.
Besides I'm looking more into how to do it for future reference too, the sticky at the top is lacking.
As I say there's a few theme porters, 1 may work better than another unless you've already tried them all.
Basically youll have to use apktool/manager to decompile the apk, swap out your desired images, and recompile. You may also have to edit the xml's inside the decompiled apk to change colours. The sticky can point you in the right direction to the xml's to edit.
Just be aware of. 9png images as they can create head f#$k.
Everything you need to know is already posted its just a case of finding it.
To put the new apk on your phone you can use adb or create an update zip, there's threads for these hanging about too.
Sorry I can't link but I'm sending this from my phone, hope this sheds a little light on the subject.

Swype Template

This is an Illustrator CS 5 template for swype theming. This template is for the old version of swype that is floating around (does not include the vocie to text button, but never expires).
If someone can send me the exact PNG files I would need to create this for the beta copy of swype I think I could make that fairly easy now too.
Anyhow on to what this exactly is...
What I have done is created a AI file where all buttons use symbols, all text use styles, and global colors are used. This means that someone could change the theme in a matter of a few clicks to something completely different. I have done my best to make it as absolutely efficient as possible, please let me know if you find any errors so I can fix them.
I just realized I left the PNG files liked, just ignore the link not found error when you open this, I'll remove them later.
Did I completely misjudge the usefulness of this? I thought for sure it would get used
Might be due to the version of swype it's for.
AFAIK there is only one person who was taking email requests for copies of swype, and this is said version.
I also offered to convert it to work for newer versions, I just need the PNG files that I would recreate to do them.
I am not trying to force an issue, I just wanted to do something nice for the community here and thought this would be it. Spent a good while doing these too lol.
Anyone know if you could make completely finished themes for the beta swype with metamorph?
I hit the thanks button, I just assume everyone is using the beta. Themed swype is one of the things i miss the most about my fascinate so if you can work your magic on the new beta I'm sure your thread would blow up!
orion421 said:
I hit the thanks button, I just assume everyone is using the beta. Themed swype is one of the things i miss the most about my fascinate so if you can work your magic on the new beta I'm sure your thread would blow up!
Click to expand...
Click to collapse
I don't use the beta because it's been too buggy. Additionally, I HATE that voice-to-text button - always accidentally press it which ends up losing what I was halfway done typing. :-/
The beta is certainly buggy, I tend to use it until I can't stand it then switch to slideit for awhile. Once I get sick of looking at the white keyboard I switch back swype. I hope that the next ota has an official version so we can start using/posting themed versions.
I have a working metamorph template with one bug to work out... Any theme requests guys?
Morkai Almandragon said:
I have a working metamorph template with one bug to work out... Any theme requests guys?
Click to expand...
Click to collapse
Hey man, this is great...didn't see it before but I am using the old version for the simple fact that I like having auto capitalization. I gotta a color request for ya...can you do a red letter theme that is not like the one in the screen shot. It's too bright for me but it will do til I find something better. i hate the "glow" that the theme put on the numbers and I would like a little darker red if you can find the time
I quit working on the old one, so the template I have for it is only for the keyboards, the word choice windows would not change.
Which one would you prefer?
Morkai Almandragon said:
I quit working on the old one, so the template I have for it is only for the keyboards, the word choice windows would not change.
Which one would you prefer?
Click to expand...
Click to collapse
Thats fine...If you are working on the beta, I am enrolled and can redownload it if you can make a red theme for it

[Q] I really just need help...

I've been smashing my head against a brick wall for the past week.
I've been reading, downloading, installing, reading, uninstalling, updating, reading and punching myself in the face for far too long.
Right now I'm at the point where I'm either going to jump off a roof or destroy every piece of technology in my house with a hammer.
All I need - is somebody to talk to to give me a helping hand. I've gone too long just sitting here trying to figure it out, with all your broken links, complicated theories and insane lengths to change one icon.
Why is it so frustrating? Because what I want to do should be so simple, or it should be...
I have a Nexus S i9020, using ADW Launcher with CyanogenMod 7.0.3-NS.
All I want to do is:
-Change the icons in the Icon drawer
-Make a new status bar
-Change the color of the batter/WiFi/GPS/3G etc in the status bar.
In a perfect world this would mean replacing a few PNG images and being on my way.
But oh no - 6 days later and a LOT of frustration later - I have achieved nothing. I've watched too many youtube video's to count, and right now I just need somebody to simplify it all and give me a hand.
Can anybody point me in the direction of a detailed, easy, step by step guide which explains everything? Because NONE of the pinned threads have helped me, and I have to wait until I get 8 posts before I can print screen what is happening and try to explain it properly.
Or can somebody just give me a helping hand?
Since you're on CyanogenMod7, you can make a theme chooser APK. It's really quite simple.
CLICK HERE
Thanks but that looks more complicated than the other threads :/
I'm amazed nobody has made a simple theme builder application like those that exist for the PS3 etc.
I'm in so deep here - I have no idea where to even start.
How about UOT kitchen at http://uot.dakra.lt ?
mendozinas said:
How about UOT kitchen at
Click to expand...
Click to collapse
Wow this is exactly what I needed.
There are still a few things I'd like to change beyond this though. But thanks a lot that has helped me achieve 90% of what I wanted.
Edit:
I got to the summary page, and I don't understand any of it. I feel like giving up right now.
At the end it was asking me to upload things, edit binary, I just have no idea where to start.
I need a 'theming for dummies' book. Seriously I know NOTHING about ANYTHING in this area.
What you need to upload is in your rom.zip unzip it and look in app, you should have some apk's there that uot is asking for
Sent from my HTC Wildfire using XDA App
Lilday said:
Wow this is exactly what I needed.
There are still a few things I'd like to change beyond this though. But thanks a lot that has helped me achieve 90% of what I wanted.
Edit:
I got to the summary page, and I don't understand any of it. I feel like giving up right now.
At the end it was asking me to upload things, edit binary, I just have no idea where to start.
I need a 'theming for dummies' book. Seriously I know NOTHING about ANYTHING in this area.
Click to expand...
Click to collapse
Go from left to right on the tabs up top (battery, icons, etc.) and pick whatever you want to use. When you get to the file upload tab, click system files in the right column and upload the framework-res.apk and systemui.apk from your ROM. When they've finished uploading, go to the summary tab. If any of the items listed are in an orange box, they were done incorrectly. Go back to them and finish. If they're all green, hit 'Submit work to kitchen' and wait for it to finish (it can take a while). Take the zip it makes for you and flash in recovery.
To get the framework-res.apk and systemui.apk from your ROM, open the ROM in Winzip, 7Zip, or whatever you want to use. framework-res.apk is located in system/framework and systemui.apk is located in system/app.
iamthebigcheeze said:
Go from left to right on the tabs up top (battery, icons, etc.) and pick whatever you want to use. When you get to the file upload tab, click system files in the right column and upload the framework-res.apk and systemui.apk from your ROM. When they've finished uploading, go to the summary tab. If any of the items listed are in an orange box, they were done incorrectly. Go back to them and finish. If they're all green, hit 'Submit work to kitchen' and wait for it to finish (it can take a while). Take the zip it makes for you and flash in recovery.
To get the framework-res.apk and systemui.apk from your ROM, open the ROM in Winzip, 7Zip, or whatever you want to use. framework-res.apk is located in system/framework and systemui.apk is located in system/app.
Click to expand...
Click to collapse
When he says it can take a while, he really means it. The first time I used the theme kitchen I was waiting for 30 minutes and was convinced something had gone wrong. During peak hours it can really take a long time, especially if you're creating multiple elements. So just be patient about it after you've submitted the theme for creation.
Also, make sure you take a nandroid backup before flashing anything to your device. Better to be safe than sorry! Nandroid has saved my behind more times than I can count.

Categories

Resources