Lgdslr

[GUIDE] V6 Supercharger Install – All ROMs – Kill Lag, Increase Speed

Recommended Posts

Lgdslr    12

Credit goes to Zeppelinrox, a user over on XDA who made V6 Supercharger. You can find his official thread here.

DISCLAIMER: If your phone explodes or otherwise ceases to work, it’s none of my business. I think that’s somewhat unlikely, however. Make a Nandroid backup just in case.

I'm not going to be doing doing much troubleshooting, because it'll probably be over my head. Most changes the superchanger makes are reversible, however, from within the script, and it backs up files before it modifies them. Plus you've always got that Nandroid to go back to if need be, right?

What is V6 Supercharger?

Long story short, it’s a memory management script. It takes about 15-20 minutes to install and has made a world of difference to my G300 on B926 (ICS). It will work with Gingerbread too.

This guide will cover the basics of what you need to get started and have it ticking along happily, as it’s a little bit tricky to get going if you don’t know what you’re doing.

Before you get started I recommend trying to scroll through your app drawer as fast as you can and seeing if you can make it lag. Then give it a shot afterwards. On my phone the difference is like night and day.

Requirements:

· G300 on pretty much any firmware (this guide will cover stock ROMs but non stock ones shouldn’t be too different).

· Root

· ScriptManager (Free version here, premium ad free here). Once you’ve got it, bring up the menu and go to More > Advanced options > Configuration and tick Browse as Root.

· Optional: Terminal emulator

On with the install!

1. Download and extract this to the root of your SD card. Also download this and put it there too. (For both, Right Click > Save Target As)

NOTE: These links are direct from Zeppelinrox’s “Starter Kit Thread” – If they go down, go to the thread and what you need is SuperCharger_Starter_Kit_RC9.zip (this is the one you unzip and put in SD root) and V6_SuperCharger_for_Android-Update9_RC9.sh.pdf (it’s not a pdf. You have to right click and save it.

2. Go to scriptmanager and run /sdcard/SuperCharger_Starter_Kit/StartMeUp.sh/

You must Run it as root (press the button with Su on it).

It should complete and tell you it’s all done.

3. Still in script manager run the "V6_SuperCharger_for_Android-Update9_RC9.sh.pdf" (also as root). You might as well hit Fav as well to favourite it because in all likelihood you will be using this script more than once.

The script will at this point check that you have busybox and a bunch of other things installed. After this, hit enter and you should enter initial set up. The script will give you a bunch of options.

I’m not going to go over these in depth, other than to say that for scrolling speed, 1 is fastest, 3 is slowest. Pick 1.

Everything else I would recommend saying yes to. Especially using the calculated values of minfrees.

After this, the script will detect if you are running ICS and ask you if you want it to patch you services.jar. You MUST DO THIS or it will not work. Use the automatic method which it offers you.

Let it do this and afterwards it will ask you if you want to Superclean and Reboot (wipe dalvik cache and reboot) – say yes.

Your phone will now reboot and the apps will optimise. This may take a bit of time.

4. Now what you want to do is run the script again now that you’ve rebooted. It will check if you are Supercharged or not. If you’re on a stock ROM, in all likelihood, this will pop up:

kKif4l.png

Note how it says we are only 50% super charged!

(The observant amongst you will also notice Nitro Lag Nullifier is not installed and nor is Bulletproof Apps. I wouldn’t bother with either of these, especially the Lag Nullifier as it kills WiFi on the G300. They are easily undone, however, if you want to give them a shot later on).

It will also open up the user guide, which you should read if you’re not on a stock ROM. If, on the other hand, you are on a stock ROM, just hop back into Scriptmanager and run /data/99Supercharger.sh

Once again, run it as root and this time you need to hit Boot so that it runs on boot, or it won't work properly.

5. Reboot the phone once more, and run the V6 Script (see why it’s in your favorites?) and let it check your system. This time it should tell you that you are 100% Supercharged.

From here, you’re also now free to fiddle with the settings, etc. Note that your launcher should be Hard to Kill, and Zeppelinrox no longer recommends making the launcher Die-Hard or Bulletproof. The latter two will prevent your phone from killing the launcher when you desperately need memory, like when you’re in a game.

Maintenance:

About once a week, or when you feel the phone getting a bit laggy, you need to wipe your dalvik cache and reboot. There’s a few ways you can do this. The easiest way, in my opinion, is to go into Android Terminal Emulator and type su and hit enter and then hit sclean and hit enter. Your phone will reboot and should be ticking away happily.

And that’s about it!

I’m sure there’s some stuff I’ve forgotten, but I’ll post this now anyway and add to it if necessary.

Edited by Lgdslr

Share this post


Link to post
Share on other sites

Thanks for taking the time to write this; I've been looking for such a guide for a few days. Will give it a go over the next few days (am on B888 at present) and will feed back in due course.

Share this post


Link to post
Share on other sites
Mtman1    130

Nice guide :D just you tell us to download rc9 of the script, then to run rc10 a bit later on. Other than that, perfect :)

Edit: Changed it. Perfect now

Edited by Mtman1

Share this post


Link to post
Share on other sites
wso277    5

Hi, the first script cant install the su stuff. Busybox and the other thing installed fine but su cant install.

EDIT:Solved with a second run of the script.

Process complete

Edited by wso277

Share this post


Link to post
Share on other sites
Coffer52    1

Great find been running my phone for 12 hours and there is a marked improvement in performance!!

Share this post


Link to post
Share on other sites
pelago    7

Can someone write up what does this script actually do? What does it change on the phone, and does it have any negative effects (e.g. battery life or stability)? I've been wary of these kinds of voodoo tweaks since the controversy over whether it's better to stop background tasks or not, and whether it's good or not for Linux-based systems to be using all the RAM. It seems hard for me to imagine that a script like this can make the phone faster than the manufacturer could make it, without some kind of downside.

Share this post


Link to post
Share on other sites

Can someone write up what does this script actually do? What does it change on the phone, and does it have any negative effects (e.g. battery life or stability)? I've been wary of these kinds of voodoo tweaks since the controversy over whether it's better to stop background tasks or not, and whether it's good or not for Linux-based systems to be using all the RAM. It seems hard for me to imagine that a script like this can make the phone faster than the manufacturer could make it, without some kind of downside.

Essentially it alters the phone's memory management to be more responsive in low memory situations (or as the G300 calls it, All The badword Time). I'll get back with some impressions later but there have been a few issues, notably:

i) Slightly misbehaving applications on first boot since installing the script (failing to load first time),

ii) Slightly increased battery useage (possibly a nocebo effect, I'll monitor and report when I have less biased data after a week or so),

iii) A few odd issues related to the soft buttons (holding them results in them apparently getting clicked a bajillion times a second instead). Again this may be coincidental and a result of something else misbehaving on my phone, and hasn't happened since reboot.

On the plus side I can now play Mass Effect Infiltrator and Dead Trigger for ages without it falling into a mess of loading and unloading background processes in the tiny amount of RAM left while playing these games and locking the device up.

Share this post


Link to post
Share on other sites
jikobutsu    312

If apps are not working good upon boot you need to enable the zipalign option.

The zip align can be enabled in starter kit, I think there is option in main script too, when enabled you will know because a boot message will appear saying, "android is upgrading" and you will see the amount of apps being zipaligned.

Edited by jikobutsu

Share this post


Link to post
Share on other sites
Cyda    446

i) Slightly misbehaving applications on first boot since installing the script (failing to load first time),

ii) Slightly increased battery useage (possibly a nocebo effect, I'll monitor and report when I have less biased data after a week or so),

iii) A few odd issues related to the soft buttons (holding them results in them apparently getting clicked a bajillion times a second instead). Again this may be coincidental and a result of something else misbehaving on my phone, and hasn't happened since reboot.

I'm quite surprised by this. I've used Supercharger on 4 different devices across many stock and custom ROMs and I have never seen any of these issues you mention.

Share this post


Link to post
Share on other sites
MickJack    6

On with the install!

1. Download and extract this to the root of your SD card. Also download this and put it there too. (For both, Right Click > Save Target As)

NOTE: These links are direct from Zeppelinrox’s “Starter Kit Thread” – If they go down, go to the thread and what you need is SuperCharger_Starter_Kit_RC9.zip (this is the one you unzip and put in SD root) and V6_SuperCharger_for_Android-Update9_RC9.sh.pdf (it’s not a pdf. You have to right click and save it.

Think the second link is failing, get files from 'Zeppelinrox's "Starter Kit thread" as above. (second link appears to download, but gives me an empty web page [attachment.htm]............being a noob....).

Edited by MickJack

Share this post


Link to post
Share on other sites

I'm quite surprised by this. I've used Supercharger on 4 different devices across many stock and custom ROMs and I have never seen any of these issues you mention.

It's fair to say they're likely just as a result of random other things I've been doing. It's been rock solid all day.

Share this post


Link to post
Share on other sites
Lgdslr    12

Don't know why the source link changed. Fixed it now. Thanks for the heads up.

For users who are having apps misbehave - as jikobutsu says, make sure zipalign and fix emissions on boot is enabled. If it already is, either try an sclean or hop back into the script and look through the options and try running them manually (options 20 and 21).

Share this post


Link to post
Share on other sites
Cardie    4

Just before step 5 when you sau run /data/99supercharger.sh in the SD card there is a 'data' folder with a few things in but no 99supercharger. And when I go into just /data/ I get permission denied?

Edit, went into config, browse as root and all is well :) Thanks

Edited by Cardie

Share this post


Link to post
Share on other sites
Cardie    4

Now says im 100% supercharged and to be honest, it seems worse than before, since installing ICS is been about the same as Gingerbread but when playing things like temple run its developed a sound problem in the game and lags a random intervals, now it will run smooth, then lag badly for a couple of seconds and repetes this, the app drawer lags more than it did before and so does the homescreen when switching from differnt screens :(

Another thing it does is the softkey lights only come on when the screen automatically changes its brightness :/

Edited by Cardie

Share this post


Link to post
Share on other sites
ovecka    27

Why do you recommend using RC9 version when there has been a RC10 for quite some time? Are there any troubles with it?

Share this post


Link to post
Share on other sites
Umrtvovacz    7

I have mine supercharger stuck at Starting Intent. There is no Please Enter Option so I can't do anything. I am on Paul's B888 GR1 rom. It also says I am only 25% supercharged.

Edit: it seems another reboot helped.

Edited by Umrtvovacz

Share this post


Link to post
Share on other sites
Lgdslr    12

Why do you recommend using RC9 version when there has been a RC10 for quite some time? Are there any troubles with it?

Why do you recommend using RC9 version when there has been a RC10 for quite some time? Are there any troubles with it?

Simply because RC9 is what I use and have experience with.

Anyone know how to "update" to RC10? Zeppelinrox says to wipe caches before you update, but I don't really know what I'm supposed to do. (Also I don't think there's any great advantage in going to RC10, is there?)

Share this post


Link to post
Share on other sites
ovecka    27

Well, there is an "Unsupercharger" choice in the script menu (15). I guess that should return you to the presupercharged state. Unfortunately, I don't know the differences between RC9 and RC10. I'd say there aren't many.

From my experience with RC10, I didn't use the Starter Kit on tillaz's AtomicMod B888 as it caused FC of Script manager ever since I'd first tried to run the StartMeUp script (guess all the files needed from the Starter Kit are included in AtomicMod). I had to reinstall the CWM backup to convince Script manager to run again. After restoring, I simply ran the Supercharger script and it worked as described in your guide. I am not sure if I should add the /data/!99Supercharger.sh script the "run on boot" tag but I've done it and it seems to work (100% supercharged).

On the other hand, I don't see much improvement in speed (the phone was quite fast before and I am not a hard user with many apps and/or widgets running) and I think the battery life is rather shorter compared to an unsupercharged state.

Share this post


Link to post
Share on other sites
Lgdslr    12

Yes, if you're running AtomicMod I think you already have some of the things you need (not sure about BusyBox, though).

Just thought I'd share that my phone on B926 racks up a score of 2914 on AnTuTu, which seems okay.

Share this post


Link to post
Share on other sites
ovecka    27

Well. The speed is good enough on B888.

post-979821-0-77980100-1343245582_thumb.

Edited by ovecka

Share this post


Link to post
Share on other sites
Cardie    4

Yes, if you're running AtomicMod I think you already have some of the things you need (not sure about BusyBox, though).

Just thought I'd share that my phone on B926 racks up a score of 2914 on AnTuTu, which seems okay.

2628 on mine B926 :(

Share this post


Link to post
Share on other sites
Lgdslr    12

Give it a few shots. I've run it 3 times now and have got ~2600 and ~2850 as well.

@ovecka, I'd happily give up some speed for ICS over GB. :D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2016. MoDaCo uses IntelliTxt technology.