yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] rsngfrce:
Can't get Busybox version change to stick...

I Finally decided to get Supercharged... I have been at this for hours now, and still no Supe for me. Help me, I am starving! I cannot get the required version of Busybox to stay installed... :crying:

I have a Samsung Epic 4G Touch, stock rooted 4.0.4 FI27 rom, SuperSU v0.96, Agat source kernel 6.3. Sqlite and zipalign installed. Busybox version is v1.20-0cm7.

First I installed the Jelly ISCream Mod with the Windows Patcher without issue. Then ran the	V6_SuperCharger_for_Android-Update9_RC11_Test_6.sh script which told me that BusyBox v1.20.0-cm7 caused an AWK error and that problems could occur if I continued. I flashed busybox_v1.19.4-wraithdu-CWM_flashable_install.zip from recovery and when the phone rebooted I still had v1.20cm7. I ran the busybox_v1.19.4_wraithdu--installer_script, which installed the correct BusyBox. Then I ran the V6 SuperCharger script again and got 100% SuperCharged. Rebooted, reran the script which told me I had BusyBox v1.20.0-cm7 again. So then I ran the busybox_v1.19.4_wraithdu--boot_reinstaller_script_v14--installs_every_boot script. Here are the results:

-=zeppelinrox=- presents...

#############################################
#BusyBox v1.19.4 (wraithdu) Boot Install v14#
#############################################

This re-installs BusyBox v1.19.4(wraithdu)...

...on EVERY boot...

...to it's default location or /system/xbin.

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

chown: busybox_v1.19.4_wraithdu_installer_v14.sh: Operation not permitted
Copying new files...

cp: can't create '/system/etc/init.d/96busybox': No such file or directory
...Setting permissions...

sed: /system/etc/init.d/96busybox: No such file or directory
sed: /system/etc/init.d/96busybox: No such file or directory
sed: /system/etc/init.d/96busybox: No such file or directory
sed: /system/etc/init.d/96busybox: No such file or directory
================================================
BusyBox v1.19.4 will be Re-Installed EACH Boot
================================================

By this script: /system/etc/init.d/96busybox...

###########################################
# BusyBox Boot Script Install Complete! #
###########################################

Now Launching /system/etc/init.d/96busybox! ;^]

================================================
/mnt/sdcard/boot.bb1.19.4-v14/boot_reinstaller_busybox_v1.19.4_wraithdu_v14.sh[98]: /system/etc/init.d/96busybox: not found

No help. Then I installed the BusyBox v1.19.4 wraithdude with BusyBox Pro, reboot, back to v0.20-cm7 again. So... anyone have any idea why I cannot change my BusyBox version (at least not that will survive a reboot)?
[Android Software/Hacking General [Developers Only]] CatalystWon:
Go Launcher = android.process.acore.

I'm 100% Supercharged but still can't stop the [slow]Go Launcher redraws, whether I'm die-hard or bulletproofed. So I replaced Go Launcher with Holo Launcher. It is a similar launcher but so much faster with no re-draws.
[Android Software/Hacking General [Developers Only]] Kitschki:
Using windows tool bootlooped my odexed rom, will your manual way do the same?
[Android Software/Hacking General [Developers Only]] supersaeed:
been skeptical because i don't want it to decrease my battery life but gonna give it a go :good:
[Android Software/Hacking General [Developers Only]] zeppelinrox:
LOL nice pic!

Well you did everything right but the only problem is that the boot re-installer didn't create the init.d boot script.

I guess you don't have init.d support?

If that's the case, have script manager run /data/local/busybox_v1.19.4_wraithdu_installer_v14.sh on boot/as root

Another option, if you can, use a kernel that has init.d support.

Go Launcher is somewhat of a pig, isn't it?

It shouldn't.

I thought that was fixed?

If not, there is some workaround but I'm not sure what it is.

I haven't heard of anybody getting a bootloop after using the windows batch script so I'd say try that, and use the ultimate jar script to do the actual edits.
[Android Software/Hacking General [Developers Only]] ridhan13:
Its great and useful. Thanks!!!

