yashsingh1/xdaforums huggingface dataset:
[Android Themes] NadMaj:
here mate try flashing this - View attachment black_horse_88.zip

i used vrtheme on that.. tell me if it works... coz if so., then we have the solution to the prob above..
[Android Themes] OlliG:
Just implementd support for vrtheme templates ;)

Took this zip, removed the icons and added it as template to the Romfumbler...

no flashing tests done so far ;)

EDIT: Flashed successfully!!!! :)
[Android Themes] black_horse_88:
Maybe you need to edit that again lol :(

It didn't work, though everything seemed to be going well flashed and imported, updated system upon start.

Still stuck with stock icons :(

Why it worked with S3 but not with S2 , I don't understart :eek:
[Android Themes] NadMaj:
did you flash the one i made?... that should work!... i used vrtheme on my noir theme here in s2 and everything in systemui changed.. try changing your recovery mate..
[Android Themes] black_horse_88:
Yes , I flashed it again,it says "Applying UI theme" or something, but nothing changed.

It's the same Omega philz recovery.

Are you using Omega rom ?
[Android Themes] NadMaj:
that's impossible mate...

just to be clear., what omega are you on?.. TW or AOKP?...
[Android Themes] OlliG:
And another addition for the next release of the Rom Fumbler:

RomPresets can now be loaded from plain textfiles! So the user can add his own RomPresets just by adding a textfile to the ./rompresets-folder.

There will be a few hardcoded RomPresets and additional RomPreset-Textfiles in the above folder, that can be used as templates.

So many new stuff!!! I think I have to release the new Version next week ;) But It still needs some testing before a release!
[Android Themes] OlliG:
No the vrtheme template works perfectly on my (AOKP/Rootbox) Rom!

But the preload partition is the trouble...I think even the vrtheme-template isn't able to mount the /preload partition...I had a look into the updater-script in the zip from NadMaj and i think the mount for / preload is missing ?! But I'm not an expert ...

These mounts are in the updater-script!

...
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "/dalvik");
...
[Android Themes] NadMaj:
lol my bad mate.... this one for sure will work.. use this as template for s2 preload roms - View attachment S2_template_preload.zip

run_program("/sbin/mount", "/dev/block/mmcblk0p9", "/system");
run_program("/sbin/mount", "/dev/block/mmcblk0p10", "/data");
run_program("/sbin/mount", "/dev/block/mmcblk0p12", "/preload");

[MENTION=4368076]black_horse_88[/MENTION] - flash this one... :good: - View attachment black_horse_88.zip
[Android Themes] black_horse_88:
Alright it worked NadMaj. There are 2 problems *sigh* :(

1- My device is all laggy now , sweeping screen is lagging, or stuttring, page is flashing.

2- Urm , no backup in the universal flasher was made to my icons , and the wifi icon is not showing, I gues it is off set, because I see 2 off sets arrows between the signal and 3g icon. Over them. :eek:

I see the Vrtheme backup of SystemUi.apk , how do I restore it ?

I'm having a very bad luck with this.

___________________________________

Edit: Ok scratch that , I got it fixed by reflashing another zip.

Still I need to know how to restore them and, how do the template helping me in creating zip file :rolleyes: ?

I'm using your template and copy the icons manualy to drawable_hdpi folder, the falshing it.

No matter what settings I choose the program still create icon in the MORPH folder.

I know, I'm killing you guys with my noobish, please bear with me xD sorry.
[Android Themes] android8:
please add miui battery :)
[Android Themes] OlliG:
You can manually push the systemui.apk to .../system/app/... overwriting the one that is there...and set permission like all the other apk's there. Then reboot! Use an app like ESExplorer for that....

That is why I wish I could make my original UniversalFlasherTool templates work...because their backup is a flashable zip.... I attached an UTF-template file to this post that mounts /preload.... not sure if this helps...copy this template in the RomFumbler ./template directory ...and use this as template for your mod...to make testing easier...only put batteries in your flashable zip...

Next version of the Rom Fumbler will put them in the right "vrtheme" folder if you use vrtheme template!

No...you're helping a lot!!!... :)
[Android Themes] OlliG:
Show me examples :)
[Android Themes] OlliG:
New Version out of "The Rom Fumbler" aka "The Battery Icon Creator"

This tool is growing so much!!!...Check out all the new features!!!

I never imagined that it would develope this much...

