yashsingh1/xdaforums huggingface dataset:
[Android Themes] lichti1901:
Any suggestions?

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Android Themes] mattmanwrx:
Didn't see edit: will have to have a look tomorrow... sorry for delay...
[Android Themes] lichti1901:
Hehe no problem. I know that you havent seen my edits. :)

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Android Themes] mattmanwrx:
hmmmm... I cant see anything wrong with that, to be honest... It should work!!

The only other thing I can suggest, is to extract the rom it is going on, and then copy and paste the folder structure... I know that has worked for me a couple of times..

Basically, copy the SystemUI.apk to your vrtheme folder, delete anything not wanted, and add the things you do, and see if that works..

One other thing I noticed, is that there seems to be a bit of compression in the .zip - the installtheme.sh, zip & zipalign have compression, but the rest dont...

I have repacked it, with the compression set to store, and I can see that they aren't compressed.. maybe try with my repacked version attached to the post?

Matt

EDIT: mine is 1.06MB, yours is 526.7Kb - it must be the compression!!
[Android Themes] lichti1901:
Ok thanks. Will try it as soon as i'm at home from work. Will report back then. Thanks for your help!

There should be more guys like you which help eatch other! :highfive:

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Android Themes] lichti1901:
Hmmm strange. Dont work. Flashed without errors, reboot, bootanimation and nothing else. Cant get past bootani.

Dont know what to do else ... :confused:
[Android Themes] mattmanwrx:
Hmmm... I have no more options to go to... everything looks like it should work...

Only other thing I can suggest is to copy the fielder structure with a copy and paste and see if that helps... if not... I'm all out of ideas and you may need to wait for an actual villainrom dev to help out...
[Android Themes] lichti1901:
We think its the updater.binary what is wrong, tried different ones from working flashable zips but none of them worked.

Do you know how to solve this? Never modifyed a updater.binary before...

Thanks in advance.
[Android Themes] mattmanwrx:
Hi,

It6 could be the updater binary... You could try using one of my scripts - but it also has the aroma scripting in there too...

This link here - http://xdaforums.com/showthread.php?t=1619380 - is for my sense 4.0 & sense 4.1 status bar mods... all in one flashable.zip with different battery options as well as different colours... it is a busy script... but you're welcome to pull that apart and use anything in there...

Can you get a log from in recovery? I know that on my aroma install you have a chance to save the logs, and you do in TWRP too, not sure in other recoveries though... A log would definatily help to see what is going on!!
[Android Themes] lichti1901:
I can pull a log from my Laptop, thats no problem. I´ll send it as soon as possible. :D
[Android Themes] mariotme:
Looking forward to see VRTheme compatible with newer CWM version like 6.0.1.2
[Android Themes] 89dogg:
i've a question about this great theme method

i spent now a lot of hours in a theme. all worked fine, 'til some days before.

the problem is, that i got anywhere an error and i can't flash my theme anymore.

it's really strange. if i split my theme in two parts (1 part framework-res/ 2. part twframework + apks) then it works.

but when i flash the whole theme togehter always the flashprogress stops and recovery reboots. after that my ext sd card is "read-only". can't remove vr-theme backup and nothing. then also a second try isn't possible, always it fails. i've to put sd card out in card reader. delete there vrtheme folder and try again.

did anyone know why this happen? separately it works, but flashing the whole theme at once it wont.

vrtheme don't shows any log or message with failure reason. that's why i can't understand and see the problem.

hope somebody know this problem and can help
[Android Themes] 89dogg:
it's unbelievable. i can't understand this....

i tried now some caombinations, and the only way it works is following:

i have to create 3 themes to make it possible, that it works......

1. Theme ---> framework-res.apk

2. Theme ---> twframework-res.apk + lidroid + system/app (without SecSettings.apk+SecSettingsProvider.apk)

3.Theme ----> SecSettings.apk+SecSettingsProvider.apk

with this three themes i can theme/flash it full without any problems.

But if i include this themes in one, it wont work. always recovery reboots without log/message..

this posted way above is the only way to flash it successfull.

Can anyone explain this to me??? Can't believe it!

i flashed the whole theme ever (sometimes 30x/day) and i never had this issues.

i'm desperate :/
[Android Themes] 89dogg:
ok guys i resolved the problem. the reason was recovery version. i had last recovery version (6.0.4x). i tried it with touch recovery and now it seems to work.

very nice..

one question more. how can i delete the vrtheme folder with backup files?

i was flashing before from ext. sdcard, but now i'm flashing from int. sd card.