Sent from Hell using Western Union
[Android Software/Hacking General [Developers Only]] rsngfrce:
Thanks! After some addional searching, I just added an init.d folder to etc/ and set the permissions. Now the reinstaller script worked and I have BusyBox v1.19.4 wraithdude on reboot and the V6 script is happy! :)
[Android Software/Hacking General [Developers Only]] Kitschki:
ok tried it out and it worked :D nice mod i love it
[Android Software/Hacking General [Developers Only]] JBNex:
Does it occur when you flash a new kernel too? Do you resupercharge with a new kernel? I have Franco and it uses adj but I don't have permission to modify it.
[Android Software/Hacking General [Developers Only]] usefulidiot:
Hey Zep...just wanted to thank you for this great script! It took me a while to get it going to 100% supercharged, but that had nothing to do with the actual ease of doing so, just oversights on my part! This looked intimidating at first, but turned out to be a breeze! Lovely! Now, I get launcher redraws only very very rarely, compared to earlier. Just for that, this is a winner! Awesome work!

---------- Post added at 09:50 AM ---------- Previous post was at 09:40 AM ----------

Btw Zepp, I noticed while running the script that there is widget to monitor the supercharge status - is this just the script manager widget, or do you have one of your own? Thanks!
[Android Software/Hacking General [Developers Only]] rzr86:
hi,

i just used v6 supercharger script in my device(see my signature) with script manager and everything gone well

but i do not know of what am i suppose to notice if it works

please can someone tell me what to check?

thanks
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Most seem to report better battery life after supercharging.

That's lucky. Normally just creating the init.d folder wouldn't do anything.

The rom/kernel probably did support it to begin with but the init.d folder just wasn't being used.

It's a script manager widget to quick launch scripts.

Check if it's 100% SuperCharged.
[Android Software/Hacking General [Developers Only]] SecUpwN:
zepelinrox, I still LOVE your script! :)

Couldn't you make an APK out of it, please?
[Android Software/Hacking General [Developers Only]] rzr86:
but how do i check that?:o
[Android Software/Hacking General [Developers Only]] da__beast:
Did you read post #1? Did you read the output of the supercharger script?

If the answer is no, then that is what you need to do. If the answer is yes, then re-read it cause you missed something.
[Android Software/Hacking General [Developers Only]] rzr86:
now i was reading the post 1 to see if i missed something.and yes because i am using stock rom i had to do also something with the 99supercharger.sh in data folder

thanks

edit:by output you mean the file that is in the init.d folder not the html one?
[Android Software/Hacking General [Developers Only]] ToStymiedBoar:
This seems to be the contention of the naysayers. We should have a poll that we can easily direct them to.
[Android Software/Hacking General [Developers Only]] da__beast:
no - read the screen when you run the v6supercharger script. It tells you all you need to know.
[Android Software/Hacking General [Developers Only]] lucaszanotelli:
hahahahaha

awesome!

thank you, i've installed an ics rom today on my xperia x10 and since the "poofie" it became another phone :)
[Android Software/Hacking General [Developers Only]] rzr86:
i run it with script manager and it shows me again the option for scrolling speed(0,1,2,3)

am i doing something wrong?
[Android Software/Hacking General [Developers Only]] orbital_71:
Nothing wrong choose ur scrolling speed

Sent from my LG-P990
[Android Software/Hacking General [Developers Only]] zeppelinrox:
One day... lol... and when it is... it'll have to be top notch ;)

Ya... most naysayers haven't even tried it or don't know what their doing...

After hundreds of thousands of downloads, I think battery drain would be a recurring issue if it was an issue.

Regardless, only 1 vote would matter - your own.

But then again, I don't officially claim better battery life anyway because fact of the matter is, if a user has "bad apps" then they will have battery drain no matter what.

