Related
Hi guys.
I've been using the Elegance Theme by Erestor6 for some time now, but I find I would really like a white status bar.
So I went to the UOT Kitchen and designed my own.
It's not refined like the work of Erestor, but it will do for me.
Problem, in the first attached image you can see the result of my UOT kitchen mod.
It's nice but the default switch buttons don't fit.
In the second image you can see the wonderfull Erestor work.
I would like to have his switches and my status bar. How can I do that?
Also in the third image you can see a problem: whenever a phone call is started, the status bar turns black again. I suspect it's embedded in the dialer apk.
Can anyone help me in fixing these issues?
erups said:
Hi guys.
I've been using the Elegance Theme by Erestor6 for some time now, but I find I would really like a white status bar.
So I went to the UOT Kitchen and designed my own.
It's not refined like the work of Erestor, but it will do for me.
Problem, in the first attached image you can see the result of my UOT kitchen mod.
It's nice but the default switch buttons don't fit.
In the second image you can see the wonderfull Erestor work.
I would like to have his switches and my status bar. How can I do that?
Also in the third image you can see a problem: whenever a phone call is started, the status bar turns black again. I suspect it's embedded in the dialer apk.
Can anyone help me in fixing these issues?
Click to expand...
Click to collapse
the toggle buttons are stored in systemUI.apk, you have to change them manually, not with UOT
i uploaded the icons for you , you can exchange them with erestor ones and put em back in systemUI.apk ...
75markus said:
the toggle buttons are stored in systemUI.apk, you have to change them manually, not with UOT
i uploaded the icons for you , you can exchange them with erestor ones and put em back in systemUI.apk ...
Click to expand...
Click to collapse
Thanks, but yours are not the same as Erestor's.
But you pointed me in the right direction: I thought all these files were packed somehow, but looking in erestor's zip they are all there in plain site.
I can try a merge
Edit: I spoke too soon, the UOT zip is packed. They are already apk files.
How can I unpack them?
erups said:
Thanks, but yours are not the same as Erestor's.
But you pointed me in the right direction: I thought all these files were packed somehow, but looking in erestor's zip they are all there in plain site.
I can try a merge
Edit: I spoke too soon, the UOT zip is packed. They are already apk files.
How can I unpack them?
Click to expand...
Click to collapse
yes, i know they are not same, just wanted to point you to this direction ...
just use winrar, winzip, 7zip or whatever to extract them
75markus said:
yes, i know they are not same, just wanted to point you to this direction ...
just use winrar, winzip, 7zip or whatever to extract them
Click to expand...
Click to collapse
You mean an apk is just a zip????
My gosh... couldn't believe it
erups said:
You mean an apk is just a zip????
My gosh... couldn't believe it
Click to expand...
Click to collapse
Yeah, that´s it
just open it with winRAR, and drag new icons into it.
as long as if you don´t change xml files, you can just drag & drop
Yes I noticed, thanks mate!!!
Now since I'm modding my phone, I tried modding the bootanimation.
I took the one I chose with the UOT, unpacked, modified the images, resaved, repacked and put it in my phone.
It doesn't work.
The images have the exact same dimensions and name, still the screen is black.
I used photoshop to save the PNGs.
What may be wrong?
One frame is attached below.
erups said:
Yes I noticed, thanks mate!!!
Now since I'm modding my phone, I tried modding the bootanimation.
I took the one I chose with the UOT, unpacked, modified the images, resaved, repacked and put it in my phone.
It doesn't work.
The images have the exact same dimensions and name, still the screen is black.
I used photoshop to save the PNGs.
What may be wrong?
One frame is attached below.
Click to expand...
Click to collapse
I can tell you :
for bootanimation, it is necessary that you save the zip WITHOUT Compression after modding the images ! (not just drag & drop into zip file, this will use compression !)
you can choose that in winRAR for example, just use option : save
you can have a look at my bootanimation and check archive details ...
http://www.mediafire.com/75markus#r5ah69lj81ci8,1
75markus said:
I can tell you :
for bootanimation, it is necessary that you save the zip WITHOUT Compression after modding the images ! (not just drag & drop into zip file, this will use compression !)
you can choose that in winRAR for example, just use option : save
Click to expand...
Click to collapse
Ok thanks!
It's working
erups said:
Ok thanks!
It's working
Click to expand...
Click to collapse
fine 10 chars
Hello XDA,
I've gotten a request to make a guide about theming. I am not going to make this an expert guide because there are many other guides out there that might suit others better. http://forum.xda-developers.com/showthread.php?t=916814 <- That is a good resource for theming.
Anyways, I want to share how I themed my theme. I made a theme that was to be used with the Theme Chooser found in many roms.
Since I was new to theming, I decided that I was going to use another theme that worked with my xoom as a base for my theme. So for me, I downloaded jasonevil's Xperia S theme. It came in the form of an apk, as most theme chooser themes do.
So if you plan to do what I did and base your theme off of someone else's theme, here's what you do: Please read through the entire post first.
Before you begin, familiarize yourself with .png files and .9 files too. Also, prepare yourself for fustration. You may also want to print this out, unless you are using a multi-monitor setup.
------------------------------------------------------------------
NOTE: Throughout this guide, you should take regular backups. You can find "backups" under the "Extas" tab in VTS. Don't do that now, because you probably don't have VTS yet.
--------------------------------------------------------------------
1. Download a theme that you would like to use as your base. It should be made for the Theme Engine and should come in an apk. And it might be nice to work with a theme that works with your device.The theme should also theme everything (or more) of what you want to theme.
2. If you find the theme on a forum, remember to thank the author of the theme.
3. Ask the themer, preferably through a PM, for permission to use ANY part of their work in your theme, if you plan to distribute your theme to the public.
4. Make sure you have the Android SDK setup and ready to go. It should be in your path and ready for use.
5. Download a software called "Virtuous Ten Studio". We'll call it VTS. VTS is an amazing piece of software that makes theming and modifications very easy, and it comes with many tools that make it a must have. It's not required, but you might want to familiarize yourself with the software on the website.
6. Take a breath, you are in for a ride!
7. Open up VTS
8. Hit File>New Project
9. Give your new project a name. Make the project name something like template or the name of the theme you are theming. Don't worry, the name you give here will not be the name of your theme, infact, this isn't your theme at all. We are just going to keep this as a reference, you may not even use it at all.
10. Give your new solution name . Make the name of the solution something that you can understand, the name of your solution will not affect the theme directly. Think of the solution as your desk. It holds everything that is related to your final goal: the finished theme. This should probably be reflective of the theme you are going to make.
11. DON'T hit OK yet. OK? Before you do that, In the Create new project window, go to the second tab that says "Apk-Tool".
12. Make sure that "Generate Java Sources" is checked on. I don't really know why I have it checked off, but things worked when it was on.
13. Where it says "File:", navigate to where you have downloaded your template apk.
14. You have been patient enough, you can finally click the ok button!
15. On the left of the screen in VTS, you should see a structured layout of your solution and theme. On the top of that structure, you should see your solution name. Right click on that solution name and click add project.
16. Oh no! Not another screen like before! Not to worry, unless you are combining themes, this should be the last time you see this screen. In the dialog, where it asks for a project name, put a name that resembles your final theme, perhaps the name of your theme.
17. Repeat steps 11-14
18. Take a second to breathe, you'll need it!
19. Now take a look at the final theme project at the left. That project is exactly the same as the other one (template theme) in your solution. Right-Click on the final theme project's name and hit "Properties".
20. You'll see a window with a bunch of stuff, but the only thing you should change is the "APK-Name". In that field, delete everything that is already there and type the name of the final product. This is the name of the file that people will download from wherever. It doesn't have to be the name of the theme itself, but make it fairly short and descriptive. At the end of the name, put ".apk" at the end. It's better to not put any punctuation and spaces in that field. If you want to put spaces in between words, try a "-" or an underscore "_" instead. Click OK when done.
----------------------------------------------------------------------------------------
From now on, "your project" referrs to the final project. The other project that you named after the template theme is there in case you want some inspiration. And "your theme" referrs to essentially the same thing. The "original theme" referrs to the theme you are basing your theme off of.
---------------------------------------------------------------------------------------
Now lets understand what makes up our theme chooser theme:
Under your final project, you should see a file called "AndroidManifest.xml". This is an important file because this is how the Android system sees your final apk, sees it as a theme, and knows what to do with the theme. RIght now, the AndroidManifest tells the Android system that your theme is exactly the same theme as the one you are using as a base. You need to change that. BE REALLY CAREFUL when changing things in the AndroidManifest, as it can render the entire project useless if something is done improperly.
"res" is a folder where all of your theme's resources are stored. When I say resources, I mean all the images that you are using that make up your theme. The folder also has other .xml files that make up your theme. The xml files stored in the "values" folder are core components to your theme. The xml files in the "xml" folder are bits that are specific to certain apps.
------------------------------------------------------------------------------------------
21. If you are using someone else's theme as the base of your theme, it is imperitive you give them credit. I did that in my AndroidManifest. In the AndroidManifest.xml file, after "</manifest>" at the vert end, hit enter a couple times and then start the line with "<!--" This is important as "<!--" to the Android system means that the text that follows is not code, and is human language. Therefore it will skip it. With that, you should give credit to the work of the themer whose work you base yours off of. At the end of your note, put "-->". That closes off the comment.
22. In the AndroidManifest.xml you should see the word "package" in red. Next to that, you will see an "=" and a pair of quotation marks. Inside those quotation marks, change what ever is there to "com.[whatever]", What you put in there must be unique, as you want to make sure no other project, theme, or application in the world has that name. For me, I had package="com.yosterwp.theme.honeycombICS". I decided to put my username and the name of my theme in the name of the package. You may wish to put your username and theme name in, but anything else can work too. Don't put the theme in someone else's name.
23. In the rest of the AndroidManifest, you will see the name of theme you are basing your theme off of in multiple places. Replace those names with the name of the theme you are making. This is important because this is the name of your theme.
24. If the original theme has a wallaper, but you do not want a wallpaper to be bundled with your theme, delete "pluto:wallpaperImage=[whatever is here]". Do not delete anything else or anything else that begins with "pluto".
25. Press CTRL+S to save the file.
26. Now, in your project, expand the "res" folder. Then expand the "values" folder under it. If you see a file called "public.xml". Here's the scoop: public.xml is a file that tells theme chooser what your theme will theme, and where it is. This is a file generated by VTS (for the tech-savvy, apktool does that). The file gets generated by the smali code that comes out of the decompiled apk. But that is not important. What is important is removing that file. To get rid of it, you should right-click on the folder and click "open in explorer". This will open up an oh-so-familiar explorer window, Here you can just select "public.xml" and simply delete it like you would any other file. When you are done, close the explorer window.
27. Now you want to refresh VTS. To do that simply press File and then click on the name of your solution.
28. Yay! Everything has loaded! You have just scratched the surface of the surface in theming. I advise you take a break for 5 minutes. Drink some beverage. Look outside, smell the fresh air. Look away from your computer screen to give your eyes a break. Trust me, things go wrong when you are not relaxed.
29. Now that you changed some of the AndroidManifest, you need to change some other things too. Go to your project, look for res>values>strings.xml. Once you find strings.xml, change every occurence of the original theme's name to the name of your theme.
30. In the same strings.xml, replace the name of the author who made the original theme with your name. And also change the copyright to what you want too.
31. Press CTRL+S to save the file.
32. Now, look for res>values>styles.xml. At around the 3rd line, you should see something like "<style name="blahblah". Change "blahblah" to the name of your theme.
33. From there, you can replace files and change values in some of the various xml files. Except for the files in the smali and values folders, you can remove, modify and/or replace files in any folder. Don't touch the AndroidManifest. Only modify it if you want to change the version of your theme. If you are replacing files, make sure that the new file has the same name as the old file. And make sure it is of the same type too. You can change as many files as you want at a time when you are theming, but as soon as you return to VTS, reload your project. You can do that by clicking File and then your solution.
34. Once you have done all the modifications that you have wanted to do, it's time to get all that stuff in VTS into one apk again. Reload your project in VTS and then click "Build All". If you do not want the original theme to build, by now you can either delete it, or right-click on your theme and click "Build Project".
TIP: Before building a project, it is a good idea to clear the logs, so you can read it later to see any errors. Go to View>Clear Logs.
35. If you encounter errors while building, you can assume something went wrong. If you want to know what went wrong, go to Extras>Logs. There you can see everything that VTS throws at you. It may seem like a foreign language, but if you read it, it will start making sense, and you will know what to do pretty soon.
36. If all goes well and you get "Build Successful!" CONGRATULATIONS! You have made your first theme! If you have adb set up and you have your phone/tablet connected to your computer, then you can use the built in "Push to device" option in VTS, that automatically installs your theme on your device.
37. Finally, if you have permission to distribute your theme from the developer of the original theme, make a thread on XDA (put it in an appropriate place), and upload your theme! Put some screenshots in there too.
38. GIVE CREDIT TO THE DEVELOPER OF THE ORIGINAL THEME ON YOUR THREAD.
It isn't the most professional guide out there, but I hope this guide helps people get into the world of theming. If this guide helped you, say thanks through the button!
Please don't quote the entire OP.
Virtuous Ten Studio Link: http://www.virtuousrom.com/p/ten-studio.html
A list of themes to go to try: http://forum.xda-developers.com/showthread.php?t=1673456
Tips
I guess I'll dedicate this post to tips.
Amazing! Thnx a ton!
Thanks a lot for this guide. It is very easy to follow and a great place to start if you have never themed before. VTS is awesome too.
I ran into one issue though. I followed the outlined steps thoroughly, and made just minor changes as a test to make sure everything worked. The apk installed fine, and I see the theme in theme chooser. When I apply it, I get the infamous "this theme was improperly compiled. please contact the themes author" error message. Looked all over for a fix before posting here, but have had no luck. I tried applying stock theme and rebooting but it did not help. I installed the original/base theme and it worked fine... Anybody have any ideas?
alexcolodner said:
Thanks a lot for this guide. It is very easy to follow and a great place to start if you have never themed before. VTS is awesome too.
I ran into one issue though. I followed the outlined steps thoroughly, and made just minor changes as a test to make sure everything worked. The apk installed fine, and I see the theme in theme chooser. When I apply it, I get the infamous "this theme was improperly compiled. please contact the themes author" error message. Looked all over for a fix before posting here, but have had no luck. I tried applying stock theme and rebooting but it did not help. I installed the original/base theme and it worked fine... Anybody have any ideas?
Click to expand...
Click to collapse
apply the stock theme reboot then apply your theme
daman215 said:
apply the stock theme reboot then apply your theme
Click to expand...
Click to collapse
Thanks, but as I said I tried that and it did not work in this case.
alexcolodner said:
Thanks, but as I said I tried that and it did not work in this case.
Click to expand...
Click to collapse
I have noticed that the folder where some pngs are stored makes a big difference. For example, if you want images that are made for mdpi tablets only, then you would place those images in res/drawable-sw600dp-mdpi.
But I noticed that if you keep the theme icon in that folder, theme chooser will throw a "theme not compiled correctly" error.
Perhaps you have an image where an image shouldn't be...
Hope that helps
DId this guide work for anyone? Please let me know if there is any issue.
Thanks!
hi yosterwp, thanks for the tutorial.
Just to notice you that there is a CM theme template already by Ricardo Cerqueira here
https://plus.google.com/115049428938715274412/posts/Epq3Xt83Bpd
pier10 said:
hi yosterwp, thanks for the tutorial.
Just to notice you that there is a CM theme template already by Ricardo Cerqueira here
https://plus.google.com/115049428938715274412/posts/Epq3Xt83Bpd
Click to expand...
Click to collapse
Thanks for the heads up! I made this tutorial to help people who are interested in theming for the first time, dip their toes into the sea of theming.
Once a person is comfortable with theming, I'd definitely recommend using Ricardo Cerqueira's template to make even better themes, without using another user's theme.
pier10 said:
hi yosterwp, thanks for the tutorial.
Just to notice you that there is a CM theme template already by Ricardo Cerqueira here
https://plus.google.com/115049428938715274412/posts/Epq3Xt83Bpd
Click to expand...
Click to collapse
yosterwp said:
Thanks for the heads up! I made this tutorial to help people who are interested in theming for the first time, dip their toes into the sea of theming.
Once a person is comfortable with theming, I'd definitely recommend using Ricardo Cerqueira's template to make even better themes, without using another user's theme.
Click to expand...
Click to collapse
The template provided by Ricardo requires linux. Can someone please guide me on how to use that template and build it? I'm still learning.
muzicfreako said:
The template provided by Ricardo requires linux. Can someone please guide me on how to use that template and build it? I'm still learning.
Click to expand...
Click to collapse
Well, for starters, you'll need linux on your computer. I personally use Ubuntu Linux on a separate partition on my computer. But I know many people who prefer to use Linux in a virtual machine. It is just a difference of whether you want to boot Linux without booting Windows first or not. Anyways, I'd recommend Ubuntu because of its easy installer for this purpose. But . you can chooser any distribution of Linux you like, because they will all compile the theme in the same manner.
Once you have Linux ready, you'll need to grab the android sdk, and ant. There are guides out there that can explain waaay better than I can.
From there, you'd extract the theme, change some files, then you would use ant and build the file using it. Some amount of instructions are in the readme and in some of the xmls. Or, you could build the template immediately, and use my guide on modifying it in VTS. The effect should be the same.
These aren't great instructions for R.C.'s theme, I know. But I hope it points you somewhat in the right direction.
Hi all!
Are you making a ROM? Want users to switch between Themes without downloading tons of zips and flashing them and ending up in a mess? Actually I made this App for my upcoming ROM("Quantum Radicle") for Micromax A89 and it turned out to work on all phones. Sharing is caring :cheers:
Here is the solution - Quantum Themer!
You maybe wondering how it works. The answer is:
Based on VillianTheme System! What I did was first tried to run the script on my Phone, ended up with 10-15 errors, fixed them! Now all this App does behind the scenes is Feed the Theme you select to the script and the script does the rest! But if you do see, the VillianTheme Template itself is nearly 600 KB and the App is just 650 KB
Let's get Straight into the list of features!
Features:
Works on all ROMs - Stock, Custom, AOSP, eh, you name it!
Preview of Themes before Applying
Custom File Extension for themes(Default is .qrt, if you do dig my App, you will find this being set in com.adhi.quantumthemer.ThemeSelector Class. Feel free to change it! But don't kang the App)
Single Button, no hassles!
In-built File Explorer
Theme structure is so simple that, even a "Starter" doesn't take more than a minute to understand
You can use it in your ROM. Just copy the APK into your ROM and provide your users with Theme Files, you don't need to ask permissions, just give me credits
Just include files that need to be replaced/modified, cutting down the size of your themes by a great margin
Scroll down and search for the download link, you'll tell me more
Framework, System Apps, Data Apps support
Will modify APKs in a ROM, without changing signatures, and can be used on any ROM where the filenames of themed files is the same.
Should not need updated between versions of a ROM
Zipaligns all APKs before installation
Stores a backup of all files being modified in /sdcard/vrtheme-backup/
Requires no coding abilities or editing of files - just drag and drop
Click to expand...
Click to collapse
Now, this will be "Copy, paste" from a VillianTheme Tutorial on "How to make Themes". You may skip to the last point if you know/understand how it works! I strongly recommend you to have a look at the Attached theme for reference. Open it with your favorite Zip Browser(WinRar, 7-Zip)
Check this thread out as well.
Inside the qrt file(Which is to be opened with a Zip Viewer), you can create a folder called "system" and "data" and include a Preview of the theme named "preview.png" or "preview.jpg"(All folders and files without Quotes in their names). The former is required, the latter is not required unless you wanted to theme a data app (strongly not recommended, unless you know the app will be there on every phone)
Inside the system or data folder, create a subfolder "app", and in these, make subfolders named EXACTLY after the APK name. For example, to theme the Browser, you need a folder called "Browser.apk", for Statusbar, "SystemUI.apk". It must be correctly capitalised.
Within there, place the files you require for your theme, in the relevant locations. So most PNGs will be in res/drawable-hdpi/. You can put in xml files too (those which are not in resources.arsc), if you compile them via apktool, and extract them with a zip tool.
If you do make it from scratch and zip it, don't forget to Rename it with extension ".qrt"
Click to expand...
Click to collapse
Now lets move on to "How to use it" as I have too much time to kill now, I'm including this
How to Use:
Just Install the App(System, User doesn't matter). Click on "Select Theme" button and then select the Theme you want to Apply. It will ask for Root Permissions if its the First Launch. Next, you'll get a preview of Theme which is going to be applied and then when you press the "Apply" button, the theme will be applied and a Alert Dialog Box asking you to Reboot will appear. I suggest you to Reboot your phone at this point itself. And after reboot, you will be happy to see the Theme Applied
Click to expand...
Click to collapse
Downloads:
Preview
Sample Theme - Open it with a Zip Viewer, just for reference! Not a theme
Quantum Themer App:
Version 1.1 - Mediafire - Change Log
Version 1.0 - Mediafire - Dev-Host - Change Log
Beta 2 - Mediafire - Dev-Host - Change Log
Beta 1 - Mediafire - Dev-Host
Note: App Version in Settings is always Version 1.0 in Beta releases
Click to expand...
Click to collapse
Credits:
Villian ROM Team. This wouldn't exist without them!
iPaulPro for his aFileChooser
Stericson for his Roottools Library
Everyone whom the above two owe credits to!
Click to expand...
Click to collapse
If you face any problems with this App, do the following -
Debugging:
1. Check whether /sdcard/vrtheme exists and contains four or more files/folders.If it doesn't, copy all the contents off vrtheme.zip in the assets folder of the Quantum Themer App.
2. Mount System as R/W before Applying Theme manually.
3. Copy /sdcard/vrtheme/zip and /sdcard/vrtheme/zipalign to /system/bin and CHMod it to 777
4. Type
Code:
sh /sdcard/vrtheme/i*
in Termianl Emulator or ADB and post the result here..
Click to expand...
Click to collapse
Do hit the "Thanks" Button! I tried my best to help you, hope you'll do it to!
And tell me if you want Screenshots. It look pretty dumb even though!
If you people like it and want me to do some update/bug-fixes, do keep the thread active. I don't want to end up working for myself.
All kinds of Reviews are welcome
Reserved
Reserved..
Just in case
Finally you did it brother! :good:
It's just awesome and keep it up!
Thnx bro
Will definetly try dis previously I install xposed framework but it was not fully working on my ics device
Hope dis will work......
Sent from my Xperia Miro using xda premium
Sample theme didn't work for my Samsung galaxy s advance stock jb ROM. It made the backup folder on sdcard but didn't change anything.
Sent from my GT-I9070 using xda app-developers app
Will it work for gingerbread devices too?
GREEEEETZ!!!!
rodaven said:
Sample theme didn't work for my Samsung galaxy s advance stock jb ROM. It made the backup folder on sdcard but didn't change anything.
Sent from my GT-I9070 using xda app-developers app
Click to expand...
Click to collapse
Sample Theme is for reference ONLY. My bad should have added in the OP
-CALIBAN666- said:
Will it work for gingerbread devices too?
GREEEEETZ!!!!
Click to expand...
Click to collapse
It is working on Gingerbread Devices too!
Adhi1419 said:
Sample Theme is for reference ONLY.
Click to expand...
Click to collapse
So it shouldn't work then if I apply it on my phone?
Nice work by the way
Sent from my GT-I9070 using xda app-developers app
rodaven said:
So it shouldn't work then if I apply it on my phone?
Nice work by the way
Sent from my GT-I9070 using xda app-developers app
Click to expand...
Click to collapse
Thanks.
It wouldn't work on your Phone
You can try making your own Theme, its fairly simple
How can I make this work if, for example, I have a SystemUI.apk or framework-res.apk modified and I want to apply it on my phone using this app? It's possible?
rodaven said:
How can I make this work if, for example, I have a SystemUI.apk or framework-res.apk modified and I want to apply it on my phone using this app? It's possible?
Click to expand...
Click to collapse
It's very easy!
Just download the Sample Theme and you will get it how it work and how to apply! :good:
A friend sent me to this thread. Once I read your description I got sooo many ideas in my mind! I am a big fun of VRT and this app could help me a lot if it's as I imagine it. Your idea is great.
Just one question for now, previews should be .flv? If yes, will it work ok if I make a slideshow-like preview?
Preview is a PNG static image!
Your post sparkled an idea in my mind too! Thinking of adding a Video Preview + Description
Sent from my GT-I9082 using Tapatalk 2
You should add a package ofsome themes like ICS/JB in the OP.
Testing and reporting right away.
edit:: I will use ur sample theme as base for making my own themes.
Good work.
Regards,
Kaustubh
Adhi1419 said:
Preview is a PNG static image!
Your post sparkled an idea in my mind too! Thinking of adding a Video Preview + Description
Sent from my GT-I9082 using Tapatalk 2
Click to expand...
Click to collapse
I just said that because your preview was an .flv file and I got confused. I didn't have time to open the .apk or the .qrt. I guess it was a misunderstanding.
Oh, and I'm glad I gave you an idea! Would be cool to see video previews. :good:
---------- Post added at 06:32 PM ---------- Previous post was at 06:27 PM ----------
Adhi1419 said:
Preview is a PNG static image!
Your post sparkled an idea in my mind too! Thinking of adding a Video Preview + Description
Sent from my GT-I9082 using Tapatalk 2
Click to expand...
Click to collapse
Also, why are there two preview.png? One in the root of the .qrt and one in /system folder? Which one is used by the Application?
kaustubh.rockstar said:
You should add a package ofsome themes like ICS/JB in the OP.
Testing and reporting right away.
edit:: I will use ur sample theme as base for making my own themes.
Good work.
Regards,
Kaustubh
Click to expand...
Click to collapse
Because the resource files used are device independent, a file available to MOD on one phone may not be available on the other!
Koulis2000 said:
I just said that because your preview was an .flv file and I got confused. I didn't have time to open the .apk or the .qrt. I guess it was a misunderstanding.
Oh, and I'm glad I gave you an idea! Would be cool to see video previews. :good:
---------- Post added at 06:32 PM ---------- Previous post was at 06:27 PM ----------
Also, why are there two preview.png? One in the root of the .qrt and one in /system folder? Which one is used by the Application?
Click to expand...
Click to collapse
The one in the root. An error while Dragging and dropping previews
Adhi1419 said:
Because the resource files used are device independent, a file available to MOD on one phone may not be available on the other!
The one in the root. An error while Dragging and dropping previews
Click to expand...
Click to collapse
Some ideas:
Would be great if you can add more than one preview pic, in just one is hard to show all things themed.
Other thing is would be nice if themes with their preview remain on the app to just choose one and apply it, I mean like CM themes so you don't have to browse in folders and choose the qrt file each time you want to apply a previously loaded theme.
And finally that the app automatically make a qrt file of the backup that the app make when you apply a theme, so you can easily apply your backup if you didn't like the theme applied.
Sorry for my English
Sent from my GT-I9070 using xda app-developers app
I tried to change the icon of the music player app but after applying the theme and restarting the icon is still the same ... does anyone know how to do this with the app ?
Sorry for my bad english
Adhi1419 said:
Do hit the "Thanks" Button! I tried my best to help you, hope you'll do it to!
And tell me if you want Screenshots. It look pretty dumb even though!
If you people like it and want me to do some update/bug-fixes, do keep the thread active. I don't want to end up working for myself.
All kinds of Reviews are welcome
Click to expand...
Click to collapse
I have some ideas, and it would be great if you could implement those things.
First of all, it would be cool to have a folder where everyone would put those .qrts, a folder in /system (/system/QuantumThemes) maybe for us to be able to create packages of more than one .qrt and once a user flashes this package, those .qrts will be placed in this folder.
Second, another idea would be: when you open Quantum Themer it will automatically show themes from this particular folder(/system/QuantumThemes) without having the users to browse for themes in the mess of an sdcard. This way it would look more like a theme engine.
Third, how about categories or sections like: Toggles (/system/QuantumThemes/Toggles), or more specific categories like Status Bar Mods/Toggles (/system/QuantumThemes/Status Bar Mods/Toggles) those categories would be created and named by themers or ROM developers. There would be basically folders placed inside the /system/QuantumThemes and your application would just.
So, to give you a whole view of what I am thinking...
A user installs the Quantum Themer. The user flashes a CWM mod package created by someone. The user opens the Quantum Themer app. A window with all of the categories opens. The user selects a category. The category opens revealing sub categories. The user selects a sub category. The sub category opens revealing all installed mods for this sub category. The user selects a mod. A small or full screen window opens showing a preview, maybe a small description(taken from a file /.qrt/description.txt) and an Install button.
Well, that's actually a lot of things...
I thought it would be good sharing with you since you said you want to keep this active and update it. :highfive:
Hope I helped and I definitely hope to see such a great tool becoming better.
rodaven said:
Some ideas:
Would be great if you can add more than one preview pic, in just one is hard to show all things themed.
Other thing is would be nice if themes with their preview remain on the app to just choose one and apply it, I mean like CM themes so you don't have to browse in folders and choose the qrt file each time you want to apply a previously loaded theme.
And finally that the app automatically make a qrt file of the backup that the app make when you apply a theme, so you can easily apply your backup if you didn't like the theme applied.
Sorry for my English
Sent from my GT-I9070 using xda app-developers app
Click to expand...
Click to collapse
I'll add Restore feature, but it will not be a QRT file.
Thanks for your suggestion.
mattx89 said:
I tried to change the icon of the music player app but after applying the theme and restarting the icon is still the same ... does anyone know how to do this with the app ?
Sorry for my bad english
Click to expand...
Click to collapse
See your PM. It is due to the Binaries not being copied for some strange reason. Its very minor and easy to fix though
Koulis2000 said:
I have some ideas, and it would be great if you could implement those things.
First of all, it would be cool to have a folder where everyone would put those .qrts, a folder in /system (/system/QuantumThemes) maybe for us to be able to create packages of more than one .qrt and once a user flashes this package, those .qrts will be placed in this folder.
Second, another idea would be: when you open Quantum Themer it will automatically show themes from this particular folder(/system/QuantumThemes) without having the users to browse for themes in the mess of an sdcard. This way it would look more like a theme engine.
Third, how about categories or sections like: Toggles (/system/QuantumThemes/Toggles), or more specific categories like Status Bar Mods/Toggles (/system/QuantumThemes/Status Bar Mods/Toggles) those categories would be created and named by themers or ROM developers. There would be basically folders placed inside the /system/QuantumThemes and your application would just.
So, to give you a whole view of what I am thinking...
A user installs the Quantum Themer. The user flashes a CWM mod package created by someone. The user opens the Quantum Themer app. A window with all of the categories opens. The user selects a category. The category opens revealing sub categories. The user selects a sub category. The sub category opens revealing all installed mods for this sub category. The user selects a mod. A small or full screen window opens showing a preview, maybe a small description(taken from a file /.qrt/description.txt) and an Install button.
Well, that's actually a lot of things...
I thought it would be good sharing with you since you said you want to keep this active and update it. :highfive:
Hope I helped and I definitely hope to see such a great tool becoming better.
Click to expand...
Click to collapse
Thanks for your detailed feedback mate
1. I think /sdcard/QuantumThemer is a better place as messing around with system is not good for our device and there will be memory limitations in low-end devices. However your idea is cool and all your first 3 points were based on categories, I can take it as one great suggestion. Setting default directory to /sdcard/QauntumThemer is not tough either. I'm already working on a separate layout for displaying Description, preview and if possible a Video Playback.
2. Yes. Instead of laboriously setting up arrays for selecting Categories->Sub Caegories, a central folder on SD Card will be neat.
Thanks for your suggestions people!
NOTE: Samsung has blocked the way i used to download the theme editor so i will now have to search for another method. till then no update
Hey guys,
Below are the links to download the Samsung Theme Editor. All credits goes to @adfree for finding the secret method
Unleash your creativity.
PS: it does not need anything like samsung account etc. for making the themes
Windows edition (Updated):
Changelog v3.00.21
Minor Bugs Fixed
Code:
http://www47.zippyshare.com/v/tyi376MU/file.html
Mac Edition:
Code:
http://www47.zippyshare.com/v/UsBdgScE/file.html
@wajiman
thank you. installed on windows without any problem..
just an info.. is possible to use a theme taken from samsung store as base?
if yes, how? XD
thanks ^^
erghetto said:
@wajiman
thank you. installed on windows without any problem..
just an info.. is possible to use a theme taken from samsung store as base?
if yes, how? XD
thanks ^^
Click to expand...
Click to collapse
Unfortunately no, but there is a long method by which you can use some stuff from the theme you want to use as base. The steps are:
1) Extract every qmg file from each apk within a theme and rename the extracted apks to zip.
2) using command prompt run the following command:
Code:
ren *.qmg *.png
it will auto change the extension from qmg to png.
3) Transfer the pngs to mobile phone and look at the images you want to use
4) create your theme and individually replace the qmg which you identified from pngs with the base themes qmg. That's it.
I know its a tiresome task
nice:good: i made my first theme
Thanks, this is something..
wajiman said:
Unfortunately no, but there is a long method by which you can use some stuff from the theme you want to use as base. The steps are:
1) Extract every qmg file from each apk within a theme and rename the extracted apks to zip.
2) using command prompt run the following command:
Code:
ren *.qmg *.png
it will auto change the extension from qmg to png.
3) Transfer the pngs to mobile phone and look at the images you want to use
4) create your theme and individually replace the qmg which you identified from pngs with the base themes qmg. That's it.
I know its a tiresome task
Click to expand...
Click to collapse
First, thank you for posting this tool.
I'm still old skool in terms of theming, hard coding the system and adding/changing images to my preference.
It seems the the overlay themes are the direction it been headed for sometime so if the tool is easy enough and less time consuming, I suppose I could switch, plus the compatibility for many more devices and users is quite nice!
As far as converting/viewing qmg images install this to your phone and within the app select the apk of which you wish to view the qmg images and bam! It's all done, converted to png's viewable on pc and everything!
Anyways, thanks again!
stangdriver44 said:
First, thank you for posting this tool.
I'm still old skool in terms of theming, hard coding the system and adding/changing images to my preference.
It seems the the overlay themes are the direction it been headed for sometime so if the tool is easy enough and less time consuming, I suppose I could switch, plus the compatibility for many more devices and users is quite nice!
As far as converting/viewing qmg images install this to your phone and within the app select the apk of which you wish to view the qmg images and bam! It's all done, converted to png's viewable on pc and everything!
Anyways, thanks again!
Click to expand...
Click to collapse
I also found out one more way as this alp was not working for me on s7. Further, the above mentioned method is not working as the tool requires you to sign the apk with a certificate which you create with this tool itself and changing the files i think damages the signature. Nevertheless the 2nd way is to rename the qmg files to png. Transfer them to phone and then through the phone edit them. Add a small difference so that you can save it. Once you do, it will save it in png format.
Sent from my SM-G935F using Tapatalk
I am making a theme, but the APK it creates si a paid theme, and when i choose my theme, i can only choose the trial option. Is there a way to make the APK free? I cant found it.
Greetings
carasd said:
I am making a theme, but the APK it creates si a paid theme, and when i choose my theme, i can only choose the trial option. Is there a way to make the APK free? I cant found it.
Greetings
Click to expand...
Click to collapse
No install a package disabler and then disable theme service and center and then clear its data
Sent from my SM-G935F using Tapatalk
but this has no sense xD there has to be a way to make free themes.
erghetto said:
but this has no sense xD there has to be a way to make free themes.
Click to expand...
Click to collapse
Yes there is that is by uploading it to samsung thene store and then downloading it frm theme store
Sent from my SM-G935F using Tapatalk
there is a new version out please upload the version 4.0.11. ;P
Can't do anything bc I keep getting prompted upon opening the app to update to v4, but can't -_- Please upload v4 asap, thanks!
JoeFCaputo113 said:
Can't do anything bc I keep getting prompted upon opening the app to update to v4, but can't -_- Please upload v4 asap, thanks!
Click to expand...
Click to collapse
Same for me here!
acristescu said:
Same for me here!
Click to expand...
Click to collapse
you can still use it . disable network connection before opnening the editor, and after that you can enable it back
can I apply for partnership request by uploading a theme created using this software in the partnership request form ?If not can you please suggest me what should I do to apply for the partnership? I don't have any previous designs.
Hi... Guys Theme editor 5.0.20 is released, somebody please provide download link for it... Thank You..
sadanandk said:
Hi... Guys Theme editor 5.0.20 is released, somebody please provide download link for it... Thank You..
Click to expand...
Click to collapse
If you find it let me know lol . Thx
hi))I made a theme, and it's in the status of "only for developers", what should I do?sorry of bad english,im russian))
sadanandk said:
Hi... Guys Theme editor 5.0.20 is released, somebody please provide download link for it... Thank You..
Click to expand...
Click to collapse
hi have you found it ?
regards
I've been looking for themes for my Mate 9 and to be honest none I found online are up to my expectations. (I'm not trying to talk bad about the authors who made them) But I decided to make my own. The only information I found was the thread of the Theme app downloaded from the play store but that doesn't seem to work at least not to my specifications. so I kept researching and learn that the .HWT are just ZIP files renamed with a different extension. So I downloaded an already made theme and I unzipped and just for testing purposes, I replace all graphics with my own including the colors in the XML file Repack it and renamed it testing.zip then change it to testing.HWT and loaded up in my themes folders and when I tried loading it didn't show on my theme menu on the phone. The one I downloaded and use as a base also didn't work.
I went to the Huawei Site for some info and found out you have to be a developer to even see the documents and to top it all off they don't have any USA based sign ups the closest I found was Mexico. Anyways If anyone has any information on how to make these themes from scratch I would appreciate.
Once I get this going I will post them up here.
Did you try this amazing application to rebuild your theme?
https://play.google.com/store/apps/details?id=com.mixapplications.themeeditor
chibixzero said:
I've been looking for themes for my Mate 9 and to be honest none I found online are up to my expectations. (I'm not trying to talk bad about the authors who made them) But I decided to make my own. The only information I found was the thread of the Theme app downloaded from the play store but that doesn't seem to work at least not to my specifications. so I kept researching and learn that the .HWT are just ZIP files renamed with a different extension. So I downloaded an already made theme and I unzipped and just for testing purposes, I replace all graphics with my own including the colors in the XML file Repack it and renamed it testing.zip then change it to testing.HWT and loaded up in my themes folders and when I tried loading it didn't show on my theme menu on the phone. The one I downloaded and use as a base also didn't work.
I went to the Huawei Site for some info and found out you have to be a developer to even see the documents and to top it all off they don't have any USA based sign ups the closest I found was Mexico. Anyways If anyone has any information on how to make these themes from scratch I would appreciate.
Once I get this going I will post them up here.
Click to expand...
Click to collapse
I think you did everything correct!
But did you made a normal zip file and renamed it?
I think you should select all the files and say 7zip that you want to make an archive!
On the upcoming screen choose STORE from the compression list (no compression)!
Then rename it to .hwt and try again!
mahmoudhafez2000 said:
Did you try this amazing application to rebuild your theme?
https://play.google.com/store/apps/details?id=com.mixapplications.themeeditor
Click to expand...
Click to collapse
Yes, I did and all it does is replace images and color over a stock theme. Doesn't give you much control it's like taking a website template and replacing the default logo and other to your colors and liking.
chibixzero said:
Yes, I did and all it does is replace images and color over a stock theme. Doesn't give you much control it's like taking a website template and replacing the default logo and other to your colors and liking.
Click to expand...
Click to collapse
I know I'm pretty late to this thread, but i've been investigating themes this morning, and ran across this...
http://huaweihigame.com/wp-content/uploads/2017/07/HowToCreateThemes-Guide2017-1.pdf