Big thanks for giving me so much input and new ideas :) belong to:
[MENTION=4309610]NadMaj[/MENTION]
[MENTION=2757720]fryingpan0613[/MENTION]
[MENTION=621512]studentjunk[/MENTION]
[MENTION=4368076]black_horse_88[/MENTION]

Changelog:

May-13-2013 : Release 25.0

A lot of changes in Rom Settings and Rom Presets

...Rom Presets are no longer hard coded! Now stored in plain textfiles in ./rompresets/...

...Rom Settings can be exported into a Rom Preset (available in dropdownbox after restart)

...if you created a Rom Preset for your Rom...share it and upload it here...I will add it to the next version!

...colored icons in the RomPreset-dropdownbox...

...Morphpath is no dropdown-box any more...instead it is (automaticly) generated.

Support for VRTheme Templates

...new vrtheme template...

Support for /preload partition in Samsung Galaxy S2 Stock Roms (Still WIP...but some things already work)

...another new vrtheme template, that supports the /preload partition (Seems to work!)

...new UniversalFlasher template for /preload (Need someone to test this!!!!)

Global Settings

...define what Rom Preset to apply on startup of the Rom Fumbler!

...by this you can overwrite the (hdpi)defaults to your needs!!! This should bring relief to all "non S2" Users ;)

...define if you want to see the Advanced Button in Toolbar (by default it is invisible) Turn it on here and restart Rom Fumbler!

Help-pages for Rom Settings and Global Settings

...read them carefully, in case you want to add your own Rom Presets or Templates...

New Battery Renderer

...new Faecher.Wide Battery

Support vor xxhdpi like in Galaxy S4

...Some Battery Renderers already render in xxhdpi without resizing! (the white ones in the chooser dropdownbox)

...watch for tooltips in the above dropdownbox :)

New Rom Preset for Note 2 Labrats Rom

Animator at the bottom of the Battery, Wifi and Signal Renderer...see how your icons animate, when played in sequence!

Happy modding & flashing :)
[Android Themes] fryingpan0613:
Thank you! I can't wait to try out the new version when I get home :)

check out our rom website, http://updater.team-nocturnal.com/labrats/
[Android Themes] black_horse_88:
Ok copied the file to .../system/app/, changed permission.

Now the Vrtheme is not working at all. The icons won't change. no matter how many times I flash them.

I took a copy from the ROM.zip , copied it to ../system/app/ , still icons won't change.

I think now I'm officialy screwed :eek: ?

Glad to know I'm helping out thanks :)

I wouldn't recommend putting the Vrtheme just yet , till we figure all bugs. No idea why it won't change now.

A big thanks to NadMaj too :) , that's why Omega is the best rom there , because it has great developeres .
[Android Themes] OlliG:
1. Please upload the vrtheme-zip you try to flash...so we can have a look! And please make a phote of the recovery messages (like you did before)

2. and then use my new Version 25.0 and please try

- the new template-4.3_preload_S2.zip

- with everything else set to hdpi

- and your battery filename pattern (probably without the circle_ in it)

Edit even better use the new Feature for Rompresets :)

- download the attched RomPreset

- unzip and copy to ./rompresets/...

- and restart the Romfumbler

- choose the black_horse-RomPreset in Rom Settings

- create your flashable-zip with your battery

- and try flashing it!

No offense: But the (other) best ROM is Rootbox ;)
[Android Themes] black_horse_88:
Update

Ok so I cleared caches and fixed permissions. flashed the zip , nothing changed.

I viewed the systemUI.apk in the system/app/ , it still has the original stock icons...

I viewed the one in preload/symlink/system/app/ , it keeps my icons before copying the backup...

I copied the systemUI in the preload to system/app , I got my old custom icons back, I tried to flash it , nothing changed...

So I ran out of ideas :(

---------------------------------

Alright Ollig I will , got few things to do now , I will put them and try asap.

I flashed the one that NadMaj created for me and worked before , doesn't work now after copying the backed up systemUI.apk
[Android Themes] black_horse_88:
Ok Ollig , I made a zip with v25 [attached down] flashed it [check pic]

Icons did not change, I viewed the systemUI.apk in the preload/symlink/.... icons there have changed, but not in the system/app SystemUI.apk.

This could be permissions related issue ? I tried missing with them but nothing changed.

What could have gone wrong :rolleyes:

Btw , I like how flexi this software is getting :)
[Android Themes] AndyCosmos:
Hi I'ved followed from the first post , after created the flash zip , I flashed via cwm but nothing changed , I attached the SystemUI.apk from my ROM and the zip I made from you tool .can you tell me what I've done wrong , sorry I don't know much about modding .
[Android Themes] Brendo:
[MENTION=4368076]black_horse_88[/MENTION]

You may need to manually fix permissions on SystemUI.apk (rw-rw-r--) then try flashing
[Android Themes] black_horse_88:
Nope , didn't work.

I think, I shoudn't have copied the systemUI.apk from the ROM.zip , it could be not the same one in the system/app ?

That's my only guess , anyway to restore it ?

Backup have been overwritten lol... *sigh*
[Android Themes] studentjunk:
battery animations

A while ago, I mentioned battery animations. I decided to make a few with a how to. Hopefully this will be appreciated.
[Android Themes] NadMaj:
i totally agree mate.... so i want to suggest this., how about moving your thread to android software development or android themes forum?.. or create one there?..

that way more people can see and appreciate your tool rather than just S2 users.... you use UFT and vrtheme as base zips so they're totally universal and will work on most devices out there..

the rom fumbler deserves more praise and attention than this!... :good:

[MENTION=4368076]black_horse_88[/MENTION]

i don't think flashing vrtheme will cause you performance probs.... all it did was replace png's on your drawable-hdpi... i didn't even put any xml files or resources.arsc in there... can you reflash omega again and then try fllashing batt mods made from rom fumbler again?..
[Android Themes] OlliG:
Your xyz.zip looks goot to me... !

Did you get some error messages during flashing ? (btw: What Rom is yours ? What device, what recovery ?)

Can you make a photo of your recovery during flash like black_hose_88 did a few posts above yours ?
[Android Themes] OlliG:
That is what I wanted to suppose...reinstall Omega (or better install Rootbox ...just teasing :))

I think the /preload path is somhow linked to /system/app ....so if you replace the apk in /system/app, you might replace the link by an actual file...when you flash to /preload after that...you wont see anything in the apk unter /system/app ?

I'm thinking about this for a long time now ...what holds me back is that my time is limited!

Here in S2-forum the user-base is limited...and therefor the questions and problems to solve are also limited....

(I dont mind if people from other devices come over here...like the Morphology Guys from S3 Forum :))

What bugs me most is, that the tool itself is almost bugfree...no exceptions, no crashes, no big glitches...!

And on the other hand most problems reported here are flashing problems, and I can't test every ROM myself...

I frequently test with rootbox on S2 and Maguro(Galaxy Nexus) and everything works perfect!!! ...so I'm confused about the flashing problems others have!

So if I widen my userbase...I fear I'm flooded with flashing problems, that I cant solve!

I must think about this a little bit longer...

But if I should move to general Android Forum, I think I need a bigger "Support Team" With people like you [MENTION=4309610]NadMaj[/MENTION] helping me ... Thanks for that btw :)!
[Android Themes] android8:
here's the example of miui statusbar with battery, signal bar, wifi :o

the transparent file inside the zip
[Android Themes] NadMaj:
i'm not sure mate since i don't have a SGS2.. but when i asked indie he said this:

lol what bugs/glitches?... i see none so far.......

and those flashing probs maybe because they still have to edit the UFT configuration to work on other device since they have different int/ext sdcard mount points etc etc... but now you added a vrtheme it made your tool more universal.. i already made tons of batt mods using your tool in s3., note2., note 10.1 and now s4 and they all worked for me the first try... i just made some edits in UFT config and all rom fumbler from then on..

and about the "support team"., i am so IN!.. :D

P.S. - i'm the one to thank you mate.. your tool saved me tons of time.. rom fumbler + knobman = infinite batt mods.. :)
[Android Themes] Brendo:
So you mean that essentially upon boot, android loads the file in preload instead of the proper file? I tried reading the code but got lost...I used to created vrthemes where it would just replace files inside the original apk (atleast I think that is how it worked...)
[Android Themes] OlliG:
That is what I wanted to say...(sorry I'm not a native english speaker :))

......but what if black_horse replaced the link unter /system/app with an actual apk?!

Then the flashable zip will alter the apk in /preload...but the link to this file is gone...so he wont see his icons!

--> I think he definately needs to reflash his ROM!
[Android Themes] NadMaj:
yes i also use vrtheme and this is the first device that i encountered the "preload" folder.. i "assume" it works the same as data/app but what preload/symlink does is it's pretty much the same as having them in system/app but with the ability to uninstall them as a normal app in app manager..

yes i think so too.. reflashing must be done...
[Android Themes] Brendo:
Looks like we are all on the same page then :)
[Android Themes] studentjunk:
I agree with moving thread. I suggest putting in the opening page a caveat that this is for people familiar with making and flashing flashable zips and to ask questions about this in their device question and answer section. (Since your only have 1 device, I think this is reasonable)
[Android Themes] AndyCosmos:
Hi thank you for your reply , I have SII on stock samsung 4.1.2 , cwm 6.1.4 and below is the attachment from during cwm flash.
[Android Themes] OlliG:
"SystemUI not found"....I can only say "/preload-hell" ... read everething in the last 3 Pages and you know what I mean... :)

But, I have added a few things in Version 25.0 to be compatible to Samsung Stock Roms with /preload partition:

1. You could try using the UTF-template "template-4.3_preload_S2.zip" and create your Zip again! (you will be the first to test, as black_horse_88 did not report back yet...)

2. use the "template_vrtheme_preload_S2.zip" as template and create your zip! (this should work, but backup and restore is not so comfortable as in option 1 :))
[Android Themes] AndyCosmos:
Hi Thank you , the 2nd method works very well , the 1st didn't though , thank you so much , keep up the good work man.:good:
[Android Themes] OlliG:
Great that it worked for you!

Anyway...Can you give more details what went wrong in method 1 ? Errormessage in recovery ? (this UTF template can only be flashed from internal sd card! ... this is new since UTF 4.3...so, did you flash from internal sdcard ?)

Too bad that I dont have a spare Galaxy SII to play with samsung stock rom's :(
[Android Themes] AndyCosmos:
The 1st method I got the same message as the attachment below, ( I flashed from external as well as from internal )

can you tell me which setting do I have to change because after flashed the zip , everything works except the wifi data in-out is a little bit off as the attachments .
[Android Themes] black_horse_88:
Yea I don't know, I made another icons.zip flashed it and it went back to normal. weeeird :eek:

as for the systemUI.apk issue. I did flash Omega ( no wipe) reminds me of xp repair lol. Now everything back to normal , I flashed 3 different .zip :) it's working flawlessly.

Keep teasing , it won't work :p loyal to Omega.

I flashed Omega with no wipe , now everything is back to normal , I can flash Vrtheme .zips with no problems.

And yea they seemed to be linked somehow , maybe by the .xml or .arsc.

After flashing the Vrtheme , both the systemUI.apk icons have changed.

How about adding warning when choosing Vrtheme, under the drag box [check image] since we can't confirm if it will causes issues to all ROMs or just the preload.

........................................

I think the flashing problems people reporting about are mostly incorrect settings, since most people don't know/understand what are the preload, Morph path , hdpi settings..etc

For me at first , I had no idea of how the software works nor the settings there for :eek: After messing with it alot, and talking to you guys here, I got some nice knowledge xD thanks!

We need more ROMs users to upload their presets, so it can help others.

Here I uploaded S2 Omerga ROM preset, please add it with your next release.

Your black_horse_88 preset was wrong xD it was set to Morph/preload folder rahter than Vrtheme/preload :)

Thanks alot Ollig and NadMaj and everyone els for the support, I will try to help with all I can for this creative job!

If you need help with testing things just ask , I'm ready to risk my phone to brick lol.
[Android Themes] black_horse_88:
Because you changed the signal icon, the in-out arrows used for wifi and 3/4g connections are from the signal icon.

Restore signal icon to stock , it will be back to normal.
[Android Themes] drinfernoo:
Any way you could add in the new AOKP CircleMOD battery for rendering? I want mine to be green :D
[Android Themes] OlliG:
Like this ? :) Wait for Version 26 :)

Edit:

even better:

...you can choose the gear to be used......

...and you can add your own gears to the custom area :)

...and the renderer is xxhdpi ready (uses 64x64 size icons to render!)
[Android Themes] black_horse_88:
Ollig I thought we can create/import our own icons ?

It would be cool to add that . Btw I'm graphics designer xD thought I would offer help if you need but you seems better one than me lol.

Is it possible to add the ability to import our own icons ? :)
[Android Themes] OlliG:
What icons ? Did you check the icon-set tabs where you can add your own icon-sets like toggles, or batteries, or wifi&signal icons ?

Check what is predefined in the ./custum folder and add your own icons there!

Only the renderers are hardcoded and can not be manipulated bei your own icons! Except for charge icons that can be added to the ./custom/charge folder!

What Icons do you design...PM me and upload some, so I can tell you more precisely how the Romfumbler can use them!
[Android Themes] drinfernoo:
Umm... Yeah. Exactly like that :) My bad lol

