yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
BAZINGA!

Well asking for ETA's is a no no and usually doesn't bother me really but I've had my hands full with the Maximum Multitasking stuff and feel I'm starting to spread myself too thin over various things :p

So maybe I'll release what I have so far (mainly bug fixes and the launcher detection) and then work on interface stuff/adding stuff
[Android Software/Hacking General [Developers Only]] clay101eve:
Got my swagger toggle on (fedora) and I'm running AOKP JB!

Pink... unicorns

GSwagger2

Make sense?

Got the best ROM by the best dev on the best phone (I777) - well, maybe not the best phone, but that's only because of the latest Samsung release!

Clay

Team Pirate

Sent from my PINK GSwagger2
[Android Software/Hacking General [Developers Only]] zeppelinrox:
cool story bro... lol

I really like that toggle :cool:
[Android Software/Hacking General [Developers Only]] pan.droid:
Where can I find V9 for JB users?

Might be confused. Running a CM10 mod on my ancient Droid Incredible. Since it's JB I guess I need v9 but I haven't been able to find that. Can you provide a link? (Tried v10 and got several errors as you might imagine).

Thanx
[Android Software/Hacking General [Developers Only]] JBNex:
I keep getting 75% supercharged on my galaxy nexus Xenon HD. I have read the owners guide. No init.d script except supercharger. It runs at boot, and root through script manager. I have patched services die hard. I tried resupercharging too. Still 75%.
[Android Software/Hacking General [Developers Only]] asdot:
75%? Looks like your Launcher isn't supercharged.

What launcher you are using?

Sent from MARVEL JellyScream
[Android Software/Hacking General [Developers Only]] inferno17x:
I feel that the Kernel doesn't have the adj file included hence only 75 percent is supercharge.

No worries Zepp is currently on it now.

Primary ROM: ParanoidAndroid 2.21

Kernel: Kernel_Dorimanx 7.2

Device: GT-I9100

Modem: XXLQ6
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I dunno what you're talking about.

Where did you find this "v10" and what errors?

Your post isnt helping resolve any issue, just so you know.

In that scenario, it would "lose 25%" on the OOMs part.
[Android Software/Hacking General [Developers Only]] devilhunter47:
Man i supercharged my atrix 2 running official MIUI..and now my phone feels awesome!!..so much free ram and butter smooth scrolling and transitions!!..u rock!!
[Android Software/Hacking General [Developers Only]] JBNex:
I'm using Apex Launcher Pro. I'm on Franco Kernel which has the adj file.
[Android Software/Hacking General [Developers Only]] inferno17x:
In this case you will have to run the supercharger script and look at the output what is the 25 percent which is not supercharge.

Primary ROM: ParanoidAndroid 2.21

Kernel: Kernel_Dorimanx 7.2

Device: GT-I9100

Modem: XXLQ6
[Android Software/Hacking General [Developers Only]] UndisputedGuy:
I ran the script again and the launcher does seem to be doing the same thing. I know my device has low RAM but previously (when I supercharged before), it did not do this which I don't understand
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Are you 100% supercharged ? You don't mention this so nobody can help you if you don't actually try and help yourself.

If not it tells you where you lose %

All the tools are there.

Option 1 and the boomstick - use them or you get the supercharger nazi
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Ok so I gotta rename ICS Service Centre... howabout Jelly ISCream Parlor?

Ice cream parlor... ya get it?

Oh and why didn't anybody tell me Jelly Ice Cream was real?
[Android Software/Hacking General [Developers Only]] JBNex:
These are the errors I'm talking about. Zepp is working on it right?
[Android Software/Hacking General [Developers Only]] inferno17x:
Try option 12 to fix OOM grouping for Die Hard Launcher.

Primary ROM: ParanoidAndroid 2.21

Kernel: Kernel_Dorimanx 7.2

Device: GT-I9100

Modem: XXLQ6
[Android Software/Hacking General [Developers Only]] Mangala_Dharma:
Hi Zep, it was a couple of months of frustration since last time I supercharged, mainly because I did not have access to windows computer for service.jar step and was lazy so suffered by my own fault. I found one win comp and supercharged, I just cant believe I waited so long to fix all those launcher redraws. I multitask a lot, browser + music + rss feeds + im, etc, each time I would get back to browser or firefox my htc one V would redraw each tabs every single time I changed screen, and if listening to pandora would restart the app every 5-10 minutes, , memory management worse than sucks, this was sooo a pain in the ass.. THANKS for making & sharing V6..! I try once in a while to share the V6 with people, only a tiny fraction use it, but in the case of our cm9 rom & phone, what a difference!