the backup folder in ext sd card is always there and i can't delete them. always appears a message, that it's read-only.

did i format the whole card to delete this folder?
[Android Themes] 89dogg:
nobody replies here in this thread? :/

well i try it one time more with another question....

how can i do it, that custom apps (not rom included) can be themed?

i tried it with creating a new folder in vrtheme. there it was like this:

vrtheme/data/app

there i made the folders for the own apps. for example:

com.whatsapp-1.apk, there i unclueded res/drawable......

but it don't work. after reboot apps are gone and i've to restore it again from TB.

any ideas? i already testet a cache wipe, but it didn't work...

thx guys.
[Android Themes] lichti1901:
Custom apps are not allowed imho. Correct me if i'm wrong.

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Android Themes] 89dogg:
some weeks ago i themed in this way some apps and it worked. but now not anymore. the app is gone and i have to restore it from backup..

in 1. post is commented that it should work :/
[Android Themes] mattmanwrx:
3rd page 3rd post....
[Android Themes] androidphone2012:
First of all, huge thanks for this amazing tool!

VillainTheme Flasher works well with CWM and TWRP on ICS.

But on Jelly Bean, not working with TWRP
[Android Themes] androidphone2012:
@seshmaru

from TWRP dev
[Android Themes] original21:
I tried it on my zip file (see link below on my signature) and its working perfect.
[Android Themes] LBTaylor1984:
I want to have a go at theming my device, other than the template what will i need? currently it's blank, so where do I get the files from to theme?
[Android Themes] mattmanwrx:
I would advise theme'ing the "normal" way first... just so you get the hang of it...

http://xdaforums.com/showthread.php?t=916814
[Android Themes] D.O.C:
Thank you for your comment, Added it to first post :)
[Android Themes] Dunc001:
Question - in the template zips in the OP there are data and system folders in the zip root AND within the vrtheme folder. In other zips I have found elsewhere on XDA using the Villain system there are no data and system folders in the zip root, only the ones within the vrtheme folder. Which should I be using for theming framework-res.apk?

Also, assuming I should be using /vrtheme/system/framework/framework-res.apk/res/drawable-xhdpi to inject my pngs why is flashing the theme causing a boot crash (hangs at the One X splash screen) on later bases (worked on earlier bases)? Appears to be breaking the framework-res signature?
[Android Themes] H89P:
Hey Guys,

does any of you know wether there is a possibility to combine Aroma and Villain Theme system? Found no way till now.
[Android Themes] mattmanwrx:
Extremely possible.... check my sig, and my theme... http://xdaforums.com/showthread.php?t=1619380

Just take a look in the folders and the updater-script... use it if u want... :)
[Android Themes] H89P:
Thx, seams my problem is somewhere else cause I did the same you did before
[Android Themes] mattmanwrx:
Whats your problem? maybe i can help..
[Android Themes] fisha21:
Just tried downloading both versions of 0.4.1 and get an "Unsupported compression method" error when trying to extract the files. The resulting folder has blank scripts inside. Anyone got a working version of 0.4.1? mattman, wasn't sure if your theme used the latest version? Btw, long time no see....recognise your name from the early days of transformer themeing
[Android Themes] mattmanwrx:
have uploaded a 0.4.1 version to this post :)

Please check the scripts if it goes into /cache or /sdcard I beleive they are the differences with the 4.0 and 4.1 version... Something like that anyways :)

I didn't do much themeing for TF101, but its how I came across VRTheme System :)

Now got a ROM out for TF101... Stepping up in the world :)

EDIT: seems you got all the same devices as me... :)

Got a ROM out for the One X too ;)
[Android Themes] fisha21:
Thanks for the quick reply. Had the same error, but looks like it might be a 7zip issue after all....worked fine using Explorer to extract!

Haha, yeah, our device path is remarkably similar. Had noticed you're a PA fan. Not tried that yet, but when I get bored of Sense...
[Android Themes] mattmanwrx:
hehe, I'm not actually... I just compiled it for the TF101 (for a "test", to see if I could do it), and people are using so it means I have to use it! ;)

Recently, I've joined Team Liquid, and released Liquid Smooth ROM for the Htc One X. If you like AOSP based ROMs, this would be for you - some user comments here - http://xdaforums.com/showpost.php?p=33520755&postcount=3

Anywyas, back on topic... That should work! I have it unzipped myself, and used it many times...

Glad you got it sorted tthough! :)
[Android Themes] alkhafaf:
what is the difference between this and the Universal Flasher Tool?

http://www.htcmania.com/showthread.php?t=258333

thanks
[Android Themes] mattmanwrx:
Universal Flasher Tools is based on VRTheme System

ui_print(" <<-----------------------------");
ui_print(" UNIVERSAL FLASHER TOOL v.X.X");
ui_print(" by JRsoft & Intronauta");
ui_print(" - - - - - - - - - - - - ");
ui_print(" based in <VillainTheme System>");
ui_print(" ----------------------------->>");

and

###################### T H A N K S T O ##########################

>> "Villain Team" for the concept
>> "Stericson" for "Metamorph" system
>> "Core Utilities" for the tar binary
>> "Blades" for the 7z binary and libs
>> Builders of "zip" and "zipalign" binaries.
>> Testers, especially to:
"SuperCocoV6.5@htcmania", "lexullde@htcmania", "shayne77@xda",
"vvaleta@htcmania", klander@htcspain and "eladios@htcmania".
>> "D.O.C@xda" for helping with the translations.

Both in the README.txt

So it is a VRTheme System modified some reason... I cant work that bit out, as I dont speak italian... :) (Google Translate says it is Itallian :))
[Android Themes] fisha21:
I'm trying to get multiple vrtheme installs setup in an aroma installer, but can't get it to work.

For example, if users are on 1 Rom, I want to flash one set of framework-res.apk mods, and a different set for a 2nd Rom.

I thought it would be a case of duplicating the vrtheme folder structure with different names, and editing the scripts to point to the right folder, but that didn't work.

Anyone any ideas?
[Android Themes] mattmanwrx:
Check my signature for the "status bar mods", and look around in that zip... Uses 3 different themes with one vrtheme system, all in aroma installer... :)
[Android Themes] fisha21:
Cheers mate, somehow I knew you'd have the answer..and so quickly too! On the xda app atm, will check that when I get home
[Android Themes] brainmaster:
I have a question:

Is it possible to use the VRTheme system to delete an existing xml inside of the /system/framework/framework-res.apk?

Background:

Up to Android 4.1.2 you could easily change the Settings background by replacing the framework-res/res/drawable-nodpi/background_holo_dark.png. This png was also responsible for background in SystemUI, Mms and some other apps.

From Android 4.2.0 Google changed this behavior. They've hardcoded it in the /framework-res/red/drawable/background_holo_dark.xml and have moved from png resource to color - gradient or solid.

What I would like to do with the VRTheme procedure:

1. Delete the /framework-res/res/drawable/background_holo_dark.xml and /framework-res/res/drawable/background_holo_lite.xml

2. Inject the framework-res/res/drawable-nodpi/background_holo_dark.png and framework-res/res/drawable-nodpi/background_holo_lite.png resources

This way I could replace the gradient or black backgrounds with the png images.

Any thoughts on solution for this?
[Android Themes] fisha21:
I don't think you can use viilaintheme to delete an xml, but even if you could I don't think that approach would work.

Even if you insert those pngs, there's nothing telling the system to pull those images for the background. What might work is editing the xmls you mentioned, so that they point to the images instead of a colour value.

Can't remember off the top of my head exactly what the xml says but for example, if the background_holo_dark.xml has the line

android:background "ff000000"

You could change that to

android:background "drawable/ background_holo_dark"

Not 100% sure of the syntax, will double check when I'm on the computer, but you get the idea?

Also, if you're injecting pngs that aren't already in the apk, you will need to include an updated public.xml, otherwise the pngs won't have a resource id and won't get used
[Android Themes] brainmaster:
Yes, I get what you're saying. It makes sense - but I was aware of that.

The approach with replacing the color value and pointing to png would also be fine. The problem is that I don't know the syntax. Here is how the xml looks like with color value:

<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:startColor="#ff000000" android:endColor="#ff272d33" android:angle="270.0" />
</shape>

But, I can't probably achieve my goal with the VRTheme - since the png are missing in the first place, and they don't have the public ID.

So basically, I need as first framework-res.apk with compiled png that I could replace and link to them in the xml - right?

If framework is missing the background_holo_dark.png, I can't just inject it with the theme and link to it in the xml.
[Android Themes] mattmanwrx:
VRTheme won't do what you want.. As fisha says, u need to edit the public.xml to give it an id, but can't, as that is in resources... Your best option is to just decompile and edit the XML to point to your image... :)
[Android Themes] brainmaster:
Thanks for he answer. Do you know the exact syntax for pointing to the image in the xml?
[Android Themes] mattmanwrx:
copy old one?? :)
[Android Themes] brainmaster:
Before 4.2.1 there wore no xml, just the png's - do I don't know how the right syntax for the xml I'd.
[Android Themes] mattmanwrx:
there has to be an xml calling the images, search for that xml, and then use that :)
[Android Themes] fisha21:
Ok, I can't test this since I don't have a 4.2 based ROM, but you could try replacing the whole gradient line with:

<item android:drawable="@drawable/background_holo_dark"/>

You will also need to change the shape and /shape entries. Not 100% sure what to though! I would try replacing shape with selector, but as I say not on a 4.2 ROM so can't test.

In terms of public.xml, what you can do is to make the edits in framework-res.apk, recompile the apk and then add the resources.arsc from the recompiled apk into your vrtheme folders. This contains the public.xml with resource id for your new pngs. The only problem is if the rom dev has made any changes to other xmls in the values folder, these will get overwritten.
[Android Themes] Lantek23:
Has anyone used this to theme values folder in the SystemUI.apk.
[Android Themes] fisha21:
Yep. Just make your changes to the values folder, compile the apk and then put resources.arsc from the apk into the vrtheme folder. Note it goes alongside the res folder, not inside it
[Android Themes] Lantek23:
Awesome man thanks I'll give it a try
[Android Themes] Lantek23:
It worked perfectly, thanks again
[Android Themes] AndroidGraphix:
THanks for your help on this. Giving it a try right now on Sierra Theme, ;)
[Android Themes] javiyeah:
Thanks!!!

Enviado desde mi GT-I9300 usando Tapatalk 2
[Android Themes] cbb77:
Wanted to express my thanks. Found this thru another member and this is truly awesome and save a bundle of time themeing. Thanks again
[Android Themes] Epic.:
How come when I try to make a battery mod for SystemUI.apk it flashes correctly but when I reboot, it makes my battery icon disappear. Like my status bar is still there but no battery icon? Im pretty sure I structured everything correctly but Im not sure if I did the XML's bit correctly. Any help? Here is a link to the zip I made, could someone check if its structured correctly? http://www.mediafire.com/?bhwo81poai3yv12
[Android Themes] mattmanwrx:
Vr theme system will replace images, not add them... When adding images, it messes around with the public.xml figures...

Basically, it will only work if there is already a 0-100 battery percentage...
[Android Themes] :
VR-Theme with Preload-Folder ??

I use this possibility to theme a rom since last year.

In the moment for my Note2 Theme.

Now I want to create a theme for JellyBean Samsung Galaxy S2.

But there is a folder called "PRELOAD" in the ROM with most of the Systemapps.

How can I manage it, that the VR-Theme-ZIP flashes also this folder.

The system folder with app and framework is no problem but I don't know how to flash this preload folder.

The preload folder is located on the same level as system, and has the following structure:

\preload\symlink\system\app

Please give me a little help to make it work, before I try and destroy the ROM of the SGS2.
[Android Themes] Spannaa:
Hi,

It's fairly simple - you just need to mirror the file system and add a \vrtheme\preload\symlink\system\app folder to your VRTheme, and edit the updater-script and installtheme.sh files

I've attached a basic, empty VRTheme zip for the SGS2/JB 4.1.2

It only gets complicated when you're flashing full apks to the preload folder and you then have to symlink them to the system/app folder.

If you need to do this, reply and I'll elaborate...
[Android Themes] :
Thanks a lot, I'll try it to flash, when it's not working I will ask you again please.

Fine and very fast answer
[Android Themes] cbb77:
First kudos again for providing this. I have been able to theme quite a few apps. However I am now attempting to theme Gmail and having no luck. I've tried / rebuilt the package multiple times and it just doesn't take. All other apps theme fine. Is there something special with Gmail that I need to do differently? I am stumped on this one.
[Android Themes] yardi4life:
I can't unzip the Universal-VRTheme-template-v.0.4.1 file on Windows 8 x64 using 7zip x64

EDIT: I can navigate the file but I cannot extract or add to.
[Android Themes] Ba7rani123:
Why do u want to unzip it ? You dnt have to
[Android Themes] yardi4life:
If I try to add the necessary files. I get "Not implemented". Either way I cant extract or add to. I re-downloaded the file and had the same problem.
[Android Themes] Ba7rani123:
Did u try adding a png into an apk which is in the zip ?

I use vrtheme with 7zip and it works flawlessly try opening it with 7zip not windows explorer
[Android Themes] blacknight1114:
having trouble when I add the layout folder in systemui folder to change the clock colors, causing a systemui f/c. if I remove the layout folder all is well ,but clocks don't change. am I doing it wrong? im adding the layout folder along side the drawable folders in the systemui folder
[Android Themes] yardi4life:
I am using 7zip. I cannot create a folder in zip, cannot add any files. I tryed downloading on different machines. nothing.

Can some posted a mirrow please? Could the upload have been corrupted???

EDIT: The Universal-VRTheme-template-v.0.4.1.zip is corrupted. I'm sure of it.

---------- Post added at 09:06 AM ---------- Previous post was at 08:24 AM ----------

layout folder goes in SystemUI.apk\res\. If that does not work then something is wrong with the changes in one of the xml files in the layout folder.
[Android Themes] blacknight1114:
Ok.does the complete layout folder have to be there,or just what i themed??
[Android Themes] Spannaa:
I think so too.

I couldn't add any files to it using WinZip, WinRar or 7-Zip

To fix it, I unzipped it using WinRar and then re-zipped it again.

Just drop the recompiled xml files you've changed into the vrtheme\system\app\SystemUI.apk\res\layout folder using 7-Zip (assuming that's where your SystemUI.apk folder is).
[Android Themes] yardi4life:
That worked. Thanks
[Android Themes] blacknight1114:
Ok. Will give it a go tonight. Thanks

*edit* worked perfect.thanks
[Android Themes] ezaechiel:
Hello,

I've a question, does it themed preload apps? Because some of my system apps were moved to preload to free some system memory space.

Thanks for your great work.
[Android Themes] Spannaa:
It won't theme preload apps as it stands but if you add a \vrtheme\preload\symlink\system\app folder to your VRTheme and add a couple of lines to your updater-script file, it will.

There's a modified VRTheme.zip which includes the preload partition here.
[Android Themes] ezaechiel:
Thanks a lot ^^, I will test it soon :).
[Android Themes] jsminnis:
For those of you that get a corrupted zip file, use this to fix. It worked great for me. http://www.diskinternals.com/zip-repair/
[Android Themes] oneders65:
Gonna have to try this out.
[Android Themes] ahsan64:
Hi

Does anyone know why phone stuck at bootloop when trying to theme framework-res , com.htc.resources..

All apps works fine but framework file cause bootloop ... :eek:

So i have to place the whole .apk for framewor-res and com.htc , which makes size bigger of the theme ,,

But by this phone works fine .. :confused:

Had experimented in all the way but still no success ..

Trying for almost 5 days on this ... :crying:
[Android Themes] RavinduSha:
Great Work!!!

Still the bug with "data/app" exists :(

Everything works fine with "system/app" apps.

So, I have this simple idea to fix the issue with "data/app" apps. (for updated system apps only).

I'm giving a simple example for one app & you can do it to every app if you like. This is it,

As we know, the apk related to playstore is "Phonesky.apk" It's in system/app folder. When it's getting updated, it creates "com.android.vending-1.apk" in data/app. We can't theme this apk. So my idea is before we start theming we can check whether the apk is in data partition. If it's there, we can move it to system/app folder with the original name (Phonesky.apk). Then we can start theming this apk. This is just an idea. I didn't tested it yet. But that will work.
[Android Themes] RavinduSha:
TESTED and it's working :D :good:
[Android Themes] elbildozer:
Thanks For The Great Thread
[Android Themes] raff222:
Please where I can see a screenshot. thanks
[Android Themes] ahsan64:
It's not a theme you want to see screenshot , it's a script that has the ability to change .png , .xml etc files without installing or effecting the whole rom..

Sent from my HTC.....
[Android Themes] raff222:
Ok thanks

enviado desde el Talpascual ?
[Android Themes] bidibull14:
Great theme. Thanks.
[Android Themes] Shaftamle:
Any prerequisite? Specific ROM? Xposed? Or just build and flash?

Sent from a Shaftamle Galaxy S4

"Thanks Button" is always appreciated!

http://mycolorscreen.com/Shaftamle/
[Android Themes] AlbertoSONIC:
[MENTION=225651]op[/MENTION] Can i use this with files into apks that needs to be decompiled with apktool to mod them?
[Android Themes] The Sickness:
My question is how can I apply this vrtheme to my rom? I have several mods I want to use that require Vrtheme. Im just unclear on where exactly to put the Vrtheme zip. I understand how to write my updater script. Any help would be great

Edit.....I got it done