Related
Hello again community,
I am runnin the latest cyanogen rom, at a constant 528mhz with compcache enabled, and no apps2sd. While holding my girlfriends g1 with the stock rom, comparing the two, I can't believe how much quicker hers is than mine. Whether it be switching pages on the home screen, viewing settings in any app and the phones as well, scrolling through contacts, whatever it be... her phone seems to much quicker than mine. She even has more pictures and feeds on her homescreen than mine. Why is this? I'm constantly clearing java memory with memoryforlemmings and closing all apps (except for homescreen) with taskmanager. Should I try clearning anything like dalvik? Or reinstall the rom, wipe it and start all over? Any suggestions would be really appreciated, I'm pretty frusterated..
Thanks in advanced,
Mike.
Edit: Also, I forgot the reason why I'm most frustrated, her browser is blazin. Almost up there with the cliq. Mine, not so much.
nopotential said:
Hello again community,
I am runnin the latest cyanogen rom, at a constant 528mhz with compcache enabled, and no apps2sd. .
Click to expand...
Click to collapse
Get apps2sd, stop running at sonstant 528 thats silly do this instead.If you have setcpu or OC widget use these clocks:
Screen On:
Max-512 or 384(i use 384)
min-128
Screen Off:
Max-256
min- 128
Also try using a wesenger rom its faster than a standard cyanogen because of zipalign & ram-hack and other things..Try using no compache also, should notice a difference though.
Wow, after the rom install, what a difference on the home screen and browser. Maybe I'm just feelin it off the reboot, but if it stays like this.. ace I can't thank you enough. But I have one more question. I don't have that many apps, and I've never done apps2sd.. but will it really increase my phones speed? Thanks again!
Edit: And on cpu freq. I have a huge battery that I couldn't run out if I tried, so running at 528 doesn't hurt that. But its not gonna effect performance in a negetive way is it?
apps2sd will not increase your phone's speed. It will allow you to install more apps without running out of room. As many apps as your ext partition will hold--which, with even a 512Mb partition, is more than you could ever reasonably install, even if you always installed everything that looked even remotely fun or useful.
And no, setting your cpu to always max will not hurt performance. It helps performance. But the improvement is very minimal, at the cost of huge battery drain, and wear on your cpu. But, if you have a huge battery, go for it.
So, i've tried many different roms out there on my SGS. Never got any major issue with flashing or setting them up. Supposedly a custom rom has something improved but there was one think i kept thinking they all fail and i was wondering if anyone else feels the same.
I see random posts all the time telling how great multitasking in android is. But all these roms i keep using try their very best to close just about everything i have running. As far as i can tell, a few seconds after i switch to anything else, my first app gets closed. For example, everytime i'd leave browsing to manage what im listening to or sort out files on some file manager i'd find i needed to open my browser again instead of being there opened and waiting for me to return.
After searching for a while, the best explanation i could find out is to prevent battery drain from opened apps and to keep things smooth by having free ram, which kind of makes sense. Goes against what i read in a paper from google about android multitasking but fair enough.
Except the other day i happened to returned to a froyo stock rom (JS8 with darkcore 1.4) on my SGS and found out this does not happen. Apps stay open for the most part, except when i run something really heavy (like a game). And i dont really notice any performance decrease or extra battery drain from my usual usage.
Granted, i could be just told something along the lines "well dude, just use whatever works for you" and i totally plan on doing so, hence me experimenting, but thats not really my point. What i'm going for is, are custom roms being overzealous? because this really spoils any attempt at multitasking...
Again, this is not a rant of any sort, i was just wondering what are other people's thoughts about it
I'm suffering same problem
i want to have the browser and messenger at the same time
it close one after swetching to the other
i have 80mb free ram
I had the same problems, although lack of multitasking appeared on my stock rom, not a custom... sgs couldn't handle faceboom messager, viber, and a browser at the same time, everytime I switch from my browser to something else - it gets killed, which is frustrating
at the same time I saw how nexus s work, and how much free memory it has, compared to mine, the difference was huge!
I tried cyanogen at first, which was very close to stock nexus s, but it doesn't work good with sgs's camera and crashes once in a while
so eventually I installed JVT with voodoo and uninstalled different samsung stock apps, which gave me about 50mb of additional RAM compared to stock, and there doesn't seem to be any aggressive memory cleaners working, so I can now finally switch between all the apps I need
If you want the best roms for multitasking, go for the final builds of Froyo 2.2.1. They have plenty of free ram and are very smooth. I'd recommend Froyo ZSJPK. You can download it from XDA.
I think it depends on the ram settings in your ROM. The way android works is there are a bunch of system settings on how much ram to keep clear, and if it drops beneath certain values they start killing apps.
It's highly possible these values were tweaked in the custom roms, to improve the perceived smoothness and so on, but at the same time reducing multitasking. There's a trade off between performance and multitasking (guess why apple was so reluctant to add multitasking?)
I'm not really an expert on it, but I'm sure some quick searches around will find out where those values are and how to change them.. some rom/app probably even allows you to tweak them to your liking.
All Gingerbread roms do the same, closing apps after moving away from this, don't know why, but froyo didn't do this and ginger does.
I used to be like TS, clearing RAM because it might let the phone run smoother. After getting more exposed to Android, I realised that it could be logical to keep your apps in RAM instead of doing a cold boot again, meaning to close an app, open, close and open again, making it taxing on the phone.
So I tried to use up as much RAM as possible and it works just fine, it feels good. I believe the problem you have stated is that in your ROM, the task manager has instructions to clear the RAM once it hits a certain threshold. When it does, it starts to clear apps in different category, starting from what is known as empty apps, which are generally just apps you use and are not important to the android OS or rather independent from the OS.
In the new Samsung ROM, the threshold is set to 40MB, and it is working great for me. You can go to the android market and download "Galaxy Tuner" to set the threshold to a value you feel comfortable with. To multitask better, set the threshold as low as possible.
MaoJie said:
I used to be like TS, clearing RAM because it might let the phone run smoother. After getting more exposed to Android, I realised that it could be logical to keep your apps in RAM instead of doing a cold boot again, meaning to close an app, open, close and open again, making it taxing on the phone.
So I tried to use up as much RAM as possible and it works just fine, it feels good. I believe the problem you have stated is that in your ROM, the task manager has instructions to clear the RAM once it hits a certain threshold. When it does, it starts to clear apps in different category, starting from what is known as empty apps, which are generally just apps you use and are not important to the android OS or rather independent from the OS.
In the new Samsung ROM, the threshold is set to 40MB, and it is working great for me. You can go to the android market and download "Galaxy Tuner" to set the threshold to a value you feel comfortable with. To multitask better, set the threshold as low as possible.
Click to expand...
Click to collapse
ok i downloaded galaxy tuner but idk how to change threshold
.
Attention: This guide is for an older version of the V6 SuperCharger.
This doesn't mean that you can not use this guide as a reference or interesting read, but the new script has some more options which aren't covered here. You have to read the instructions within V6 carefully.
I did a lot of testing some weeks ago and now that I finally have some time I'd like to share what I got so far.
The V6 Supercharger is a tweak skript by zeppelinrox which works really great on my 2x. It feels smoother and snappier than ever - and multitasking is damn fast (and I never felt that CM7.2 was unsnappy.. but there is a difference now).
I won't talk a lot about what it is and how it does work - read the original thread. It has an even better effect on low spec phones, but it does improve the snappyness on high-end phones, too (and is even used on Samsung Galaxy S II and Galaxy Nexus phones!)
[Script][MOD][U9RC6.1] Sticky 'n Smooth ISCream-=V6 SUPERCHARGER!=-The ONLY RAM Fixer
All credits go to zeppelinrox for this great script!
Here's a quote for what it does:
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.
Click to expand...
Click to collapse
Warnings:
This is not for ICS! Go to the 2nd post in the thread linked above - there are instructions for ICS (CM9) - I don't use CM9 yet and don't want to include instructions here, which I haven't tested thoroughly.
You shouldn't use this with custom kernels (like vadonkas) I guess - it might break some tweaks from the kernel devs.
I tested this with CM7.2 (temasek KANG) with the stock CM-kernel and it is working GREAT! It should make an even greater difference on Stock - please report!
I tested lots of options and never had a single problem.. but you should do a nandroid backup! There is always a slight chance that something goes wrong.
Click to expand...
Click to collapse
Instructions:
(type all options without quotes.. I hope that's obvious)..
Go to Settings - Cyanogenmod - Performance and make sure that "Lock home in memory" is not checked. If it is: uncheck it and restart (don't worry, the tweak will take over with a better solution than a permanent lock in memory).
Download the "V6_SuperCharger_for_Android-update9_RC6.1.sh.txt" from the original thread or from the attachments here and put it to the root directory of your SD card.
Open "Terminal Emulator"
Type "su" (and approve the Superuser request)
Type "cd /sdcard"
Type "sh V6*" (this is cAsE-sensitive)
The first time "wizard" will guide you through the installation process.
for the scrolling speed "2" is a good choice for the first time
type "b" for the build.prop option
type "y" to integrate /init.rc
I disabled the "AWESOME" animation (type "y") because it would get annoying after waiting for it to finish after the 3rd time.. sorry for that zeppelinrox
press the enter key
now type "10" (Quick V6 Custo-OOMizer option)
type "y" to use the calculated values
press enter twice
type "29" to reboot and wipe dalvik cache. The restart will take a while, be patient, that's normal!
that's it!
Click to expand...
Click to collapse
There's a "quick walkthrough" in the second post - together with the best options (at least for me) for the older update 8.
Again: All credit to zeppelinrox - he has a donation link in his thread! If you like it, donate to him please
Quick walkthrough - commands only (update 9 RC6.1):
("type Enter key" or "type any key" not mentioned)
Code:
su
sh /sdcard/V6*
2
b
y
y
10
y
29
Click to expand...
Click to collapse
------------------
Instructions for the "older" update 8:
Go to Settings - Cyanogenmod - Performance and make sure that "Lock home in memory" is not checked. If it is uncheck it, restart the device and recheck
(don't worry, the tweak will take over - I didn't have a single launcher redraw).
Download the "V6_SuperCharger_for_Android-update8.sh.txt" from the original thread or from the attachments here and put it to the root directory of your SD card.
Open "Terminal Emulator"
Type "su" (and approve the Superuser request) (without quotes.. I hope that's obvious)
Type "cd /sdcard"
Type "sh V6*" (this is cAsE-sensitive)
Type "0", "1", "2", or "3" to set how fast the text will scrool. "2" is a good selection for the first time.
Choose "9"
Type "16" (your device will restart without further warning!)
Click to expand...
Click to collapse
tonydl said:
under construction
Click to expand...
Click to collapse
Great but hard to set
PYCON said:
Great but hard to set
Click to expand...
Click to collapse
Sorry.. I wrote that because I pressed "Submit New Thread" accidentally before the post was ready. It's up now
there is already a update 9, which works perfect on the speed, but I don't see great improvements between Chuck Norris Edition with and without V6. Think Chuck Norris is already so awesome.
P.S: really easy to set up, just download Script Manager from the Market, open it, click on SU and open up this Script, everything else will be explained through the MENU
Has anyone tested this with the latest vadonka's ETaNa yet?
I know it's not ready yet, but I'm already psyched about it :-D
I already have a question about it.
If I run this skript is it suggested to change minfree values?
I have mine set on 16-24-32-90-100-110 right now. Thats pretty heavy I think, but Setiron suggested those values.
---------- Post added at 08:22 PM ---------- Previous post was at 08:19 PM ----------
TweetyPeety said:
there is already a update 9, which works perfect on the speed, but I don't see great improvements between Chuck Norris Edition with and without V6. Think Chuck Norris is already so awesome.
P.S: really easy to set up, just download Script Manager from the Market, open it, click on SU and open up this Script, everything else will be explained through the MENU
Click to expand...
Click to collapse
Hey, can you tell us how long you've been using this?
And can you tell us where you actually saw the improvement?
TweetyPeety said:
there is already a update 9, which works perfect on the speed, but I don't see great improvements between Chuck Norris Edition with and without V6. Think Chuck Norris is already so awesome.
Click to expand...
Click to collapse
Yup but update 9 is still a RC. I know it's pretty stable but haven't tested it yet, will do that over the weekend and update the instructions if everything works fine.
You're correct - the Chuck Norris ROM does use a lot of tweaks, too - this is mainly focused to non-tweaked CM7 and Stock ROMs
Great... I include always it in my rom...
Inviato con il mio P990 DjangoManouche!
Wow, thanks very much, my device feels superfast right now!
Do i have to repeat this procedure everytime i flash an cm update, e.g. a kang?
this script only advantage the bulletproof/hard to kill launcher for as, but since the o2x is a highend phone the launcher reload fast, probably dont even noticed that and if you have a memory hungry launcher probably not a bad thing if this is not stuck in the memory, so its not really necessary this. bulletproof the launcher is good thing in an old phone like moto milestone (this script originally made for that phone by the way)
the memory management is not so good, the autokiller memory optimizer app do a much better memory management and its user friendly.
also this script minfree values is not optimized for the o2x.
I'd rather not use overall, but its your choice guys
vadonka said:
this script only advantage the bulletproof/hard to kill launcher for as, but since the o2x is a highend phone the launcher reload fast, probably dont even noticed that and if you have a memory hungry launcher probably not a bad thing if this is not stuck in the memory, so its not really necessary this. bulletproof the launcher is good thing in an old phone like moto milestone (this script originally made for that phone by the way)
the memory management is not so good, the autokiller memory optimizer app do a much better memory management and its user friendly.
also this script minfree values is not optimized for the o2x.
I'd rather not use overall, but its your choice guys
Click to expand...
Click to collapse
I cannot agree in all points.
First of all V6 won't lock the launcher in memory (unlike the CM method!).
Then it will tweak more aspects in terms of memory management than just the "harder to kill launcher" - more on that in the official post. Last but not least - the phone is a highend one, but it lacks some memory (1GB would have been great). And it seems that it does help quite a lot, here.
But of course you're correct that it might not be the "best of all" solutions for the 2x - but I can feel quite a difference while using V6. For Stock LG and CM7 it seems to be a good enhancement - I don't mind if people here use it or not, I'm really happy with this solution right now. Just thought might be worse sharing as there are many threads for V6 for other phones (even the SGS II!!), but not for the 2x.
Just my 2 cents.
P.S.: I havent tested your newest kernel with the tweak scripts - maybe it will even blow me away more if the values are more optimized for the 2x
tonydl said:
I cannot agree in all points.
First of all V6 won't lock the launcher in memory (like the CM method!).
Then it will tweak more aspects in terms of memory management than just the "harder to kill launcher" - more on that in the official post. Last but not least - the phone is a highend one, but it lacks some memory (1GB would have been great). And it seems that it does help quite a lot, here.
But of course you're correct that it might not be the "best of all" solutions for the 2x - but I can feel quite a difference while using V6. For Stock LG and CM7 it seems to be a good enhancement - I don't mind if people here use it or not, I'm really happy with this solution right now. Just thought might be worse sharing as there are many threads for V6 for other phones (even the SGS II!!), but not for the 2x.
Just my 2 cents.
P.S.: I havent tested your newest kernel with the tweak scripts - maybe it will even blow me away more if the values are more optimized for the 2x
Click to expand...
Click to collapse
just look into this supercharger script and see what is really doing
I'll wait for ICS version of the script
PYCON said:
I'll wait for ICS version of the script
Click to expand...
Click to collapse
ICS is done. See post #2 of my OP.
vadonka said:
this script only advantage the bulletproof/hard to kill launcher for as, but since the o2x is a highend phone the launcher reload fast, probably dont even noticed that and if you have a memory hungry launcher probably not a bad thing if this is not stuck in the memory, so its not really necessary this. bulletproof the launcher is good thing in an old phone like moto milestone (this script originally made for that phone by the way)
the memory management is not so good, the autokiller memory optimizer app do a much better memory management and its user friendly.
also this script minfree values is not optimized for the o2x.
I'd rather not use overall, but its your choice guys
Click to expand...
Click to collapse
Will the REAL vadonka please stand up?
http://forum.xda-developers.com/showthread.php?p=14327296&highlight=supercharger#post14327296
vadonka said:
zeppelinrox: i use i&f 2.2 and now i installed your supercharger script v6, with the optiom oom fix and htk launcher. well, now the rom running even smoother than before. great job
Click to expand...
Click to collapse
lulz...
btw I'm sure you are totally unfamiliar with the newest incarnations where the values are calculated according the ram available on any device.
SO IT"S ALWAYS OPTIMIZED FOR THE DEVICE IT'S RUNNING ON.
If anything, bulletproof is BETTER suited for devices with more ram - since they can more easily do this without detrimental effects since they do have more ram.
Nothing you say adds up.
look, your script working superb on my old milestone, when i write this post what you quoted here i had the milestone not the o2x. but with o2x honestly i dont think its necessary to tweak so many memory management part. the phone have enough memory to handle most of everything and have a fast dual core processor.
i use only this:
echo 0,1,2,4,6,15 > /sys/module/lowmemorykiller/parameters/adj
echo 1536,2048,4096,15360,17920,20480 > /sys/module/lowmemorykiller/parameters/minfree
i dont see the point of the other stuffs
lock the launcher in the memory is also not necessary, its reloaded fast i dont even noticed that every time.
but its just my opinion
ps: you are using this file in many procedures: rcpath="/system/etc/rootfs/init.mapphone_umts.rc"
this isn't exsist in the o2x rom.
for example:
sed -i '/ro.EMPTY_APP_ADJ/ a\
setprop ro.FOREGROUND_APP_MEM '$SL1 $rcpath
this is only work if the rcpath=/system/etc/build.prop and cut out the 'setprop' string (/data/local.prop also not good for as). i also found some code what is not working with the o2x rom. the whole script is for the droid/milestone's. at least what i found in this thread OP
Try the newest one
http://forum.xda-developers.com/showthread.php?p=22689090&posted=1#post22689090
init.mapphone_umts.rc isn't even mentioned.
Instead, it does a search for the appropriate file.
It's vastly more sophisticated than Update 8 in all aspects.
The 0,1,2,4,6,15 is kinda useless... no different really than the default 0,1,2,4,7,15
There is a fairly new supercharger thread for the new Galaxy Note... they see a clear difference.
So you really won't ever know until you try
zeppelinrox said:
Try the newest one
http://forum.xda-developers.com/showthread.php?p=22689090&posted=1#post22689090
init.mapphone_umts.rc isn't even mentioned.
Instead, it does a search for the appropriate file.
It's vastly more sophisticated than Update 8 in all aspects.
The 0,1,2,4,6,15 is kinda useless... no different really than the default 0,1,2,4,7,15
There is a fairly new supercharger thread for the new Galaxy Note... they see a clear difference.
So you really won't ever know until you try
Click to expand...
Click to collapse
okay, this version it seems better: V6_SuperCharger_for_Android-Update9_RC6.1.sh
Yeah there isn't much difference between that and the one I linked to above if you're on CM7.
The incremental update was an ICS detection fix.
I may have all 4 scripts updated today tho
zeppelinrox said:
Yeah there isn't much difference between that and the one I linked to above if you're on CM7.
The incremental update was an ICS detection fix.
I may have all 4 scripts updated today tho
Click to expand...
Click to collapse
Hey zeppelinrox, do you recommend to change minfree values when using the v6 script?
I'm running CM9 with Ironkernel and mine are set to 16-24-32-90-100-110, but I think thats a little extreme. Setiron suggested those values, because ICS needs more ram.
Hey guys, just wanted to post an issue I'm having with my Vivid. I'm not new to rooting and flashing ROM's but I am new to XDA, so I can't post in the dev forum yet, or else I would post this in there...
The issue I'm having with bilibox's PAC Rom is a pretty significant memory leak. On first boot, I have about 540mb used out of 794 (originally 820, but this rom uses up more RAM inherently), but as I progress though my day the free memory gets worse. With no apps open, as of now, I have 700mb used, out of 794 available. It does this throughout the day, and its eating my battery life along with slowing the phone down.
Also, for the best battery life, what performance settings should I be using?
Thanks, and sorry for the questions.
JordroidB said:
Hey guys, just wanted to post an issue I'm having with my Vivid. I'm not new to rooting and flashing ROM's but I am new to XDA, so I can't post in the dev forum yet, or else I would post this in there...
The issue I'm having with bilibox's PAC Rom is a pretty significant memory leak. On first boot, I have about 540mb used out of 794 (originally 820, but this rom uses up more RAM inherently), but as I progress though my day the free memory gets worse. With no apps open, as of now, I have 700mb used, out of 794 available. It does this throughout the day, and its eating my battery life along with slowing the phone down.
Also, for the best battery life, what performance settings should I be using?
Thanks, and sorry for the questions.
Click to expand...
Click to collapse
Its not the rom. Its the kernel. We had to remap the memory in 4.2 and we lost some on the user space. If it is slowing down your phone download task manager . Or go into the performance section in settings and put "Free memory" to 100mb plus android always keeps 100~ mb ram free anyways.
1.2ghz max conservative cfq govener
bilibox said:
Its not the rom. Its the kernel. We had to remap the memory in 4.2 and we lost some on the user space. If it is slowing down your phone download task manager . Or go into the performance section in settings and put "Free memory" to 100mb plus android always keeps 100~ mb ram free anyways.
1.2ghz max conservative cfq govener
Click to expand...
Click to collapse
Thanks for the quick reply man... I did all those things and it seems to be working much better now.
Changed my cpu settings as well, I was having trouble with them sticking before but I did a clean factory reset and it seems like everything is working good now.
JordroidB said:
Thanks for the quick reply man... I did all those things and it seems to be working much better now.
Changed my cpu settings as well, I was having trouble with them sticking before but I did a clean factory reset and it seems like everything is working good now.
Click to expand...
Click to collapse
Glad to hear that. Personally I set everything in the 99kernel file located in /system/etc/int.d/ make sure to use the es file explorer editor.. some editors dont keep permissions properly and it wont work
Hello,
I'm looking for a good ICS ROM with much RAM memory free.
I know there are many good ones like RocketRom, but the RAM is priority for me, as I use a lot off apps and I don't want them to get killed every time I exit them.
The ROM may be stock based (best) or even some other type.
Do You know some You could recommend?
PS. They don't have to be fast as hell.
Admin please don't close this thread.
try bulletproofing them and freezing/removing unwanted apps.
Also try to set autostarts off for apps you only want to run on request as well as proper exiting them to prevent running ram.
granted its android that should optimize ram usage which is why amount of free ram shouldnt impact, but yet it does.
maybe you have set dont keep activities to on development settings if so, disable it. lol.
Other tweaking can be done with minfree and oom levels to lower values, stock however they are pretty low.
last random thing I can come up with is less memory footprint apps. Alternatives for ones you are using. Lol. Goodluck!
Sent from my GT-N7000 using Tapatalk 2
baz77 said:
try bulletproofing them and freezing/removing unwanted apps.
Also try to set autostarts off for apps you only want to run on request as well as proper exiting them to prevent running ram.
granted its android that should optimize ram usage which is why amount of free ram shouldnt impact, but yet it does.
maybe you have set dont keep activities to on development settings if so, disable it. lol.
Other tweaking can be done with minfree and oom levels to lower values, stock however they are pretty low.
last random thing I can come up with is less memory footprint apps. Alternatives for ones you are using. Lol. Goodluck!
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
I have used about 170 apps on my SGS2, now I've reduced them to about 120. I have also deleted some system apps, but the problem is android OS.
Killing apps is disabled for 100%, it's just due to 70MB memory free. The launcher is killing almost every time I turn on some other app (build.prop edit didn't stop it from closing).
Android just uses too much RAM. Fresh ROM uses 400+ MB, that's so much.
That's why I'm looking for some ROM that uses max.300MB. Are there any?
I wish I could have ROM from my xpiera x10, which used max 120MB hehe
jakuburban said:
Hello,
I'm looking for a good ICS ROM with much RAM memory free.
I know there are many good ones like RocketRom, but the RAM is priority for me, as I use a lot off apps and I don't want them to get killed every time I exit them.
The ROM may be stock based (best) or even some other type.
Do You know some You could recommend?
PS. They don't have to be fast as hell.
Admin please don't close this thread.
Click to expand...
Click to collapse
These type of threads are not allowed....as the best is up to the individual to figure out, what is best for me, may not be best for you....