How can we modify native samsung apps appearance? - Vibrant Themes and Apps

I love LCD density changer and cannot live without it. Samsung apps do not scale well. Is there a way I can modify the files myself to make them scale instead of having fixed widths?
I'm moderately technical. If its as simple as modifying an xml file in the apk that would be easy.

sj_martin said:
I love LCD density changer and cannot live without it. Samsung apps do not scale well. Is there a way I can modify the files myself to make them scale instead of having fixed widths?
I'm moderately technical. If its as simple as modifying an xml file in the apk that would be easy.
Click to expand...
Click to collapse
It shouldn't rally need anything other then editing the pngs and editing the xml for font size

Well, there is the possibility it may require some Smali edits. If the Samsung apps were only ever intended to run on this [email protected] specific resolution/density, then the sizing of them could've been hardcoded in. Given how the Galaxy Tab Email app displays on our phone I wouldn't be surprised if this was the case. Lazy coding IMO...
Sent via XDA app on my Macnut Vibrant [R12]

Related

[Q] How to change the content font size of Social Networking

The Social Networking content text looks too small in qHD screen, I know it needs mod to change the size, I used apktool to extract the files from FriendFeed.apk, modified some textSize inside FriendFeed\res\values\Styles.xml, rebuilt the apk, and signed it.
However, whenever I replaced the apk, it just didn't show up in the launcher. I'd appreciate it if someone can give me a clue to move on.
Any comments are welcome.
Easiest way, download "font changer" from the market (you need to be rooted) and change the density setting from 240 to 260.
This will increase your text size and icons as well. The only downfall is that when you change the default font, the Atrix "dialer" doesn't work which means that you will need a 3rd party dialer from the market too.
A small price to pay, but after going to 260 myself, I would never want to go back to 240...
Sent from my GT-I9000 using xda premium
Thanks for providing the solution, however, it will change all the global font size, and make images looks kind of blur. Still looking for mod solution.
Sent from my MB860 using XDA App

[Q] Modding apk to change text size

Many new phones have very high resolution screen, and thus text size may appear tiny in some apps.
I prepare to solve the problem by modifying apks to suit my own need. Unfortunately I have little knowledge about android programming.
One apk I intend to modify is "B-Folders", which is a very useful personal information organiser and is one of my favorite apps. I emailed to the author more than a year ago without getting any improvement. I can only help myself by modding the apk.
I successfully decompiled the apk, searched everywhere for "textsize" or "setTextSize" or something similar, made changes, re-compiled and re-signed the apk. And now, the text size while viewing is now much bigger, but the text size during typing in text box, i.e. input mode, remains very small. I spent many hours struggling to find possible related lines in the decompiled codes and failed to locate it.
I wonder if any experts here may offer me some hints?
aeioo said:
Many new phones have very high resolution screen, and thus text size may appear tiny in some apps.
I prepare to solve the problem by modifying apks to suit my own need. Unfortunately I have little knowledge about android programming.
One apk I intend to modify is "B-Folders", which is a very useful personal information organiser and is one of my favorite apps. I emailed to the author more than a year ago without getting any improvement. I can only help myself by modding the apk.
I successfully decompiled the apk, searched everywhere for "textsize" or "setTextSize" or something similar, made changes, re-compiled and re-signed the apk. And now, the text size while viewing is now much bigger, but the text size during typing in text box, i.e. input mode, remains very small. I spent many hours struggling to find possible related lines in the decompiled codes and failed to locate it.
I wonder if any experts here may offer me some hints?
Click to expand...
Click to collapse
Have you looked at the dpi settings of your input method? Text size for input may be related to keypad you're using (especially third party apps) rather than the app you're currently typing in.
yeah is there any way to modify font size or dpi by editing the apk
Sent from my Blade using Tapatalk 2
Stryke_the_Orc said:
Have you looked at the dpi settings of your input method? Text size for input may be related to keypad you're using (especially third party apps) rather than the app you're currently typing in.
Click to expand...
Click to collapse
This question is difficult, I would also like to solve this problem, I hope people know I'm waiting
vNa5h said:
yeah is there any way to modify font size or dpi by editing the apk
Click to expand...
Click to collapse
There should be a font package, or layout in the apk your editing if it has its own fonts/dpi settings.
Sent from my SPH-D710 using xda premium

[Q] Change DPI or font size of a decompiled apk