Cool... glad you like the silliness... :)
[Android Software/Hacking General [Developers Only]] rsngfrce:
Now that I am using Busybox 1.94wraithdu for the V6 Supercharger script, Solid Explorer won't access my root files because it says I need a newer version of BusyBox. Comments? Solutions? I want it all! ;)
[Android Software/Hacking General [Developers Only]] mixednuts:
You could try installing BusyBox using a method posted [URL="http://xdaforums.com/showthread.php?p=20066718"[/URL]here[/URL]. I've never tried it, but according to some, this is a preferred way to install BusyBox.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
His initial problem is that busybox reverts to some crappy version that can't even do math.

He has the boot reinstaller working fine and it sticks on reboot but it's version 1.19.4... not sure why solid explorer wouldnt like it.

Anyway, easy fix is to install stericson's version 1.20.2 from market, since it has been issue free, and then after installation, copy the busybox binary that it installs (likely /system/xbin/busybox) to /data/local/busybox.v1.19.4/xbin/busybox

That way, my reinstaller script (init.d/96busybox) will reinstall stericson's 1.20.2 on each boot.
[Android Software/Hacking General [Developers Only]] flashshockers:
No such file/directory

75% supercharge-oom grouping fix(adj) not in effect(lose 25%)

when i try to run oom group fix cannot create sys/module/lowmemorykiller/adj: no such file/directory :confused:.when i try to manually create the directory using solid explorer i get this same error mkdir:no such file or directory.i can create file or directory anywhere in the root dir except 'sys' folder.

using:dorimanx kernel 7.4,Paranoid android 2.22,busybox 1.20.2

already tried reflashing rom &kernel,fixed permissions,wiped dalvik cache,mounted system as writable,changed system permissions and ownership manually in solid explorer.still not fixed.so can anyone here help me.thanks in advance:)
[Android Software/Hacking General [Developers Only]] kmiglis:
me too, with siyah 5.0 i am 100% supercharged but with dorimanx i am 75% waiting for an update script please...
[Android Software/Hacking General [Developers Only]] rzr86:
i chose 0 because that was i selected in the first time and somewhere says

LAUNCHER is HARD TO KILL ie.SUPERCHARGED

so i assume it works:cool:

thanks
[Android Software/Hacking General [Developers Only]] JBNex:
Do I have to do anything like resupercharging after flashing new kernel?

If it has adj or not
[Android Software/Hacking General [Developers Only]] itachilinux:
it's not working for Stock ICS... may causes crash like this...
[Android Software/Hacking General [Developers Only]] orbital_71:
That is a smanager bud not that it not working for stock rom..:D:D

Sent from my LG-P990
[Android Software/Hacking General [Developers Only]] itachilinux:
yes, i'm using smanager to execute this script
[Android Software/Hacking General [Developers Only]] jdhas:
Seeing the same behavior on the latest CM10 nightlies, and now on AOKP 5 on my VZW SGS3.
[Android Software/Hacking General [Developers Only]] orbital_71:
Uninstall and reinstall smanager it should be fine again

Sent from my LG-P990

---------- Post added at 11:44 PM ---------- Previous post was at 11:41 PM ----------

Use stock kernel and try it. custom kernel maybe the issue it happen to me before for custom kernel problem like ur. If still cant help maybe zepp know the answer.:D

Sent from my LG-P990
[Android Software/Hacking General [Developers Only]] mixednuts:
Is copying the binary over to "/data/local/busybox.v1.19.4/xbin/busybox" only necessary for the re-installer script?
[Android Software/Hacking General [Developers Only]] rsngfrce:
That worked perfectly, thanks! That was the direction I was headed, but I figured I would have to modify your reinstall script, thanks for the easy way out. You might consider adding this to the OPs (unless you consider the need or desire to do this is rare).

I don't think there would be any reason to do this unless you are using the reinstall script and have issues due to using 1.94wraithdu, doing so wouldn't serve any other purpose. It is just putting the version of BusyBox that you want reinstalled in the spot where the reinstaller script will find it.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
It seems to have helped so I'd just leave it in there
[Android Software/Hacking General [Developers Only]] sag7392:
I was talking about this one...go or no go?
[Android Software/Hacking General [Developers Only]] dorimanx:
zep, you the man!

this is great, you get my full respect! if this will be better then my crazy solution ;)

its will be set on every rom, and your name will be in comments, for years ahed!

I will try it now, all that you proposed,

let you know if its make any change.

thanks allot.

Sent from my Dorimanx Rom on HTC HD2
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Hmm... nah too many changes at once will confuse results...

If only the 2 ro* build.prop edits together make a huge difference... then we know it works without other changes.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Well, if it don't work via build.prop, we still know what to hack lol
[Android Software/Hacking General [Developers Only]] sag7392:
Cool beans my friend! I'm going to see how things go, but I suspect everything will work. I also ran getprop after a reboot and it stuck :D!
[Android Software/Hacking General [Developers Only]] :
I will try those also:

CONTENT_APP_IDLE_OFFSET =

MAX_HIDDEN_APPS =

MIN_HIDDEN_APPS =

It could be helpful. Look at github :)

ZaTapatalkowane & WyHtcIME'owane z ZTE Blade :)
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Yes I had seen the MAX_HIDDEN_APPS= before but didn't know what to try and kinda forgot about it when I got really excited after seeing MAX_SERVICE_INACTIVITY LOL

OK so to summarize what we figure needs changing...

