Fix Multitasking and Reduce Lag - Sprint HTC EVO 4G LTE

I know there are a couple posts out there on how to fix this, but this is one of the most legitimate ways to fix the multitasking issue we have all come to know and hate on Android devices running Sense. If you don't want to install a whole new ROM, such as MEANROM, you don't have to! This is a small guide to using the V6 SuperCharger script by Zeppelinrox. I know the amount of steps seems like a lot, but it's really not that many. Most of the steps will be followed by just reading what you see on the screen and accepting the recommended option!
Zeppelinrox said:
What's it do?
It makes your phone FAST... super snappy with better multitasking!
It rearranges and fixes the OOM Groupings and Priorites and lowmemorykiller values.
So basically, it's a COMPLETE MEMORY MANAGEMENT FIX!
It's the ONLY one of it's kind
NO LAUNCHER REDRAWS, faster than ever, multitasking is better... why?
Because it works with the lowmemorykiller and letting it work the way it's meant to work.
Also, because of the rearrangement, it works the same on all roms!
The problem with using minfree tweakers like AMM or AKMO is that it doesn't work the same on all roms.
Secondary apps may be in slot 3 on some roms but in slot 5 in others!
That's why you hear people comment "I tried AKMO but it didn't do anything..."
Most likely it didn't do anything because the apps weren't sitting where they were expected to be.
So fasten your seat belts and enjoy the ride!
Click to expand...
Click to collapse
So, everything you need to know or want to know can be found at Zep's original thread here. There is a lot of information, and because he is so technical, I think that sometimes his instructions can be hard to read for some, so I thought I would put together a VERY SIMPLE GUIDE to give you guys a hand. You can find the best instructions from him under Installing/Using.
http://forum.xda-developers.com/showthread.php?t=991276
On to the instructions...
How To Use Supercharger
Please only proceed if you are rooted and have busybox
Download script manager from the market: https://play.google.com/store/apps/details?id=os.tools.scriptmanager&hl=en
Download zep's latest V6 Script (V6_SuperCharger_for_Android-Update9_RC11_Test_6.sh.pdf): http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021
remove the .pdf extension (should now end in .sh) and place on your phone /sdcard (you can use rom tool box or estrongs to rename the file)
At this point, I highly recommend you make a nandroid through TWRP or CWM. The script has a built-in undo feature, which works well, but I still think we all know this is best.
Open up Script manager on your phone. Make sure to check 'Browse as Root' Option
Navigate to the location wher you placed the V6 .sh script
Click the Skull/Crossbones to run as root. This should turn green. NOTE: DON'T USE THE BOOT OPTION
Hit Run
At this point, get ready for an onslaught of text. Don't be afraid and try your best to read even though much of it may not make sense!
You may be asked about your launcher. Answer the question correctly for your setup.
Any time you are asked to press Enter, go ahead and proceed. This is the last time I will tell you to hit Enter for most occasions.
Pick your scrolling speed. I recommend slow or normal the first time you do this, so you can keep up.
On the kernel panic screen, I recommend choosing the Rock(H)ard Option, so hit H and then enter
Accept the Misc and 3G tweaks by hitting Y
Feel free to keep or disable the annoying animation (the scrolling V6 at the beginning of the script)
Hit Y(es) for SuperMinFree Calculator settings. This is an automatic calculation. You can change this later when you get more confident. Many will choose the 1000HP option for our phone (based on available memory)
It will now backup your build.prop and some other system files.
ICS and newer Android services store a lot of the memory tweaks in services.jar. This script will now take you through an ICS patcher. Accept the Automatic Transmission. This will upload services.jar, and download the patched one.
It will eventually tell you that it needs to wipe your caches and restart. You will definitely want to do this. You will need to wait 4-5 minutes while it rebuilds your Dalvik Cache
Almost done! After your phone boots up and stabilizes, go back into Script Manager. Navigate to /data/99Supercharger script. Check the SU (skull/crossbones) and check the boot option.
Zepelinrox said:
- Stock ROMs - It also creates /data/99SuperCharger.sh which you can load up on boot (run as root) with Script Manager. The OOM groupings work as well since it happens on boot in local.prop or build.prop (18 entries added)
Click to expand...
Click to collapse
Reboot your phone and now your phone will run the supercharger script on startup. If you ever want to verify that your script is working, or if you want to mess with any of the extra options (including removal), run the original V6 shell script you downloaded as root, just like we did at the beginning. This will tell you if you are 100% optimized and give you a whole menu of options to play with!
I can actually open multiple apps now and go back to the first one without it having to reload. Waze is the best example. If I ever switched out and then back, it always had to reload...not anymore! Again, this all seems like a lot, but it's really pretty easy once you give it a shot!
Let me know if anything is unclear so that I can adjust this OP to help others.
Make sure to give Zep a 5 Star Rating in his OP and also give him thanks, he is the man!

Reserved just in case.

ok i need to correct you on one of your steps...DO NOT SELECT THE BOOT OPTION FOR THE SCRIPT. IT COULD CAUSE YOUR PHONE TO BOOT LOOP. only select run as root. it even tells you that on the guide that zeppelinx put in his thread.
edit: sorry for caps but i wanted to point this out before someone made this mistake

bog3nator said:
ok i need to correct you on one of your steps...DO NOT SELECT THE BOOT OPTION FOR THE SCRIPT. IT COULD CAUSE YOUR PHONE TO BOOT LOOP. only select run as root. it even tells you that on the guide that zeppelinx put in his thread.
edit: sorry for caps but i wanted to point this out before someone made this mistake
Click to expand...
Click to collapse
You have to run /data/99Supercharger as root and give it boot option or it won't be applied at boot. But you are right, if you are worried, you could just run it as root the first few times. I personally always set this one to boot as well. If you had to, you could always adb in recovery, and remove /data/Supercharger if you are having problems.
*EDIT
This is mostly a concern for ROMS/Kernels that utilize /etc/init.d but I will add this caveat to the OP