With lots of sincerity, again, THANKS..

Sent from my HTC One V using my dog
[Android Software/Hacking General [Developers Only]] reflush:
THANKS zeppelinrox, there is a before and after with V6 supercharger in my phone. I applied all fixes, and memory its not a problem anymore, i even have 40% more free ram. 3G speed drastically improved!, before i couldnt even play a youtube video, now i can play/stream it without waitings, really fast, its even better than stock rom speed. I used V6_SuperCharger_for_Android-Update9_RC9.sh in my LG P350 with cyanogenmod 7.2 by ron G. Thanks again!!
[Android Software/Hacking General [Developers Only]] orbital_71:
Smoothies jellycream?

Sent from my LG-P990
[Android Software/Hacking General [Developers Only]] thedark1337:
jelly icecharger? :p or jelly iScreamer
[Android Software/Hacking General [Developers Only]] asdot:
Good...but i dont like "i" (lowercase) :D:D

Sent from MARVEL JellyScream
[Android Software/Hacking General [Developers Only]] thedark1337:
squash the Bug! :D aw i thought it was real
[Android Software/Hacking General [Developers Only]] Heartlessangel2001:
Ferrari sucks don't buy one. but lamps

a6 3420m quad core 2.4 laptop
[Android Software/Hacking General [Developers Only]] JBNex:
I tried that. Doesn't work. Still 75
[Android Software/Hacking General [Developers Only]] asdot:
uncheck "Keep in memory" your Apex launcher option or/and remove ro.HOME_APP_ADJ=1 on build.prop if exist.

Sent from MARVEL JellyScream
[Android Software/Hacking General [Developers Only]] asdot:
I had the same problem before, was fixed after remove that line.

Hmmm in your case, i think i have no idea anymore :D

Sent from MARVEL JellyScream
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Cool... have you tried the Maximum Overdrive Mod for multitasking yet? hehe...

How fast do lamps go? Ah... speed of light... of course!

It's not a Bug... it's a feature!!

See what I mean!?
[Android Software/Hacking General [Developers Only]] Omega Recon:
That's the picture of the car that Zepp sold to me!!!!
[Android Software/Hacking General [Developers Only]] JBNex:
It works. I reflashed my ROM and wiped my device 100%
[Android Software/Hacking General [Developers Only]] jova33:
Good job.

Sent from my wireless telephonic device.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Hey so still working on the update actually all the scripts have been tweaked to an extent including the maximum mutitasking mod... something called total recall so android will remember more than 20 recent apps.
[Android Software/Hacking General [Developers Only]] JDfense:
Hi zeppelinrox,

at first thanks again for your mega script work.:highfive:

We had contact last time about rk2818 devices like Next 3. Right now I'm trying to supercharge a rk2918 device (easypad970/cube u9gt2). So fare the first run of the script works, but the improvementd show only a small effect in speed. Antutu says about 100 point more in the total. I know that antutu is no proof, but for my hannspad with the odexed supercharger ICS it was big difference.

I try it with a modded moage jellybean. http://xdaforums.com/showthread.php?p=32713475

Do you have any suggestions for better adjustments in running your script or is a case of trial and error.:cyclops:

Thanks for any hints.

JDfense:cowboy:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Hey well it's jelly bean then?

Have you patched services.jar with the windows exe or the ultimate jar power tools script?

The windows tool isn't up to date with the multitasking mods but it is up to date in regards to supercharging the launcher.

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

Oh yeah... for those keeping score I'm looking at fixing this one too

// The minimum number of hidden apps we want to be able to keep around,
// without empty apps being able to push them out of memory.
static final int MIN_HIDDEN_APPS = 2;

Did max hidden apps... why not bump the minimum? ;)
[Android Software/Hacking General [Developers Only]] JDfense:
Yes it is a stable and fast chinese jelly bean.

I fixed services.jar from pc and pushed it online in the framework folder with the windows tool

Then I run the zeppelin busybox installation script from external sd card with a scriptmanager(su set)

Finally I execute your zeppelin last v6supercharger version from external sd card with scriptmanager(su set)

JDfense
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Well if you're fully supercharged you can also try the KAK script and maintenence once in awhile (vacuum, zipalign, fix permissions.

How much ram does the script report?
[Android Software/Hacking General [Developers Only]] JokerAce:
Let's say if the 2 Apps that were kept had high RAM usage, would it lag the system? And if the min_app were to increase to 10, and 5 are RAM monsters, would it lag the system? Or the Min_free values will kick in and kill those RAM monster, resulting in 2 app kept in the end, back to square one?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
lowmemorykiller will always kill apps as usual when the free ram goes down to each grouping limit.

This would "lock" anything in memory either.

hidden apps and empty apps are the least important, priority wise.

Empty apps are doing nothing at all.

So it doesn't make sense to allow empty apps to push out apps that are doing something with a very killable priority.

Of course, the end effect will be in testing... which is the fun part lol

btw, I didn't read this in any article or anything, but by looking at the code, I see that Android actually does target high cpu usage apps to be killed no matter what ;)
[Android Software/Hacking General [Developers Only]] orbital_71:
Supercharge !!!!!!!!!!!
[Android Software/Hacking General [Developers Only]] Butterfly_Effect:
Hello zeppelinrox!

When I used "SuperCharger Starter Kit" to update busybox from 1.20 to 1.19 . The files' timestamps of the RE Browse is not correct :

My timezone is UTC+8. The System Time is correct as well as in other apps. but the files' timestamp in RE is slower 8 hours than system time. Is it caused by busybox？Thanks for your explaining!!!
[Android Software/Hacking General [Developers Only]] JokerAce:
It would be good if the limitations can be imposed on empty apps and hidden apps. But normally looking at boom stick, browser apps gets killed very easily because of their high CPU/RAM usage. So it hardly gets kept in memory, which is why we always experience a relaunch of browser after a call for instance.

When 2 apps with high monster ram demand, the one that comes the last kills the previous one. For instance, I am browsing on flipboard now. Now a call comes in. After the call, going back to flipboard, I got a redraw of the page. It happens the same to browsing on browsers as well.

p.s. I don't understand why a call must take up so much resources in the first place. Annoying.

Anyway, all these, could be felt little when we are dealing with phones with 1 - 2 GB of RAM I suppose? Because ever since I joined xda, I have not used any thing about 512 MB of RAM, yet. Perhaps that's why my knowledge is still so limited of this RAM management.
[Android Software/Hacking General [Developers Only]] mixednuts:
You didn't have to include a quote of that size - you can edit the quote and trim to what you really need.
[Android Software/Hacking General [Developers Only]] JDfense:
Your V6-script says 726MB RAM.

I'll run it again and copy all to study deeper the results.

JDfense
[Android Software/Hacking General [Developers Only]] tatchii:
Hi,

I installed this script on my galaxy gio, and I just have one question: I like test other rom, so if I do a backup with cwm, when I reinstall the backup, I must reinstall the script?

Thank you :)
[Android Software/Hacking General [Developers Only]] asdot:
Not necessary,

As long as you still have 100% supercharged

Sent from MARVEL JellyScream
[Android Software/Hacking General [Developers Only]] gu5t3r:
SuperCharged 100% cousins HTC Wildfire S.... =)
[Android Software/Hacking General [Developers Only]] Samms:
"dexopt-wrapper not found"

I'm probably a moron and messed up somewhere...
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I like turtles.

Why does the timestamp matter?

Well the browser would get killed after all the empty and hidden apps so there is no way to avoid it unless you use a browser with a smaller footprint.

Try the windows tool... it also has dexopt-wrapper in it's download.
[Android Software/Hacking General [Developers Only]] Samms:
I just skipped the part in the quotation-box and copied the .jar.

Will this later bite me in the bum?
[Android Software/Hacking General [Developers Only]] TheByteSmasher:
Typo...

Hey Zep! Uh...found a typo in your battery calibrator. When my phone is plugged in it reads "current current = 4002mv"

... Should read "current voltage = 4002mv." :)
[Android Software/Hacking General [Developers Only]] Facebooook:
New devil jelly bean kernel 3.1.7.5

desnt have lowmemorrykiller patch.

so i run your script it says 75%.
[Android Software/Hacking General [Developers Only]] Midomad:
Hi i'm using cyanogenmod 10 with this awesome mod in settings there is 2 options for ram: purge bitmaps and enable ksm should i use them?is there any conflits?

Thanks in advance

Envoyé depuis mon GT-I9000 avec Tapatalk
[Android Software/Hacking General [Developers Only]] gandalf_grey91:
I have 100% supercharged but the script will not detect the correct launcher (Go Launcher EX) it keeps detecting various GO widgets as the launcher. I really don't want a "Die Hard" widget. I have read through the thread and haven't been unable to determine if anyone ever came up with a way to get the script to correctly detect Go launcher. Anyone?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Ah I was playing with words... short for current electrical current... current current... first current is a time reference, second one is a thingie.

nah no conflict there.

Look at the boomstick. Whatever is adj 1 is die-hard launcher.
[Android Software/Hacking General [Developers Only]] TheByteSmasher:
Sorry, yes I got that but mv is an electrical VOLTAGE measurement and amps (a) is an electrical current measurement... the script is displaying the current (time-wise) VOLTAGE of the battery, not the electrical charging current.;)

Oh BTW Zep, if you remember I once asked you an of topic question about odd reboots on startup and SD card mounting, I've just realized that my SD unmount itself... so that wacky issue could have been a hardware connection type thing.
[Android Software/Hacking General [Developers Only]] masterg0g0:
Hi zeppelinrox,

I have a very basic yet may be a stupid question regarding the oom memory levels. The first two settings for my N7 as per the recommend settings are 8 and 16 MB. Isn't this way to low? This would not allow the foreground apps to stay so much in memory. any attempt to multi task would result in redraw of the app. I tried to increase this two values using system tuner app and I find it to work better for me. Is this just a placebo effect or am I just a noobie, not reading your entire explanation on this topic. Would appreciate if you get to reply but I am fine If I don't get any comments too.

Thanks in advance
[Android Software/Hacking General [Developers Only]] madkel:
Bulletproof Apps & SuperCharger Scripts Load-On-Boot Workaround (for Script Manager)

For ROMs without "/system/etc/init.d" folder:

ISSUE:

If you've ran into the issue where you attempt to run "/data/97Bulletproof_Apps.sh" AND "/data/98KickAssKernel.sh" and/or "/data/99SuperCharger.sh" on boot with Script Manager, and end up finding that you are only 50% SuperCharged (OOM Grouping Fixes not sticking & Current Values not matching prior SuperCharge) and that your Kernel is NOT kickin' ass like it should be after a reboot, then continue reading!!

This issue seems to stem from a limitation within Script Manager which only allows one user-defined "On Boot" script to be run at a time, and for me at least, the "/data/97Bulletproof_Apps.sh" script would run first (irregardless of naming or the order they were created) but as it never exits, the "/data/98KickAssKernel.sh" and "/data/99SuperCharger.sh" scripts would never get the chance to load after Bulletproof_Apps - thus causing said issue.

SOLUTION:

To remedy this, I created a basic script (see attached, and remove the '.PDF' extension before using!) to run the V6 SuperCharger scripts in a different order than what Script Manager feels necessary. To implement:

1. Download attachment & remove '.pdf ' file extension (it should look like "1V6SuperCharger_LoadOnBoot.sh")

2. Put the "1V6SuperCharger_LoadOnBoot.sh" script in the "/data/" folder (it should be right above the 97Bulletproof.sh, 98KickAssKernel.sh & 99SuperCharger.sh scripts, if you have them).

3. Remove the 'On Boot' configurations on the 97Bulletproof.sh, 98KickAssKernel.sh & 99SuperCharger.sh scripts, but maintain the 'Run as root' configuration on each.

4. Apply 'Run as root' and 'Run at boot' configurations to the "1V6SuperCharger_LoadOnBoot.sh" script, reboot to test, & enjoy!

** Note that the 99SuperCharger.sh script has a 60 second delay before it exits, so there will be a 60 second delay before the Bulletproof_Apps script kicks in.