// Set to false to leave processes running indefinitely, relying on

// the kernel killing them as resources are required.

static final boolean ENFORCE_PROCESS_LIMIT = false

// Maximum amount of time for there to be no activity on a service before

// we consider it non-essential and allow its process to go on the

// LRU background list.

static final int MAX_SERVICE_INACTIVITY = 30*60*1000;

// 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;

// The maximum number of hidden processes we will keep around before

// killing them; this is just a control to not let us go too crazy with

// keeping around processes on devices with large amounts of RAM.

static final int MAX_HIDDEN_APPS = 15;

// We put empty content processes after any hidden processes that have

// been idle for less than 15 seconds.

static final long CONTENT_APP_IDLE_OFFSET = 15*1000;

There is also...

// We put empty content processes after any hidden processes that have

// been idle for less than 120 seconds.

static final long EMPTY_APP_IDLE_OFFSET = 120*1000;

This is the maximum number of activities that we would like to have

// running at a given time.

static final int MAX_ACTIVITIES = 20;

To try in build.prop...

ro.ENFORCE_PROCESS_LIMIT=false

ro.MAX_SERVICE_INACTIVITY=

ro.MIN_HIDDEN_APPS=

ro.MAX_HIDDEN_APPS=

ro.CONTENT_APP_IDLE_OFFSET=

ro.EMPTY_APP_IDLE_OFFSET=

ro.MAX_ACTIVITIES=
[Android Software/Hacking General [Developers Only]] sag7392:
I want to play with those as well, but I forgot the path to them. They are definitely not in the build prop. Please point me in the right direction, so I can join this part of the party :).
[Android Software/Hacking General [Developers Only]] :
Put them to build.prop. I did it and its sticking. :D

ZaTapatalkowane & WyHtcIME'owane z ZTE Blade :)
[Android Software/Hacking General [Developers Only]] sag7392:
All three that you posted with no numerical value?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I just edited my previous post... a summary... and I found 2 more possible items to try...

So rafalo, is it working as hoped so far?

Try this...

ro.ENFORCE_PROCESS_LIMIT=false

ro.MAX_SERVICE_INACTIVITY=

ro.MIN_HIDDEN_APPS=

ro.MAX_HIDDEN_APPS=

ro.CONTENT_APP_IDLE_OFFSET=

ro.EMPTY_APP_IDLE_OFFSET=

ro.MAX_ACTIVITIES=

I figure if they're null, the system can leave everything to lowmemorykiller
[Android Software/Hacking General [Developers Only]] sag7392:
Zep, are we going null or inputting the values in your summary. Cause, I'm ready to pull the ****ing trigger :)!
[Android Software/Hacking General [Developers Only]] zeppelinrox:
As above... all null except for the first one which is "false"

Pull the trigger!
[Android Software/Hacking General [Developers Only]] BBEvolution:
Zep, I have been running you scripts for a while and they are simply great, have an X2 and was just part of the carnage to Flash P3's Pre Rooted GB. Seems that there are a number of X2's biting the dust after installing SC, 99, 98 and the Kernel. Have you heard this? Bricked mine three times. Cant remember if I installed busybox, dont think I did. Would that cause a brick or could it be SC etc.. I really want to run the scripts !!!! HELP
[Android Software/Hacking General [Developers Only]] zeppelinrox:
V6 should work as it always has - flawlessly

3G may break wifi on some phones which I don't get.. no wifi settings..

Kernel tweak script will screw you up on the io scheduler part of it...

Did you try applying one at a time?

Only do V6 first..

Oh busybox... nothing installs without busybox... in terminal type:

busybox

and enter... should give you a version
[Android Software/Hacking General [Developers Only]] sag7392:
Trigger has been pulled!!!!
[Android Software/Hacking General [Developers Only]] BBEvolution:
Also when I ran the script I noticed that it did not see my launcher but it continued with the install and I rebooted, does that tell you anything!!! Have not slept since yesterday afternoon fighting through those 3 Bricks.
[Android Software/Hacking General [Developers Only]] :
No it shouldn't, my experiments has bad finished :)

I will try your summary. Let's go :)

ZaTapatalkowane & WyHtcIME'owane z ZTE Blade :)
[Android Software/Hacking General [Developers Only]] zeppelinrox:
I don't understand.. bad finished?

The numbers from the summary are just copy pasted from github - original milestone values :p