adma84 said:
You have to run /data/99Supercharger as root and give it boot option or it won't be applied at boot. But you are right, if you are worried, you could just run it as root the first few times. I personally always set this one to boot as well. If you had to, you could always adb in recovery, and remove /data/Supercharger if you are having problems.
*EDIT
This is mostly a concern for ROMS/Kernels that utilize /etc/init.d but I will add this caveat to the OP
Click to expand...
Click to collapse
if the rom uses init.d then the script will install a service to the init folder and it will auto load when then phone is restarted, no need to try and force it to run. also if it is a stock rom (with the script manager program) you can set the 99supercharger to run after boot as a task.

bog3nator said:
if the rom uses init.d then the script will install a service to the init folder and it will auto load when then phone is restarted, no need to try and force it to run. also if it is a stock rom (with the script manager program) you can set the 99supercharger to run after boot as a task.
Click to expand...
Click to collapse
What you are saying is exactly the point I made in the OP. Is this unclear? You should only ever run 99Supercharger on boot, not the original V6Supercharge Script. And yes, this is geared mostly towards stock users, who do not have init.d support and therefore need SManager to run the boot script for them.

adma84 said:
What you are saying is exactly the point I made in the OP. Is this unclear? You should only ever run 99Supercharger on boot, not the original V6Supercharge Script. And yes, this is geared mostly towards stock users, who do not have init.d support and therefore need SManager to run the boot script for them.
Click to expand...
Click to collapse
i understand what you are saying but the boot symbol next to the run ass root symbol in the script should not be checked. if you need it to run at boot the script manager program can do that for you, by setting up a scheduler when you reboot. after boot it will run the script but not during
p.s. let me re-read what you put so i am just not looking stupid lol. i think i need a nap
edit: yea if you need it to run at boot do it through the script manager program and set it up to schedule it to load the script after your phone is already booted to avoid any potential boot loops (but dont check the boot logo at the top left hang corner of the actual script itself

bog3nator said:
i understand what you are saying but the boot symbol next to the run ass root symbol in the script should not be checked. if you need it to run at boot the script manager program can do that for you, by setting up a scheduler when you reboot. after boot it will run the script but not during
p.s. let me re-read what you put so i am just not looking stupid lol. i think i need a nap
edit: yea if you need it to run at boot do it through the script manager program and set it up to schedule it to load the script after your phone is already booted to avoid any potential boot loops (but dont check the boot logo at the top left hang corner of the actual script itself
Click to expand...
Click to collapse
Can you post the steps to describe how you personally do boot scripts with SManager?
After Android starts up, it will send a boot intent to all apps registered to receive such an intent. This is where SManager is allowed to execute any scripts you have marked with the boot option. This happens much later than a traditional /etc/init.d start script, but is no less effective. Please let me know how you mark scripts as bootable and I can add that recommendation as well. Thanks.

adma84 said:
Can you post the steps to describe how you personally do boot scripts with SManager?
After Android starts up, it will send a boot intent to all apps registered to receive such an intent. This is where SManager is allowed to execute any scripts you have marked with the boot option. This happens much later than a traditional /etc/init.d start script, but is no less effective. Please let me know how you mark scripts as bootable and I can add that recommendation as well. Thanks.
Click to expand...
Click to collapse
1. open script manager
2. click menu
3. click more
4. click advanced options
5. click scheduler
6. click add new task
7. click select file
8. navigate to 99supercarger file the script created and click on it
9.you can from there click on boot (inside the file you just clicked on)
10. click save
it will boot the script after the phone is done booting, to prevent the possibility of boot looping. you can also create an event to do an engine flush however often you want (i do one at midnight everyday)

This gets executed at the same time during system boot as the method I mentioned. Both are valid. Thanks for the feedback!
Sent from my Nexus 7 using xda app-developers app

adma84 said:
This gets executed at the same time during system boot as the method I mentioned. Both are valid. Thanks for the feedback!
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
i thought you were saying click the boot thing during install ....i am sorry haha i got really tired all of a sudden and stuff wass getting jumbled together...
v6 works awesome though i have been using it for about 1 year now on this phone and my old evo

Also, for anyone that gives this a shot, please post back with your results!

Not to be "that guy" buuuut the effects of v6 at least from my experience with this phone (again fresh frombcustoms preorder release) the day i got it i was rooted and installed v6 because ive used it on all my prior evos since i found it probably right around when zep released lol...anyways on this phone its a strictly placebo effect and actually created more lag and launcher reloads...i was running the 1000hp option and tried the i believe 750hp whatever the one down from 1000 is anyways both of them gave me same results and once i removed the script all was good in the hood as they say lol...but if its working for yall then maybe zep fixed some ish for this problem and i didnt know about it...well this epic runon sentence is finished sorry for the length and useless points
Sent from the depths of hell

yea i also used it on my og evo and i just put it on last night again on this one, tried the 750 option and 1000 option. today at school my memory got so low it locked my phone, that never happened with mean rom and the tweaks he puts in. undoing the supercharge now.

Sorry everyone.
Sent from my Nexus 7 using xda app-developers app

adma84 said:
Sorry everyone.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
no thanks man for helping out, i just think this phone doesnt do well with it, and that may be because of how HTC changed the multitasking settings themselves. it may conflict with v6

Theres something up with it because its def just this phone because nothing solves it at all
Sent from the depths of hell

wileout said:
Theres something up with it because its def just this phone because nothing solves it at all
Sent from the depths of hell
Click to expand...
Click to collapse
I wonder if it's hard coded into sense somewhere
Sent from my EVO using xda app-developers app

bog3nator said:
I wonder if it's hard coded into sense somewhere
Sent from my EVO using xda app-developers app
Click to expand...
Click to collapse
Im thinking its sonething stupid like a character in the code is supposed to be one way and its mirrored the other way lol
Sent from the depths of hell

It's definitely helps with multitasking. I can keep apps open in the background much easier. Problem is that it chokes out the available ram for running apps, so it can make it feel sluggish. I think it's overtweaking the mem settings.

Related

Unleash your X2 with V6_SuperCharger

These steps are intended for use on the stock Droid X2. I'm sure they will be close to the same on other phones, but if your phone is not a stock Droid X2, know that the steps may be different or you may get unfavorable results. Always backup anything you don't want to lose.
Before even considering this, READ ALL THE STEPS. Then READ IT AGAIN.
There are two tweaks recommended here: V6_Supercharger and SD Speed Increase.
Requirements for V6_Supercharger:
1. Rooted Phone (Gingerbreak 1.20)
2. Script Manager (free on Market)
3. BusyBox 1.18.2 or earlier
NOTE: I haven't confirmed the script works on 2.3.4... You may want to use the latest version of the script if you have 2.3.4
Installing/Using the script:
1. Install BusyBox. There are a number of ways to get this... it comes as part of Titanium Backup, for example. If you're not sure if you have it, or not, you can use BusyBox Installer (free on Market) to detect whether or not you have it and install it if you don't.
- Note: BusyBox Installer tells you which version you have installed on the main screen after it loads... it should be in a list that starts with "Your device is Rooted"
- Note: Make sure you don't install BusyBox 1.19 or anything newer than 1.18.2
2. Download the script. Save it in a place where you'll be able to find it.
3. Launch Script Manager and find the downloaded file (usually in /mnt/sdcard/download). Long-press no it and select rename, then delete the .txt from the end. You should have a file named "V6_SuperCharger_for_Android-update8.sh"... Press once on the script file to load it into Script Manager, check the 'Run as Root' box (DO NOT select "Run at Boot") and push "Run" to execute the script.
4. The script will run and ask for a speed. Touch anywhere on the screen to open your keyboard. Type 1 if this is your first time running the script, 0 if you're a fast reader or you are in a hurry. Next, it lists 17 options and gives an input prompt. Type 8 and push Enter. (This selects the called MegaRAM 1 preset, but feel free to try others, if you're so inclined)
5. Once script finishes, type 17 and push enter to end the script. Push the phone's Menu button and select 'exit' to return to the list of scripts.
6. Pushing the phone's Back button should bring you to a file browser. Push the '..' line (second from top) until the top line reads '/'.
7. Push the phone's Menu button, push 'More' and then 'Config'. Check the box 'Browse as root'. Push the phone's Back button to return to the file browser.
8. Browse to /data and select '99SuperCharger.sh' (This script was created by the first script and makes sure the settings from the first script are re-applied on boot)
9. Select both 'Run as root' and 'Run at boot'. Push 'Save' and then 'Run'. If it says "Exit code 0" at the top of the screen, the script ran successfully. Any other Exit codes should be reported.
10. Almost all the settings are now in place... but reboot your phone to get the last ones implemented.
11. After reboot, launch Script Manager and run V6_SuperCharger_for_Android-update8.sh (the first script). Select 0 at the first prompt, look for the current minfrees values... it should say "Launcher is HARD TO KILL!" and "Current minfrees = 6, 12, 40, 60, 80, 100". If the settings are correct, type 17 to exit and you are done. If not, re-read steps because you missed something.
Credit goes to Zeppelinrox, see this thread for more info on this script.
Requirements for SD Speed Increase:
1. Rooted Phone (Gingerbreak 1.20)
2. SD Speed Increase (free on Market)
Configuring SD Speed Increase:
1. Open the app and adjust the memory slider to 2048
2. Check 'Set on every reboot'
3. Push the red button
4. Reboot the phone
Advanced: 3G TurboCharge
- I'll post full step-by-step instructions soon, but for now, here are two more scripts from Zepplinrox that will boost 3G performance... (Forum Post) Run 3GTurboChargerInstaller.sh and 98KickAssKernelTweaksInstaller.sh once each (Hint: Don't forget to remove the .txt extension). The second script creates this boot script: /system/etc/init.d/98kickasskernel, so you will have use this thread to get init.d created (Side note: I haven't been able to get it to actually run the scripts that are placed in init.d... we're stuck with Script Manager for now). Run all scripts as root, obviously.
Questions, Comments & Corrections are welcome!
To Do:
Update SuperCharger to update7 (need to test it myself first)
Test and implement AutoStart script
Edit:
06/27/2011 - Removed ro.Home_app_adj tweak. It's handled by the SuperCharger script.
06/27/2011 - Updated SuperCharger script instructions to use v4 of the script.
07/14/2011 - Updated SuperCharger script instructions to use v5 of the script.
07/25/2011 - Added BusyBox requirement to the SuperCharger script.
07/25/2011 - Updated SuperCharger script instructions to use v8 of the script. Rewrote most steps for improved clarity.
08/19/2011 - Updated 3G and Kernel links.
Using it now... Cant see a major difference but I can tell some things are faster... and havent had any reason to kill any apps because the phone starts to get sluggish so IMO thats a major plus and a sign that it is working...
Oh yeah... use option 9! Megamemory device....
Sent from my DROID X2 using XDA App
alright so I did all the steps... but when i re-open it (step 10) it goes back to the original 1-3 menu. what did i do wrong?
falconfan101 said:
alright so I did all the steps... but when i re-open it (step 10) it goes back to the original 1-3 menu. what did i do wrong?
Click to expand...
Click to collapse
What does the script say those numbers mean?
The 1-3 settings are just setting the scroll speed of the text when the script runs. I personally like to set it to 1 (fastest) but it really doesn't matter. 3rd gives you a chance to read everything.
Works, like a charm, now if i wanted to get rid of it would it just be going back through the steps and undoing what i did?
slowz3r said:
Works, like a charm, now if i wanted to get rid of it would it just be going back through the steps and undoing what i did?
Click to expand...
Click to collapse
No, all you have to do is uninstall script manager and reboot. Deleting the scripts is optional.
Sent from my DROID X2 using XDA App
This script really made a big difference.
Great work, and there is no battery drain...
Sent from my DROID X2 using XDA Premium App
vvildcard said:
Before even considering this, READ ALL THE STEPS. Then READ IT AGAIN.
Requirements for V6_Supercharger:
1. Rooted Phone (Gingerbreak 1.20)
2. Script Manager (free on Market)
Installing/Using the script:
1. Download this ZIP and extract the script to your sdcard.
2. Load the V6_SuperCharger_for_Android-update4.sh script into Script Manager and check the 'Run as Root' box (DO NOT select "Run at Boot"). Push "Run" to execute the script.
3. The script will run and display a list of 16 options and a prompt. Touch anywhere on the screen to open your keyboard. Type 9 and push Enter. (This selects the option called MegaMemory Device)
4. Once script finishes, type 16 and push enter to end the script. Push the phone's Menu button and select 'exit' to return to the list of scripts.
5. Pushing the phone's Back button should bring you to a file browser. Push the '..' line (second from top) until the top line is '/'.
6. Push the phone's Menu button, push 'More' and then 'Config'. Check the box 'Browse as root'. Push the phone's Back button to return to the file browser.
7. Browse to /data and select '99SuperCharger.sh' (This script makes sure the other script runs on boot. Otherwise you would have to do steps 2-5 everytime you boot your phone)
8. Select both 'Run as root' and 'Run at boot'. Push 'Save' and then 'Run'. You will most likely see 2 errors at the end of the 99SuperCharger script... this is expected.
9. Reboot your phone, but you might already notice a significant difference in speed and zero redraws from your launcher.
10. After reboot, launch Script Manager and run the V6_SuperCharger_for_Android.sh script, but this time don't select any options just look at your current settings and make sure they are the same as the Step values you put in. Right under the list of options, it should say: 'NOTE: Current minfrees =' If they are correct, type 16 to exit and you are done. If not re-read steps because you missed something.
Credit goes to Zeppelinrox, see this thread for more info on this script.
These steps were posted a while ago on droidforums.net... you might run through the comments on that forum if you have any trouble and don't want to wait for a reply.
Click to expand...
Click to collapse
What are the values that it sets? I currently am running the V6 script and unless this is a newer version my option 9 is called "Gaming settings". At any rate I did option 10 and set values at 6,12,75,125,150,175. What does this set them to?
disregard my previous post. I ran it and found they are the same settings I have been using. Thanks for the updated script though.
is their a script dev thread where updated scripts are posted
THANK YOU!
I was about 10 mins away from calling VZW and telling them to take this back and send me my original X back... I wasn't able to get ANY Ver. of Pandora to play or even Slacker half the time. The complete phone would freeze ALL the time to the point I could not do anything unless I performed a Battery Pull to hard reset.
This fixed ALL my issues. I don't even have the 1-3 second wake delay I was experiencing before. So far so GREAT!! As I type I even realize that while Pandora is playing and the phone is charging it is not getting nearly as hot as it was before? I don't care why it's working better now, but I'm glad it is!
I can't wait until we can get a decent rom with these fixes already in place! I loved Liberty on my old X. I miss it!
A+++\
slowz3r said:
is their a script dev thread where updated scripts are posted
Click to expand...
Click to collapse
The end of the OP has the link.
This's pretty slick. While I haven't noticed huge gains in most areas, due to having cleaned and optimized my phone, the whole thing just seems to run with extra smoothness. Also, there's no more delay when waking the phone.
Sent from my DROID X2 using XDA App
I ran this script on my phone and couldn't be happier. Stock I'd get about 115mb ram free on ATK. After root and de-bloat I topped out at 170. After this script, 220+!!!
Sent from my DROID X2 using XDA App
This is a godsend!
Thanks for creating this thread and providing the most excellent script for memory mgmt. I've just installed it on my DX2 and boy, does it fly! I now see 130m+ memory free whereas before it would bounce between 50M-90M. Many thanks! I will run the remainder of this week and see if there are other impacts.
I do have one question, however, since I'm a newbie to all this: can I now remove the ATK application and disable the native Task Manager application with this script now in place? Or should I keep these as add'l failsafes?? Please advise and thanks for all the great info on this forum!
droid4ever said:
I do have one question, however, since I'm a newbie to all this: can I now remove the ATK application and disable the native Task Manager application with this script now in place? Or should I keep these as add'l failsafes?? Please advise and thanks for all the great info on this forum!
Click to expand...
Click to collapse
Try using Titanium Backup Pro to freeze these programs. I have both apps frozen, and my phone is fine
Sent from my rooted, supercharged Droid X² using XDA App
Does this increase benchmark scores at all? I know they don't mean anything but I think we can all agree, they're fun.
Also does this JUST manage memory or does it do other things as well?
Sent from my SCH-I500 using XDA Premium App
In my limited and completely amateur testing, there was no noticeable improvement in benchmarks... but I'm sure mileage will vary. You should seek out Zepplinrocks (the scripts writer) for a better answer.
I am sure this is a stupid question, but I'm a droid Newb. Is it nessicary to have the script manager app constantly running once you have already ran the script? Or is it good to go once I have exited it the last time? And after rooting, and running this script my weather widget keeps on saying i am in rockport il. And I'm not.... any suggestions?
When I click the Zip to download V6 on my phone it say "download unsuccessful"
And I have done these:
Requirements for V6_Supercharger:
1. Rooted Phone (Gingerbreak 1.20)
2. Script Manager (free on Market)

V6+SuperCharger! script.

http://forum.xda-developers.com/showthread.php?t=991276&highlight=http://forum.xda-developers.com/+V6+SuperCharger!
http://forum.xda-developers.com/showthread.php?t=991276&highlight=[Script]+V6+SuperCharger!+HTK+%26amp%3B+BulletProof+Launchers!
I know quite a few roms that use this script.. That run awesome!!
I was hoping that more roms here would make use of it.
OmegaRED^ said:
http://forum.xda-developers.com/showthread.php?t=991276&highlight=http://forum.xda-developers.com/+V6+SuperCharger!
http://forum.xda-developers.com/showthread.php?t=991276&highlight=[Script]+V6+SuperCharger!+HTK+%26amp%3B+BulletProof+Launchers!
I know quite a few roms that use this script.. That run awesome!!
I was hoping that more roms here would make use of it.
Click to expand...
Click to collapse
I do use this script, and I can say that it is a success!
1.0.2 Using the MiniCM6 Nobodyatall!
One of the best roms in Big X10 xda land "Wolfbreaks" uses this.
I hope the roms here start using it... It rapes!
I must say.. this is works very well on my mini with MiniCM 2.0.5 GingerBread
Before: Active launcher and Zeam launcher is redraw everytime I finish to play NFS Shift or even after I open Application manager
After: No redraw (Active Launcher and Zeam) when finished playing Angry Birds, NFS Shift and other RAM eater games
Great ..
So I tried this script, and now my launcher is hard to kill / supercharged
but then after reboot it still says my launcher is hard to kill, but also that my prior minfrees don't match my current minfrees.
it then shows my curent minfrees as the default minfrees and the prior as what i selected. is that supposed to happen?
I mean exactly as the screenshot moedjs posted
like isn't it supposed to set current minfrees to what i selected, and not to default?
moedjs said:
I must say.. this is works very well on my mini with MiniCM 2.0.5 GingerBread
Before: Active launcher and Zeam launcher is redraw everytime I finish to play NFS Shift or even after I open Application manager
After: No redraw (Active Launcher and Zeam) when finished playing Angry Birds, NFS Shift and other RAM eater games
Great ..
Click to expand...
Click to collapse
Exactly.. makes multi tasking rock.. keeps the memory free, locks in the home app.
It works badass!
I did not understand the installation
ops , I did find a help, sorry
hey guys, does this works in SE android firmware 2.1?
Another question, in a tutorial it says :
P.S. When Installing Programs, MAKE SURE Script Manager are installed on PHONE and NOT in the MicroSD Card!
I have app2sd installed already , how can I do this? thanks
can someone who tried this give his values and his results?
sounds like a great tool
thnx in advance
I have the same problem as Carpe-Dimi above regarding new minfrees not sticking after reboot, although the Launcher is "Hard to kill".
I used option 6 in the script set up.
I followed help file advice to have Script Manager run /system/etc/init.d/99SuperCharger "at boot" and "as root" but problem persists.
Otherwise seems to work fine at keeping launcher in memory. I don't see any boost in Quadrant Score... or any other noticeable improvements to be honest.
MiniCM 7 is pretty good as it is
Any advice on settings or getting minfrees to stick?
Anyone know if it works on mini pro?
That number 1-17 is best for my phone?
alanllew said:
I have the same problem as Carpe-Dimi above regarding new minfrees not sticking after reboot, although the Launcher is "Hard to kill".
I used option 6 in the script set up.
I followed help file advice to have Script Manager run /system/etc/init.d/99SuperCharger "at boot" and "as root" but problem persists.
Otherwise seems to work fine at keeping launcher in memory. I don't see any boost in Quadrant Score... or any other noticeable improvements to be honest.
MiniCM 7 is pretty good as it is
Any advice on settings or getting minfrees to stick?
Click to expand...
Click to collapse
there are config files in the ramdisk.tar (can't remember name atm, but they are init.rc files) that have lines regarding the setting of ram optimizations.
however. these are definatley meant to do the same as the script, but the values in them don't correspond to the ones the script readsout, so I'm thinking another script runs on top of that which overrides those values again.
that's just a theory tho, since I can't edit the ramdisk file as I dunno how to set the permissions back when unpacking and repacking ramdisk.tar but I'll get back when I find out.
as for the launcher being bulletproof, that definately makes the home button respond a lot faster ^^
Carpe-Dimi said:
there are config files in the ramdisk.tar (can't remember name atm, but they are init.rc files) that have lines regarding the setting of ram optimizations.
however. these are definatley meant to do the same as the script, but the values in them don't correspond to the ones the script readsout, so I'm thinking another script runs on top of that which overrides those values again.
that's just a theory tho, since I can't edit the ramdisk file as I dunno how to set the permissions back when unpacking and repacking ramdisk.tar but I'll get back when I find out.
as for the launcher being bulletproof, that definately makes the home button respond a lot faster ^^
Click to expand...
Click to collapse
Somewhere in the original post it says that in some Custom Roms the minfrees won't stay after reboot so you HAVE TO select 'run at boot' for it to stay.
edit: From original post:
Note: For some reason, the minfree levels do not stick on some Custom ROMs. I don't know why this is. Maybe a bug in GingerBread?
........ You can check /res/user.log to see if it ran...
........ If this happens to you, use Script Manager to load /system/etc/init.d/99SuperCharger "on boot" and "run as root"
And I also have a question(just like the one 2 above)
What is the best one to choose (1-17)?
ThankYou
I tried:
'........ If this happens to you, use Script Manager to load /system/etc/init.d/99SuperCharger "on boot" and "run as root"'
and still could not get values to stick
Has anyone else tried this and had more luck?
how do you install this.. i could not understand
Carpe-Dimi said:
there are config files in the ramdisk.tar (can't remember name atm, but they are init.rc files) that have lines regarding the setting of ram optimizations.
however. these are definatley meant to do the same as the script, but the values in them don't correspond to the ones the script readsout, so I'm thinking another script runs on top of that which overrides those values again.
Click to expand...
Click to collapse
u r correct...the memory free settings are modified by some file not located in ram disk...i have examined the init.rc files and ramdisk settings are quiet different form the one that is set in the roms during runtime
now only if v knew what that file was!!!
The values ​​are not equal with me, but I noticed a big improvement!
I am using the following values ​​in the original 6,8,16,20,22,60 MiniCM6 Froyo!
It must have some kind of file it impossible values ​​are equal, but it works it works!
I have done for mine and is awesome...
DareDan said:
I have done for mine and is awesome...
Click to expand...
Click to collapse
which values did you use?
please delete this post sorry

3GTurboCharger, V6 Supercharger And 98KickAssKernelTweaks By Zeppelinrox

Attached Are The 3 Latest Updates For The 3GTurboCharger, V6 Supercharger, And 98KickassKernelTweaks.
General Instructions:
1. Place All Scripts On Root Of SD Card.
2. Rename The Scripts Removing .txt
3. You Must Create The "init.d" Folder Inside /system/etc Prior To Running The 98KickassKernelTweaks Script.
4. Use Script Manager To Load The Scripts.
5. All Scripts Need To Have "RUN AS ROOT" Checked First.
6. Then Select "RUN" And Follow The Instructions On The Screen.
7. Proceed To Next Set Of Instructions If Your Script(s) Warrant It.
Advanced Instructions For V6 Supercharger And 98KickassKernelTweaks:
1. Menu>More>Advanced Options>Config Check "BROWSE AS ROOT
2. /data 99Supercharger.sh Check Off Both "RUN AS ROOT And RUN AT BOOT"
3. /system/etc/init.d 98KickassKernel Check Off Both "RUN AS ROOT And RUN AT BOOT"
4. ***Possible Your Device Will Also Create 99Supercharger If The "init.d" Folder Exists.
More Info On It Go Here:
3GTurbocharger And KickassKernelTweaks
http://forum.xda-developers.com/showpost.php?p=15948434&postcount=1127
V6Supercharger:
http://forum.xda-developers.com/showthread.php?t=991276
As A Reminder This Was Created By Zeppelinrox And All Credit Goes To Him.
Files Are Now Attached For Easy Download.
I was under initial impression these werent needed after the GB update? I guess i was mistaken?
SuBDivisions said:
I was under initial impression these werent needed after the GB update? I guess i was mistaken?
Click to expand...
Click to collapse
This Post Doesn't Specify For Froyo Or Gingerbread Users. It's Up To The User, And I'm On Gingerbread And I Find All 3 Beneficial.
Now that we have the init.d hack will the kickasskernal with the IO tweaks work? Or should I just use the IO tweaks that come with navenedrob's script?
I Vote You Should Try It And See If It Works. Make A Backup First.
It boot looped...........
Do I have to sbf? Or could I just use the nandroid?
Throw The Phone Out Now. You Royally Messed Up. Geez Leave You Alone For One Minute And Look What You've Done. Nandroid Is Just Fine, No SBF Necessary.
WAAAAHHHHH no fair.... oh look it rebooted.....
So yea I am gonna try to use the IO tweaks from navenedrob's script as well as the cpu tweak from his script oh on top of the SD read ahead one. Those should work well with supercharger and kickasskernal I think. Those do not touch the cpu freq right?
I Don't Have Any Reason To Believe It Would.
Awesome, everything is working great.
My cpu is set to 1000 min and max. Sd read ahead is working but umm how do I know if the IO tweaks are working?
Sent from my DROID X2 using Tapatalk
Anyhow... now that I have my cpu at 1000 min/max I want to separate the cpu freq tweak and have different freq scripts for battery saving.
Sent from my DROID X2 using Tapatalk
How are these scripts running for X2 owners? Any major issues so far?
triton302 said:
How are these scripts running for X2 owners? Any major issues so far?
Click to expand...
Click to collapse
I Think They Work Fantastic, Personal Opinion. No Issues At All.
Mods like this one should also go to the Droid X2 Dev forum.
navenedrob said:
Mods like this one should also go to the Droid X2 Dev forum.
Click to expand...
Click to collapse
This Was Actually A Toss Up, Because Zep Started A Thread In The General.
i tried the scripts on p3 and it actually made it use marginally more ram and it was glitchy. i dont remember what numbers i used but i got them from this forum somewhere. either way when i tried to undo it i got a reboot loop so i sbfed and went back to p3. after looking into it some more ive read some places that you dont need this if you arent running froyo. any truth to this?
I Don't Think It's Been "Proven" But Rather A Preference. I'm Using All 3 On P3's Along With Various Other Tweaks I've Taken From Others. I Have 40 Running Apps With 100Mb Of Ram And My Phone Is Still Lightning Fast. So My Conclusion Of "Truth" Is These Help Tremendously. On The Other Hand A User Like Yourself Claims It's Worse. I Hope That Helps In Understanding What You're Asking.
so what you are saying is that its personal preference and doesnt really matter that much?

V6 Supercharger and Dell Streak

how many people here use the V6 Supercharger Script with their Streak?
I'm having trouble with it and was hoping other more adept streakers know what the hell is going on with mine...
so I've run probably every script since the first one, but, it turns out the instructions I got weren't as complete as they could have been, and inadvertantly, I ran the scripts as the .txt and .pdf file formats that they came in.
I also saw a tutroial that involved changing a file name using root explorer, which I also never did.
i also did this for the 3G and kernelizer tweaks aswell
so now I have the latest script version and I notice that it's not working, I have no idea how long ago it stopped...
what I would like to know is:
A: how to totally clean all of it from my system, in order to start a totally fresh install.
B: how to properly install all three of the the scripts on the streak.
anybody nice enough to help me?
I use it...since version 8.
I use the latest version, along with the 3g & kick ass kernal tweak.
I use option 6, multitasking, 512 leaded.
Drop in here>> http://forum.xda-developers.com/showthread.php?t=991276 I'll bet someone can help you.
I've tried following all the instructions, even some from other tutorials, I've un supercharged and started from scratch.
how did you make yours stick?
bugmenotacc said:
how many people here use the V6 Supercharger Script with their Streak?
I'm having trouble with it and was hoping other more adept streakers know what the hell is going on with mine...
so I've run probably every script since the first one, but, it turns out the instructions I got weren't as complete as they could have been, and inadvertantly, I ran the scripts as the .txt and .pdf file formats that they came in.
I also saw a tutroial that involved changing a file name using root explorer, which I also never did.
i also did this for the 3G and kernelizer tweaks aswell
so now I have the latest script version and I notice that it's not working, I have no idea how long ago it stopped...
what I would like to know is:
A: how to totally clean all of it from my system, in order to start a totally fresh install.
B: how to properly install all three of the the scripts on the streak.
anybody nice enough to help me?
Click to expand...
Click to collapse
It has been made very clear by some of the senior developers here that V6 does not work on the Streaks because of some type of conflict with how the memory is allocated or configured or something, that's one of the reasons that it isn't implemented into the ROMs... so it's just snake oil, a placebo for a Streak owner. I'm not saying it doesn't work on other devices, but it DOES NOT work on the Streak
Is there a post by a dev anywhere that explains it?
Will AutoKiller Memory Optimizer work? It must this device that it doesn't work on... the minfree file disappears or something
zeppelinrox said:
Is there a post by a dev anywhere that explains it?
Will AutoKiller Memory Optimizer work? It must this device that it doesn't work on... the minfree file disappears or something
Click to expand...
Click to collapse
Yeah, but for the life of me I can't remember exactly where but what I wanna lean towards it being in fards' GingerStreak thread
I'll try and find it...
BUT the newest version does put ALL the supercharging in init.rc...
A dev just has to put it in their boot.img
zeppelinrox said:
Is there a post by a dev anywhere that explains it?
Will AutoKiller Memory Optimizer work? It must this device that it doesn't work on... the minfree file disappears or something
Click to expand...
Click to collapse
I used to have it installed but I couldn't see where it was ahving any effect or benefits so I uninstalled

[MOD][ICS] Modified boot.img with adb root & init.d support

I am not sure if someone else has posted this already. But I couldn't find one, so here you go. (Please let me know if I'm mistaken)
I made two small edits to the boot.img of the stock (leaked) ICS rom in order to satisfy my needs:
1. ability to run init.d scripts,
2. start adb in root.
They are very simple and anyone with a little knowledge can do it himself, but it still is convenient to have someone else do it, isn't it? I, for one, searched the forum in vein.
Here's a short explanation of what it is, and how to utilize the features.
1. init.d :
You can place your own shell scripts in /etc/init.d (you have to create the directory yourself, of course) and run them at boot time. If you prefer the CM style userinit.d, you could create a script like:
Code:
#!/system/bin/sh
# call userinit.sh and/or userinit.d/* scripts if present in /data/local
if [ -e /data/local/userinit.sh ];
then
log -p i -t
userinit "Executing /data/local/userinit.sh";
logwrapper
/system/bin/sh /data/local/userinit.sh;
setprop
fi;
if [ -d /data/local/userinit.d ];
then
logwrapper busybox
run-parts /data/local/userinit.d;
fi;
and place it in init.d (credit: CM team). After that, you can place additional scripts without remounting system partition. Just don't forget to chmod appropriately.
A word of caution: Don't go wild and install all those tweaks found in other forums without checking to see their contents. I found that most of them to be either irrelevant or even harmful to the Amaze. Remeber, we've got one of the best phones on the market and wouldn't want to ruin it by running tweaks designed for our 'lessor' siblings!
2. adb root :
I was getting tired of the inability to adb push files to user restricted directories. Also, I use Droid Explorer a lot, but was tired of its inability to obtain root even though my phone is rooted. So I basically changed the default.prop and everything is fine now.
Added benefit is that 'adb remount' works now.
Well, that's it. Too simple, but until someone comes up with a nice kernel with these mods built in, we got to live with what's available.
DISCLAIMER : Should I even include a disclaimer? Why not? This is just a stock boot.img with minor modifications to its ramdisk portion, and it shouldn't harm your phone. If it doesn't work, simply reflash the stock boot.img found in the stock/leaked ICS roms. However, I don't want anyone to brick his phone, so don't flash this unless you know what you are doing. Also, I've seen some people bricking their phones merely by trying to flash innocent files like this one. Hard to believe, but anything can happen, so I will not be responsible if you brick your phone.
INSTRUCTIONS :
0. be sure you got the ICS build 4.0.3 with the stock kernel. rooted and have installed busybox (for init.d support only).
1. download the attached boot.img.
2. place the file where adb/fastboot can find it.
3. flash it using 'fastboot flash boot boot_new.img.
4. reboot.
5. try 'adb shell' and see if you get # prompt.
6. add some scripts in /etc/init.d and reboot and see if it runs.
It runs on my Amaze running the newer leaked ICS rom (unlocked bootloader, rooted, and busybox from the market). If you have any other settings, it probably won't do any good.
That's it, guys. Hope you have some fun with it (like I did).
Just flashed your modified boot.img so far everything works as described. Going to attempt my backlight script now. Just reflashed the stock RUU as certain Roms were giving me WiFi issues. Thanks
Is this why adb remount never worked?? I asked a few people and they acted like I was crazy.. I KNEW there had to be a reason it wasn't working.. I guess my only question is why was it no one thought to do this since the ICS release except you? LOL.
Edit: And I am out of thanks, this is my mental note to come back and hit thanks when I get some to give again!
Edit2: As advertised it works flawlessly, as advertised. It will be awesome to be able to push files to my phone and all the other things I couldn't do before! A simple tweak, as you said, still appreciated!
seems like were getting some more people around here that actually contribute to the amaze forums. thanks guys...carry on
Thank you very much
Now to find some scripts to run, lol.
Thank you all for the kind words! As I said in the OP, I was curious at first about the usefulness of my post. I truly believe that, if HTC had given us more power to mod this phone, this forum would have been 10 time more active with all sorts of useful stuff. Come on HTC, you give us the best phone (even better than the One series!), and why do you want to cripple us?
Double0EK said:
Just flashed your modified boot.img so far everything works as described. Going to attempt my backlight script now. Just reflashed the stock RUU as certain Roms were giving me WiFi issues. Thanks
Click to expand...
Click to collapse
As I didn't test the boot.img with any roms around, I don't know what went wrong with your wifi. That's why I only promised it would work with the NEWER stock ICS rom. Is it possible that you flashed the boot.img to a custom rom that is based on the OLDER leak?
Additionally, if the rom dev has made his/her own mods to the boot.img, it would not be compatible with the stock boot.img like mine. I didn't add, remove or move any files.
Silentbtdeadly said:
Is this why adb remount never worked?? I asked a few people and they acted like I was crazy.. I KNEW there had to be a reason it wasn't working.. I guess my only question is why was it no one thought to do this since the ICS release except you? LOL.
Edit: And I am out of thanks, this is my mental note to come back and hit thanks when I get some to give again!
Edit2: As advertised it works flawlessly, as advertised. It will be awesome to be able to push files to my phone and all the other things I couldn't do before! A simple tweak, as you said, still appreciated!
Click to expand...
Click to collapse
Hehe, yeah it is because of some security settings that phone manufacturers chose to enable in order to minimize customer support costs, I guess. Instead, they should give us all the power (and funding, too) so that we can support each other at XDA!
mrmako777 said:
seems like were getting some more people around here that actually contribute to the amaze forums. thanks guys...carry on
Click to expand...
Click to collapse
bilek06 said:
Thank you very much
Click to expand...
Click to collapse
I've used more than two dozen smart phones in the past, including ancient pda's and even iPhones (ouch!), and I think the Amaze has the best (mix of) hardware. I, too, wish there were more devs here, and wonder why some great devs around didn't see the potential in it. Well, HTC isn't doing something right...
Dark Nightmare said:
Now to find some scripts to run, lol.
Click to expand...
Click to collapse
Hard to find anything useful for the (already mighty) Amaze, isn't it?
Things I would add for myself are like:
- house keeping: delete cache, move/copy important files from internal to external sdcard, etc.
- renice phone and input method a bit. How about acore? Probably not...
- zipalign, maybe, if you're fanatic about it.
- save logs and erase oldest ones. Gosh, what am I saying? We've got so much storage space. Oh, well. If we save the logs in external sdcard, we can view them even when the phone doesn't turn on...
Hehe, I think I should search.
I never flashed your boot.img on custom roms only on the stock. I have better WiFi with stock.
--------------------------------
It's Better To Fail At Originality
Than To Succeed In Imitation.
--------------------------------
ringochan said:
Hard to find anything useful for the (already mighty) Amaze, isn't it?
Things I would add for myself are like:
- house keeping: delete cache, move/copy important files from internal to external sdcard, etc.
- renice phone and input method a bit. How about acore? Probably not...
- zipalign, maybe, if you're fanatic about it.
- save logs and erase oldest ones. Gosh, what am I saying? We've got so much storage space. Oh, well. If we save the logs in external sdcard, we can view them even when the phone doesn't turn on...
Hehe, I think I should search.
Click to expand...
Click to collapse
Lol searching, was thinking about the v6 supercharger script, still reading into it though.
I use Cache Cleaner NG to clean. Set it on Auto with new method 2 times a day.
--------------------------------
It's Better To Fail At Originality
Than To Succeed In Imitation.
--------------------------------
Double0EK said:
I never flashed your boot.img on custom roms only on the stock. I have better WiFi with stock.
--------------------------------
It's Better To Fail At Originality
Than To Succeed In Imitation.
--------------------------------
Click to expand...
Click to collapse
I must have misread your original post. My bad. But then, I have no idea about your wifi problem with the modified boot.img. I didn't touch anything other than 2 things that I mentioned. And my wifi is working just fine. It's spooky.
Dark Nightmare said:
Lol searching, was thinking about the v6 supercharger script, still reading into it though.
Click to expand...
Click to collapse
LOLOLOL! That guy is something! I mean the guy who created the v6 script. Yes, I think his concept is right on. I may borrow some of his tweaks like app grouping and oom/minfree. I've done similar adjustments when I was still using my G1/Dream, but with Amaze with de-bloated ICS, I am already getting (almost, if not) everything he is promising we can achieve with his script.
The only lag I have is when some background services are busy. But I don't really want to make them low priority (yet).
What do you think you like to achieve using v6? I may be able to help because I myself want to experiment some.
Double0EK said:
I use Cache Cleaner NG to clean. Set it on Auto with new method 2 times a day.
--------------------------------
It's Better To Fail At Originality
Than To Succeed In Imitation.
--------------------------------
Click to expand...
Click to collapse
Hehe, you know that some script junkies won't approve of ANY apps to take over what he can do with scripts, right? I've seem many. No, I've worked with many! They refused to use GUI text editors, LOL!
ringochan said:
LOLOLOL! That guy is something! I mean the guy who created the v6 script. Yes, I think his concept is right on. I may borrow some of his tweaks like app grouping and oom/minfree. I've done similar adjustments when I was still using my G1/Dream, but with Amaze with de-bloated ICS, I am already getting (almost, if not) everything he is promising we can achieve with his script.
The only lag I have is when some background services are busy. But I don't really want to make them low priority (yet).
What do you think you like to achieve using v6? I may be able to help because I myself want to experiment some.
Click to expand...
Click to collapse
Hey, if you want to try out something cool, check this out.. http://android.mimic.ca/ it patches the services.jar file to change the OOM priority, evidently in a way more effective than the supercharger script can do it. I was going to try to include it in the latest update for my rom till I decided I wanted to work on other things.. the guy who made supercharger script helped design the patch for the file though Just thought you may be interested.
Silentbtdeadly said:
Hey, if you want to try out something cool, check this out.. http://android.mimic.ca/ it patches the services.jar file to change the OOM priority, evidently in a way more effective than the supercharger script can do it. I was going to try to include it in the latest update for my rom till I decided I wanted to work on other things.. the guy who made supercharger script helped design the patch for the file though Just thought you may be interested.
Click to expand...
Click to collapse
erm... it CAN'T be more effective than supercharging... because it IS SuperCharging
Well, 50% of it. The other 50% comes from the script when on ICS.
Why do you think that website is integrated into the latest V6 Scripts?
That needs to be done in addition to the V6 script when using ICS roms to get 100%.
Of course, non ICS roms get 100% supercharged with the script itself since there's no need to patch services.jar
zeppelinrox said:
erm... it CAN'T be more effective than supercharging... because it IS SuperCharging
Well, 50% of it. The other 50% comes from the script when on ICS.
Why do you think that website is integrated into the latest V6 Scripts?
That needs to be done in addition to the V6 script when using ICS roms to get 100%.
Of course, non ICS roms get 100% supercharged with the script itself since there's no need to patch services.jar
Click to expand...
Click to collapse
LOL. Did you search yourself? HAHA. Yes, we are talking about how awesome your scripts are..
I would be using them myself but I can't figure out a setting that really makes it awesome like it did with my old vibrant!
Edit: And thanks for the explanation, that makes more sense than whatever post that lead me to your patch.
what is a modified boot image?
what is the different between the modifed boot image and the android we can download from the developer google site/?

Categories

Resources