Related
Both are good ROMs after a fresh install. but they both got laggy pretty quickly. I looked into some files and found some writing errors among several of them. So I fixed a few things in the files and here they are. It raised quadrant scores some. But the main thing is less lag in the phone and it plays videos and games a little better. This is not my work. I just edited the files to add performance, increase overall smoothness, fixed auto dim not turning off, added twlan.ini to enable wifi adhoc & fixed wireless N connection issues. Thx goes to xperiafan13 and kopbem37 for the orignial script and for the great job on this ROM so far. As already said I only edited the files. Im still trying to figure out why it doesnt show kernel version in settings. If I do I will post the fix.
THIS IS ONLY FOR GINGER FAST V2 or GINGERXPERIA V22. Both are setup for these files already. I can edit some things and post the files again if someone wants to try this on another rom running stock kernel. I am not responsible if you brick your phone.
Hope this helps some people
Working Flashable Zip
Here is the working flashable zip:flash update.zip with cwm, wipe cache, reboot.
Enjoy!!!
Feel free to post results
Deodexing this ROM also makes it run faster. Im looking into some other tweaks as well. I will post any other fixes or tweaks I find for these ROMs.
Heres tutorial on how to deodex if anyone wants to try it:
http://www.symbianize.com/showthread.php?t=667614
Chadw1985 said:
Here is the working flashable zip:flash update.zip with cwm, wipe cache, reboot.
Enjoy!!!
Feel free to post results
Click to expand...
Click to collapse
Awesome work i will try this.
Another small issue
I was looking through some files in this rom again and noticed that the x8mddi.ko module is in the file with the rest of the modules but isnt loaded with them. The problem is that there is not insmod line in the hw_config.sh. To see if its loaded in your phone with one of these roms:
Open terminal emulator app, type: dmesg | grep x8mddi
If theres an output, its loaded. If not loaded here is the solution:
Find hw_config.sh with root explorer (system/etc) and open it with text editor. There is a few lines that have insmod at the first of them. below the last one type this:
insmod /system/lib/modules/x8mddi.ko
Make sure there is an empty line under it. Save the file and reboot. Then go back into terminal emulator and see if it loaded. I will keep posting fixes as I find them.
Okay, this is my first write up so please be nice :fingers-crossed:
I have noticed a lot of questions about using zeppelinrox V6 Supercharger in the cm9 thread. I am in no way, shape, or form an expert. Also anything you do with your phone is your responsibility. So read and research everything first, and as always back-up.
I have used my phones browser to get everything that is needed, and upload the services.jar file to modify later.
Credit for all scripts and roms or whatever else is linked goes to those that made them. This is just a how-to. Thanks.
First you will need to go HERE and download SuperCharger_Starter_Kit_RC12.zip
Use a file browser that can unzip the starter kit to the root of your sdcard. I use Root Browser.
Also Download V6_SuperCharger_for_Android-Update9_RC10.sh.pdf
You should take the time to read the post, as it has instructions.
Second Navigate HERE and scroll down to post #2. Look for WebApp Info - Mod your services.jar instantly with the ICS OOM Priority Charger!
There should be a link to http://android.mimic.ca. Follow the Instructions to upload your services.jar file to be modified, and then download the modified file. It tells you where this file should be. You will use this modified services.jar file later so it should be on your sdcard.
or... When you run the script later you will have a choice. Auto or Manual. V6 supercharger can automatically upload-mod-download-install the diehard version of services.jar for you. The choice is up to you.
UPDATE religi0n has already modified services.jar for everyone. GO HERE to read the thread and grab the modified services.jar file of your choice. Credit to religi0n for this. Thank You.
Third Visit the Play Store and download Script Manager. Now find script manager in your apps and run it. Make sure to press Browse as root, then Ok. ALLOW SuperUser and press Ok.
You should see your sdcard files listed. If you unzipped the starter kit to your sdcard there will be a folder named SuperCharger_Starter_Kit.
Inside this folder will be StartMeUp.sh Press this and a screen will pop up. Make sure to press the skull/crossbones icon with Su underneath it. It should turn Green. Now press Run at top left.
You will be asked to allow superuser again. Allow!
The starter kit will run and tell you what to do. This will prepare your DX2 for V6 Supercharger. After this is done you can exit out.
Fourth In Script Manager, navigate to the V6_SuperCharger_for_Android-Update9_RC10.sh.pdf. Again make sure you allow Superuser root. Green Skull/Crossbones and Run.
Again V6 Supercharger will run and tell you/ask you what options to do.
Once you get to the ICS Service Center You can manually install the modified services.jar file. V6 should find it on your sdcard.
That should be about it. I'm not going to go through every step since V6 tells you as it runs.
V6 will ask to wipe dalvik and reboot. If it hangs at boot pull battery and restart.
Run the .pdf script again to check and change options.
There is an option to unsupercharge as well as exit.
Hopefully this will help some.
Thanks!
Nice post. This should help a lot of people.
Instructions have already been posted a long time ago, but this should help the noobs.
Sent from my Nexus 7 using xda premium
In the other thread it says to install the supercharger script before the patched service.jar. does it matter which way you do it? I'm going to try this out again.
jsgraphicart said:
In the other thread it says to install the supercharger script before the patched service.jar. does it matter which way you do it? I'm going to try this out again.
Click to expand...
Click to collapse
You will have the option to manually install the modified services.jar file towards the end of the supercharger script. It should find it on your sdcard.
DX2 Alpha 5
I did the modded services.jar last night and haven't had any lockups yet in cm9a5, when I first flashed I froze up twice within an hour.
Sent from DX2 CM9
So I went ahead and installed this again. So far I have had two random reboots. Everything does seem faster though so I will leave it supercharged for now.
I installed v6 also. Everything is good so far. I rebooted 2/3 times until it didn't stick on the M. I also had to start the cm7 bsr a couple of times before that worked.
Sent using my Droid x2 running cm9.
Hey dark_system, you did a great job on your instructions. Easy to follow and understand. Thanks again!
Scotty
Sent using my Droid x2 running cm9.
A few days ago I posted a thread in the themes and apps with all of the modified services.jar (HTK, Bulletproof, and Die-Hard). The webapp only patches for Die-Hard.
If you want, you can include these services.jar, as they have already been modified for Alpha 5.
http://forum.xda-developers.com/showthread.php?t=1777862
religi0n said:
A few days ago I posted a thread in the themes and apps with all of the modified services.jar (HTK, Bulletproof, and Die-Hard). The webapp only patches for Die-Hard.
If you want, you can include these services.jar, as they have already been modified for Alpha 5.
http://forum.xda-developers.com/showthread.php?t=1777862
Click to expand...
Click to collapse
Okay I will update op soon with a link to your thread, if that is okay with you?
Thanks
Droid X2 CM9 Alpha 5
Hi just a FYI... I updated my OP and added a link to this thread.
Also, you may want to mention that if you run the script first, it will automatically load ICS Service Centre and, in Automatic Transmission Mode, it will seemlessly install a die-hard services.jar in seconds (uploads services.jar and downloads a new one without leaving the script)
Ok to try and make sure I have this right.
I can do the SC Auto script (which does the DH be fault), then turn around and do the ICS Service Center manually and let it use the services.jar I choose to get from HERE?
Thanks,
SlimMan said:
Ok to try and make sure I have this right.
I can do the SC Auto script (which does the DH be fault), then turn around and do the ICS Service Center manually and let it use the services.jar I choose to get from HERE?
Thanks,
Click to expand...
Click to collapse
The best I understand it, Yes you could, or download one of religi0n HTK version, Bulletproof version and use it the first time through.
I haven't tested them though.
dark_system said:
The best I understand it, Yes you could, or download one of religi0n HTK version, Bulletproof version and use it the first time through.
I haven't tested them though.
Click to expand...
Click to collapse
Well that is the part that is causing the issues, no? Also if I don't run the rest of the SC features then I don't get the full benifits from the script, no? So I would have to either do it all manually (which I would have to read through all the different features to be able to do) or run it in auto and then go back and do the ICS part manually?
Sorry don't mean to be a pain in understanding all this, but I want to know that what I am attempting to do and how I understand it is correct, so please bear with me,
Thanks!
SlimMan said:
Well that is the part that is causing the issues, no? Also if I don't run the rest of the SC features then I don't get the full benifits from the script, no? So I would have to either do it all manually (which I would have to read through all the different features to be able to do) or run it in auto and then go back and do the ICS part manually?
Sorry don't mean to be a pain in understanding all this, but I want to know that what I am attempting to do and how I understand it is correct, so please bear with me,
Thanks!
Click to expand...
Click to collapse
You are not being a pain at all. Please understand that the intent of this guide is to help people set up and run the SuperCharger Script. As far as which settings work best or not, that will be up to each person to decide. When you run the script it will ask you. "Do you want to do this...(whatever option it may be) y for yes, n for no, etc...
You can go to zeppelinrox threads to read in great detail how and what his scripts do.
You can always run the script and get to the menu 1-33 to get to the ics services.jar option. (I believe it is option 25) and try the different .jar files from religi0n.
I hope I answered some of your questions. Bear with me.
Great walk through. It has been very helpful. I went through the automated process of the script, accepted all the suggestions the script offered and updated the services.jar I did NOT run any of the choices (1-33). My question is, do I have to rerun the script after each reboot, or is this a persistent mod? Thanks!
Sent from my MB870 using xda app-developers app
bswides412 said:
Great walk through. It has been very helpful. I went through the automated process of the script, accepted all the suggestions the script offered and updated the services.jar I did NOT run any of the choices (1-33). My question is, do I have to rerun the script after each reboot, or is this a persistent mod? Thanks!
Sent from my MB870 using xda app-developers app
Click to expand...
Click to collapse
You should be good to go. If you want to check, then rerun the supercharger script and see what you get.
It will check for previous settings and show you the supercharger status.
Option 33 will exit.
Droid X2 CM9 Alpha 5
i thought the service.jar got changed while running the script (so I recall, probably wrongly)
First time using supercharger 2 days ago, that thread is just awful because of all the clutter and overcomplication. it's sad that it's that cluttered despite having multiple threads to clarify and hiding content. But hey! it is one very effective script, noticeable difference, he's a good man
as for a guide:
1) download 'scriptapp' from market
2) download newest supercharge script from 'link to his storage thing'
3) put supercharge script on phone
4) make sure skull and bones is green
5) run and follow instructions
make life simple with few words and steps hehe
Well it took me all day to figure out this damn thing lol. "make sure to go into console to run on boot "
But thanks really you collection of instructions were the best I've read. Besides not having the links on your post for d/l this was top notch.
Fyi: Your gonna have to reinstall cm7 bsr to get it to work again.
Sent from my MB870 using Tapatalk 2
For All Defy and Defy + JB Roms
*****Disclaimer***
- Before flashing the BM.Memfree.Defy.zip please patch your service.jar first and place it in the zip /system/framework/
You can get your services.jar from the rom you're currently using with a root explorer. It is located in system/framework/
To Patch it read from *Optional Memfree tweak* in the quote....
Thanks to Husi10 for the heads up
Please thank brainmaster for the zips - Here
Also lambgx02 for his work on the seeder - Here
Below is the original quote from brainmaster read it to know more about the tweaks
brainmaster said:
Here is the description of the Tweaks:
Scripts in the /system/etc/init.d folder:
08dalvik - Moves the Dalvik cache from the ext4 /data/dalvik to the faster yaffs /cache/dalvik partition
95zipalign - This is more enhanced zipaligning method. Its zipaligning the apps in the /system/app and /data/app. It also creates the database that contains infos on apps that are already zipaligned, and checks that databe on reboot. If all apps are zipaligned, it skips the zipalign process. Zipaligning is useful because its reducing the amount of used RAM
99bmtweak - Contains the tweaks that I've collected and enhanced over the time. Included are IO tweaks, TCP tweaks, SDCard ReadAhead tweak, SQLite Vacuum Database tweak
hosts file in the /system/etc folder:
Hosts file makes your Phone ADFree.
resolv.conf file in the /system/etc folder:
Google DNS Servers
placeholders in the /system/app and /data/app folders:
If you want to add a system app or install data/app with the CWM Zip file, just drop the apk in the /system/app or /data/app folder in the CWM Zip file and they will be installed when you flash the CWM Zip.
/kernel folder:
Enables the init.d script support.
updater-script in the /META-INF/com/google/android folder:
Deletes the Cache and Dalvik Cache, mounts the /data and /system partitions, copying the needed files. It sets the permissions. If you are editing that file, be SURE to use the Notepad 2 or Notepad ++ and use the Unix file system encoding when saving the file, not the regular Notepad Windows app.
build.prop tweaks Injector in the /tmp folder:
Injects the values in the /system/build.prop file. The /tmp/mytweaks.sh file shouldn't be edited! The file /tmp/misc contains the buildprop tweaks. You can add your own build.prop tweaks in that file.If you are editing that file, be SURE to use the Notepad 2 or Notepad ++ and use the Unix file system encoding when saving the file, not the regular Notepad Windows app, also IF you use comments (#Disable.ADB.Notification.Icon), DON'T use spaces, use ONLY the underline or dot character! These tweaks are included:
Code:
#Disable.ADB.Notification.Icon
persist.adb.notify=0
#Disable.Google.OTA.Checkin
ro.config.nocheckin=1
#Disable.Google.Reports
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
#Enable_Google_DNS_Servers
net.dns1=8.8.4.4
net.dns2=8.8.8.8
#HSPA.Tweaks
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.hsdpa.category=16
ro.ril.hsupa.category=8
#Dalvik.Optimization
dalvik.vm.execution-mode=int:jit
dalvik.vm.verify-bytecode=false
dalvik.vm.dexopt-flags=v=n,o=v
Installation
Step 0: You must be rooted!
Step 1: Download the Busybox installer app and install the Busybox to /system/xbin. Again - install the Busybox to /system/xbin not to /system/bin!
Step 2: Reboot to recovery and install the BM.Tweaks.NEXUS.S.zip file.
Optional Memfree tweak - set to 100 MB:
In order to use the Memfree tweak on every ROM, extract the /system/framework/services.jar from the ROM and upload it to android.mimic.ca, let the site edit the file, download the edited services.jar and put it in the BM Memfree zip file. Then flash the BM Memfree zip in the Recovery.
The attached Memfree zip is for the stock JZO54K ROM.
Optional BM Seeder:
You can read everything about the tweak here.
This is my version adjusted for the Nexus S.
How can I be sure that the tweaks are working?
Open the RootExplorer and click on the /cache folder. IF the dalvik-cache folder is present, THEN the tweaks are working properly. Check also your /system/build.prop file for the #Brainmaster Tweaks area.
The tweaks are universal - not ROM version related, and can be flashed over any ROM but ONLY for NS or NS4G.
Disclaimer:
ALWAYS make a NANDroid Backup of your current ROM so that you can go back if you don't like the tweaks.
I will NOT reply any users PM's regarding this thread or my ROMs, only the DEVs should contact me over PM.
If you are user and have questions, write HERE in the thread.
BEFORE asking any questions, make sure that you read this post.
Click to expand...
Click to collapse
Ok So what I have done here is to modify the updater-script to work for the defy.... That's it
I haven't really touched anything else as am not a dev so can't tweak it specially for our defy but since our hardware is similar to the nexus s then I think it should be fine
Notes -
- People with a lot of apps installed on the phone either delete the 08dalvik file from the zip before flashing or after because you may not be able to install apps after this is due to the tweak using the /data partition for dalvik-cache.
- If you have already flashed the zip then Delete 08dalvik from system/etc/init.d.
-You want want to also check this out Don't use this and seeder zip at the same time.
Instructions - Flash zips in recovery and reboot
Don't forgot to patch your services.jar if your using the BM.Memfree.Defy.zip
Changelog
Seeder -
Updated rngd binary for seeder ---- It deepsleeps now noticeable reduced battery drain
BM tweaks & Memfree -
updated to the latest version from brainmaster
Downloads
http://www.mediafire.com/?k0gxranyqnt9w
Mirrors are always welcome
Credits for the original work :
Brainmaster
Lambgx02
Patch the services.jar? How would I do that? I understand the rest
Thank U For the Brainmaster's Tweaks for our Defy
ldnjoe said:
Patch the services.jar? How would I do that? I understand the rest
Click to expand...
Click to collapse
Updated OP with more tips
Kayant said:
Updated OP with more tips
Click to expand...
Click to collapse
In order to use this tweaks should I remove the tweaks that I have from pimp my rom first?
There is any difference with the included in pimp my rom?
This ones are better?
Edit: I don't think that the memfree or seeder binary is included in pimp my rom. I'll give it a try in PAC.
I'm currently using some tweaks I have been collecting and they give me some good results.
Hope this will increase the performance even more.
So, any feedback on results yet? I know it's a fresh mod, but still
Nailtrail said:
So, any feedback on results yet? I know it's a fresh mod, but still
Click to expand...
Click to collapse
Haven't really tested it fully yet but when I tested CM10 with chrome & a some apps in the background it was smooth I mean there was not lag in scrolling for me on chrome when browser theverge.com but as always there was whitespace because of our slow phone
The BM seeder thing really does work I think because one place I see the phone being me optimized is when you wipe dalvik cache for instance It takes ages for it to optimize the apps again if you have many but with the BM seeder tweak installed the process for me was at least two times faster
Btw I had all tweaks installed.......
Thank you Kayant for the release, that was really fast!
I flashed everything, seem to be great as excepted! I don't know if it's placebo effect but when I saw "optimizing app" during 3 time less than usual I think that's powerful.
We need more time to debate about stability or battery but my first impressions are great.
Thank you again for your awesome work.
Sent from my MB526 using xda app-developers app
Husi10 said:
Thank you Kayant for the release, that was really fast!
I flashed everything, seem to be great as excepted! I don't know if it's placebo effect but when I saw "optimizing app" during 3 time less than usual I think that's powerful.
We need more time to debate about stability or battery but my first impressions are great.
Thank you again for your awesome work.
Sent from my MB526 using xda app-developers app
Click to expand...
Click to collapse
+ 1 its the same here.. just testing now..
Nailtrail said:
So, any feedback on results yet? I know it's a fresh mod, but still
Click to expand...
Click to collapse
At the moment am just testing...
I only install the seeder binary but I can say that i had seen an improvement in the default browser and in the play store.
I don't see much lag on it. I don't have much bandwidth so could be it that prevent me from seeing the hole potential of the seeder.
Sometimes stuck from loading the play store content for example but it doesn't bother at all.
I'm very happy with the results.
will be testing this and report back later.
here the link for services.jar mod for cna 4.0 by kayant.
credits to blk_jack
Seems to be working
Thanks Kayant! :good:
Seems to be working... the browser works faster and the lock screen waking is much faster....
There seems to be an improvement in gaming performance....
still testing...
do I need to wipe cache or dalvik before or after installation?
Edit: never mind, I'm testing it now, first impression the load of apps is super fast, I have 170 apps loaded in less than 2 minutes, awesome!
thanks for sharing.
modified a version from brainmaster's zips cause I don't like all build.prop changes and I'm to lazy to patch service.jar
the seeder mod with init.d script from brainmaster works better than the original one load only, it makes the phone faster in response and loading apps.
the zipaglin works and the other tweaks else, but need more testing.
@Kayant
The website for modding services.jar says its for ICS and I had read in V6 thread that the website method wont work for JB. In his second post he gives alternate method.
zopeon said:
@Kayant
The website for modding services.jar says its for ICS and I had read in V6 thread that the website method wont work for JB. In his second post he gives alternate method.
Click to expand...
Click to collapse
Thanks.... Will update the OP later ....
Edit - OP updated now checking to see if the tweaks need updating (v6)
Let's Go ^_^
zopeon said:
@Kayant
The website for modding services.jar says its for ICS and I had read in V6 thread that the website method wont work for JB. In his second post he gives alternate method.
Click to expand...
Click to collapse
Agree, since i modified the services file and put the mem tweak started to get much more lag than without it.
It won't work in PAC.
I just put the 08dalvik in init.d, along with 95zipalign and the zipalign file into xbin. That should do right? I mean I want just the dalvik to /cache and the zipalign tweaks.
So I have been using V6 supercharger for ages. Now I turned off the supercharger zipalign option and then realized there is no zipalign in /xbin for CM10, it has never been running till now!
So, guys... One should probably disable V6 Supercharger completely, for these tweaks to work as they should? Or not?
I've finally supercharged my phone after a couple of months and now, a week after flashing, it's still running at the same smooth speed, where it would slow down after half of that time without the supercharger...
Want to try this, anyway, so, are the two compatible in any way..?
Cheers, Kayant, for the Defy version!
niksy+ said:
So, guys... One should probably disable V6 Supercharger completely, for these tweaks to work as they should? Or not?
I've finally supercharged my phone after a couple of months and now, a week after flashing, it's still running at the same smooth speed, where it would slow down after half of that time without the supercharger...
Want to try this, anyway, so, are the two compatible in any way..?
Cheers, Kayant, for the Defy version!
Click to expand...
Click to collapse
I suppose you should turn off V6 if you choose the Memfree tweak, and also zipalign.
But see my post above, zipalign probably isn't running if you are using CM10, check system/xbin to make sure!
But personally I let V6 handle the memfree and stuff, I know it works so I'd rather not try something else
Hi Guys, Are u tired and bored to your x10 mini??? Follow The tips to transform your phone to xtreme mini(e10i/a)
Before u proceed: im not responsible of bricked device, bad overclock settings, etc do a backup via recovery
Downloads: later
Things u need
setcpu app
seeder app
script manager app
(market appz)
Rom: MiniCM10(4.1.0) or MiniCM7(2.2.1) Kernel:Latest kernel from nAa(minicm7 and minicm10)
1.Remove the bloatwares or apps u didnt use
For minicm7 this is the link http://wiki.cyanogenmod.org/w/Template:Barebones_cm7 (Thanks to Emperor.dk)
For minicm10:
-MiniCM10.apk
-any theme by dark_.dog
note:If you want dark dog theme choose minicm10 or crystal theme then delete the theme u did not choose
-news and weather
-torch
-Dspmanager
-Google apps(dont remove or play store will not work forever
-minicm/cyanogen wallpapers
Dont remove any cm apps
2.for MiniCm10 only skip this for minicm7
Original post by matmutant:
Perfomance :
recomended settings :
perf related :
CPU: keep default, but enable UnderVolting (and set on boot if you don't OverClock) (settings>performance>CPU)
RAM : to optimize RAM usage, use KSM, zram (18%, default) and allow purging of assets (settings>performance>memory managment)
I/O : keep NOOP, this is the default and the best for flash memory
other :
in settings>developer options
enable USB debugging,
debug notification,
set all animations to 0.5 (electron beam CRT animation will happen no more)
enable "kill with back button"
note: (backup first by cwm recovery)if you want to do no.3(8gb sdcard only) back up ur files on your sdcard via your usb or pc, if not skip no.3(minicm10 users only)
3.go to this link http://forum.xda-developers.com/showthread.php?t=1836074 then go to fourth post of matmutant
after u do that click thanks to matmutant
4.download this files:
link: I will give the link just message me because so many outsiders or not xda member who copying our attachments sorry...
files on attachment: setcpu app, seeder app, script manager and Avg antivirus... unzip the .rar file then copy/move the folder to the root of your sdcard
5.setcpu(paid app thanks me as a gift to u)
Install setcpu then Follow the following
- after u install, set the max to 691mhz and min to 320mhz use smartass v2 governor and make a profile of it
6.seeder(paid app thanks me as a gift to u)
install seeder then follow the following
seeder has 3 files so dont delete it or seeder will not work
-extend_io_queue.zip
-rngd_suspend-on-sleep_v3.zip
-rng-tools_android_suspend-on-sleep_v3.patch
Open seeder then enable seeder then check the 3 setting on seeder
7.script manager just install it
8.Avg antivirus(paid app thanks me as a gift to u)
install then open
note:avg antivirus is recommended for all android users to locate there device if it stolen just follow the instruction in the app
features: Task manager, uninstaller, anti theft, removing a virus etc...
9. now your x10 mini is now Xtreme mini
dont forget to click thanks
if u have question just post here in this thread
credits:
nAa for his awesome ROMS
Emperor.dk for the bloatwares of minicm7
Dark_dog for his awesome themes
dont forget to click thanks for them not me ok
To all minicm10 users, dont use any script just use V6 supercharger script
wait wait wait, the file has a password so this is the link http://www.mediafire.com/download.php?7sb3f58u1k2an98 just message me for the password sorry because so many outsiders or not xda member who copy our attachments...
You can set the cpu in settings-performance on any CM-based ROM, you don't need setcpu.
And you're not allowed to give away paid apps, unless you wrote those apps yourself.
SmG67 said:
You can set the cpu in settings-performance on any CM-based ROM, you don't need setcpu.
And you're not allowed to give away paid apps, unless you wrote those apps yourself.
Click to expand...
Click to collapse
Just close this thread
Closed as per OP request.
Have found here on XDA
Text is copy from real post.
------++-------
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?
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! 
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)
Link: http://forum.xda-developers.com/showthread.php?p=45266085
GREEEEETZ!!!!