I made a program with some useful things.
I will add more all the time.
You also need root access for most functions.
Right now you have this:
Power options:
Reboot
Reboot to recovery mode
Reboot to download mode
Power off
System options:
Clean battery status
Clear market cache
Turn ON media scanning
Turn OFF media scanning
Mount system[read and write]
Mount system[read only]
Remove thumbnails (gallery)
Secret codes:
LBS Test Mode
Battery and general info
HSDPA/HSUPA Control Menu
View phone lock status
Sofware version info
I will add more useful things soon.
If you miss something then let me know so I can see if I can add it.
This program is now on the Android market.
nice app keep up the good work
thx for you effort
Maybe bootsound/poweroff sound toggle option?
Nice.. What about WiFi timeout setting?
***UPDATE *** UPDATE ***
I made a new version of the program.
I add reboot to download mode and some secret codes.
I add just a few secret code and if you miss one then let me know.
good idea nice programme very useful
zenosteam said:
good idea nice programme very useful
Click to expand...
Click to collapse
thanks.
is things i use alot and wanted a program for it.
**DamianGTO Ultimate kernel. 350MB Ram. 600HZ. all ext2. Steam Rom. Js5**
DamianGto said:
thanks.
is things i use alot and wanted a program for it.
**DamianGTO Ultimate kernel. 350MB Ram. 600HZ. all ext2. Steam Rom. Js5**
Click to expand...
Click to collapse
it is a great complement for this kernel
first app i come across that allows media scanning turning on/off, thanks!
always scanning for media when i unplug usb was really annoying.
Nice useful app.
i have downloaded this and put it on the internal sd card how do i get it to work from there?
carols said:
i have downloaded this and put it on the internal sd card how do i get it to work from there?
Click to expand...
Click to collapse
Well try to install it.
**DamianGTO Ultimate kernel V1. 350MB Ram. 600HZ. all ext2. Js5**
Not you again haha....great idea...thanks
Sent from my GT-I9000 using XDA App
DamianGto said:
Well try to install it.
**DamianGTO Ultimate kernel V1. 350MB Ram. 600HZ. all ext2. Js5**
Click to expand...
Click to collapse
i have,iam in recovery now it says installing
Damian tweak.zip
finding update package....
opening update package...
installing update...
and that is it,it is stuck on that.
carols said:
i have,iam in recovery now it says installing
Damian tweak.zip
finding update package....
opening update package...
installing update...
and that is it,it is stuck on that.
Click to expand...
Click to collapse
No.
Unzip it and you get an API.
That one you do install with any file tool.
**DamianGTO Ultimate kernel V1. 350MB Ram. 600HZ. all ext2. Js5**
i have done it thanks for your help.
Would you mind kindly putting [ROOT] in your "POWER OPTIONS" please.
ipster said:
first app i come across that allows media scanning turning on/off, thanks!
always scanning for media when i unplug usb was really annoying.
Click to expand...
Click to collapse
If I turn the media scanning off, can anyone recommend another media scanner, maybe one that`s quicker?
I used Scan media but I never seen it actually scan, when I pressed rescan nothing happen, maybe it was that fast???
Would it be possible to have the option to change unlock/lock sounds?
@Damian, i installed your app via doc's rom kitchen.
How/Where are the secret codes?
thanks
Related
This thread is now deprecated in favor of the APK2 thread.
APK2 thread can be found here:
http://forum.xda-developers.com/showthread.php?t=784691
This is an APK (Normal Android App) that will install an EXT2 lag fix for you.
The APK itself can support a number of different lag fixes, but currently only a simple EXT2 lag fix is available in it.
Currently Included Lag Fixes:
Root + Superuser - The APK includes an update.zip that will root+superuser your device. Android 2.1 does not support auto-running/recovery mode from apps, so you will have to manually enter recovery mode. Android 2.2 does support this, so it may be added in the future.
EXT2Tools - This installs the correct busybox and some ext2 tools for checking the filesystem, etc.
OneClickLagFix V1+ - The included lag fix is called 'OneClickLagFix V1+' and is a heavily checked version of the original 1.0 One Click Lag Fix Script. It contains additional checking, the app and app-private folders, as well as filesystem checking on boot. It has a slider that controls how much space the lagfix will use. Further to right will mean you can install more apps, but you may have to remove some when undoing the lagfix. Further to the left means less space for new apps, but will make it much easier to uninstall.
OneClickLagFix V1+ Remover - This should painlessly remove the lag fix for you.
Space Checker - You can check the amount of free space still available for apps after the lag fix is installed using the option in the app. Works for all lag fixes.
Change Scheduler - Changes the kernel I/O scheduler. More details in app.
What is this lag fix version for?
A lot of people have trouble with the script versions. This aims to make a simple lag fix that anybody can use. It has a lot of checks, and does not remove any files that the system is using. This hopefully means that this lag fix will cause zero problems. In the event that a lag fix fails, the app should undo the lag fix and leave your device as it started. You will have the option to mail the log to the lag fix developer (me in the case of the stock lag fixes).
This is currently in RELEASE status. Feel free to report any issues/bugs in this thread!
How to use this:
Copy over the APK file onto your phone, and run/install it as normal using 'My Files'. There will be a 'One Click Lag Fix' app installed. Run that, and select the option you want!
The app will automatically kill all running tasks, and enable flight mode. You should probably not use the device while the lag fix is running. If you accidentally hit back or home by mistake, re-enter the app and re-select the lag fix. It should still be running.
Vibrant users who are having issues can check out this awesome writeup: http://jjroid.wordpress.com/2010/08/25/one-click-lag-fix-for-samsung-galaxy-s-vibrant/
Notes on V1+
You may see a delayed splash screen on boot. This is because the EXT2 filesystem is being checked at this point.
Quadrant scores should be around 2100.
Use the included uninstall option before applying an OTA update, or updating using Kies. Updates using Odin will overwrite the lagfix.
You do not need to reinstall this lagfix when the app is updated. The version on the V1+ lagfix itself has not changed. You will only need to reinstall for V2 or other changes. Coming soon.
Android Market
Kryptyx has uploaded the app to the android market - It is listed as "RyanZA's One Click Lag Fix".
1.1, 1.2, 1.3, 1.4 Updates
New options:
+ Captivate Jupiter GPS Logging fix for certain firmwares.
+ Unroot
+ Restore boot logo
Fixes:
- Restore boot logo now correctly sets permissions.
- Fixed about dialog.
- EXT2Tools fix should now properly create the required directory.
- Buffer is now correctly 100mb for minimum size, and 200mb for maximum size.
1.5 Updates
New Options
+ Remove EXT2 Tools
Fixes
- Certain actions can now be forced
- Root/Unroot options can now correctly write the update.zip file
- Fixed busybox missing message for installing OCLF - now prompts to install EXT2Tools
1.5.1-1.5.5 Updates
New Options
+ Change Scheduler
Fixes
- Hopefully the broken pipe issue is fixed.
- New Icon by Kryptyx.
- Scheduler now affects all block devices. Will skip non-present devices.
1.6.0 Updates
New Features
+ Main view has tabs now: 'All', 'Enabled', 'Disabled'
New Options
+ Install Font option - EXPERIMENTAL
1.6.5 Updates
New Features
+ GUI Updates to help make the interface more understandable
+ 'Set On Boot' option for 'Change Scheduler' to automatically re-apply the selected scheduler on boot.
+ Adverts on the main page. These can be permanently disabled by pressing 'menu' on the main page and choosing to disable them. Feel free to click em before doing that.
Changes
- Default EXT2 size slider is now in the middle instead of the far right.
1.6.6 Updates
New Features
+ Option to repair / clean up any known lagfix issues.
Fixes
- Unroot will now work on any device (including Captivate), and on any firmware.
1.6.7 Updates
New Features
+ Minfree settings (Like autokiller)
+ New help dialog
1.6.7 Known Issues
If you use up more space inside the EXT2 than is available outside the EXT2, you will have to remove apps/delete data until you have enough space to copy your data back when you want to uninstall. To help avoid this, don't set the space bar all the way on the far right.
On Froyo (Android 2.2) this lag fix will refuse to install if the apps2sd feature is in use. The error you will see if Apps2SD is in use on installation will be that the loopback cannot be mounted.
Workaround: In order to install the lagfix on froyo, you will need to set each app that is on the external SD back to regular. Once the lagfix is installed, you can move apps back to the SD.
FAQ
A FAQ about what this lag fix does is available here: http://forum.xda-developers.com/showpost.php?p=7620940&postcount=2
Donations
Since a lot of people have been asking, I set up a paypal account and got a donate link: https://www.paypal.com/cgi-bin/webs...=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted
Feel free to donate if you want, but I'm happy if you don't donate too.
Full Source Code is available under GPLv3 at http://code.google.com/p/oclf/
Does this one have the same backup issue as your other one?
decepticon said:
Does this one have the same backup issue as your other one?
Click to expand...
Click to collapse
Backups should work fine. Give me a heads up if they don't.
EDIT: Backups should also work in the other lag fixes. People report them as working, so...
They work but mine takes forever backing up linux.ex2. Ill test this one soon
Sent from my GT-I9000 using XDA App
decepticon said:
They work but mine takes forever backing up linux.ex2. Ill test this one soon
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Ah, that issue! This lag fix will also take a long time to back up. It is not a different lag fix from the others, just a safer and easier to use lag fix. People who can already install the more advanced lag fixes should rather use those! This is aimed more at people who don't want the complications of those methods.
Seems to work great on the Vibrant!
Gets rid of the issues I had with 2-2 and 2-3 lagfixes, where I would get the message that I have low internal memory, which would prevent me from being able to receive text messages. Do you know why this would have been happening, Ryan?
hurrpancakes said:
Seems to work great on the Vibrant!
Gets rid of the issues I had with 2-2 and 2-3 lagfixes, where I would get the message that I have low internal memory, which would prevent me from being able to receive text messages. Do you know why this would have been happening, Ryan?
Click to expand...
Click to collapse
The script lag-fixes are dumb lag fixes, they don't check how much space is available and that. This one does a lot of checking and tries to make it all pain free.
RyanZA said:
The script lag-fixes are dumb lag fixes, they don't check how much space is available and that. This one does a lot of checking and tries to make it all pain free.
Click to expand...
Click to collapse
Well it certainly does make it pain free. Any intentions to release a 2-x .apk version?
Hi Ryan, is it recommended to run after a fresh install? Will it cause problem otherwise?
dereknas said:
Hi Ryan, is it recommended to run after a fresh install? Will it cause problem otherwise?
Click to expand...
Click to collapse
It should work perfectly on any install.
If it won't work, it should be disabled on the menu, and clicking on it will tell you what is wrong. If it somehow manages to run and something goes wrong, it is designed to roll-back and put your phone back how it started.
So it should be fine without a fresh install. Give me a heads up if you hit any issues though!
Thanks mate. Will give it a go after my next battery charge.
This is an awesome idea! Thanks for this apk.
May I ask: let's say I have a custom rom with it's own lagfix and I want to use this one. Will it move the /data dir? Will I get black screen after reset? Can it check for previous fixes?
I know the Quadrant scores increase, but is there any actual noticable difference between using v1 and v2.3 of your lagfixes?
Got a quadrant score of 1900 with this fixfix
Awesome. Thanks a bunch. I've also voted to front page
Ryan,
I just followed the steps and stuck onto OneClickLagFix V1+. It keeps showing me that I don't have enough free space in /data to use this fix. When I check Free space, I got 594MB out of 942 MB available. Isn't it enough or how do I free up some space?
update: I just ran quadrant test and result was around 2000. Did it mean I did complete this lag fix? I thought I only did upto install EXT2 tools and Check Free Space.
Ryan, works great! Stock vibrant+root, ran the apk, and got 2114
voted to front page
Thanks for this, My score 2100, Although it seems that the more I test it the lower the score gets, Is this normal?
shma00 said:
Ryan,
I just followed the steps and stuck onto OneClickLagFix V1+. It keeps showing me that I don't have enough free space in /data to use this fix. When I check Free space, I got 594MB out of 942 MB available. Isn't it enough or how do I free up some space?
update: I just ran quadrant test and result was around 2000. Did it mean I did complete this lag fix? I thought I only did upto install EXT2 tools and Check Free Space.
Click to expand...
Click to collapse
Sounds like you have a previous lag fix installed with a total of 1GB instead of 2GB. You have to undo the first before you do this one.
Hello,
this is my first attempt to Android build for HD2, i'm not a dev, i only made this build for my personal purpose and i thought to share it with this community.
Before some specs i wanna thanks some people:
-XDA-Developers
-DFT Forum
-Cotulla and bepe for MAGLDR link
-RaiderX303 for ClockWorkMod link
-M-Deejay for Kernel link
-Gauner1986
-Taknarosh for Bootanimation link
-Rafpigna for his fonts link
-EStrong Inc. for Es-Esplorer link
and......
all guys at #HTC-linux, DarkStone, Markinus, Projection, Bauner, Tytung, White-Energy and many other, give me a call if i missed you
REQUIREMENTS:
Hardspl 2.08
MAGLDR 1.11 (follow my sig for 1.12)
ClockWorkMod
SPECS:
Based on Desire Sense 2.29.405.5 with all stock apps.
Kernel by M-Deejay 10.3
Data and Apps to EXT 2/3/4
GoogleMaps 5.0 Included
Es-FileExplorer included
Custom Fonts (ty to Rafpigna)
Custom BootAnimation (ty to Taknarosh)
No Sound on boot
Battery with %
Properly rooted
Quadrant score 1700-1800 @ 998
Quadrant score 2000-2200 @ 1536
Battery at sleep 4-6 ma
Code:
[CENTER][B]INSTRUCTIONS:[/B][/CENTER]
[B]1. back-up your SD Card files and folder
2. Copy the file inside "Copy to SD Card Root"and "Copy to SD Card" folder to your main root SD Card
3. Boot you phone while hold and press "power" button till MAGLDR menu will appear.
4. Choose n.5 voice, "USB Flasher"
5. Plug in your USB cable to your phone and PC till when "wait USB...USB" will appear
6. Run "DAF.exe" from ClockWorkMode, your phone will go to reboot, press and hold power button to enter MAGLDR menu
again.
7. From MAGLDR menu, choose "Boot AD SD"
8. Now you are in ClockWorkMode (CWR) menu.
9. Choose "advanced"->"Partition SD Card" and grab the EXT size of your choice, i suggest to don't go over 2048.
10. Set Swap Size to 0
11. Now you have an EXT3 partition in your SD card, you should be good to go but if you want an EXT4 partiton, you
need to :
11A. Boot into any Linux Live Distro build (Ubuntu 10.10 is what i have) and format your sd card.
11B. Search in XDA-Developers forum for a Tutorial (don't remember yet the link lol)
12. From CWM menu choose "install zip from SD card"-->"Choose zip from sdcard"--> next find "DR Desire HD2 V.0.1 and press the green button till the process will end and then reboot your phone.[/B]
-----------------------------------------------------------------------------
Testes on my phone with daily use and it works fine.
TMOUS users : untested.
VoiceInCall fix, inside.
My Radio is 2.10.50.28_2
-----------------------------------------------------------------------------
DOWNLOAD.
happy flash.....and be kind
ChangeLog:
Code:
V.0.1
Initial Release
UPDATES:
(copy your choice .zip to your SD card, reboot to CWM and apply .zip from menu)
Gauner Kernel : Download No Overclock but less power consummation and more stable (smartass Gov)
MDeejay 10.4 : Download
Congratulations on your first build, will download and test tomorrow
Downloading...
I'll report back soon.
yay nice to see another android dev on the scene, welcome
please another mirror for downloading...i cant download it -.-
Hi,
Thank you so much. This is the best nand sense rom that i have come across so far. I love that you decided to bundle Data2EXT with Stock Desire.
Aside from some wakeup lag (bearable), I haven't been able to find any problems.
Keep up the good work.
Thanks
Mostly, i dont have lag on power, though it seems to be a common Sense build issue, anyway i did put some kernel updates on post #3.
I used all the day my build with SetCpu @ 1190 without problem and lags and battery is fine, worth a try .
Check in first post what radio i'm using, maybe changing it can help.
smakazmi said:
Hi,
Thank you so much. This is the best nand sense rom that i have come across so far. I love that you decided to bundle Data2EXT with Stock Desire.
Aside from some wakeup lag (bearable), I haven't been able to find any problems.
Keep up the good work.
Click to expand...
Click to collapse
Looks good, tempted to download as the build I'm using at the moment doesn't work with MDJ S10.3.
Maybe, you could include a stock framework and stock fonts for stock lovers?
No problem......i will make an update with both stock fonts and framework.
shadiku said:
Looks good, tempted to download as the build I'm using at the moment doesn't work with MDJ S10.3.
Maybe, you could include a stock framework and stock fonts for stock lovers?
Click to expand...
Click to collapse
build looks nice - this is my second nand flash both desire based.
The first worked perfectly and then i installed yours so i could get the sd memory but now im finding that alot of the apps that previously worked no longer do and i have also lost contacts.
The previous build was lightning fast whereas this seems to have a slight lag.
Do you think i have done something wrong? And should i download those 2 updates
Which build you was using?
Looking at your reply i suppose that you was using a non Data2Ext build, so it is normal:
_ Loosing App and Data if not a previous backup with Titanium backup,Mybackup,...
_A little lag, because Data are on SD card.
perfectknight75 said:
build looks nice - this is my second nand flash both desire based.
The first worked perfectly and then i installed yours so i could get the sd memory but now im finding that alot of the apps that previously worked no longer do and i have also lost contacts.
The previous build was lightning fast whereas this seems to have a slight lag.
Do you think i have done something wrong? And should i download those 2 updates
Click to expand...
Click to collapse
No, it wasnt a d2ext build (DFT's Desire build)
I guess you are right and i should expect lag etc
Am i right to assume that the apps that i find that arent working are doing so because they dont support a2sd? or should they 'believe' that they are on the rom?
I find that a large number of them, when i try to load them, just flash up the screen asking me to force close them.
Basic apps that should always run like Lookout security (worked previously) but only works intermittently now and i keep having to register apps such as the Android Market.
Also i cant seem to save contacts.
I dont know if there are apps that doesn't support a2sd but i just gave a try to Lookout Security and it does work as expected and i also can save contacts without any problem.
My guess is that you have something wrong with your SD card partition, read again the Readme.txt for "how to" partition it and before flash again the build, give a wipe from Clockworkmod menu.
perfectknight75 said:
No, it wasnt a d2ext build (DFT's Desire build)
I guess you are right and i should expect lag etc
Am i right to assume that the apps that i find that arent working are doing so because they dont support a2sd? or should they 'believe' that they are on the rom?
I find that a large number of them, when i try to load them, just flash up the screen asking me to force close them.
Basic apps that should always run like Lookout security (worked previously) but only works intermittently now and i keep having to register apps such as the Android Market.
Also i cant seem to save contacts.
Click to expand...
Click to collapse
yeah i think that's what i will do.
Although i followed all the steps - im sure i must have gone wrong somewhere.
I was also finding that some of the games dont save my progress.
I'll let you know how i get on.
Thanks for your help
thanks for this rom seems to be the best desire rom,only one thing can you increase usb transfer speed?Markinus has done this with his rom,thanks again
Thanks
Anyway USB transfer it is already patched, though i've seen that it is slow while using Multi Mount SD card.apk, can't go over 2,00 mb/s.
kgian2007 said:
thanks for this rom seems to be the best desire rom,only one thing can you increase usb transfer speed?Markinus has done this with his rom,thanks again
Click to expand...
Click to collapse
this version is awesome! thanks
Hi,
Sorry to join that late but I was conviced that the desire HD had the closest hardware to the HD2.
Now knowing it is not would you be king to provide a working link ?
Good Evening,
i want to optimize the RAM Managment of my Arc
but idont really now how Supercharger works.
How must i begin ?
Can anyone write a how to ?
dubist said:
Good Evening,
i want to optimize the RAM Managment of my Arc
but idont really now how Supercharger works.
How must i begin ?
Can anyone write a how to ?
Click to expand...
Click to collapse
zeppelinrox said:
Before you start reading, just know that this is not difficult to implement... it's easy.
1. Download a script. 2. Load it. 3.Select what you want. EASY.
It works on ALL Android devices - Custom Roms or Stock Roms, Phones or Tablets, it doesn't matter!
Also Note: Nothing else does what The V6 SuperCharger does!
................Not AutoKiller Memory Optimizer, Not Auto Memory Manager, Not Minfree Manager...
................And NOTHING BEATS IT. PERIOD.
So... if somebody says to you that V6 SuperCharger does the same thing as [pick any app], tell them to first read about what they're talking about so that they can actually have an informed opinion.
Get A Taste of The V8 SuperCharger - Grab the 3G TurboCharger & Kick Ass Kernel Tweaks Installation Scripts!
......................................................... - V8 SuperCharger Alpha for Milestone!
==================================================================================
Memorable User Comments: "Feels like I have a new phone!", "Supercharger rocks bro, I'm actually mad I waited so long to do it...","I wish I hadn't upgraded yet", "Now I can wait to upgrade", "I was about to throw this phone through the wall", "I was about to return it but now I don't have to", "This cured my phone of cancer!", "Oh man... just applied the V6 Supercharger Script by ZeppelinRox on my Android.. I think it fixed everything..", "I can't live without this!", "My phone is better than new!", "my phones has turned god mode on or somthing"
==================================================================================
99SuperCharger Tweaking: Of course, I don't own any rights in regards to the actual tweaks applied to system settings.
This means anybody is free to mess with OOM groupings, OOM prioriteis and minfrees.
So it's fine to modify and share your tweaked 99SuperCharger file as long as you leave the credits intact
Developers may include the attached V6 SuperCharger Installation Script in their roms. (This installs 99SuperCharger)
The attached V6 SuperCharger installation script may NOT be disassembled in any way, or be used as a part of any memory management app or package.
This is because it is no different than an app/apk found in the market. It's an installation program.
I don't own any right to tweak OOM Groupings, OOM Priorities, or minfree values. But I do own this program.
ATTN DEVS: If you want to use the V6 SuperCharger memory system in your ROM, give proper credit and a HTML link to this thread.
..................Of course, baking it into the rom is 100% fine.
..................You can include a copy of the attached installation script in the system/xbin folder so users can use it with terminal emulator
.................. - giving it a short name is fine as it's a pain to type long file names in terminal.
..................Do not modify it, do not rebrand it (ie. It's not called "V6script"). Thank you.
This is the only permissible distribution of the attached installation script - unmodified, in a custom rom and in the system/xbin folder.
Modification and redistribution of the attached installation script is not permitted at all.
This means that you cannot feel free to zip up the attached installation script with other tweaks and this means that it is not be edited and shared.
ATTN USERS: If you use or encounter a ROM with the V6 SuperCharger memory system, without proper credit given and no SuperCharger source links, please make the Developer aware of it, and if necessary, please let me know about it. Thank you.
Personal Use: You may tweak the V6 installation script (leaving credits intact) to your own personal liking as long as it is NOT redistributed in any way.
If you want to share this, just link to this thread.
If you want to make a thread in other forums telling people about it, that's great.
But I would prefer that you do not post a copy of the V6 SuperCharger installation script in those forums.
If you already have a thread with a copy attached, I won't bother you about it. But please don't attach further updates.
Your co-operation is very much appreciated.
I don't want diluted/broken V6 SuperCharger installations floating around and then have people say it doesn't work.
==================================================================================
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!
==================================================================================
Note: Do this at your own risk, regardless of how little risk there is - since I included UnSuperCharging
........ Well, do a nandroid anyway, if you like
Requirements:
1. Rooted Phone. Milestoners, you can use Universal Androot (not in market ?)
2. Script Manager or Terminal Emulator to run the script. Stock ROMs can also use SM to load up boot scripts!
3. Busybox 1.18.2 OR LOWER - 1.18.3 or newer are VERY much a hassle with errors that should NOT be errors!
4. AutoStart Script by me - Enables Stock ROMS (Milestone) to utilize etc/init.d for boot scripts.
Stock ROMS (Milestone) - Vulnerable recovery is not required!
Installing/Using:
1. Download the attached V6_SuperCharger_for_Android*.txt script and save to your sdcard.
... Do NOT run the V6 SuperCharger install script at boot!
2. Load the script (V6_SuperCharger_for_Android*.txt) into Script Manager and select "Run as Root."
3. Touch the screen for the soft keyboard or slide out the keyboard and get SuperCharged! Just pick an option!
4. READ the script's output!
5. Afterwards, READ the html HELP FILE in the root of your SD Card!
6. Disable "Lock Home in Memory" if your ROM has this option.
7. Optional: For a quick status check, you can put a Script Manager widget for V6 SuperCharger on you desktop
Cool! - Here is a Visual V6 SuperCharger Installation Tutorial (Screen Caps!) by MalarKeY007 (thanks dude)
If you are using compcache and have lag or slow down after SuperCharging,
DISABLE compache, wipe caches and re-enable it.
Also make sure to uncheck/disable lock home in memory! (and leave it unchecked)
Note: V6_SuperCharger-AOR.zip is for use with Milestone's Androidiani OpenRecovery. Even if you have a Milestone, don't run it within Android.
........ AOR Usage: Extract to the root of your sdcard (Directory structure is in the zip)
.......................... You will now have a SuperCharger Menu on the main screen. Simply select the menu and select 1 of the 12 options.
Main points:
- CUST-OOMIZER! Use your settings without Autokiller Memory Optimizer or Auto Memory Manager!
- For newer phones with lots of ram, use the 3rd slot to set how much free ram you want.
- If you have /system/etc/rootfs/init.mapphone_umts.rc, it makes a backup and edits that single file. This is nice and tidy.
... Thank to kabaldan for pointing out the importance of certain things.
- Most Custom ROMs - If you have a /system/etc/init.d folder, it creates 99SuperCharger in there and edits /data/local.prop (20 entries added for adjusting priorities and groupings). You shouldn't need to configure anything else.
- Stock ROMs - If you have neither, it 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 (20 entries added)
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"
In case of any error, you will find a related help file in the root of your SD card.
So... I think this covers ANY Android ROM
It also determines if you're using Script Manager and gives appropriate information/tips/help files depending on what other factors are present.
The above is really ALL YOU NEED TO KNOW.
The V6 SuperCharger script does everything!
Anything below is extra info!
It's just a single file... 806 lines (807 if you count the blank line at the end LOL)
The Nitty Gritty... For Geeks!
If you read Post #3 (History Parts 1-3), you'll see that at first it was only about minfrees and launcher redraw.
But after installing GingerBread, I saw that it needed more work than Froyo LOL.
Groupings were ALL MESSED UP and made NO SENSE to me whatsoever...
So I figured out how to group them more like CM6 (Froyo) but that still wasn't good enough...
So I further rearranged the OOM Groupings and Priorites and lowmemorykiller values and created a SuperCharger for phone memory...
THE ONLY COMPLETE MEMORY MANAGEMENT FIX!
Upon installation, V6 SuperCharger will first clean up any previous supercharging so none of your files get cluttered.
But if you toggle between Hard To Kill and BulletProof launchers, the memory adjustments aren't affected.
So you can leave your minfrees at stock/default settings and apply the Hard To Kill Launcher and still get the OOM Grouping/Priority fixes.
So if you love your ROMs memory settings, just try the HTK Launcher/OOM Fix... you won't regret it
It's pretty awesome
Here are some snaps....
Before...
After...
During....
Bonus....
Say Buh Bye to AKMO or any app that has to load on start up to change minfrees...
So did you notice the difference in groupings?
By default, CM7 has nearly all the apps in slot 5 and the launcher in slot 3.
Slightly aggressive settings will kill any chance of multitasking in that situation.
After SuperCharging, the apps get moved to slot 3 while the launcher is in slot 2 but the most important item in slot 2.
I've read, "oh you don't need to run any scripts for memory management..."
Well that's not true.
Playing with minfree values is one thing... it's playing with minfree levels... it's not really memory management...
Look at the pics above... now THAT's memory management...
If you look below at Post #3... that's how it all started... good background info in case you're wondering what the hell I'm talking about.
Notes: Minfree changes take effect immediately! This means you can switch from Balanced settings to Gaming and back again without rebooting!
.......... Switching between Hard To Kill and BulletProof Launchers require a reboot to take effect.
.......... Disable your OS's "Lock Home in Memory" option, if it has it. This takes effect immediately.
.......... Or use "Lock Home in Memory" as a "Saftey Lock" - to toggle your launcher from "Bulletproof" (0) or HTK (1) to "Weak" (2)
.......... Note: "Lock Home in Memory" is not 1 with my OOM Grouping/Priority Fixes
Cool Tip: Sometimes it's difficult to keep a wanted background app alive, such as an SMS app.
............. If you're in this situation, check out how to Bulletproof Background Apps!
Remember: When using scripts, use the SuperUser app to DISABLE SuperUser permissions for AMM!
................. It can still monitor your OOM groupings but it can't change your custom settings on boot.
................. If you have AKMO installed, disable it's option to Apply Settings at Boot!
If you are using compcache and have lag or slow down after SuperCharging,
DISABLE compache, wipe caches and re-enable it.
Also make sure to uncheck/disable lock home in memory! (and leave it unchecked)
V6_SuperCharger-AOR.zip is for Androidiani OpenRecovery for Milestone!! - For Milestone ONLY!
Click to expand...
Click to collapse
This is my setup for V6 Supercharger:
Download the Supercharger script (V6_SuperCharger_for_Android-update9_beta_6.sh.txt) and put in into your SD card.
Load the script (V6_SuperCharger_for_Android-update9_beta_6.sh.txt) into Script Manager and select “Run as Root.” (Do NOT run the V6 Supercharger install script at boot!)
Touch the screen for the soft keyboard or slide out the keyboard and Select “MegaRAM 2″
Once it’s applied then choose “Nitro Lag Nullifier“
Then click setting menu, choose config mode, u will see a check box named “browse as root”, tick that box
From the main screen of Script Manager click back twice
Go to data/ and run 99SuperCharger.sh install script at boot and reboot your device
i dont have the option MegaRam
i use the Option 1000 HP Number 17
Than i run the Nitro Lag Nullifier
and than i go out to config and tick the browse as root
than i go to data and select that the supercharger99 must start at boot.
Now i have restart my phone how can i see if this tweaks are working ?
now i have only 71 Free Ram and without the Programm i had 190MB Free :S
dubist said:
i dont have the option MegaRam
i use the Option 1000 HP Number 17
Than i run the Nitro Lag Nullifier
and than i go out to config and tick the browse as root
than i go to data and select that the supercharger99 must start at boot.
Now i have restart my phone how can i see if this tweaks are working ?
now i have only 71 Free Ram and without the Programm i had 190MB Free :S
Click to expand...
Click to collapse
It's not physical memory it's virtual memory.
this means ?
Just to update this thread if anyone looking, here's the Supercharger thread that gets regularly updated.
http://forum.xda-developers.com/showthread.php?t=991276
Nitro Lag filter is in the newer beteas, isn't it?
I think I use update 8 (latest non beta update) and I can't remember that I had that option.
Btw if you update with FlashTool and don't wipe data SuperCharger doesn't get cleared, so no need for a fresh install
Sent from my iPad 2 using Tapatalk
Flo95 said:
Nitro Lag filter is in the newer beteas, isn't it?
I think I use update 8 (latest non beta update) and I can't remember that I had that option.
Btw if you update with FlashTool and don't wipe data SuperCharger doesn't get cleared, so no need for a fresh install
Sent from my iPad 2 using Tapatalk
Click to expand...
Click to collapse
Or just take a backup of 99SuperCharger.sh
ShyamSasi said:
This is my setup for V6 Supercharger:
Download the Supercharger script (V6_SuperCharger_for_Android-update9_beta_6.sh.txt) and put in into your SD card.
Load the script (V6_SuperCharger_for_Android-update9_beta_6.sh.txt) into Script Manager and select “Run as Root.” (Do NOT run the V6 Supercharger install script at boot!)
Touch the screen for the soft keyboard or slide out the keyboard and Select “MegaRAM 2″
Once it’s applied then choose “Nitro Lag Nullifier“
Then click setting menu, choose config mode, u will see a check box named “browse as root”, tick that box
From the main screen of Script Manager click back twice
Go to data/ and run 99SuperCharger.sh install script at boot and reboot your device
Click to expand...
Click to collapse
for point no.9 i opened the script and when the dialog pops up i press run as root then run...do i need to do anything else or have i done something wrong?
You have to select the tweak you want to apply before you quit.
And then you go data and make 99supercharger.sh run as root and run at boot.
Sent from my iPad 2 using Tapatalk
Flo95 said:
You have to select the tweak you want to apply before you quit.
And then you go data and make 99supercharger.sh run as root and run at boot.
Sent from my iPad 2 using Tapatalk
Click to expand...
Click to collapse
Ive ran the supercharger ive chosen multitasking option dont know if thats wise. But then I ran the 99supercharger script but never ticked run at boot. So do I repply the v6 supercharger tweak then the 99 script or shall I run it again.
Sent from my LT15i using Tapatalk
Just browse to 99supercharger.sh, thick run at boot and you're good to go.
Sent from my iPad 2 using Tapatalk
how to
Hi
Im having issues installing v6 supercharger on my arc. I followed the tutorial:
http://forum.xda-developers.com/showthread.php?t=1334834
I got:
- stock rom+root
- busybox 1.18.2
- script manager setup as described in tutorial
- script on the sdcard
I tick run as root, click run and... the result is in the attachment. I got some syntax error. Any idea what went wrong? pls help!
Use a newer version
I broke my phone somehow using this?
So, I followed the instructions & here's what happened.
After the phone rebooted asking to do a clean? the screen went blank & stuck there for 15 minutes. I'm pretty sure that the instructions said that it might get stuck in a boot loop. IF that happened, just take out the battery. So that's what I did.
Apparently, big mistake.
Now, My LT15A won't do anything. When I push the power button, I get a big fat nothing. Not vibration. no LED.
So I've tried to flash the phone with a Generic UK firmware, but the phone doesn't even connect to flashtool.
The phone was under warranty, so I'm wondering if what I've tried will have voided it (pretty sure, but I'm new to this)
Here's what I (used to ) have:
LT15A rooted with Titanium & bloatware removed
Rogers - bootloader locked
Android 3.4.3 *.42
Hi,
You have to remove the battery, put it again, and start your phone. Repeat two or three times.
Maybe I wasn't clear. The phone won't turn on. Period. No vibration, no LED. Nothing.
Tried with wotan? If you can connect it in fastboot?
Sent from my LT15i using XDA App
I've tried to use FlashTool & I can't connect. I haven't tried Wotan. What is that.
I've since sent my phone in for a repair under warranty. I haven't unlocked the bootloader (as far as I know) to see if they will repair/replace it. If they won't honour the warranty, I'll try that.
Thanks.
I am running energy 1/12/12 rom and have partitioned sdcard and using dt a2sd. I am trying to learn as much as i can. what exactly does "zipalign on boot" do? it is turned off for me.. should this be turned on and why? what about dalvik cache? is it best to leave this on internal or move to sd card? if i open the a2sdgui i can hit the zipaligne on boot button... if this is something I shold do, is there anything else that needs to be done to complete the action or is that it?
TBH, I'm not sure what zipalign does, specifically, but I have mine on, and I also have my Dalvik on my sdcard, but I use terminal to do that.
Commands are:
su
a2sd cachesd
dbenney said:
I am running energy 1/12/12 rom and have partitioned sdcard and using dt a2sd. I am trying to learn as much as i can. what exactly does "zipalign on boot" do? it is turned off for me.. should this be turned on and why? what about dalvik cache? is it best to leave this on internal or move to sd card? if i open the a2sdgui i can hit the zipaligne on boot button... if this is something I shold do, is there anything else that needs to be done to complete the action or is that it?
Click to expand...
Click to collapse
Zipalign helps your apps start up faster
Sent from a Nifty Tomatoe
Hit that thanks button if I managed to help
dbenney said:
I am running energy 1/12/12 rom and have partitioned sdcard and using dt a2sd. I am trying to learn as much as i can. what exactly does "zipalign on boot" do? it is turned off for me.. should this be turned on and why? what about dalvik cache? is it best to leave this on internal or move to sd card? if i open the a2sdgui i can hit the zipaligne on boot button... if this is something I shold do, is there anything else that needs to be done to complete the action or is that it?
Click to expand...
Click to collapse
Zipalign: An archive alignment tool introduced first time with 1.6 Android SDK (software development kit). It optimizes the way an Android application package (APK) is packaged. Doing so enables the Android operating system to interact with the application more efficiently, and hence has the potential to make the application and overall the whole system much faster. Execution time is minimized for zipaligned applications, resulting is lesser amount of RAM consumption when running the APK.
From my thread...... Android Terms,Slang & Definitions(Read Before Asking Questions)
so sounds like its a good idea to select zipalign on boot in a2sdgui huh?
dbenney said:
so sounds like its a good idea to select zipalign on boot in a2sdgui huh?
Click to expand...
Click to collapse
Yes it does what it says.
dbenney said:
so sounds like its a good idea to select zipalign on boot in a2sdgui huh?
Click to expand...
Click to collapse
Most custom ROMs have a script included that does it already, which typically is more efficient than the dt method. That's why it's usually disabled by default. Enabling would probably just delay your startup time and not add any value (unless you know for a fact your ROM isn't already doing it).
Hello Folks,
I have just moved from MW CM 5.0 to MW 4.3 (Oxygen) due to some call-delay issue of the first one.
MW 4.3 is quick and with no major bugs. the only bad surprise is the memory availability. Making a Titanium restore of all the previouse app+dada I crashed in the annoying "not enough memory" message.
I imagine that the fact that the M2SD is managed internally change the performance of it (true?). By the way I was playing with the different option trying to gain some space and I came across a new functionality (new for me) such as "bind /data/data to sd-ext/app-data" not really sure what it does but it increased my free internal memory from 12mb to 89mb. GREAT !! the only problem is that the overall speed of the system went drastically down. I guess it s normal as application will read their data from the SD instead of the quicker internal memory. Unfortunately with this option on the whole gsm was not usable anymore.
My question is: Is there any way to free more memory using this ROM? (with a decent GSM's response time)
Thanks for your help
Stefano
stegal said:
Hello Folks,
I have just moved from MW CM 5.0 to MW 4.3 (Oxygen) due to some call-delay issue of the first one.
MW 4.3 is quick and with no major bugs. the only bad surprise is the memory availability. Making a Titanium restore of all the previouse app+dada I crashed in the annoying "not enough memory" message.
I imagine that the fact that the M2SD is managed internally change the performance of it (true?). By the way I was playing with the different option trying to gain some space and I came across a new functionality (new for me) such as "bind /data/data to sd-ext/app-data" not really sure what it does but it increased my free internal memory from 12mb to 89mb. GREAT !! the only problem is that the overall speed of the system went drastically down. I guess it s normal as application will read their data from the SD instead of the quicker internal memory. Unfortunately with this option on the whole gsm was not usable anymore.
My question is: Is there any way to free more memory using this ROM? (with a decent GSM's response time)
Thanks for your help
Stefano
Click to expand...
Click to collapse
Well... that's the only option available on that rom, is to enable and mount sdext, that way it will move apps to the sdcard. I don't think it moves dalvik. Either way, what's your sdcard and class? Usually moving only apps doesn't really slow nothing important unless it's a class 2 card or some card with slower speeds. Even moving dalvik the rom should stay fast IMO. There's a slowdown but not that much.
MidnightDevil said:
Well... that's the only option available on that rom, is to enable and mount sdext, that way it will move apps to the sdcard. I don't think it moves dalvik. Either way, what's your sdcard and class? Usually moving only apps doesn't really slow nothing important unless it's a class 2 card or some card with slower speeds. Even moving dalvik the rom should stay fast IMO. There's a slowdown but not that much.
Click to expand...
Click to collapse
I think that option I used "bind" move app and data to sd-ext. my sd is a class 4.
stegal said:
I think that option I used "bind" move app and data to sd-ext. my sd is a class 4.
Click to expand...
Click to collapse
if u check the attachments for the rom in the development thread, there should be a dalvik2sd.zip there, i think i posted it there ages ago. just flash it in recovery.
Sent from my HTC Desire
dalvik2sd
jmcclue said:
if u check the attachments for the rom in the development thread, there should be a dalvik2sd.zip there, i think i posted it there ages ago. just flash it in recovery.
Sent from my HTC Desire
Click to expand...
Click to collapse
Jm,
I have a comment for you. First while I was looking for you post (could not find it though) I came across something that goes against your post, please read the following
<<
Do a clean installing!
Tips:
To enable Apps2Sdext and/or Data2SdExt visit Settings|Applications|Development.
To set the default installation partition go to Settings|Applications.
To move applications from sd-ext|sdcard|internal Settings|Applications|Manage Applications.
There is no Dalvik2SdExt because .dex will follow the location of the apk, so if you install an application on sd-ext the dex will be on sd-ext, the same applys for internal or sdcard.
Do not use A2sd scripts. >>
So where is the truth. Do I need this script or not. If you can explain me why could you also provide a link to this script?
Thanks in advance
Stefano
il post it later if u want it, im on my phone. u will get more memory
Sent from my HTC Desire
jmcclue said:
il post it later if u want it, im on my phone. u will get more memory
Sent from my HTC Desire
Click to expand...
Click to collapse
The part that confuse me is that "There is no Dalvik2SdExt because .dex will follow the location of the apk, so if you install an application on sd-ext the dex will be on sd-ext, the same applys for internal or sdcard."
I do not understand .. what he is saying, there is not dalvik2Sd and there is not need to have one (something like the A2SD) or there is not dalvik2sd so go ahead to install one.
if you know that the dalvik2sd script can free some space without side effects...pls post it
thanks
stegal said:
The part that confuse me is that "There is no Dalvik2SdExt because .dex will follow the location of the apk, so if you install an application on sd-ext the dex will be on sd-ext, the same applys for internal or sdcard."
I do not understand .. what he is saying, there is not dalvik2Sd and there is not need to have one (something like the A2SD) or there is not dalvik2sd so go ahead to install one.
if you know that the dalvik2sd script can free some space without side effects...pls post it
thanks
Click to expand...
Click to collapse
basically if u check the box to install apps in sd-ext, from "now" on apps will install on sd-ext, but there is aready dalvik cache on ur phone before u check the boxes and thats what the dalvik2sd.zip moves(i think). iv used the zip and has no effect on performance or anything, it just free's up a wee bit of space.
il post the zip in bout 2 hours coz im busy. if u look at the OxyZM thread, click the attachments, the file is there.
Sent from my HTC Desire
jmcclue said:
il post it later if u want it, im on my phone. u will get more memory
Sent from my HTC Desire
Click to expand...
Click to collapse
hi Jmcclue,
I tried to find your post...without result. I found one where you say that it was possible to download "click the wee paper clip", ok now I sound really silly but...where should I click? (no..I am not a blondie even if I sound like it )
F1, F1!!
Stefano
stegal said:
hi Jmcclue,
I tried to find your post...without result. I found one where you say that it was possible to download "click the wee paper clip", ok now I sound really silly but...where should I click? (no..I am not a blondie even if I sound like it )
F1, F1!!
Stefano
Click to expand...
Click to collapse
lol il just upload it
Sent from my HTC Desire
Dalvik to sd for MildWild Oxygen and where the "wee paper clip" is lol (attachments).
md5 - d7ba5d384a78d14e57d293cd877eef7b
jmcclue said:
lol il just upload it
Sent from my HTC Desire
Click to expand...
Click to collapse
...hello jm just coming back to thank you for your support. Finally I have a stable situation. Nevertheless after installing the script you have uploaded nothing changed. I had to factory reset, reinstal CM 4.3, install your script and everthing went smooth. Now it s 2 weeking I am keeping installing new apps and my free memory stay basically stable uner 80mb free space.
I have just one curiosity..if I go to Settings--> storage I see SD-ext "unavailable". After all I do not care much but if it is unavailable...where my apps have been stored so far? ps I reserved 1Gb of SD-ext .
Cheers
ps I just installed another apps of 3mb...no changes in the free space, so cool I feel like "no-limits"
stegal said:
...hello jm just coming back to thank you for your support. Finally I have a stable situation. Nevertheless after installing the script you have uploaded nothing changed. I had to factory reset, reinstal CM 4.3, install your script and everthing went smooth. Now it s 2 weeking I am keeping installing new apps and my free memory stay basically stable uner 80mb free space.
I have just one curiosity..if I go to Settings--> storage I see SD-ext "unavailable". After all I do not care much but if it is unavailable...where my apps have been stored so far? ps I reserved 1Gb of SD-ext .
Cheers
ps I just installed another apps of 3mb...no changes in the free space, so cool I feel like "no-limits"
Click to expand...
Click to collapse
not sure if it's been mentioned, but you should also be on cm7r2 hboot to maximise space (need to be s-off).
then follow the instructions on the first page of the thread to enable sd-ext. this will move user apps + user app dalvik cache to sd-ext. in other words, most of the dalvik cache should already be on sd-ext.
the dalvik2sd script should only move system dalvik cache to sd-ext, which will save you a little space.
to check everything is working, use an app like 'diskusage' to browse your partitions.