[Q] Replace dialer on rooted phone - Thunderbolt Q&A, Help & Troubleshooting

Hi, i'm using the Synergy ROM and love it. The only thing i don't like is the default screen that comes up when the phone rings (in this case it's a big VirusROM logo). I would like to change this to either the stock screen, or perhaps one from another ROM.
From what I can tell, I need to find the PHONE.APK file from the ROM I want and then add it to the phone. What I cannot find is instructions on how to successfully replace the file that is already on the phone. Based on some threads I've read, I assume a simple drag and drop won't work.
Or, maybe there is an easier way? I use GO Contacts as my dialer, the only thing i'm really looking to change is the large picture that shows up for any contact who does not have a pic associated (none of my contacts have pics, so it comes up for every call for me).
Any advice/suggestions appreciated. If I missed this information in an obvious place, I apologize.

Use Ninjamorph (on your phone) or apk tools on your computer to replace /system/app/Phone.apk/res/drawable-hdpi/picture_unknown.png with whatever you want.

Thanks! Is there a certain file size or resolution that the file needs to be?

badfish_23 said:
Thanks! Is there a certain file size or resolution that the file needs to be?
Click to expand...
Click to collapse
Yes. If there's a theme that has an image already made for it that you would rather have, you can just replace with it since it would already be sized appropriately. Otherwise, there should be several themeing guides that walk you through how to extract the apk, create the replacement images, replace them, and recompress. Just look for some good themeing guides. I don't have any links handy but they shouldn't be difficult to find.

Got it, thanks so much for your quick and thorough assistance

Related

Editing ROMs

Hi all,
I am relatively new to the android community, so I don't feel confident playing around with large parts of ROMs, however I am interested in trying to edit a ROM so that it has as many of my apps and things as default to save room.
Idealy I would like my ROM to:
-Have only the apps I want and need, so I have started stripping out some I don't
-Have my background of choice and no others
-Have a custom launcher (I am looking at LauncherPro, although i understand this only works on android 2.0 and above so cant intergrate this yet)
I am using the stock T-mobile 1.5 custom ROM uploaded by Paul onto Modaco as the ROM I am editing (Sorry I cannot post a link as this is my first post)
Once I have completed this project I would like to create a tutorial to help other people new to the Android scene, who, like me, don't have the knowledge or confidence to edit the ROM majorly.
My first step is remove the unwanted apps and replace them with the ones I do want. So my first question is what apps are vital to androids running that I wont be able to delete. Also, where can I get the .apks of the apps I want to add in?
Any other help in this project will be greatly appreciated.
Thanx
Aaron
well you can check the wiki for refrence but i due know that you can remove apps like google apps gmail email market market updater .... just remeber not to delete them like remove them and move them to a safe folder on your desk top in case you removed a vital app ok thats what i do
djm25 said:
well you can check the wiki for refrence but i due know that you can remove apps like google apps gmail email market market updater .... just remeber not to delete them like remove them and move them to a safe folder on your desk top in case you removed a vital app ok thats what i do
Click to expand...
Click to collapse
Thanx. I have a copy of the original ROM and the one im editing just in case. Is it just a case of trying it out to see if it works and what i can and cant delete then?
Thanx
Aaron
more or less but its better to know what your removing so check this site shttp://source.android.com/
http://forum.androidcentral.com/hacking/6037-general-rom-faq.html
You have to be careful what you are removing and changing. Removing google talk basically dissables the market which I am not sure why but it does. THere are other apps that are linked that you would not think about. You also must know how to resign the rom zip file. There is an app here called autosign and it works pretty good. Its for themers but it works for moding a rom too. If you want to replace the launcher simply delete the launcher.apk and add in the one you want. The wallpaper backgrounds are usually in the launcher.apk unless you are using a sense rom. Sense uses Rosie.apk and the wallpapers are all in htc.widgetpicker.apk (i think thats what its called).

[Q] How to port a theme?

Didn't know where to post this, and couldn't find an answer to my question anywhere.
So, to my noob question.
How do you port a theme? Do you actually need to change codes and stuff? Or is it just as easy as changing the images?
There are a few apps on xda somewhere that do most of the work for you. Here is one of them: http://forum.xda-developers.com/showthread.php?t=737526
But it really depends on whether your porting from another ROM of the same resolution or if it differs.
If it's the same then you can simply drag and drop the images from one to the other.. I use 7-zip for that.
If it's from a different resolution then they will need to obviously be resized...
...in either case if you have to resize or make any changes to the .9.png's then they will have to be re-patched before using - read up on this before doing so.
Thanks! Gonna try it out.
Hm, tried it. Did like it said, tried to install it but no change.
pzylo said:
Hm, tried it. Did like it said, tried to install it but no change.
Click to expand...
Click to collapse
Tried what, the Theme Porter? To be honest I have not used it as normally just move the images myself. Just try changing one or two images to start with and then go from there.
If you're familiar with making update.zip's or pulling and pushing .apk's via adb then you should be fine.

Ninjamorph on Rezound?

Hey guys, got a quick question. I am new to the HTC Rezound, but not to Android in general. I am coming over from the D2G, and was wondering if I can use either Ninjamorph, or an app like it, the same way I would use it on the D2G. My goal is to change apk icons, so I can basically create the exact look and feel I want. I have read around that you can do it on a computer, but computer usage is few and far between for me.
So basically what my end goal would be is to find an image, download it to my phone, use some sort of app, and be able to alter the properties of the .apk file I am working with, so that I can change the icon thats displayed in my app drawer. Not sure if that makes sense.
I have tried to look around, and I haven't found anything saying whether this will or will not work on the Rezound, so if this has been posted elsewhere, I apologize, please just link me over.
Thanks for your help in advance!
Jonas. said:
Hey guys, got a quick question. I am new to the HTC Rezound, but not to Android in general. I am coming over from the D2G, and was wondering if I can use either Ninjamorph, or an app like it, the same way I would use it on the D2G. My goal is to change apk icons, so I can basically create the exact look and feel I want. I have read around that you can do it on a computer, but computer usage is few and far between for me.
So basically what my end goal would be is to find an image, download it to my phone, use some sort of app, and be able to alter the properties of the .apk file I am working with, so that I can change the icon thats displayed in my app drawer. Not sure if that makes sense.
I have tried to look around, and I haven't found anything saying whether this will or will not work on the Rezound, so if this has been posted elsewhere, I apologize, please just link me over.
Thanks for your help in advance!
Click to expand...
Click to collapse
I am also wondering if Ninjamorph or Metamorph work with the Rezound. I too am coming from a Motorola device, DX. There was another post on here asking about changing notification bar icons and I posted the question at the end of that thread. Hopefully someone has an answer
I had a d2g as well before upgrading to resound. I believe you can use ninjamorph/metamorph. Atleast to decompile/recompile the .apk. I have changed some .pngs in systemui.apk but what I did was extract all with rootexplorer, make my changes, zip it back together then rename the .zip to .apk. it worked like a charm.
Sent from my ADR6425LVW using xda premium
for gingerbread i say yes
for ics i say no

[Q] Development questions

Hi,
I am slowly getting through the basics of apk decompiling, Editing, Debugging & recompiling.
Using tools like Apk Tool, Winrar, Notepad++ Winmerge, Adb .
first time I have touched an android or even done any kind of stuff like this was Early August 2012. So not long at all, now i have a question to the more experienced Devs. Eg; Lets just say I dont want increasing ringtone How do you pin point where in the apk to start editing i mean there are heaps of files its like looking for a needle in a haystack. One way I came close and pin pointed it is using a previous made mod and then used Winmerge to compare the differences, Problem is the differences in these to Apks is not just the Increasing ringtone, so when I winmerged them it picked out out the other differences Now this deffinatley narrowed it down. I have a feeling it has something to do with the Callnotifier.xml is this the only Xml?
Also Lets just say you dont have another apk to compare it to , how to you find out this stuff..
Another thing is I want to cook up a rom, but the way I want to do it is modding my own rom untill I am happy with it and then creating something like a nandroid without my personal data. then making it flashable for people. What tools is best used for this? I was thinking editing my nandroid and adding it to a cwm flash. but I think there is an easier way.
Thanks for you help

[Q] All of the theme and rom building questions

Hey guys, I have a few questions. I looked around a bit before posting this, but I may have missed some stuff so if I need to remove this thread just let me know that I should have looked harder(and kindly provide a link please).
First I would like to know how to get into "Themeing". I want to know how to change the colors mostly. I can usually find the file I need to edit in order to change the icon shape, but If I'm not mistaken, the colors are probably controlled in an xml file. They may all look for a "central file" that contains the colors, or I may need to change each one individually. If there is a central file could someone help me find out what it is.
I have only found how to edit apps, so here's where I get a major case of the noobs. Are the system colors controlled by the launcher or the theme or is there a UI that can be edited what do I need to do. I want to be able to change the number styles, the fonts of the keyboard, and all that jazz. The most important thing, though; is that I need to be able to change the colors. I really don't have an issue with the current fonts and don't have a good idea what to replace them with anyway.
---------------------------------------------------------------------------------------------
Now that the above train wreck is over I have some harder questions.
I also want to get into developing. I will probably start by modifying someone else's. (side question, could I re-release theirs with my changes just so that people could test it provided I ask and give them credit. I know this depends on the person, but is it taboo, or just a no for some people) I already read through and followed shrike1978's. It was possibly the best thing that could have happened to me. It showed me that it was actually possible to do for someone with less android experience. (link)
But after I have built it what do I need to do to get started modifying it? I'm not even sure what all I want to do, but is there any suggestions of a starter project, as well as a how to do it?(maybe changing the launcher, or something like that)
Also I have been using xfce linux mint on a second hard drive of 75 gigs. Will this be an ok setup? Should I switch to ubuntu although I don't really like it as much?
Should I be s-off or on (maybe on so that I know that they will be supported)? Also is there any good vm's that run in linux and will run android?
I probably missed a few questions that I intended to ask, so I will edit them in when needed.
I plan to make a how to thread on my findings(hopefully good enough shrike gives me a :highfive: for doing a good job) so everyone who helps (provided I actually learn how and am capable of making the how to) will be thanked in my future famous thread
Also I apologize for any miss-types. I will do my best to correct them, but my keyboard is pretty broken (it took a tumble when I moved home for winter break)
I figured out the fonts(at least for the few roms I checked). They are easy to change and add. They are controlled in a system_fonts.xml in the "\system\etc" folder of the rom. The files that they represent are in the "\system\fonts" folder of the rom. The xml file has a pretty good explanation of how it is read, so adding your own should be pretty easy.
If anyone here has any suggestions even if you dont know for sure let me know please.;
Here's some threads I had bookmarked that may help:
http://forum.xda-developers.com/showthread.php?p=16459009
http://forum.xda-developers.com/showthread.php?t=916814
I had another one that I can't find the bookmark for.
feralicious said:
Here's some threads I had bookmarked that may help:
http://forum.xda-developers.com/showthread.php?p=16459009
http://forum.xda-developers.com/showthread.php?t=916814
I had another one that I can't find the bookmark for.
Click to expand...
Click to collapse
You are my hero.

Categories

Resources