** Note if you are not using "/data/98KickAssKernel.sh", the attached script will still work and you will just get a "Can't open: ..." message, but 97Bulletproof.sh & 99SuperCharger.sh will still run!!

Hope this helps anyone who was thinking that they might have to manually run V6 SuperCharger scripts after every reboot!

Also, if this has already been addressed, I apologize for the re-post... (I swear I have looked up and down for a solution!)
[Android Software/Hacking General [Developers Only]] madkel:
zeppelinrox,

Just a quick question regarding the sleep time at the end of 99SuperCharger (line 3827 in full V6 SuperCharger script): is there a specific reason that the sleep time is set to 60 (like to ensure a process finishes)? Or can that value be brought down to say 5?

Since I have my Bulletproof script set to run after 99SuperCharge (previous post), I could get it to run that much sooner if I reduced that sleep time :p (I'm getting greedy, I know... Haha)

Thanks!
[Android Software/Hacking General [Developers Only]] zeppelinrox:
How did I know you were gonna get all technical n stuff? :p

Howabout Current superCharge? lol

Ah good to know about the sd card thing.

The app you're using is a foreground app and the only other processes in the grouping are things that you never want to be killed (dialer/system/etc)

Just see what's in that grouping with the boomstick.

Ah yeah somebody had mentioned this before... not sure what workaround they used tho.

Took a look and maybe this can work too

#!/system/bin/sh

sh /data/98KickAssKernel.sh && 2>/dev/null

sh /data/99SuperCharger.sh && 2>/dev/null

sh /data/97BulletProof_Apps.sh && 2>/dev/null

The 2>/dev/null hides any error.

The && executes the script in a separate process - which means that they would pretty much all launch at the same time (no waiting for the previous one to finish)

I wonder if you execute this in script manager, and kill script manager, if the bulletproof apps script stays running.. since it got launched as a separate process... that would be good - SManager won't have to be running all the time in order to bulletproof apps.

The delay is to try and trump minfree values that are applied after android loads - whether it be from a minfree app or a kernel that applies minfrees late.
[Android Software/Hacking General [Developers Only]] clay101eve:
Why not:

Super Current Charge

Current SuperVolt <--- my fav

Clay

Team Pirate

Sent from my PINK GSwagger2
[Android Software/Hacking General [Developers Only]] Hzu:
Why is this script loading this page everytime my phone boots?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
You don't have sqlite or zipalign binaries installed and running a script on boot that needs a binary that's missing.

Change options and READ script output this time.
[Android Software/Hacking General [Developers Only]] Hzu:
I have them. They used to work. Now, right, I have to reinstall them.

Everything is just so messed up on my ROM now and I did nothing. Oh well.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Just install the starter kit's binaries
[Android Software/Hacking General [Developers Only]] SgtSausage21:
CyanogenMod 10 boot scripts

At first i thought it was something i messed up, so i performed a complete factory reset, including SD cards and internal storage with Odin back to stock.

My att SGS3 running Cyanogenmod 10 nightly d2att (10/20) decides to wipe boot scripts, so oom(adj) are never fixed thus only a 75% supercharge.

I tried manually running the 99supercharger script on boot through script manager as stated in the owners manual, bu unfortunately that did not work.

Is this a bug (or feature change) i should report to CM, or is their something else i am missing.

It is also worth noting that KAK fails with this as well (script kills itself, doesn't make it to menu), but 3G Turbocharger continues to work.

I Patched services.JAR successfully using the windows script, and ran v6 right after, (first thing i did). Any help would be greatly appreciated. Thanks
[Android Software/Hacking General [Developers Only]] zeppelinrox:
If you lose 25% due to the OOM grouping fix not in effect it's because some roms/kernels have stopped using the adj file.

Next update will address that.

What's the error with KAK? Got a screen shot? That's news to me
[Android Software/Hacking General [Developers Only]] SgtSausage21:
Thanks so much for the quick reply. That make sense, annoying that it got changed, glad you already have a solution in the works, i'm not surprized. Hopefully the update is soon :p

Sorry it took a bit for the reply, was having root su binary issues with superuser finally have root again, here is the KAK screenshot, basically the same errors i get in the V6 script.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
thanks I forget if I addressed it in kak I will double check when I get home.