yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] hazard209:
Yes. That should be fine.

I'd say stick with MegaRAM 1 and see how that works for you. If you want something a little more aggressive try MegaRAM 2. Use cust-OOMizer when you feel like you understand how OOM groupings work. I've never gone below 40MB for VM heap size so tread carefully when changing that. The Bulletproof launcher is no longer recommended so stick with the hard to kill launcher.

Go to /system/etc/init.d select the 99SuperCharger file and run as root and on boot. Then run the original V6 SuperCharger script you downloaded with your preferred settings and they should stick.
[Android Software/Hacking General [Developers Only]] kodakeos:
So run that one @ boot, and not the SD card one.. Got it!
[Android Software/Hacking General [Developers Only]] MeetFace:
So, I'm having a problem with the script.

I'm running

SRF 1.2 journaled

Genocide 2.0

Tweaks 9 & 11

I just installed quickdesk, you know to get better task switching for "multitasking" & every time I go into an app and then press my home key, it restarts Launcher Pro, meaning a complete redraw of my homescreens & app drawer.

Any ideas?
[Android Software/Hacking General [Developers Only]] azz72:
i tried all 3 files and its sayin download unsuccessful.. is there any other links
[Android Software/Hacking General [Developers Only]] melbourne408:
Shaolin, since here seems proper, my settings are sticking fine with the latest nighty and glitch, how are they looking for you?

Sent From My Swaggin 1.6 Son Of A Glitch
[Android Software/Hacking General [Developers Only]] nemesiscreek:
so complicated :(
[Android Software/Hacking General [Developers Only]] zeppelinrox:
oh that teaser?

that was the last one...

What's wrong with the launcher detection on yours? I forget if I addressed it

I've got a huge batch of updates... dooo dee dooooo...
[Android Software/Hacking General [Developers Only]] tazkira:
II use v6 supercharger rc11 test 9

and the result give me no lag in miui v4 2.12.21

but,I found the problem,my theme manager cannot open ,its not responding. I try to push the app from the rom,but the result is same "not responding"

may be u can give me a solustion.thanks before :D

note :

HTC one V

mui jb 2.12.21

kernel hellboy
[Android Software/Hacking General [Developers Only]] CPA Poke:
Thought I'd pipe in and say that I was having a similar error as kaz93, although not to the same extent:

View attachment 1632374

Ran the 1.5 script that zep posted, and it worked fine all the way through - thank you!

View attachment 1632375

...until I ran the I/O tweaks and then bootlooped :crying:
[Android Software/Hacking General [Developers Only]] IA-32e:
Ugh.. I'm a dumbass. Had V6 script set to run on boot accidentally even though it says explicitly NOT to do that. Running like butter now.

Thanks for the reply.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Hmm... well I'm revamping that part too actually... I hope you're willing to test that again :p

Ya I think that's one of the first things I ever wrote in here LOL
[Android Software/Hacking General [Developers Only]] CPA Poke:
Haha of course :)

And it wasn't a typical bootloop, either (i.e. the BA just constantly running through its animation cycle). Without touching my phone at all, it did the following by itself:

Rebooted as per instructions in script;

Landed on my boot animation, stayed there for about 10 seconds, then rebooted again;

Went to boot logo for the normal period of time, then went to the "Android is installing updates - optimizing apps" screen for MAYBE 2 seconds, then rebooted again.

So by then, obviously, I realized it was going nowhere fast lol....I pulled the battery, flashed wraithdu's rescue zip, and booted up just fine. But then it appeared that some of my Supercharger settings were a little borked somehow (specifically my OOM settings...it looked like they went back to what they were prior to getting Supercharged?), so I unsuper'ed, re-ran the script, re-patched, and ran the KAK mod once again - without the I/O tweaks this time. Back up and running, smooth as butter :)

Just curious, does this have to do with the KAK trying to keep the scheduler at a certain setting, while the ROM/kernel (or app) is trying to pull it in a different direction? I have nothing to base that on other than hearing something on an unrelated thread about the problems that people run into when they end up using more than one program to control the CPU. So just to be safe, I went into ROM Toolbox and unchecked every "Apply on boot" option that was available prior to running the KAK, so as far as I know there weren't any conflicting commands in that regard.

Oh yeah - I'm on the AT&T Note i717, running the most recent SlimBean build (still 4.1.2), with a custom kernel.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Ah well if you saw the Optimizing apps stuff, then it wasn't really a bootloop per se

That actually sounds like a stability problem like a bad overclock (voltage too low) or if the phone was simply running hot (my milestone does that when I have plugged in and gets a bit warm lol)