Is there any way to change the dpi or font size of a particular app...
like for eg the font size on the google currents app is too big ...
and the whole feed is not readable we have to touch the feed to read the content...
so is there any way to decompile the apk and edit some values to change the dpi/font size
Bump....
Sent from my Blade using Tapatalk 2
vNa5h said:
Is there any way to change the dpi or font size of a particular app...
Click to expand...
Click to collapse
vNa5h said:
is there any way to decompile the apk and edit some values to change the dpi/font size
Click to expand...
Click to collapse
I'm actually also looking for this information myself, did you get an answer somewhere?
Depending on the apk you would have ever to change every text size entry in the apk to use a smaller one. If it also refs the base size's then you will have to change them in the base files as well
Wayne Tech Nexus

Redesign apps without complex programming?

This question is to all the developers out there!
I am more of a graphics designer than a programmer.
I have very basic knowledge as far as programming and API's are concerned.
I know there are tools out there which can help you Compile and Recompile APKs, and I can do that without help,
but I was wondering if its possible to edit just the graphical elements of the app (say, change the app icon,or modify the typography, or color accents) without the need for changing a whole lot of the code?
If not, is it possible to learn how to do it in a short while?
I would love to modify to redesign a few open source apps and post it here for everyone else. ( Inspired by Android Design in Action )
shubhamsizzles said:
This question is to all the developers out there!
I am more of a graphics designer than a programmer.
I have very basic knowledge as far as programming and API's are concerned.
I know there are tools out there which can help you Compile and Recompile APKs, and I can do that without help,
but I was wondering if its possible to edit just the graphical elements of the app (say, change the app icon,or modify the typography, or color accents) without the need for changing a whole lot of the code?
If not, is it possible to learn how to do it in a short while?
I would love to modify to redesign a few open source apps and post it here for everyone else. ( Inspired by Android Design in Action )
Click to expand...
Click to collapse
Yes it is possible all you need this:
1 the app you wish to modify
2 an app called ninjamorph
A computer optional
And enough space on your phone to decompile on APK which isn't much
A way to save the app as an Apk on your phone ( ie titanium backup or the like)
Run ninjamorph I believe it has a tutorial with in and app if you need it very simple to use
It will decompile the APk of the app and then you can go into the product work space within ninjamorph and goto resources drawable depending on the app maybe drawable HPI just look through the folders then select the PNG you wish to modify and ninjamorph has ui to change right there on your phone or you can connect your phone to a computer and transfer the PNG file you wish to modify to the computer and modify it there then replace it and in the exact location you found it (with the same name names are I believe case sensitive) and use ninjamorph to recompile the apk, uninstall the old apk (if installed before hand) and install the new Apk and there you go should work
Sent from my SGH-I997 using xda premium
moving to q&a
if u only need to modify image files open apk from winrar, edit it and save.
Can I also change stuff like screen margins, fonts etc. this way? I'm guessing no. Right?
Sent from my One V using xda premium
Is it really that tough? Any suggestions?
shubhamsizzles said:
Is it really that tough? Any suggestions?
Click to expand...
Click to collapse
No you cant change the margins and fonts that way. You will have to edit the layout of the app by decompiling it and changing the XMLs and maybe some smali coding changes.

[Q] layout XML, fill_parent, app-specific screen-size spoofing

Hi all,
I have a Galaxy Tab 2 10.1 with a 1280x800 display and recently enabled floating multi-window capabilities using this mod: http://forum.xda-developers.com/showthread.php?t=2449094
Now that I can have floating windows, I wanted to try and edit some games I play to not take up the whole screen and make them think I'm running on a phone with a small screen size (which I know they can, since I've played the same exact APK on a smaller screen size).
So what do I do? I download apktool, decompile the APK, and check the res/layout XML files. In this particular app's case, there are 3 XML files, and all the views are defined at layout_width and layout_height of fill_parent. I change them to something silly like 400px and 640px (to, say, run 4 of these in landscape mode on my screen).
Of course this doesn't work. Some parts are actually 400/640, but some draw at full screen size. My guess is that there are some parts that are drawn pragmatically that bypass the layout settings set in the XMLs and use calls like GetDeviceScreenSize() for dimensions or whatever. I can't find any other layout rules in the XML so I assume this is embedded in the smali files somewhere (pardon my android development nubbery here).
Now that you know the background, my question is: is there a way I can fool a particular app into thinking that my screen is smaller? I know I can change the entire devices DPI but that won't help me. I want to do this on an app-specific basis, sandbox style. Have I missed something simple other than red/layout that I can change to get this app to behave like I want it to?
If the answer to these questions is no, will I be able to achieve my goal by digging into the smali files? If so, would anyone care to share some advice?
Thanks in advance!

Categories

Resources