I wanted to post this on the 500+ page GSB ROM thread, but alas I need 10 posts under my belt first (9 now!).
Like others who upgraded to GSB v3.2, my soft-key lights quit working. Apparently v3.3 fixed this, but I'm still having the same issue. I wiped dalvik, but did not do a full wipe. Is a full wipe necessary to fix this issue?
Also, I'm having a lot of problems getting zeppelinrox's SuperCharger scripts to work. When I run them in Gscript, I get tons of stderr's. So I rebooted into Clockwork's recovery, mounted /system, mounted /data, and mounted /sdcard. Then I ran the script again from adb. It looks like the script is trying to make changes to /system/etc/rootfs/init.mapphone_umts.rc. This file doesn't exist on my phone, I don't even have the rootfs folder. It appears as though other GSB3.3 users aren't having this problem. Why is mine different?
[poo]
Scratch that first part. The lights are working. I just never paid much attention to them before they stopped working, didn't realize that they were triggered by a sensor. Duh!
I still have the SuperCharger issue, though. I'd really like to get that working!
[poo]
Use script manager to run the script.
I'm making progress, but I'm not quite there yet. I got the same results with Script Manager. Then I noticed that the scripts included with GSB v3.3 were v5 of SuperCharger. So I tried v6 SuperCharger in Script Manager and things seemed to go much much better. The bulletproof launcher setting is sticking after a reboot, but the minfrees get reset back to 6, 8, 16, 36, 40, 40 every time. I've tried all three balanced settings.
[poo]
poo706 said:
Scratch that first part. The lights are working. I just never paid much attention to them before they stopped working, didn't realize that they were triggered by a sensor. Duh!
I still have the SuperCharger issue, though. I'd really like to get that working!
[poo]
Click to expand...
Click to collapse
Sensor so that they only come on when it's dark? Was wondering the same...
I'll follow this thread since I don't have the 10 either and want to get the SuperCharger scripts working as well, because I'm getting the same errors others are getting.
v3.3 also fixed a bug I was having where if I had the Google web widget search on my homescreen and hit the search magnifying glass softkey, the Google widget would move to the top of the homescreen and almost be stuck there, but looks to be good now.
Have you tried SuperCharger v6 with Script Manager, or just v5 with Gscripts?
[poo]
v5 was only for milestone.
You have to use V6.
There might be something overwriting minfrees on boot.
No wonder everyone's having so many issues. I think we all assumed that shed would have bundled the correct version with GSB.
Any idea, off the top of your head, what programs might be also trying to set minfrees at boot?
[poo]
poo706 said:
Have you tried SuperCharger v6 with Script Manager, or just v5 with Gscripts?
[poo]
Click to expand...
Click to collapse
Hmm, no idea? I installed and went into Script Manager and ran cRom-BulletProofLauncherOnly.sh and ran Balanced3, but got the errors all others were getting.
Edit: I used Script Manager and ran those scripts in /gscript. The v6 versions are in a different thread? I just found them, I'll have to install them at home since I don't have my charger here.
Edit x2: Looks like it's one .sh file. Run it in gscript and then select the type of memory management you want, that's it right? wshed says he's running bullet and balanced3. How do you get bullet running?
Download this .txt file and remove the .txt extension:
http://forum.xda-developers.com/attachment.php?attachmentid=586107&d=1304484146
Run that .sh script with Script Manager. It's all in one, no need for all of the individual scripts that were included with GSB. This is the main thread for SuperCharger:
http://forum.xda-developers.com/showthread.php?t=991276
As I said, the script works great. Bulletproof launcher setting sticks, but not memory settings.
[poo]
Use Script Manager and load the single V6 Script.
If you have Auto Memory Manager, disable superuser permissions so it doesn't load settings on boot.
If you have Autokiller Memory Optimizer, you can disable the apply settings on boot option.
If you need to, you can always use Script Manager to load /system/etc/init.d/99SuperCharger on boot.
zeppelinrox said:
Use Script Manager and load the single V6 Script.
If you have Auto Memory Manager, disable superuser permissions so it doesn't load settings on boot.
If you have Autokiller Memory Optimizer, you can disable the apply settings on boot option.
If you need to, you can always use Script Manager to load /system/etc/init.d/99SuperCharger on boot.
Click to expand...
Click to collapse
Yea, the big confusion was everyone was using the v5 scripts and nothing was working... I'll def hit up the v6 tonight, thanks.
I've never installed Auto Memory Manager or Autokiller Memory Optimizer, so those aren't the culprits. Using Script Manager to load /system/etc/init.d/99SuperCharger on boot did work. But I'm a little confused. Aren't all the scripts under init.d run at startup anyway? If true, then using Script Manager to load S99SuperCharger just runs it again, right?
[poo]
Thats right.
Using SM to load it on boot is just a workaround until you figure out what else is loading minfree values.
Since you don't have a minfree app installed, it there may be something else in the init.d folder or perhaps another boot script folder such as a userinit file or folder
I think I found it, /init.rc seems to be the culprit. I take it that init.rc gets executed after all of the scripts in init.d? I'd really rather not have to load SM at boot every time just to override the settings in init.rc. I assume that editing init.rc in some form or fashion would be the best way to go? I could either change the values in init.rc and remove S99SuperCharger, or leave S99SuperCharger in place and comment out the conflicting lines in init.rc.
Thanks for all the help, by the way!
[poo]
Editing init.rc isn't the right approach. It looks as though it gets rewritten at startup. I pulled init.rc via adb, added some text to a commented out line, pushed it back, and rebooted. The text I added was gone after the reboot. So now the question is: how and when is init.rc getting created? If init.rc is already in place by the time 99SuperCharger gets run, maybe 99SuperCharger could just modify init.rc prior to its execution.
[poo]
Actually, init.rc wouldn't interfere with 99SuperCharger.
On the milestone there is:
/init.rc
/init.mapphone_umts.rc
/system/etc/rootfs/init.rc
/system/etc/rootfs/init.mapphone_umts.rc
The first 2 items I can't edit they get created on boot.
The 2 items in the rootfs folder I can and it sticks.
If I have a init.d/99SuperCharger file, it would supercede the *umts.rc file and that file supercedes the init.rc
So the bootscript>*umts.rc>init.rc
I think that only way 99SuperCharger doesn't stick is if your ROM doesn't even load it (there actually was a bug in CM7 for milestone where it didn't load) or you have a userinit.d folder or file
edit: okay look for folders...
/data/local/userinit.d
/sd-ext/userinit.d
or files
/data/local/userinit.sh
/sd-ext/userinit.sh
Also, I wonder if you do have an *rc file (like init.mapphone_umts.rc) that can be hacked... heh
Already looked in both of those places, no files or folders of interest. What creates init.rc, do you know?
[poo]
Its in the boot.img file I believe.
Maybe reflashing the rom will fix it?
Sent from my Milestone Powered by my V6 SuperCharger
I'm trying to run the v6 version but I can't find the Interactive option anywhere in Script Manager. I go to config and it's not there. Help?
Edit: found the new version of script manager you touched the screen for input haha, and got it running.
Related
Just installed V6 supercharger. But my values dont match the values in the tutorial on this site. I have:
Launcher is HARD TO KILL ie SUPERCHARGED!
Current values dont match prior SUPERCHARGE
Current minfrees=12,18,36,82,0313,89,8438,97,6563mb
Prior minfrees = 6,8,26,38,32mb
What went wrong and how do I correct this. Internet seems to faster. But not 100% sure.
Thanks, any help appreciated.
Just rerun script and reboot phone.
Sent from my DROID X2 using XDA Premium App
Should I go back through setting script as I did the first time.
Just re-ran script and got the same result. Do I need to delete .txt from the end of the v6 supercharger file.
I'm running the v6 script on prerooted GB with navenedrob's init.d hack & still get occasional launcher redraws when waking the phone or coming out of a call. Anyone else seeing this?
Sent from my DROID X2 using XDA Premium App
redfish10 said:
Just re-ran script and got the same result. Do I need to delete .txt from the end of the v6 supercharger file.
Click to expand...
Click to collapse
Yes, you need to delete the .txt so it should just be v6_SuperCharger_for_Android-update9.sh, also remember to run as root when you run the original script and do both run as root, and run at boot when you run the one created under /data.
Ok just re ran script again after deleting .txt and set to run on boot. Still getting Current minfrees=12,18,36,82,0313,89,8438,97,6563mb
Prior minfrees =6,8,26,28,30,32 mb
Redfish, I Know You're New But Questions Should Be Posted In The General Section Not Dev.
redfish10 said:
Ok just re ran script again after deleting .txt and set to run on boot. Still getting Current minfrees=12,18,36,82,0313,89,8438,97,6563mb
Prior minfrees =6,8,26,28,30,32 mb
Click to expand...
Click to collapse
Go to /data
Find 99supercharger file
Check run as root and at boot
You do NOT need to run v6supercharger at boot. That doesn't do anything to set the values. That is just where u set the values. 99supercharger is what needs to be run as root and at boot. It gets created in one of two places and maybe both. In /data and in /system/etc/init.d if u have the init.d folder. If not just go to /data. This should work if u do it right. Give an update.. also don't be surprised if this thread gets moved.
garywojdan81 said:
I'm running the v6 script on prerooted GB with navenedrob's init.d hack & still get occasional launcher redraws when waking the phone or coming out of a call. Anyone else seeing this?
Sent from my DROID X2 using XDA Premium App
Click to expand...
Click to collapse
I believe running both.of them causes them to "fight" over who is controlling minfrees or oom grouping so either its changing or resetting to default maybe?
ashclepdia said:
I believe running both.of them causes them to "fight" over who is controlling minfrees or oom grouping so either its changing or resetting to default maybe?
Click to expand...
Click to collapse
I have wondered this myself .
Sent from my DROID X2 using XDA Premium App
Moved to proper forum
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
Thanks to the limits on new accounts, I cant post this in the relevant thread, so...
I recently used http://forum.xda-developers.com/showthread.php?t=1716124&page=73 on a new rom flash for the admire.
I found I had no gps, so I reflashed my phone then installed the gps fix script. Seemed like it worked, so I went about spending 6 hours tweaking my phone over the day.
Gps is gone again - not sure if maybe cell phone tower setting was turned on in locations tab and maybe got apps to work without it, but whatever the reason this script doesnt work for me.
The thread states that to flash one of the scripts in that doesnt have a gos issue, i need to uninstall the prior script.
How do I go about that without flashing my phone again and losing tons of work?
Do I have to look at the script and manually go in and delete every file it created and unalter every script it changed then reflash the new script?
Help?
Asking in your devices forum could be better.
But in general, yes, take a look at the zip you flashed. Inside META-INF/com/google/android you'll find an updater-script file that can be opened as text and tells you where everything inside the zip got flashed to.
Generally, scripts that run at boot get flashed to system/etc/init.d
Use a root explorer to locate the init.d address, or the name of the files that you saw inside the zip.
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