yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] mixednuts:
Nice!
[Android Software/Hacking General [Developers Only]] Daniel D.:
Just a few thoughts:

- Could you add an option to disable all (!) those "great" animations? No offense, but I just want to run through the menus changing options without watching them.

- Will there be any values in the nitro strings? I remember that there were no values at the end of the strings. Sorry if I overlooked something in the meantime.

- I forgot the last point... Let me think about it - RELEASE IT!! :D
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Apart from the first V6 one, the only animation is the Fast Engine Flush, no?

You can change those Flush options thru driver options too.

The nitro lag nullifier has null values... hence the name :p

Just doing some finishing touches... like disabling other slow ass zipalign and sqlite boot scripts... heh

Already did it by file name say they have zipalign or sqlite in the file name...

but gonna grep each file too since some boot script bury those in a bigger script.

Not sure if I should disable the entire script or comment out the relevant lines so it kinda breaks any sqlite or zipalign attempt lol
[Android Software/Hacking General [Developers Only]] maanski3:
Niiiice!
[Android Software/Hacking General [Developers Only]] muktheo:
Hi zepp..this is the first time I use V6 Supercharger..

Im on CM10.1 JB 4.2.2 and I've already patch my services.jar..

But when Im run the script,its just said 75% supercharger..

The error is : OOM grouping fixes are not in effect.. (I attach the screnshot below)

maybe I really need some help and advice..?

Sory if my quest is too generally and often asked by others.. :(

Thanks before..
[Android Software/Hacking General [Developers Only]] gaz41:
Which phone? Which rom?

I had the same problem and solved it changing kernel (galaxy S, from devil kernel to semaphore). Hope it helps

Inviato dal mio Galaxy S
[Android Software/Hacking General [Developers Only]] El_Dark:
First of all did you enable the script to load at boot?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
To check if it's a funky kernel, do this in terminal...

cat /sys/module/lowmemorykiller/parameters/adj

Should be 6 numbers.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Ok so I decided to just entirely disable boot scripts that zipalign, vacuum databases or fix permissions instead of commenting out entries as it would just break scripts.

Better for them not to run at all.

edit: I mean boot scripts that aren't mine... mine must zOOM zOOM lol

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

I also had the idea to make a universal "bootloop proof" init.d script.

It would work like the routine in 99SuperCharger.

1. check for a bootloop cookie. If found, all other init.d scripts get disabled (or just ones that are newer than the bootloop script. should be doable)

2. If no cookie, then drop a cookie.

3. delete the cookie if android loads up and the script exits.

It's a low priority thing since bootloops are quite rare in here (if they happen after an update I fix it right away, anyway lol)

I just think it would be cool to have a safety net if you're testing a bunch of stuff.
[Android Software/Hacking General [Developers Only]] mixednuts:
So, no fixalign, etc... to run at boot at all?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
edited my post.

I meant other zipalign/sqlite/fix permission scripts.

silly ;)
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Should have an update up tomorrow... or at least a new teaser :)

Geez there's stuff in there that I forget I put in... did I mention that I added the frandom support?
[Android Software/Hacking General [Developers Only]] Madaditya:
Bootloop proof+frandom+etc etc...Wow!

Well can't predict what name the new teaser will have:D:thumbup:

And she's enough happy seeing me :p

If she acts further... :p

#off topic !

Thanx in advance !

Juz be the smart Geek :cool:
[Android Software/Hacking General [Developers Only]] XDAMaxe:
my favorite name for the new teaser : TITS

V6- Totally Inglorious Teaser Script

sent with tapatalk/xda-app
[Android Software/Hacking General [Developers Only]] ArunHellA:
Hi, I've done everything but the new values ain't sustainable it goes back to previous values on boot and i couldn't find /data/99supercharger to run at boot!
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I was leaning towards...

Well there was B3ST, B34ST... B345T? lol

No you didn't do everything... that includes reading the damn help file...

You even pmed me that redundant question which immediately got deleted.

You're a real piece of work.
[Android Software/Hacking General [Developers Only]] XDAMaxe:
ah, damn, ok, then it has to be B3456T :p - the Brilliantly_Epic_Ass_Super_Sexy_Tease
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I meant for the current one.. Would be B345T lol

But I may mix it up a bit :p

Dunno about have TITS on the download page... Tho it reminds of that xxxdadevelopers joke lol
[Android Software/Hacking General [Developers Only]] ArunHellA:
Well, I've tried update version 9 and it appears now but it didnt with previous version, ty for your rude response tho
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Welcome to the school of hard knocks.
[Android Software/Hacking General [Developers Only]] XDAMaxe:
ya next one is of course B345T - I sometimes suffer from lack of concentration, esp. when focussing on boo***s :cyclops:

ok I see the danger using the forbidden word on download page - BUT: this will jump your thread on pole position on google keyword search :p

sorry for off-topic ;)
[Android Software/Hacking General [Developers Only]] GermainZ:
I really don't think zep wants people coming here searching for tits.

"hi me downlawd scrept but only texxxt WHERE ZE TITS!?!?!?!"

:P
[Android Software/Hacking General [Developers Only]] zeppelinrox:
First thing I thought when reading that was... "Tits or gtfo" :p
[Android Software/Hacking General [Developers Only]] maanski3:
I laughed at this but it made sense somehow..haha :P

---------- Post added at 10:16 PM ---------- Previous post was at 10:12 PM ----------

Same..I thought of that too haha
[Android Software/Hacking General [Developers Only]] phonetool:
B345T or GTFO!

LOL

-MROM on DInc2
[Android Software/Hacking General [Developers Only]] phonetool:
Man! 9 hours and not one post!

I think I killed this thread!

:eek:

-MROM on DInc2
[Android Software/Hacking General [Developers Only]] Madaditya:
Nah! This thread is bulletproofed :p:D

Well TITS and B345T sounded cool! Really cool!

________________

And when I enable Seeder which I use from here

http://xdaforums.com/showthread.php?t=1987032

My entropy always tends to remain full I.e 4096

When I disable it,just cause Supercharger has entropyness enlarger it drops and never remains full...

Can you add this script in your new update?

It promises to make your phone lagfree..

(Coz somehow entropyness enlarger didn't keep it optimum)

Or mayb I was wrong with enabling certain stufff from driver options!

Juz be the smart Geek :cool:
[Android Software/Hacking General [Developers Only]] DeSaint2:
Having full entropy actually made my device lag like none other. I used crossbreeder and disabled everything but entropy, even deleted apps I hardly ever used and a lot of useless system apps thinking it may have been that, and it was still lagging hardcore. As soon as I uninstalled it, it went back to the way it was before. The rom I use is pretty snappy by itself but still would stutter(considering its something HTC said shouldn't be able to run on my inspire in the first place it's acceptable). So its not an option for everyone but works for others. As long as its not built into an existing script it would be nice to have when I upgrade though(not dogging on the scripts just sayin). And thx zep for all the hard work. Been using this since my gb days and still works like a charm.

Tohrment the Lesser slayer
[Android Software/Hacking General [Developers Only]] zeppelinrox:
The calm before the storm?

lol

Been workin out a couple of bugs... :p

How are you checking?

Are you sure the sysctl value is in effect?
[Android Software/Hacking General [Developers Only]] Madaditya:
It worked positively for me mate...

I'm not aware of it..

I check from the supercharger script..where it says..

Your 'entropy is this big'

And this...the seeder app

Its got a meter at the bottom...that keeps showing the value...

Juz be the smart Geek :cool:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
So you don't know if the sysctl value is in effect.

Do in terminal:

sysctl -a | grep random

post the output
[Android Software/Hacking General [Developers Only]] Madaditya:
Here Zep

Here it shows full...so thats the value? I expect? Ryt?

These are results when seeder 'disabled'...

And I also have frandom enabled..

#info

Juz be the smart Geek :cool:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
That's fine.

Is seeder off?

If not turn if off. Those numbers should remain the same.
[Android Software/Hacking General [Developers Only]] zgmfx20:
hello, seeder service makes my device lag. your kernel tweak does'nt make the entropy full but only enlarges, like in me, up to 3800. somehow using your tweaks made my device snappier. why should'nt it be full?

also about Detailing and FixAlign, is it loaded via 99Supercharger in init.d?

Thank you! :)
[Android Software/Hacking General [Developers Only]] zeppelinrox:
With just the sysctl tweaks, it gets up to 3600 pretty quick and slowly creeps up and eventually does hit 4096.

All the boot scripts now launch like any other init.d scripts.

Latest tease is codenamed B34ST
[Android Software/Hacking General [Developers Only]] otterbvrn:
Hello, I'm noob...

Why setting doesnt stick?

I hv put 99supercharger in init.d folder run in boot and root..

Everytime I start v6, the script says my rom wipes service after boot... And i dont have memory killer, except from my rom tweaks (the setting minfree is stock)

I am using viper on desire saga, 4.0.4

Thankyou

Sent from my HTC Desire S

Tapatalk 2
[Android Software/Hacking General [Developers Only]] Daniel D.:
Perhaps you should use another script. Read your post, the script output, the help file the script provides (and should start automatically) and post some log files (what I also forget sometimes). Use the search in this thread, too.
[Android Software/Hacking General [Developers Only]] gu5t3r:
On LuPuSv12 there is no need for any seeder app or script as entropy cannot deplete, wedgess made a patch for it... You can only make it faster by using frandom...

Even SC entropy tweak should make no difference on latest LuPuS as you cannot deplete /dev/random...

On kernels without entropy tweak with frandom disabled if you try:

dd if=/dev/random of=/dev/null bs=1M count=3

You will get speed about 500kB/s...

If you try it immediately again speed will fall down to 10-20B/s and will stay slow until it charges again even if you try to copy only 1MB

dd if=/dev/random of=/dev/null bs=1M count=1

...this is where SC helps by enlarging entropy to 3-4MB...

On latest LuPuS with entropy patch speed will be always 2.7MB/s not matter how many times in a row you run it...

And with frandom enabled, you will get speed about 54MB/s...To get correct frandom speed try to copy at least 256MB...

dd if=/dev/random of=/dev/null bs=1M count=256

Conclusion: If kernel has entropy patch or frandom enabled any seeder app, service or script will jus make it slower...
[Android Software/Hacking General [Developers Only]] hisname:
Being a noob?? So what? I have a desire s too. This script will overwrite viper's settings. Even if you set it to some funny value under viper tweaks, this script's value will still be used.

Or, just post boom stick

Sent from my supercharged :tank:
[Android Software/Hacking General [Developers Only]] chw9999:
Just a short feedback everything works fine with my coolexe ICS EVO 3D :)

Had the patches installed a couple of months ago, and found after new ROM installation your script is just soooo convenient now, thanks so much :) Pleasure to use it!

Cheers!

--

Gesendet mit HTC EVO 3D and Tapatalk
[Android Software/Hacking General [Developers Only]] otterbvrn:
In my phone doesnt, when I open v6 and do 100%supercharged, also I run 99supercharger.sh on root and boot, then I reboot, and I reopen v6, it says I have 50/75% supercharge and the help file from owner guide always opens... It also says "my rom wipes service on boot"..

So what do I have to do?

On other saga cusrom except viper, works well

On help file states if all the method fails, you can create 99supercharger on widget, but I dont wanna do this..

Thank you..

Sent from my HTC Desire S

Tapatalk 2
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I'm don't care.

yay at least you did some homework.

What parts do you usually lose 25%?

If it's the OOM groupings, do in terminal:

cat /sys/module/lowmemorykiller/parameters/adj

If there are only 4 numbers, instead of 6, you have a funky kernel.

You're welcome :)

That's why I added so many things on top of SuperCharging... it's was too inconvenient to apply tweaks that were scattered on my sdcard somewhere lol
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Ok check the attached.... LOTS added on... still have a bit of code to tweak before putting it on the download page.

Meanwhile... here's the next installment towards...

building the perfect...

B345T!

Click thanks because the script is self aware and may do weird things LOL

edit... get this one instead http://xdaforums.com/showthread.php?p=40570087#post40570087
[Android Software/Hacking General [Developers Only]] phonetool:
Ran without any problems for me. Great work!

-MROM on DInc2
[Android Software/Hacking General [Developers Only]] hisname:
Yay!! Have been waiting for this!

Sent from my supercharged :tank:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
yeah it's a doozie too.

The last thing I did was tweak the logging.

The detailing counter is more informative.

Even boot scripts that aren't enabled give useful info

I had even implemented a test in boot scripts so they can determine if they're interactive or not (ie. loaded via init.d) without having to check it's filename.

Makes it easier to decide whether to enable any user input or not.
[Android Software/Hacking General [Developers Only]] hisname:
Will there be any updates on KAK and 3G TurboCharger?

Sent from my supercharged :tank:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Oh yep... the KAK boot script is now a little out of date in regards to all these boot script innovations I've come up with ;)

It's on the to do list... :p

btw... check out /data/BootLog_SuperCharger.log... heh...
[Android Software/Hacking General [Developers Only]] hisname:
I read the log. What do you mean by "some kernels and apps are very stubborn"?

Sent from my supercharged :tank:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Some kernels will apply minfree settings quite awhile after android boots.

The 3rd minfree check should also trump most minfree apps that would apply settings on boot.
[Android Software/Hacking General [Developers Only]] Dark Passenger:
[MENTION=3357461]zeppelinrox[/MENTION] a few poblems with the B345T.

1.initial drive-thru that happens even though I already used a previous script why not just regenerate scripts and keep settings same.

2.spelling mistake

3.there is some serious problems in wording for the stand alone zip align option it seems that the yes is actually no pretty ****-eyed here.

4.i use int2ext app2sd script that has its own zipalignment script and since you disable the entire script rather than only the offensive part no app2sd !@#$? pretty frustrating you know.
[Android Software/Hacking General [Developers Only]] gu5t3r:
In driver options I get this error when run again:

ln: /dev/random: File exists
ln: /dev/urandom: File exists

You should check if /dev/random.unsuper and /dev/urandom.unsuper files and if they exists it means that frandom is already enabled...

Also if /dev/random.* and /dev/urandom.* files exist it means that frandom is enabled by other tool/script and you should skip enabling it and inform user it is probably already enabled by other tool/script...

Also, for better check if it's properly enabled you can check inodes as after enabling frandom, frandom, random and urandom should have same inode...

...Also cannot enable EFOM...

flushOmaticHours=3

As soon as I enable it it says enabled and dies after I restart B345T to check if it works...

I think error is in number check:

if [ "25" \> "24" ]; then echo yes; else echo no; fi
yes

if [ "13" \> "24" ]; then echo yes; else echo no; fi
no

if [ "3" \> "24" ]; then echo yes; else echo no; fi
yes

if [ "03" \> "24" ]; then echo yes; else echo no; fi
no

Managed to enable it by entering 03 hours;

Here We Go Again... in 03 hours LOL

Engine Flush-O-Matic - Enabled @ Every - 03hrs

LOL

---------- Post added at 01:47 PM ---------- Previous post was at 01:32 PM ----------

Maybe a better (and working) check would be:

if [ "${flusOmaticHours%.*}" -gt 24 ] 2>/dev/null; then echo yes; fi

2>/dev/null is there so when it fails by user entering e.g. "13.2.3" it don't displays error about input not integer...

---------- Post added at 01:54 PM ---------- Previous post was at 01:47 PM ----------

Correction, it does not behave normal i.e. output yes on "13.2.3" input so you would probably need to add some check for that too...
[Android Software/Hacking General [Developers Only]] otterbvrn:
Usually oom grouping and minfree setting

I dont understand what you meant "funky kernel", is it good or bad?

Sent from my HTC Desire S

Tapatalk 2
[Android Software/Hacking General [Developers Only]] hisname:
Whose kernel are you using? Ambidabuhdda or stock viper kernel?

Sent from my supercharged :tank:
[Android Software/Hacking General [Developers Only]] maanski3:
Yaaay Zepp-Zepp! :victory: :good: You went for B345T :P I'm about to check this out. I'll give feedback in a bit.
[Android Software/Hacking General [Developers Only]] otterbvrn:
Amidabudha's 3.0.67

I dont know this is kernel problem or not, but the v6 says, my rom which wipes its service

Sent from my HTC Desire S

Tapatalk 2
[Android Software/Hacking General [Developers Only]] hisname:
Its ok to wipe service. I have used the kernel before without problems.

Sent from my supercharged :tank:
[Android Software/Hacking General [Developers Only]] otterbvrn:
Is it?

Bcause, the first word is "sorry" I thought it would be a problem

Sent from my HTC Desire S

Tapatalk 2
[Android Software/Hacking General [Developers Only]] maanski3:
I got 100% SuperCharged from the new B345T on my first try, Zepp-Zepp! Well that was a breeze compared to my previous tries with the B34ST that we both went through patiently.. haha :victory:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
1 that's what it does. Updates while keeping settings. What do you think RE-generate means?

2 if you say so

3 doubt it.

4 Why would it have zipalign.

So it exposed something that can be improved.

Remove zipalign from it, rename the file, chmod 777.

Disabling the offending part would likely ruin the script and be more difficult to fix.

OK I'll look at the random thing.

At least it don't break anything lol

Using -gt won't work with decimals.

Its borked tho because 3 is bigger than the first character in 24... meh.

I'll have to use awk as I do elsewhere in V6. Look for <= in boom stick function.

Thanks for the heads up with 2 decimals... Would have overlooked that.

use yesterdays version.
[Android Software/Hacking General [Developers Only]] gu5t3r:
That is why I removed characters beyond "." when checking with -gt i.e. ${flusOmaticHours%.*}

Also, think you are using wrong syntax in grep.... grep "^\.[0-9]"

Think this should work...

if [ ! "$flushOmaticHours" ] || [ ! "`echo $flushOmaticHours | grep -E "^[0-9]+\.[0-9]$|^[0-9]+$"`" ] || [ "${flusOmaticHours%.*}" -ge 24 ]; then flushOmaticHours=0; fi

Grep part will allow normal numbers (i.e. 1-24) and numbers with one decimal (i.e. 0.0 to 24.9) and -ge part will check that number in front dot is greater or equal than 24....

So you can enter number between 0.0 to 24.9

if you want to be able to enter .5 then

if [ ! "$flushOmaticHours" ] || [ ! "`echo $flushOmaticHours | grep -E "^[0-9]+\.[0-9]$|^[0-9]+$|^\.[0-9]$"`" ] || [ "${flusOmaticHours%.*}" -ge 24 ]; then flushOmaticHours=0; fi
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I was just testing this

if [ ! "$flushOmaticHours" ] || [ "`echo $flushOmaticHours | grep "[^\.0-9]"`" ] || [ "`echo $flushOmaticHours | awk '$1>24'`" ]; then flushOmaticHours=0; fi

Changed the [ "$flushOmaticHours" \> 24 ] to [ "`echo $flushOmaticHours | awk '$1>24'`" ]

So...

root@android:/ # flushOmaticHours=13.2.3
root@android:/ # if [ ! "$flushOmaticHours" ] || [ "`echo $flushOmaticHours | grep "[^\.0-9]"`" ] || [ "`echo $flushOmaticHours | awk '$1>24'`" ]; then flushOmaticHours=0; fi
root@android:/ # echo $flushOmaticHours
echo $flushOmaticHours
13.2.3
root@android:/ # echo $flushOmaticHours | awk '{printf "%.0f\n", $1*60}'
792
root@android:/ # echo $(($(echo $flushOmaticHours | awk '{printf "%.0f\n", $1*60}')*60))
47520

If using 2 decimals... the calculation later on truncates everything after the second "." ie. If you input 13.2.3, 13.2 is used.

13.2 hrs * 60 = 792 * 60 = 47520 seconds.

awk fixes everything :p
[Android Software/Hacking General [Developers Only]] Jar3112:
As always great job Zep!

Only one suggestion.

Would it be possible for the xbin version of the Flush-O-Matic to be faster? I mean, to just be executed without asking anything about options and confirmation?

Sent from my Galaxy Nexus
[Android Software/Hacking General [Developers Only]] zeppelinrox:
What's the scenario exactly?

Is FOM running and you want to just do an "emergency" flush in the meantime?

If so, I can put in a test where if FOM is asleep, it won't show the animation (currently it shows whenever run manually - it doesn't run when it restarts into the background) and it can be less wordy (skip the blurb) when in configuration so at least you can say no right away.

I'd rather have all versions be the same. It was a pain when I was using different versions for init.d and /data and /xbin
[Android Software/Hacking General [Developers Only]] SecUpwN:
Hey zep, would you please answer this question?
[Android Software/Hacking General [Developers Only]] matgras:
The speed, its amazing, i cant believe that im using a low end / mid range phone

sony xperia ray

ics 4.0.4 rooted

stock rom
[Android Software/Hacking General [Developers Only]] hisname:
bug report.there seems to be a bug in FOM.i set it enable but some how the logs does not seem to show that it ran.so i ran B35T again.strangely,it shows that FOM is not enabled.so,i enabled it.somehow it still refuses to enable.it just says that enabled but not in RAM.do you need some more info from command line?or is this a known bug?
[Android Software/Hacking General [Developers Only]] asdot:
Dohh.. I missed a couple of pages on this thread :p

time to B345T! right now :D
[Android Software/Hacking General [Developers Only]] Jar3112:
Yeah you hit the point.

If you could release such test version it would be great.

Sent from my Galaxy Nexus
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Ok heres a bug-fix for the FOM thing, frandom error message should be fixed among other things.

Oh yeah made the disabling of other boot script less a hassle.

It only renames other boot scripts with VACUUM, zipalign and fix permissions so they don't run (run-parts won't run files with dots or spaces in their name) and also inserts a how-to-fix message in those scripts so it now leaves their permissions alone.

So... here's teh 6345T! one so far... :p
[Android Software/Hacking General [Developers Only]] orbital_71:
Zepp, are u sure ur family business are home building? To me more like programming business u are from. :)