yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 Android Development] zeppelinrox:
The file names are correct.

Are the files almost identical when you open them up?
[Galaxy Tab 10.1 Android Development] woshidaxia88:
Problem solved by creating missing folders in / by root explorer. Tmp file mistakes gone and now 99supercharge got run at boot with exit code 0. works like a charm! Thanks bro!

For those having tmp file creating failures in output, give this a try.
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Wait, what?

What folders did you create? LOL

Ohhhh... you created /sqlite_stmnt_journals ?
[Galaxy Tab 10.1 Android Development] woshidaxia88:
It is that folder named *_stmt_* , the middle name differs a bit.
[Galaxy Tab 10.1 Android Development] zeppelinrox:
ah yes... I made a typo... perhaps a little excited at finding a fix lol

I assumed that the folder was there and that there was a permission error... :p

But this is great news :)
[Galaxy Tab 10.1 Android Development] kidserious:
Ok, I created that file and it says my OOM groupings stuck (before, they did not stick) but it still says that my launcher setting didn't stick. It still says I have a weak ass launcher, lol. Any ideas?
[Galaxy Tab 10.1 Android Development] fasst:
The script says at the end, Widget created. What widget? I can't find any.
[Galaxy Tab 10.1 Android Development] jjdevega:
It means it is on the lists of Widgets[scriptmanager] when you press and hold from home screen click Widgets and scroll down towards bottom to find script manager. Then you can choose from 3 options for quick access to v6supetcharge.

By the way thanks for this! Watching Hulu on HD produces no more lag for me! :)

One question I didn't see posted... when I make a nandriod backup would v6 be also saved when I go to restore it?

Thanks in advance!
[Galaxy Tab 10.1 Android Development] amircesc4:
im please to announce that i'm supercharged!
[Galaxy Tab 10.1 Android Development] joseph168:
Widget not working after clear memory? U guys know why? Im using rc1 script.
[Galaxy Tab 10.1 Android Development] satoto01:
After installing the script i experience lag with the launcher. I choose option 8.
[Galaxy Tab 10.1 Android Development] Dai323:
Agreed...Im getting more lag since using. Perhaps I did something wrong....
[Galaxy Tab 10.1 Android Development] SeanHacker:
this script in not optimized for our tablets. its settings are less then what are tab settings already are. you wont see anything good from it.
[Galaxy Tab 10.1 Android Development] Dai323:
CRAP....I KNEW I should have checked with you before flashing bro. DAMMIT...wish the OP would have warned us of this.

Anyway to remove it, or do I have to full wipe?
[Galaxy Tab 10.1 Android Development] SeanHacker:
you can delet it from your system/etc.init.d folder with root explorer, then reboot. that should remove it bro.
[Galaxy Tab 10.1 Android Development] liquidz3r0:
OK, so I followed the directions and I flashed it and it seems a little bit smoother, but when i double checked to make sure it was SUPERCHARGED it says that it is but the current values don't match the prior values. I used option #9 Mega RAM 2 512 MB, could I get some assistance with this? Thanks! :D
[Galaxy Tab 10.1 Android Development] Dai323:
Thanks Task. I ll give that a shot. I should have known better then to mess with perfection.
[Galaxy Tab 10.1 Android Development] albert emmer:
so, can u provide us the best script for our tab, please?:D
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Then why are you using my script in your rom?

Your 99memset file...

#!/system/bin/sh
# Taken from V6 SuperCharger, OOM Grouping & Priority Fixes created by zeppelinrox.
execute=0;
currentadj=`cat /sys/module/lowmemorykiller/parameters/adj`;
currentminfree=`cat /sys/module/lowmemorykiller/parameters/minfree`;
scadj="0,3,5,7,14,15";
scminfree="1536,3072,51200,57600,64000,76800";
if [ "$currentadj" != "$scadj" ]; then
execute=1;
elif [[ -n "$scminfree" ]] && [ "$currentminfree" != "$scminfree" ]; then
execute=1;
fi;
if [ "$execute" -eq 1 ]; then
echo $scadj > /sys/module/lowmemorykiller/parameters/adj;
echo $scminfree > /sys/module/lowmemorykiller/parameters/minfree;
echo "0" > /proc/sys/vm/oom_kill_allocating_task;
echo "0" > /proc/sys/vm/panic_on_oom;
busybox sysctl -w kernel.panic_on_oops=1;
busybox sysctl -w kernel.panic=0;
fi;

That equates to 6, 12, 200, 225, 250, 300.

V6_SuperCharger_for_Android-update9_beta_6.3 had: 9. Super 1000HP(Agressive){6,12,200,225,250,300}

BTW, I got alot of reports about over aggressiveness so the current Update9 RC3.2 has: 9. Super 1000HP(Agressive){6,12,200,220,240,275}

btw, you have 2 sd card speed tweak scripts in your rom... setting 2 different values for the same thing.

You need to run the UnSuperCharger.

There are other scripts and entries in system files that need to be cleaned.

I'm curious about recommended minfrees as well :)

Edited: Inclusion of my work that rom was an honest oversight... I've also forgotten to remove a thing or two after testing as well :p
[Galaxy Tab 10.1 Android Development] jaewon223:
thanks zeppelinrox

installed perfectly fine and working much smoother imo. i'll see what it's like in a week and donate if it continues to work just as well
[Galaxy Tab 10.1 Android Development] jjdevega:
I seem to keep getting, "No such file or directory." See attach pic. Does this mean I'm not supercharged?
[Galaxy Tab 10.1 Android Development] Tubes6al4v:
zepplin, thank you for contributing such a polite reply. Task is testing this on the initial 3.2 release, I look forward to seeing if we can get the type of success seen on phones.
[Galaxy Tab 10.1 Android Development] nirogu325:
Tried it on my 8.9 Tab and it worked wonderfully. All settings match when checked. The key here is following woshidaxia88's suggestion on making a folder named "sqlite_stmt_journals" at the device's root (/sqlite_stmt_journals) and then making the script (located at /data after installing) run at boot using Script Manager. I'll test how the tab reacts to the script for several days. For now, there is almost no difference in smoothness using the TouchWiz launcher, but TouchWiz is TouchWiz no matter what, and that launcher has to be replaced if you want a smoother experience.
[Galaxy Tab 10.1 Android Development] aigoya:
How I got it to work on my Korean 3.2 gtab

After a couple of hours trying to get this right

These should help:

* If you're bootlooping: you have the wrong busy box version. Downgrade to busybox 1.18.2 or lower.

I had an issue where 99supercharge wouldn't start on boot. It was located in the init.d folder under system/etc.

After I reran the script the whole thing, i found the 99supercharge in /data. (There was no init.d created).

I ran the script, checked run as root and run as boot.

Copied the script over the /data/local, ran the script, checked run as root and run as boot.

Voila. Rebooted my tab, ran supercharge, had the same values.

Im not sure which script is getting executed.. /data or /data/local. But it IS working correctly for me.

*Edit: I just deleted the 99supercharge from /data, leaving only the 99supercharge in /data/local.

Works fine.
[Galaxy Tab 10.1 Android Development] RobinOtten:
Not convinced

Really? I need to see more evidence to believe this.

Please correct me if I am wrong:

Low-level memory management is done by the linux-based kernel.

So it is actually not a memory manager directly, but a task-management tuner.

Android is using its own low memory killing heuristics to

1. keep a minimal amount of memory to prevent bad system performance.

2. ability to kill badly programmed or behaving apps in an unobtrusive way for the user.

Indeed, If you have low mem device then you can tune these minfree values up a bit to lower the room in memory for background tasks, giving RAM and CPU to foreground tasks and delaying/avoiding triggering lowmem killer, but then empty apps mem room will be lowered and multitasking can get slower or less apps can be switched to.

And if you have high mem device, it means the OS can use more room for empty tasks in mem and increase multitasking while delaying the recurring need for killing tasks according to the Bad factor heuristic, depending on CPU speed etc.

Also if to many tasks are run the sooner you will encounter a kill routine, causing re-starter apps to use more power and the saved states of tasks to go away sooner, using more power when multitasking/switching apps.

Therefore tweaking minfree is effective for lower RAM devices, as is anti-launcher-redraw.

About the rearrange the OOM groupings and priorities, it maybe effective but I think it needs some kind of dynamic to its ranges.

However as I cannot find a good explanation of exactly how it works in principle, I cannot be sure of its effects to high RAM devs.

Robin Otten

ICT-guy
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Long ago I began dissmissing long winded posts by linux gurus who never tried it and think a phone should behave like a linux pc.

Join the club.

oh yeah, check november's linux journal issue titled Hack This.

My scripts are mentioned in a memory management article...

So yeah...
[Galaxy Tab 10.1 Android Development] RobinOtten:
Congratulations.

Alas as a skeptic, I do not care about some magazine article.

I need to be convinced by a good explanation and proof.

I find the OOM Groupings fix interesting...
[Galaxy Tab 10.1 Android Development] zeppelinrox:
That's nice, tho I don't need or want or care to convince you of anything.

I really couldn't care less.

Any explanation from me is in my thread.

That's what its for because if I had to explain it one by one, I would be nearing... oh... 1 million explanations and its just gonna keep on motoring past those daring enough to talk the talk but too lazy or unadventurous or closed minded to try so that they may, god forbid, actually have a first hand opinion instead of theory.
[Galaxy Tab 10.1 Android Development] :
Hey folks!

I've got the same error. (TAB P7500, Overcome 1.2.3, pershoot kernel)

Anybody know what does it mean??? :confused:

Solutions?
[Galaxy Tab 10.1 Android Development] VeryCoolAlan:
I have this installed on my phone.

I have a custom ROM with an init.d folder on this tab as well. Can I install like on my phone?

Didn't really see a different way here
[Galaxy Tab 10.1 Android Development] RobinOtten:
No, you fail to explain on your 'informative' first posts, anything specifically about the principles of your work to the tweaked OOM groupings relative to ActivityManagers lowmemorykiller in your thread.

So, if your thread has the info, please put an explanation up front, so we can all see it and maybe contribute something.
[Galaxy Tab 10.1 Android Development] Notorious544d:
Can I make an init.d script, paste the code into it, name it '99memset' and put it into my Rom *without using script from script manager?*

Will it just automatically set the values? Or will I have to go through script manager first?
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Thanks, but no thanks.

I'm doing fine with real user experience and input as opposed to long winded hypothesis based on the use of a linux pc and not the script or experience.

And guess what, I've yet to use a linux pc and I didnt even know what bash was less than a year ago.

Yet my script is in linux journal

My work is based on logic and common sense.

Its not a linux pc so I don't need my phone to prioritize like one.

It's as simple as that.

Anything that a user needs to know regarding oom rearrangement is in the script.

That's what option 1 is for.
[Galaxy Tab 10.1 Android Development] AnakTeKa:
is this succes or not ?

Uploaded with ImageShack.us

current minfrees and prior v6 minfrees didnt match ...
[Galaxy Tab 10.1 Android Development] zeppelinrox:
It also says that the boot script did NOT run.

Do the math.

Seriously, why do you think I went through the bother of including that info?

Read FFS...
[Galaxy Tab 10.1 Android Development] dpakrr:
maybe its placebo but i think its not. your scripts are the real deal zeppelin. keep up the good work! definitely makes the UI smoother! :D
[Galaxy Tab 10.1 Android Development] zeppelinrox:
I also hear a lot "our devices have lots of ram so we don't need it" which is like saying we have lots of gas so we can be inefficient...

Ya maybe you don't NEED it just as you don't NEED a Ferrari, but it sure is effin nice to have ;)
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
whoa this got buried fast..

bump
[Galaxy Tab 10.1 Android Development] jackie_jagger:
OK just got done with applying the script for the first time. Bloody sweet, I'm quite stunned at the effect it has on the tab without overclocking it !
[Galaxy Tab 10.1 Android Development] Hayabusa 23:
Got it to work on my Galaxy tab 10.1, thanks for the directions on how to install, and thanks to Zepplinrox for creating the script. Works great
[Galaxy Tab 10.1 Android Development] dillfever:
yes just fired this up meself.....so far smooooth and fast.....thanks zeppelinrox on my Galaxy tab 10.1/Task10
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Nice to hear :)
[Galaxy Tab 10.1 Android Development] lenny555:
Gday,

Ive tried running it with busy box 1.18.2 and.1 but i keep getting stuck in a boot loop. The first attempt i had i had the init folder but got stuck in boot and reset, second attempt i had no init folder and reran the script from the data folder but stuck in boot loop again.

Im running Overcome.
[Galaxy Tab 10.1 Android Development] florox:
same here, on overcome 2.1.1 :(
[Galaxy Tab 10.1 Android Development] mrhcorp:
How?

Hi, i have successfully run the script but the scrip inside init.d folder was not 99supercharger, it was 99complete. however i still follow the same guideline in the 1st post. I may or may not successfully installed it since the filename inside init.d folder is different. So there are 2 questions ;

1. Only busybox version 1.17 available to download for my tab before version 1.84 update. I cannot use the latest version of busybox?

2. Can i update my busybox after i done run the script using version 1.17 busy box?
[Galaxy Tab 10.1 Android Development] jaredb03:
Im having some issues. When i run the script i see a lot of things saying that the script was "not found". It finishes and i go through the rest of the guide and when i reboot i get stuck in a boot loop. I have to restore from a backup, and i have tried it multiple times with different versions of script managers because i had read the newer ones don't boot the scripts right. Any ideas what the problem is? Thanks
[Galaxy Tab 10.1 Android Development] zeppelinrox:
I think I have all possible issues taken care of in the update I just posted :)
[Galaxy Tab 10.1 Android Development] kuwari316:
I love you man

Ever since I applied this mod my tab has been performing the way it should have from the stant

Thanks a lot and good work
[Galaxy Tab 10.1 Android Development] zeppelinrox:
lol thanks :)

There seems to be a bug so try rc5.1 :)
[Galaxy Tab 10.1 Android Development] st0kes:
Hello, just to offer my experience with this. Running galaxy task rom, applied the script as described in the op.

Tab now occasionally crashes in YouTube, which it never used to. I didn't really notice any speed improvement.

Your mileage may vary. I'm just saying what happened to me.
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Did you use recommended settings or did you go too aggressive?
[Galaxy Tab 10.1 Android Development] nightmarebadger:
This might be a silly question, but will this work with ICS KANGs floating around?

It doesn't really seem necessary as my tablet is running really well right now, but I like to play around with stuff like this... so I thought I'd try it out if it's working on my ROM :)
[Galaxy Tab 10.1 Android Development] dune2k:
Hi, i also tried it and couldn't notice any improvements speed wise....but my tab started to freeze kinda often. Luckily i did a nandroid backup to which i could revert back. :-)
[Galaxy Tab 10.1 Android Development] 07blackwater:
I had the same thing with task. Try unsupercharging and manually delete the memset script in init.d. resupercharge and don't use nitro lag nullifier or kak and see how that works for you.

This is how I'm setup running task 10 and it's very fast and stable.
[Galaxy Tab 10.1 Android Development] zeppelinrox:
With RC5.2 I've noticed a gag here and there using the browser.

Made a little adjustment to the adj limits which is working much better.

RC6 willl be soon ;)
[Galaxy Tab 10.1 Android Development] logic5:
Hi,

thanks man .. I can't find the last version ( RC6 ) I swear :)

the thread is so long.

and can this script be in inid.d for auto run ?

thanks.
[Galaxy Tab 10.1 Android Development] Mausas:
Hey, i installed your script, i took me a while to get it work, but i did it, i see better performance... for sure! Waiting for updates! Thank u, keep goin:)
[Galaxy Tab 10.1 Android Development] badboy47:
thanks! my tablet is running very smooth now :). was easy to follow instructions.
[Galaxy Tab 10.1 Android Development] steveoy:
Anyone knows how to create a folder inside /system/etc? I can't do it with astro file manager for some reason and i am rooted.
[Galaxy Tab 10.1 Android Development] froli13:
I think that Astro doesn't use root. You need something like Root Explorer.
[Galaxy Tab 10.1 Android Development] Big-A-Rob:
I an running task650 latest ROM. I also saw a much of permission denied lines while the script was running. When I navigate to the init.d folder there is no 99supercharger file, but there is a 99complete file. I verified the file does not exist with root explorer. Is the button to run as root supposed to be checked prior to running the first script?

Edit: Yep, you have to verify that the checkbox to run the first script as root checked otherwise it can't perform the required functions, which makes sense. Might want to update the instructions to verify you are running the first script as root. I already had the init.d folder from other scripts, but I bet that is why people are saying they don't have that folder.

Sent from my 2.3.4 Atrix with an unlocked bootloader!
[Galaxy Tab 10.1 Android Development] nickwarn:
In script manager before you run script press menu and more then advanced options and there you press config select browse as root and press back and accept superuser prompt. thats what i did before running script and i read it in some guide in V6 thread.
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
Interesting... I've never had an issue with the init.d folder not showing up.

Sent from my Galaxy Tab!
[Galaxy Tab 10.1 Android Development] njfoses:
There are a few respected dev's that claim this script has no use at all for devices with 512 mb of ram or higher. Im not picking sides or starting a flame war but there are two very different opinions on the usefulness of this script.
[Galaxy Tab 10.1 Android Development] steveoy:
I am using script manager in superuser mode to create the init.d folder, it says unable to create. Frustrating indeed! Does this thing ever work?
[Galaxy Tab 10.1 Android Development] gandalf027:
It does work and i saw a very good improvement in general speed.

Using Broodcomb with pershot's kernel.
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
It does work. I'm not one for placebos and I don't believe everything I read, but this one is easily noticeable

Sent from a miui powered HTC Evo.
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Oh you mean these liars?

http://xdaforums.com/showthread.php?p=16996917&highlight=stooges#post16996917

One of them is even a mod here at xda who went on a power trip and locked a supercharger thread lol

They have "Theory" and "Opinion" and no facts and no first hand experience.

When they found they were getting nowhere fast they started resorting to lies and I exposed them as being the liars that they are and shut their swearing mouths up but good.

But if you want to respect them, and follow the advice on a subject by somebody who has no experience in the subject, go right ahead.

Next, you can get advice on how to get rich from a poor person who once read a book on the subject - because that's following the same logic.

Oh, and be sure to tell the op that he's high if he thinks that the script does anything.

So... for those that have the balls to supercharge...

1. If you download from my thread, you'd be certain to get the latest available version. I may have Update9 RC1 up tomorrow.

2. Use busybox 1.18.2

3. Run EVERYTHING as root.

4. If you don't have an init.d folder, /data/local/99SuperCharger.sh gets created regardless. Does anybody actually read the script's output? geez...

5. Read the help file that got created on your SD card.
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
Edited....
[Galaxy Tab 10.1 Android Development] njfoses:
I never said i agree with their opinion. I previously tried the script with my evo and the device did feel a little bit snappier. People can/should form their own opinion on if the script is increasing performance on their device.
[Galaxy Tab 10.1 Android Development] zeppelinrox:
That autostarts/init.d folder script will only work for a couple of motorola phones.

If the rom has no init.d support, stock roms run at boot/as root the /data/local/99supercharger.sh file.

The latest update9 beta has numerous added features/fixes/enhancements

Linking to my OP is noob friendly too.
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
I didn't notice a ''speed'' increase, but way more fluid. Very smooth transitions etc. So not to confuse people, its not like overclocking,, but will make it more fluid, smoother, and prioritize things way better. In the end, just do it haha

Sent from my Galaxy Tab!
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
I do have the latest update in my op.

Sent from my Galaxy Tab!
[Galaxy Tab 10.1 Android Development] xavierdylan:
I think fluidity is what we are all after. especially since u can see frames being dropped between home screens
[Galaxy Tab 10.1 Android Development] zeppelinrox:
Weird that 1gb of ram doesn't fix memory issues...

So here is what's in the works...

echo " 5. 512HP Ledded {6,12,40,60,80,100}"
echo " 6. 512HP UnLedded {6,12,55,75,95,125}"
echo " 7. 512HP Super UnLedded {6,12,75,100,125,150}"
echo " =============================================="
echo " 8. 768HP Super UnLedded{6,12,150,175,200,250}"
echo " 9. 1000HP Super UnLedded{6,12,200,225,250,300}"

If somebody can test numbers 8 and 9 I'd like to know if it affects multitasking at all as well as maybe making it snappier.
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
As soon as you put it out bro, I'll be all over it.
[Galaxy Tab 10.1 Android Development] rype89:
is busybox something that must be installed first? I'm on KH7 deodexed with pershoot's kernel. I following instructions in the OP of this thread.. found data/99SuperCharger.sh ... after reboot my tab went into a boot-loop where the samsung word kept appearing over and over again. What am I doing wrong, and how can I solve this? I'm doing a restore right now.
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
hmm what I would do is flash tasks rom ( why not? Its great no issues etc ) then flash pershoots kernel. then do the script.
[Galaxy Tab 10.1 Android Development] rype89:
I'm on 3G here, so don't have much of a choice when it comes to ROMs.
[Galaxy Tab 10.1 Android Development] mroneeyedboh:
ohok. hmm. Truthfully I am not sure. so youre stuck in a boot loop? do you have gtalk? If so PM me.
[Galaxy Tab 10.1 Android Development] rype89:
i don't have gtalk. have skype/msn though. I just restored and it seems i don't have busybox installed. installed now and gonna try the v6 again.
[Galaxy Tab 10.1 Android Development] KonstantinKeller:
After I installed this, none of my weather widgets work anymore... weird. Any way to fix it?
[Galaxy Tab 10.1 Android Development] rr3636:
I have titanium backup installed (paid version). It has a newer busybox in it. According to the original v6 thread that version is too new. What do I do? I need titanium, but want to try v6 also
[Galaxy Tab 10.1 Android Development] rype89:
Alright, works now. Not sure if it changed anything though. My tab was already quite smooth with OC and no-TW so not sure if this helped improve it.