• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root V6 Supercharger and the Evo LTE

pwrmedia

Member
For those of you coming from previous tweaks/mods w/ Android phones, you may be familiar w/ this already. If not, and for those new to rooting and scripting, this may be helpful.

All credit goes to the threads below; I am merely sharing the info.

Original thread: [Script][MOD][U9RC9T16] -=V6 SuperCharger=- or BUST! Lag, Redraw, RAM & OOM Fixer! - xda-developers


Links w/ betas/RC's: xda-developers - View Single Post - [Script][MOD][U9RC9T16] -=V6 SuperCharger=- or BUST! Lag, Redraw, RAM & OOM Fixer!


Summary: Installing and running this script will optimize your RAM usage. Given the way the Evo LTE currently uses RAM, I've found that using the 768HP setting as opposed to the 1000HP setting works best. YMMV regarding other tweaks w/i the script such as "nitro lag nullifer".

Installation and running the script are defined in the aformentioned threads, and is painless. I'd suggest downloading SManager from the Play Store rather than running everything through a terminal emulator, as it's a much more efficient way to access and run a script.

Scroll down to post #38 in this thread, as EarlyMon has posted great information regarding the most relevant script for our specific phone.

If you guys have any questions after reading the included XDA threads, I'll do my best to respond to them in this thread as timely as possible. Enjoy!
 
Thanks for the heads up!

Ran this off and on the OG for a while


No problemo! I ran it on the Shift and 3D with good results, and so far on the LTEvo have been holding at about 275-300 free consistently using the 768HP setting (essentially 100MB more freed up compared to stock settings w/ HTC Task Manager working alone).

It's always refreshing to not use a manual task killing app, and let a script work w/ what Android has already implemented behind the scenes.
 
Cool beans zepplinrocks got an El Tevo, I really need to get my phone rooted and soon! I'm slackin.

His stuff really made the sense 3.0+ roms workable on my OG evo. Without em I'd have smashed stuff. LOL

The nitro lag nullifier really helped my OG, Hopefully it works nicely on the El T too. :)
 
Cool beans zepplinrocks got an El Tevo, I really need to get my phone rooted and soon! I'm slackin.

His stuff really made the sense 3.0+ roms workable on my OG evo. Without em I'd have smashed stuff. LOL

The nitro lag nullifier really helped my OG, Hopefully it works nicely on the El T too. :)

It's painless to do the non HTC dev unlocked one. And you can undo all evidence with an ruu. That's what I'm doing till mik releases his ROM sometime soon
 
Ok, I'm confused and that's not hard (nor easy, depending :D) to do.

I have the Charmeleon (de-odexed and zip-aligned) and I rooted with the regraw method and I want to give this a go.

And I need to check and see if I have the right SU, the right busybox, and then I guess I may need to disassemble a jar, tinker with it, and then re-inject it.

And I may or may not be able to use a web interface for something.

And I do or don't need to be comfortable with scripting and terminal emulator (I am, but what's the easy way).

Ok.

Who can save me a step or three and give me an easy button on this?

If there's a common mod that will work for everyone on services.jar - how about a share here? :)

I got as far as it discussing CWM in post 2, I have TWRP - any help?

I feel like that thread is mondo cool, because it's adaptable for so many phones - but if we all follow it, we're all going to re-invent the wheel here.

How 'bout it? Anybody got one of these for the ol' Early?

31E8rT%2BVPCL._SL500_AA300_.jpg


Honest, I got lost xlating 786 HP to the screens I was seeing in the thread. :D

Many thanks! :)
 
Ok, I'm confused and that's not hard (nor easy, depending :D) to do.

I have the Charmeleon (de-odexed and zip-aligned) and I rooted with the regraw method and I want to give this a go.

And I need to check and see if I have the right SU, the right busybox, and then I guess I may need to disassemble a jar, tinker with it, and then re-inject it.

And I may or may not be able to use a web interface for something.

And I do or don't need to be comfortable with scripting and terminal emulator (I am, but what's the easy way).

Ok.

Who can save me a step or three and give me an easy button on this?

If there's a common mod that will work for everyone on services.jar - how about a share here? :)

I got as far as it discussing CWM in post 2, I have TWRP - any help?

I feel like that thread is mondo cool, because it's adaptable for so many phones - but if we all follow it, we're all going to re-invent the wheel here.

How 'bout it? Anybody got one of these for the ol' Early?

31E8rT%2BVPCL._SL500_AA300_.jpg


Honest, I got lost xlating 786 HP to the screens I was seeing in the thread. :D

Many thanks! :)


:-) While I can't detail the exact breakdown of how the script does what it does @ the moment, I can try to simplify the set up.

1) Download the latest beta from the XDA thread above. If memory serves me correctly, you'll need to make sure it's saved as an *.sh file because it was uploaded as a PDF. Just remove it from the end if so.

2) Open SManager and find the script. Make sure to run it as SU (root).

The script will then initialize and make sure your Busybox is compatible. Once to the main menu of the script, you'll have 30 opts. Option 9 and 10 are the best mem opts for our LTEvos, and IMO 9 performs best. Follow the prompts and reboot, settings should stick without needing to run the script everytime.

There are other opts to play with, and to be honest, I don't know what half of them really do lol....I just run the RAM opt and leave it alone.

Hope this helped. If not, I'll try to assist and attach the script shortly.
 
Also, the Bustbox version he harps on wasn't necessary on the OG. I had a newer version everytime I ran it, and it worked flawlessly. I have yet to run it on the El T, so don't quote me on that until I run it. LOL :)

Script Manager is your friend with this tweak.
 
Ok so that's this file from the second XDA link above??

http://forum.xda-developers.com/attachment.php?attachmentid=993904&d=1334036191 V6_SuperCharger_for_Android-Update9_RC8.2.sh.pdf - [Click for QR Code] (190.8 KB, 42225 views)

And I put it in /sdcard??

(I'm ok with saving it and removing the .pdf from the end, and verifying that the download is ok, btw.)

And that's this tool for Script Manager??

https://play.google.com/store/apps/details?id=os.tools.scriptmanager

And I run Option 9 and I'm good to try and see if it helps???

Many thanks for your patience help here! :) :)
 
Ok so that's this file from the second XDA link above??

"http://forum.xda-developers.com/attachment.php?attachmentid=993904&d=1334036191" V6_SuperCharger_for_Android-Update9_RC8.2.sh.pdf - [Click for QR Code] (190.8 KB, 42225 views)

And I put it in /sdcard??

(I'm ok with saving it and removing the .pdf from the end, and verifying that the download is ok, btw.)

And that's this tool for Script Manager??

https://play.google.com/store/apps/details?id=os.tools.scriptmanager

And I run Option 9 and I'm good to try and see if it helps???

Many thanks for your patience help here! :) :)


Yes to all 3 questions!

I wouldn't mess with the opt to "bulletproof" apps and launchers just yet, @ least until the dev. can confirm how nicely it'll play with the LTEvo multitasking, but feel free to try the others!

Also, you can set "favorites" in Script Manager, and everytime you run an opt, a shortcut will be created in the V6 Supercharger folder on your sdcard. Nice way to set up quick access to your fav scripts if you'd like.
 
I don't think that the script is for the faint hearted. :D

I ran it, accepting defaults (same as option 10), so far after boot, it feels faster.

Will update later. :)
 
I'll have to get this setup too EM, I liked it on the OG. Also I used the nitro lag nullifier, don't really know of it made a difference or not, but it felt smoother. :)
 
Especially when you load up 16 intense pages. ;)

I re-entered Boat after that, and it was quick, and then it blanked several pages (memory was immediately freed for Boat) and when I selected a blank one, it reloaded very quickly compared to before.

I am getting the Sense spinner more often, and it lasts 6 rather than 3 seconds now.

Aside from that, everything is quicker and more responsive.
 
Especially when you load up 16 intense pages. ;)

I re-entered Boat after that, and it was quick, and then it blanked several pages (memory was immediately freed for Boat) and when I selected a blank one, it reloaded very quickly compared to before.

I am getting the Sense spinner more often, and it lasts 6 rather than 3 seconds now.

Aside from that, everything is quicker and more responsive.

A few people have mentioned that the script will not play nice w/ Sense. My suggestion would be to "bulletproof" the launcher (I don't remember what option # it is) and reboot to see if that helps. If you don't plan on using any other launchers than Sense, this may work just fine. I personally have frozen the Sense launcher (keeping the rest of Sense functional) and stick w/ Apex as the launcher of choice. Let me know if you decide to try this!
 
I'm going to scrub and start over so I don't have freeza's mods and these in any collision.

And next time, I'm running this script from a nice, large terminal window via adb - this thing goes on forever and I'd prefer to have scrolling where I can read and later capture relevant portions of the screen. :D
 
I'm going to scrub and start over so I don't have freeza's mods and these in any collision.

And next time, I'm running this script from a nice, large terminal window via adb - this thing goes on forever and I'd prefer to have scrolling where I can read and later capture relevant portions of the screen. :D

lol good idea! it's an awesome script, but there is definitely some misc. babble that could have been left out (or @ least the scroll speed intensified)
 
ALWAYS make a nandroid backup before trying this stuff!!!!

This is too complex to recover by hand. If you skip making a nandroid and try any of this and it goes all wrong, others may choose to help you, but I simply won't try.

Consider yourself warned. :) :) :)


Ok, so I decided I didn't want to start all over and that the freeza kernel did have a few tweaks I liked anyways, like dimming the buttons.

So, I installed the stock freeza kernel (not the dual core) and then ran this via adb.

For those new to adb, just avoid the hassle and download Android Forums one size fits all, mini-sdk from here, it's basically all you need -

our forums' mini-sdk

Copy the zip contents to someplace easy, like c:\sdk-tools on Windows or $HOME/sdk-tools on Mac or Linux. (mac users - $HOME is your main folder, usually your name, in the Finder - make a folder called sdk-tools there, and put all of the mini-sdk (unzipped) inside that)

Make sure you have usb debugging set under the developer options.

Make sure that /system is set to r/w, I use EStrongs File Explorer (menu, settings).

Then, for Windows, run the first, for Mac or Linux, run the other commands from a terminal window (available for the mac under finder->applications->utilities).

Make your window about the full height of the screen, and ensure you have scrolling on.

Wherever I have you entering commands, you should be able to copy/paste them into your dos or terminal window.

Windows, get a dos window first, then -

Code:
cd c:\sdk-tools
adb devices
Mac terminal -

Code:
cd $HOME/sdk-tools
./adb-mac devices
Linux terminal or xterm -

Code:
cd $HOME/sdk-tools
./adb-linux devices
Your readback should look something like -

Code:
List of devices attached 
HT25FS409294    device
Then, you want to shell in to the phone -

Windows dos window -

Code:
adb shell
Mac -

Code:
./adb-mac shell
Linux -

Code:
./adb-linux shell
Now, you're in the phone. If you don't see a # prompt, if you see a $ before the cursor, do this (regardless of computer) -

Code:
su
Now you have a # prompt and can proceed (any computer, doesn't matter, these commands are inside the phone) -

Code:
cd /sdcard
sh V6_SuperCharger_for_Android-Update9_RC8.2.sh
Read the screens, follow the prompts.

pwrmedia is recommending option 8, I am trying that now - that's the one that says -

Code:
================================================
            \\\\ V6 SUPERCHARGER ////
             =======================

   768HP SUPER UNLEDDED + DIE-HARD LAUNCHER!
================================================
When you're all done, choose option 29 to reboot your phone.

N.B. - this time around, I got a gripe that my phone wouldn't start up. It worked fine. So, I rebooted it again - no gripe message.



Will report results later. :)

PS - if you didn't believe me and didn't get a scrolling window to work from, here are the options it's asking you about -

Code:
================================================
 \\\\ T H E  V 6   S U P E R C H A R G E R ////
  ============================================
        \\\\    Driver's Console    ////
         ==============================

1. SuperCharger & Launcher Status {Update9RC8.2}
                                               }
==================== 256 HP ====================
2. UnLedded  (Multitasking){8,12,22,24,26,28 MB}
3. Ledded        (Balanced){8,12,26,28,30,32 MB}
4. Super UL    (Aggressive){8,12,28,30,35,50 MB}
                                               }
==================== 512 HP ====================
5. UnLedded (Multitasking){8,14,40,50,60, 75 MB}
6. Ledded       (Balanced){8,14,55,70,85,100 MB}
7. Super UL   (Aggressive){8,14,75,90,95,125 MB}
                                               }
=================== 768+ HP ====================
8. Super 768HP(Aggressive){8,16,150,165,180,200}
9. Super 1000HP(Agressive){8,16,200,220,240,275}
                                               }
================================================
10. Quick V6 Cust-OOMizer   {Create Or Restore!}
================================================
11. OOM Grouping Fixes + Hard To Kill Launcher }
12. OOM Grouping Fixes + Die-Hard Launcher     }
13. OOM Grouping Fixes + BulletProof Launcher  }
================================================
14. UnKernelizer         {UnDo Kernel/VM Tweaks}
15. UnSuperCharger      {Revert Memory Settings}
================================================
16. The bOOM STICK        {Verify OOM Groupings}
17. BulletProof Apps               {Hit or Miss}
18. Engine Flush        {ReCoupe RAM & Kill Lag}
19. Detailing         {Vacuum & Reindex SQL DBs}
20. Fix Emissions             {Fix FCing Errors}
21. Nitro Lag Nullifier           {Experimental}
================================================
22. System Installer            {Terminal Usage}
23. Re-SuperCharger        {Restore V6 Settings}
24. PowerShifting         {Switch Presets FAST!}
================================================
25. Owner's Guide      {Open !SuperCharger.html}
26. Help Centre             {Open XDA SC Thread}
27. Driver Options                    {Settings}
28. SuperCharge You                    {Really!}
29. ReStart Your Engine       {Reboot Instantly}
30. SuperClean & ReStart  {Wipe Dalvik & Reboot}
31. Eject                                 {Exit}
================================================
 \\\\      The One and ONLY OOM Fixer!     ////
  ============================================
 
Not liking it at all. Boat Browser is using 85 MB, I have 243 MB free, and I get the Sense spinner going to home, and when I re-enter the browser, the three homescreens I had are blanked out.

Not as good as before (dual core kernel, option 9), so I'm going to first try option 7 and if that doesn't work, then step up to option 9 with this stock kernel.

edit - on option 7, i had 7 active web pages and could go back and forth between the browser and home with no trouble. On the 8th web page, I got a spinner going to Sense, and was presented with 8 blank windows when I re-entered the browser.
 
Not liking it at all. Boat Browser is using 85 MB, I have 243 MB free, and I get the Sense spinner going to home, and when I re-enter the browser, the three homescreens I had are blanked out.

Not as good as before (dual core kernel, option 9), so I'm going to first try option 7 and if that doesn't work, then step up to option 9 with this stock kernel.

edit - on option 7, i had 7 active web pages and could go back and forth between the browser and home with no trouble. On the 8th web page, I got a spinner going to Sense, and was presented with 8 blank windows when I re-entered the browser.


It sounds like the script is being aggressive and closing out recent or active apps too soon.

There is an option to bulletproof apps as well as the launcher. Perhaps bulletproofing Boat and your Sense launcher will allow the script to target the less memory-intensive apps?
 
It's not terrible at options 8 or 9.

I could fine tune it as you suggested, or I could simply go with Apex or Nova.

The phone has less ram to work with and I am running heavy, no question. :)

I'm going to try out option 9 (100 hp lol) with the single core kernel and see what I think overall.

If my battery drain goes back to normal, I'll know it was dual core always on kernel.

I've added QuickDesk to stay aggressively on and to launch at boot.

And given that I'm chasing my tail at 8 or more browser windows, I can retreat to Boat Browser Mini. I won't like it, but I can do that. :)
 
It's not terrible at options 8 or 9.

I could fine tune it as you suggested, or I could simply go with Apex or Nova.

The phone has less ram to work with and I am running heavy, no question. :)

I'm going to try out option 9 (100 hp lol) with the single core kernel and see what I think overall.

If my battery drain goes back to normal, I'll know it was dual core always on kernel.

I've added QuickDesk to stay aggressively on and to launch at boot.

And given that I'm chasing my tail at 8 or more browser windows, I can retreat to Boat Browser Mini. I won't like it, but I can do that. :)


Lol well let us know either way.

I abandoned Sense for Apex and haven't looked back. No redraws, no noticeable lag, and no multitasking gripes. I am also running the Viper Ultimate Dual-Core mod concurrently with this script, and have had no issues yet, so that's encouraging.
 
Lol well let us know either way.

I abandoned Sense for Apex and haven't looked back. No redraws, no noticeable lag, and no multitasking gripes. I am also running the Viper Ultimate Dual-Core mod concurrently with this script, and have had no issues yet, so that's encouraging.

Is that part of viperRom or do you have a separate link?
 
Back
Top Bottom