Better to try them as null, i think
[Android Software/Hacking General [Developers Only]] Glocjt:
zep's aware; I believe he said the next update will address the issue.
[Android Software/Hacking General [Developers Only]] rzr86:
until now i don't have any problems

we will see
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Use terminal emulator to execute... please post a picture of you trying to figure it out :p

Yep!

If anybody wants to compile a current busybox build (1.20.2) please feel free.

The only issue with wraithdu's 1.19.4 is that wget and/or ping doesn't work very well.

Posting stericson's binary wouldn't be proper either.

1.20.2 has been proven reliable so if anybody wants to give it a stab, I'd update the busybox attachments with your name all over it ;)

Of course it worked :D

Well hopefully somebody will compile a nice n shiny 1.20.2 that I can use :)

I like turtles.

Probably tonite :cool:
[Android Software/Hacking General [Developers Only]] mixednuts:
My fault - I kinda asked the question with a double negative. Just to make it clear... if one would want their BusyBox to be stericson's 1.20.2 version and installed it via the Play Store, but they were not making use of the re-installer script, would copying over the binary be necessary?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
It would only be necessary if the rom's kernel keeps restoring some other busybox on each boot.
[Android Software/Hacking General [Developers Only]] itachilinux:
it's not worked for me ...
[Android Software/Hacking General [Developers Only]] itachilinux:
i attach some error when i'm trying to execute this script with terminal emulator...
[Android Software/Hacking General [Developers Only]] da__beast:
Do you have sManager? Can you install it and try there?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
From the OP...
[Android Software/Hacking General [Developers Only]] rzr86:
i run it firstly with terminal emulator and i had an error too

then i used smanager and everything gone well in the end
[Android Software/Hacking General [Developers Only]] ToStymiedBoar:
Well put my man. Well put.
[Android Software/Hacking General [Developers Only]] rsngfrce:
Yeah, and I'm still trying to find out what is effing demanding to use UNSTABLE 1.20.0 on my system...

(EDIT: if I learned to read, I guess I can assume that is the kernel... off to look into that...)
[Android Software/Hacking General [Developers Only]] finance.resat:
Hi, i have been trying to patch my roms services.jar as some users complain that after adding supercharger its failing to multitask properly.

I have successfully patched it I think. Just leaving a feedback as told in the script.. Thanks...
[Android Software/Hacking General [Developers Only]] zeppelinrox:
So you applied the maximum overdrive mod and apps were getting killed?

What are the minfrees set to?

Also be sure to use die-hard launcher and not bulletproof for multitasking.
[Android Software/Hacking General [Developers Only]] asdot:
I always use terminal emulator, i have no problem at all.

Sent from MARVEL JellyScream
[Android Software/Hacking General [Developers Only]] zeppelinrox:
But that's only because you read the OP.

That's almost like cheating around here.

Which reminds me... I like the new tag lol

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

btw almost finished update with quite a few niggly issues fixed.

I wanted to get it done by now but ran into a couple of complications.

Anyhoo... should be tomorrow.
[Android Software/Hacking General [Developers Only]] jova33:
What's that? Free cheat guide on post 1?
[Android Software/Hacking General [Developers Only]] Ok_Kaleidoscope5109:
is it possible to combine the smali patcher and the original V6?
[Android Software/Hacking General [Developers Only]] finance.resat:
I used option 9 on the first instance, which resulted in more ram and less multitasking.. Now using the super minfree calculator setting option 10... Which resulting in pretty good multitasking now.
[Android Software/Hacking General [Developers Only]] Kitschki:
what is meant by ##/## in system tweak widget? Do you mean like same number over 9/same number over 9?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Well flashing a different kernel usually fixes it. heh.

I think if they are not the same, then the difference is what's been killed.

The first number being how many are running now vs how many have been run... not 100% sure tho lol

Funny... that thought has already cross-linked my mind lol

So... anything is possible ;)
[Android Software/Hacking General [Developers Only]] Kajendran:
I installed nitro lag nullifier

my arc might be a tiny bit smoother than before....

3g works..!!!

bluetooth works...!!!

Wifi signal comes down, goes up and again comes down (no big deal)...

:D

anyway the script has made my phone much smoother...

Thanx...!!!!

U r awsome...!!!

:):)
[Android Software/Hacking General [Developers Only]] rsngfrce:
Yeah, now confirmed that it is the kernel and Agat is testing with 1.20.2 now for an update, so you may have contributed to the advancement of a kernel! :thumbup: