Theming Samsung's SystemUI & Settings APK - Samsung Galaxy J7 Questions & Answers

Hello there!
I would just ask if anyone of you Devs here knows how to theme Samsung Stock apps (settings apk, etc.) or at least know what to specifically do with different XMLs and folders in such APKs and post a noob-friendly guide to help newbie developers like me learn how to deal with things in an APK file we are not fond of (or where this string is applied to in this case "<color name="design_fab_stroke_top_outer_color">#2effffff</color>").
I hope that Devs would respond with peace and not war. Thanks!

Related

[Q]Add more system fonts

Any way of adding my own font?
stefankorun said:
Any way of adding my own font?
Click to expand...
Click to collapse
Try here, its another set of system fonts http://forum.xda-developers.com/showthread.php?t=994544
or try here a tutorial on how to manually change a font to whatever you want http://forum.xda-developers.com/showthread.php?t=989941
I've tried the first one and can confirm it works on the O3D, but I've not tried manually changing the fonts...
Or another alternative is use the online theme kitchen here http://uot.dakra.lt/ in which you can change one font, but there is only about 20 to choose from
Hope this helps
Edit: You shouldn't really be asking this question in android development, should be in general
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums and Read THIS
Moving to General
i can confirm the manual way of adding your own fonts works.
Unfortunately i dont know enough about sql to be able to add additonal fonts rather than replacing one of the originals.
In data/data/com.jungle.app.fonts/databases/ there is a file called JSFONTS.DB. If someone knows how to manipulate this database i'm sure we can add aditional fonts as long as there is an entry in there for it.
If i could develop apps i would write a simple form that asks which font you want to add using a file browser and then copys it to the right location and adds the entry in the table. Hopefully someone who can develop apps would be kind enough to assist

Porting EQS, APM, and Batteyr Indicator Mods

I have the basics down... which files to move over, decompiling them, recompiling them, etc. However, I can't for the life of me figure out where to look to either make my own APM/EQS or fix someone else's.
I'm using the latest stock T-Mobile USA ROM and the text strings are, for the most part, incorrect. I haven't found a good introduction anywhere on which one of the hundreds of files to look in once the APK's are decompiled
Any help would be appreciated... I'm lost.

[Q] Looking for an *updated* guide/template for CM10.1 theming

There are a few guides on here but they are all out of date, referencing tools that are outdated and don't work, or just plain broken links. I'm also looking for a template theme that's based on the stock CM10.1 theme. I tried using SystemUI from a rom build but that didn't work too well...
Bump. Sorry. Plenty of people here making themes. Someone must know.
There are many tutorials in the android theme section here: http://forum.xda-developers.com/forumdisplay.php?f=527
A long time ago, I wanted to learn how to make theme chooser themes, but along the way I learned from various places how to decompile existing themes and take looks on the inside on how they are made. Then I made my own tutorial here: http://forum.xda-developers.com/showthread.php?t=1730445 . No self promotion intended, I took what I learned, and made more use of VTS instead of using command line tools directly for general understanding, and it pointed me in the right direction.
Hope that helps

Good APK Modification Tutorial?

Hey Everyone,
I'm looking to get back into de-compiling, modifying, and recompiling APKs again (after many many years) and I'm finding it a bit difficult this time around. For starters, why are there so many "drawable-xxxx" folders now and how do I know which folder to modify the .png files that I want to customize? Also, how do I go about modifying the .xml file for an app to change the font color/style, theme, etc.?
Does anyone know of a good resource to refresh my memory on all of this?
Thanks for the help!
BMWPower06 said:
Hey Everyone,
I'm looking to get back into de-compiling, modifying, and recompiling APKs again (after many many years) and I'm finding it a bit difficult this time around. For starters, why are there so many "drawable-xxxx" folders now and how do I know which folder to modify the .png files that I want to customize? Also, how do I go about modifying the .xml file for an app to change the font color/style, theme, etc.?
Does anyone know of a good resource to refresh my memory on all of this?
Thanks for the help!
Click to expand...
Click to collapse
Hi,
I've made some, I don't claim they're the best or something, but I think it's a good place to start.
For everything I could think of: [GUIDE][INDEX]How to modify an apk
For colors and png:
[GUIDE][THEMING]How to find in the code what you want to theme
[THEME & GUIDE][XDA]XDA Reloaded
My last guide was the INDEX, in previous guides I use methods to sign or align apks that I don't really recommend anymore. Read the index first for signing and aligning, then other guides
I also have made themes, the link is in my signature, click it to see

[Theme] Unofficial LG Theming Template/Guide for UX9

With some help from Mark Bencze (for helping with a lot of theming stuff) and Aditya (for testing), I've created a LG Theming Template (and small guide) for UX9. Making LG themes is pretty difficult but I'm hoping that this can help anyone curious about trying it out. With this template, it can be imported into Android Studio and makes creating themes much easier than alternative methods. You can do a lot with theming and even with my limited experience with it, I’ve been surprised on what’s possible with it.
See the link for the project here:
https://github.com/audietron171/Unofficial-LG-Theming-Template-UX9-
It is important to note that the theme generated by this project is blank (in that it doesn’t apply any changes). You will need to add these yourself and this is probably the most difficult part of theming. To find resources, you will need to decompile apps (such as SystemUI and Home) to find the resources you want to modify. It can be very time consuming but helps if there is something in particular that you want to change. If you need something to start with, I recommend using LG’s default themes (White theme and accent APK’s). DON’T USE THIRD PARTY THEMES!!
I've tried to make it relatively comprehensive but I am happy to help anyone that has trouble with it. If anyone has any suggestions or improvements, let me know. There is always room for improvement
Thanks for sharing
Hi. I have zero knowledge about this actually, but i'm willing to give it a try. Right now i'm stuck on "Adding resources to overlays" step. Wich path am i supposed to add the "res" folder? Thanks in advance
Add the "res" folder in the specific overlay folder (or app) that you are modifying. So for Calender, the folder will be "app/individual/calender/src/main/res".

Categories

Resources