Anyway, KAK just applies settings once and isn't continually running.

So if something runs after it and it applies some systctl settings, those other ones will stick.

And it doesn't do CPU stuff either so it wouldn't conflict with that.

It's interesting but I never got my head into the CPU governor stuff
[Android Software/Hacking General [Developers Only]] apophis9283:
#blamezeppelinrox ...lol
[Android Software/Hacking General [Developers Only]] warhead1978:
Hopefully I find the words to explain me and my question ^^

Hasn't the script and his options/changes any influence/conflicts in Kernel related settings like I/O schedulers, BigMem or CPU governor,etc. ? Or can it be that...?

MfG
[Android Software/Hacking General [Developers Only]] SgtSausage21:
Maybe it's time to start :eek: for even more tweaks :P
[Android Software/Hacking General [Developers Only]] cipjanin:
Well I have 50% supercharged so how to get the another half
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Well maybe start with looking at swap :p

Wow.

What part of get a dictionary is confusing?

There's a reason why the script has verbose output/info.

So either read it, or unsupercharge.
[Android Software/Hacking General [Developers Only]] cipjanin:
Well I guess I have to install that Jelly Iscream parlol to get the another 50% as it script tells me and I have 2 option to download and install so when I go download it opens me this xda page (so I dont know what do download , thats confusing me) ... and when I go install it says no services.jar were found on the sd card... so here I stuck , hopefully someone help me
[Android Software/Hacking General [Developers Only]] orbital_71:
It all written on the OP. U get full charge. Read it well
[Android Software/Hacking General [Developers Only]] jr_718:
But I can't read:o
[Android Software/Hacking General [Developers Only]] warhead1978:
Don't know, was only a question...

I noticed in changelog from semaphore Kernel as an example

- included Low Memory Killer driver from 3.4

And I think the script change the Kill priority and many other things ... so can it be that there are conflicts or is it not relevant what Kernel I am using ...

Do the script only change rules in handling or change the way how to work...?

MfG
[Android Software/Hacking General [Developers Only]] cx-11:
have Ben tested your idea this ARCS device on stock se. 586Rom with your kak SC-script like this:

#0 0 android

0 0 adreno 200

@Zep it feels smother on scrolling and more responsive at all..... Maby. Placebo but browsing feels extremely faster
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Was just thinking to update the help file as well with a handy link to the ultimatic thread lol

There shouldn't be a problem. I recently posted a teaser that will work with any new kernel configurations regarding the lowmemorykiller changes.

Ok here's a direct link to the latest teaser http://xdaforums.com/attachment.php?attachmentid=1609918&d=1357100767

Hmm... wel I have to see how safe it is before adding it..., at least one person already report a non-booting device
[Android Software/Hacking General [Developers Only]] cx-11:
Was a mistake on my previous post I change like this sorry Zep.

Here:

#0 0 android

0 1 adreno200
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Oh I didn't even notice that you mistyped the 0 0 adreno 200 line... no worries :)

I automatically assumed it was 0 1 anyway lol
[Android Software/Hacking General [Developers Only]] Computoncio:
@zeppelinrox

Dorimanx just release a stable kernel v7.38 but unfortunately he upgraded memory management in the kernel.

Now the launcher says that it's hijacked and the boom stick is empty.

I have tested with your teaser release, can you check that, if you have time, i can test and provide log's or anything if you want.

Thanks is advance, your sysctl for entropy works great in my rom :thumbup::D

Phone: Samsung Galaxy SII - GT-I9100

Kernel: Dorimanx kernel v7.38

1st ROM : RR JB v3.1.3 (Online)

2nd ROM : Empty

MODEM: Modem+RIL - XXLPS

ROOT APP: SuperSu v0.99

MODS: My mods, ASUL v4.2 and JusTunBeam v6.1.3
[Android Software/Hacking General [Developers Only]] Daniel D.:
As I said: .587 Custom ROM on an Arc S - it feels a little bit smoother, but I've to look after the disadvantages (battery?). :confused:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Damn.

What's the output for these:

ls -l /proc/1
for i in /proc/1/*oom*;do echo $i; cat $i; echo; done
for i in /proc/1/*adj*;do echo $i; cat $i; echo; done
for i in /proc/1/*score*;do echo $i; cat $i; echo; done

Ah ok... I think that one would actually improve benchmarks, if that matters :p
[Android Software/Hacking General [Developers Only]] jader13254:
Outcommenting 0 0 Android (with an #) does enable GPU Rendering, doesn't it?

Btw, is android ignoring // lines in config files like for example in java? Or is just # used for outcommenting a line? ;)

=- SIGNATURE -=

Yes, I'm 13. Want to support a Young Dev? Donate a bit ;)

You can help me with studying ^^

Thanks for your support =)

Sent from my experiah ark äss
[Android Software/Hacking General [Developers Only]] cipjanin:
now well can someone tell me why it say like this http://prntscr.com/orkbn

below is the full log
[Android Software/Hacking General [Developers Only]] ril z:
Hello zep, can you please add more options for 1GB RAM in the next release? Like for 512 and 256.

Thanks in advance.

---------- Post added at 11:47 PM ---------- Previous post was at 11:39 PM ----------

I've tried and it booted. I didn't any improvement in performance though.
[Android Software/Hacking General [Developers Only]] cipjanin:
It seems that I have done it properly right so now I don't have to do nothing more?

Cheers
[Android Software/Hacking General [Developers Only]] da__beast:
I assume you are asking why "sh/sdcard/V6*.sh" didn't work.

Look closely....

Is it because the script isn't named V6*.sh (case sensitive) and/or it is not in /sdcard/ ?
[Android Software/Hacking General [Developers Only]] cipjanin:
well i have folder in the sdcard named v6_supercharger i also tried like this and didnt work , but nevermind somehow i supercharged 100 % my android...
[Android Software/Hacking General [Developers Only]] da__beast:
Try canging to that directory first

cd /sdcard

cd v6_supercharger

then do an ls -l (to see if the script is there).

If it is, do a sh ./V6*.sh (or whatever the script name is called).

I know you got it working but you really should know how to run the script in a terminal.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Pretty sure only # comments out lines in shell/bash scripts.

As far as I know, 0 0 android has no # in front, cpu or software rendering is in effect depending in what I read last lol

One page stated that 0 0 is softward rendering and 0 1 is hardware rendering

I havent added anything to the menu yet but I added more increments to the calculated settings so maybe the calculated value will be improved.

I was thinking to make the menu options totally calculated... say 5 options.

But that will wait till after the next update is released - I just want the next update out of the way :P

I replied in the ultimatic thread.

I'm surpised it booted since in installed both services.odex and a services.jar - it's only supposed to install services.odex on odex roms and leave the original (small) /system/framework/services.jar alone.

How big is that services.jar?
[Android Software/Hacking General [Developers Only]] Computoncio:
Here's the output

-r-------- 1 root root 0 Jan 10 21:26 auxv
-r--r--r-- 1 root root 0 Jan 10 21:26 cgroup
--w------- 1 root root 0 Jan 10 21:26 clear_refs
-r--r--r-- 1 root root 0 Jan 10 21:23 cmdline
-rw-r--r-- 1 root root 0 Jan 10 21:26 comm
lrwxrwxrwx 1 root root 0 Jan 10 21:26 cwd -> /
-r-------- 1 root root 0 Jan 10 21:26 environ
lrwxrwxrwx 1 root root 0 Jan 10 21:26 exe -> /init
dr-x------ 2 root root 0 Jan 10 21:26 fd
dr-x------ 2 root root 0 Jan 10 21:26 fdinfo
-r--r--r-- 1 root root 0 Jan 10 21:26 limits
-r--r--r-- 1 root root 0 Jan 10 21:26 maps
-rw------- 1 root root 0 Jan 10 21:26 mem
-r--r--r-- 1 root root 0 Jan 10 21:26 mountinfo
-r--r--r-- 1 root root 0 Jan 10 21:26 mounts
-r-------- 1 root root 0 Jan 10 21:26 mountstats
dr-xr-xr-x 9 root root 0 Jan 10 21:26 net
dr-x--x--x 2 root root 0 Jan 10 21:26 ns
-r--r--r-- 1 root root 0 Jan 10 21:26 oom_killed
-r--r--r-- 1 root root 0 Jan 10 21:26 oom_score
-rw-r--r-- 1 root root 0 Jan 10 21:26 oom_score_adj
-r--r--r-- 1 root root 0 Jan 10 21:26 pagemap
-r--r--r-- 1 root root 0 Jan 10 21:26 personality
lrwxrwxrwx 1 root root 0 Jan 10 21:26 root -> /
-rw-r--r-- 1 root root 0 Jan 10 21:26 sched
-r--r--r-- 1 root root 0 Jan 10 21:26 smaps
-r--r--r-- 1 root root 0 Jan 10 21:23 stat
-r--r--r-- 1 root root 0 Jan 10 21:26 statm
-r--r--r-- 1 root root 0 Jan 10 21:26 status
dr-xr-xr-x 3 root root 0 Jan 10 21:26 task
-r--r--r-- 1 root root 0 Jan 10 21:26 wchan
/proc/1/oom_killed
0

/proc/1/oom_score
0

/proc/1/oom_score_adj
-1000

/proc/1/oom_score_adj
-1000

/proc/1/oom_score
0

/proc/1/oom_score_adj
-1000
[Android Software/Hacking General [Developers Only]] cipjanin:
Well although I got 100% supercharged ,should I try ie run again the new RC7 test 2?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Just what I thought... more work... ugh...

Actually, I had a feeling this would happen since some adj files now have the 1000 values instead of 15

I already have the calculation in place to convert back to the old numbering so I just have to make it decide between the old adj for or the new oom_score_adj

Possiblilies are:

adj file with numbers from -17 to 15

adj file with numbers from -1000 to 1000

oom_score_adj file with -1000 to 1000

Oh one more thing... can you do this too:

ls -l /sys/module/lowmemorykiller/parameters
for i in /sys/module/lowmemorykiller/parameters/*adj*;do echo $i; cat $i; echo; done
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I would say no it's not necessary.

I'm just surprised it actually worked lol

Some odex roms are so finicky yet some are so easy... well not easy... they just work how it's supposed to lol

But yours works when I would think it shouldn't :p
[Android Software/Hacking General [Developers Only]] Computoncio:
Here it goes

app_161@android:/ # ls -l /sys/module/lowmemorykiller/parameters
-rw-r--r-- 1 root root 4096 Jan 10 22:08 cost
-rw-r--r-- 1 root root 4096 Jan 10 21:23 debug_level
-rw-rw-r-- 1 root system 4096 Jan 10 21:23 minfree
wmemorykiller/parameters/*adj*;do echo $i; cat $i; echo; done <
/sys/module/lowmemorykiller/parameters/*adj*
sh: cat: /sys/module/lowmemorykiller/parameters/*adj*: No such file or directory

Phone: Samsung Galaxy SII - GT-I9100

Kernel: Dorimanx kernel v7.38

1st ROM : RR JB v3.1.3 (Online)

2nd ROM : Empty

MODEM: Modem+RIL - XXLPS

ROOT APP: SuperSu v0.99

MODS: My mods, ASUL v4.2 and JusTunBeam v6.1.3
[Android Software/Hacking General [Developers Only]] cipjanin:
Well when I was trying the first time I reached the end and I didn't know how was the script named and I typed reboot ,than my phone got stucked and couldn't boot,I flashed ftf,and again tried with the ultimatic tool and somehow just worked by it self
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Awesome.

Just as I thought... it still doesn't exist anymore.

If it suddenly re-appeared I'd get confused even more lol

Yeah I think I'll include the V6 script next time so that the user doesn't have to download it separately and put it in the right place.
[Android Software/Hacking General [Developers Only]] Computoncio:
Dorimanx kernel is smooth but auto kill on low memory isn't working as it should, it reaches 90 mb free and freezes, sometimes reboots :(

Hope he finds what's missing fast :p

Thanks again for your help and dedication to the community :thumbup:

Phone: Samsung Galaxy SII - GT-I9100

Kernel: Dorimanx kernel v7.38

1st ROM : RR JB v3.1.3 (Online)

2nd ROM : Empty

MODEM: Modem+RIL - XXLPS

ROOT APP: SuperSu v0.99

MODS: My mods, ASUL v4.2 and JusTunBeam v6.1.3
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Thanks man :)

So if you set the supercharger minfrees aggressively, does it not free up some ram?
[Android Software/Hacking General [Developers Only]] Computoncio:
It free some ram, your script is what keep my phone from freezing from low memory issue :D

I have choose option 8, 150 mb free and works like a charm :p

Phone: Samsung Galaxy SII - GT-I9100

Kernel: Dorimanx kernel v7.38

1st ROM : RR JB v3.1.3 (Online)

2nd ROM : Empty

MODEM: Modem+RIL - XXLPS

ROOT APP: SuperSu v0.99

MODS: My mods, ASUL v4.2 and JusTunBeam v6.1.3
[Android Software/Hacking General [Developers Only]] Chairmansaab:
Dunno why but i think thread needs some makeover, it looks like a mess.

Anway i had given lots of "Thanks" to the op for his work !

Btw how is it differ from Seeder ?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
heh... good to know :)

Guess what I'm workin on tomorrow... that new issue you brought up lol

It actually looks like quite a bit of tedious work as it effects the boomstick and bulletproofing apps as well.

I kinda forgot how much I was using the oom_adj file.

At least it's straightforward in that the oom_adj is the old values and the oom_score_adj is the new values.

I can do seeder with a one liner:

busybox sysctl -w kernel.random.read_wakeup_threshold=1376

While the V6 SuperCharger update will be about 8500 lines.

There's a difference between a one trick pony and a complete overhaul.

And yes, that sysctl command will be in it.

About the OP? Dunno why but I think that I don't care what a few people think about it.

I'm too busy making the best scripts you'll ever see so catering the OP to the "lowest common denominator" makes no sense.

I should cater to the highest common denominator to prevent global retardedness - it's an epidemic you know.
[Android Software/Hacking General [Developers Only]] bnasty06:
+1
[Android Software/Hacking General [Developers Only]] BootloopedMillennials:
Quoting this so I remember to do this command along with the entropy seeder one when I reinstall ROM, V6 SuperCharger, KAK and patched services. jar.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I'm actually not too sure about that one.

Have you noticed any difference with it set to 0 with the entropy tweak already in place?

===========================

And hey, what do you guys think about having a Fast Engine Flush automatically about every 3 hours?
[Android Software/Hacking General [Developers Only]] SgtSausage21:
Sounds good to me, there aren't any downsides really right? May just take some apps you were using out of memory but that's it?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Not really.

99SuperCharger already launches it a couple of minutes after a reboot but only once.

Just so that things are fresh after loading up apps after boot.

It would work like the bulletproof apps script except now when 99SuperCharger launches Engine Flush, it would enter a loop with a 3hr sleep command between flushes.

It can actually be user configurable.

It's alot better than having script manager run it on a schedule as some users already do.
[Android Software/Hacking General [Developers Only]] hoholee12:
Hey, how about just dropping page caches every few minutes

and dropping dentries and inodes about an hour or more?

I think that would do pretty well:)

Btw i did that before, some users reported awkward boot (sleep command set to 3min and the boot time increased to 3min) or bootloops for loop command.

Pretty bad idea, i think you should just stick to your original smanager method.

I love potatoes:D
[Android Software/Hacking General [Developers Only]] pp0225:
Hi, thank you very much for your work, but I have one question. After I run and ultimatic_jar_patcher, it gives me 100% supercharged, but after a day or two it went back to 75% and said my launcher is so weak. Please help me out for this one, I even reinstall it in a fresh stock rom, no luck.:crying:
[Android Software/Hacking General [Developers Only]] gu5t3r:
Would removing first line (CPU rendering) give same results as "Force GPU rendering" in Developer options?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
edit: wow... first ever double post! skip to the next one lol
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Oh ummm... I developed a method to have sleeping and looping boot scripts that never delay boot time or cause bootloops...

Even if it boots without an issue, there's something else - other boot scripts not running.

Example: Loopy Smoothness will prevent later boot scripts from running.

BulletProof Apps doesn't.

I killed alot of birds with that one stone ;)

Plus, 99SuperCharger and 98KickAssKernel will rename themselves so they're the last to run lol

AND... just in case... they run again 2 minutes after Android is loaded and apply settings only if needed.

If my stuff don't stick, nothing will.

Whatever testing you and your users are doing, chances are, I've already tried it.

Just go back and read the last 1700+ pages... you'll see... LOL

edit: actually, check changelogs especially in post 3 which are the earliest. Boot issues and having settings stick had given me fits :)

Like always, it depends on where the % is missing.

I believe so.

I asked one user to test by changing the developer option and then check to see if the egl.cfg file changed but I never heard anything back.
[Android Software/Hacking General [Developers Only]] gu5t3r:
The file does not change, remains the same:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Interesting... so what happens if you comment out the first line?

Any difference?
[Android Software/Hacking General [Developers Only]] phonetool:
Are there any other scripts that you have set to run on intervals? Or is this a new thing?

I think SManager allows scripts to run like that already, albeit with setup by the user.

I know you have options to run various things at boot up already.

Maybe have a new section of the console that sets up "maintenance service intervals" for a variety of your scripts.

I used to have my OG set to reboot at 4am so it would be "fresh" for each new day.

-CM7 on DInc2
[Android Software/Hacking General [Developers Only]] Chairmansaab:
Hey thanks for reply.

I saw that line too in seeder thread that you have posted ( You posted there too ofcourse)

But how do i use it ? Terminal emulator /ADB or what ? If terminal, will i have to do it everytime ?

Btw can you tell me from where i have start ? Thread is too complicated. :(

Thanks

-chairmansaab