I have lots of styles built into the ROM I'm running, so which of these would it replace?

Icon only

Text only

Icon with text

Icon with centered text

AOKP CircleMOD

CM CircleMOD

Gauge

Axiom Honeycomb

Axiom Droid

Axiom Sphere

Numbers

Digital Numbers

Don't show <- Not this one :D

You should definitely try to get this thread moved into a more general thread, since it works on way more than just the S2.
[Android Themes] Kitschki:
You probably have a lot of battery files in your systemui (tw_battery...,battery_.., etc). Just replace the ones youd never use with the ones from the rom fumbler
[Android Themes] drinfernoo:
I was just wondering which one it would replace when I flash it.

Also, is there a way to change the display name of one of these? Or is that coded into the SystemUI.apk?
[Android Themes] Brendo:
It's probably best if you post your systemui file so we can look at it
[Android Themes] fryingpan0613:
Sounds like your using the og battery mod, That's Not your typical setup

check out our rom website, http://updater.team-nocturnal.com/labrats/
[Android Themes] NadMaj:
i'm not familiar with that mod but someone said if you have that app/mod installed you can't flash vrtheme or UFT on your systemui.... it can't overwrite.... is that true?...
[Android Themes] fryingpan0613:
I'm not sure as I never got the mod working for my rom. Here's the thread

http://xdaforums.com/showthread.php?p=38905053

check out our rom website, http://updater.team-nocturnal.com/labrats/
[Android Themes] Brendo:
In that case it looks like should be able to copy images rom fumbler creates into this tool http://xdaforums.com/showthread.php?t=1434061
[Android Themes] AndyCosmos:
Please add more battery , wifi and signal icons set from other ROM like MIUI would be nice :).
[Android Themes] drinfernoo:
Here you go :D
[Android Themes] black_horse_88:
Oh I see , sorry my bad , I was messing with the pngs folder , I thought the set for AOKP only lol.

I have not created any icons yet , so I was just wondering, I can create some on my free time, I doubt they will take much :)

I need to know these things :

-resolution limit.

-color depth.

-transparency color.

Or I will try today to create non png sample so you can judge. :)
[Android Themes] OlliG:
FAQ Folder structure of the Rom Fumbler

The ./pngs folder is something like a temp-folder..the Romfumbler deploys his Icons here every time you press the play button...the icons in here are resized according to your Rom Settings and will be zipped into a flashable-zip, when you press the zip-button!!

The ./custom folder is the right place to add your own custom stuff.

Please read the help-pages within the tool for each icon-set-type. There is a short howto add your own custom icons and where.

Custom icons should always be at least xhdpi...or better xxhdpi. They are resized according to the RomSettings, when you create a flashable-zip! And it is always better to resize to smaller sizes, than blowing them up to bigger sizes. (this "blowing up" causes a slight blurr) So you should use the biggest dpi images you get your hands on ;)

DPI-examples in case of Batteries:

xxhdpi = 54pixel heigth

xhdpi = 36pixel heigth

hdpi = 27pixel heigth

mdpi = 19 pixel

They must be transparent png's! (So there is no transparent color like in gifs!)

Just explore the examples in the custom area and you will find out, what to do...it is pretty straight forwand to add stuff here!

The philosophy within the RomFumbler is that you have sets of icons, that belong together, and that need to be flashed together...wifi icons, batteries, toggles and so on...These sets are stored within a sub-folder for each icon-set. This sub-folder-name is preseted in the Dopdownbox within the Rom Fumbler.

You can't mix let's say one toggle from set A and the rest from set B. You can only achieve this by creating a new mixed toggle set C !

When I create new icon-sets, I normally start by extracting the original icons from my Rom...lets say the wifi icons...than I copy them into a new folder within the custom area...in this case ./custom/signal&wifi/<new Folder>.

For editing the images I use Paint Shop Pro, but any other paint-Tool supporting png's will be ok too!

This way I'm sure the icons are named correct for my Rom...(In my case it is a little bit more complicated, as I'm on a hdpi rom...so I have to look for the xhdpi versions of the icons in the github of the rom or in the same Rom for a xhdpi device...)

As a little bonus the Romfumbler creates an Overview-Image of all icons within the icon-set-subfolder! This image is used in the overviews-panels of the RomFumbler.
[Android Themes] drinfernoo:
Erm... Except I don't have XorCircleBattery. I'm on the v25 one from 5/13.