Had the One S two weeks. The multi-tasking problem (where memory management is so aggressive that it kills almost anything in background almost instantly) is a deal-breaker for me. I thought there might be some kind of keep-alive task manager out there, but I haven't found one. Anyone know of one, or have suggestions?
I guess root and custom ROM is an option, but I have been avoiding that. And I don't think a stable CM9 is available, so not sure if there is a highly reliable ROM out there yet.
(P.S. I got the OTA upgrade, but that is irrelevant--it wasn't advertised as affecting multi-tasking, and it doesn't.)
I've heard if you download an app called minfree manager it goes some way to addressing this issue with the right settings (you can find the settings in the 79 page Multitasking thread in One X general), but the trade off is you sometimes see slow downs and chugging apparently.
HTC didn't trim Sense down as much as advertised - they just made it so there's nothing standing in its way, and I think thats a massive mistake when there are so many great launchers with a small memory footprint.
EDIT: here's the post I was talking about: http://forum.xda-developers.com/showthread.php?t=1670038
Looks like you have to be rooted, but in this case I think it'd be worth it
Just an update if anyone still has this issue and minfreemanager doesn't help - the V6 Supercharger Script is doing a much better job at fixing multitasking: http://forum.xda-developers.com/showthread.php?t=991276
what would be the best scenario to use Supercharger in? like one of the custom HOS ROMs or settings? any help from the experience is appreciated.
Related
I'm sorry about the long post if you want to get straight to my question, skip the first paragraph
I was avoiding this because it is a fairly noob question set (and I've seen a history of new members on XDA being berated for questions that could have been answered by any amount of research and I'm unsure whether my question set will fall into that category), but I just can't do anymore research since most information I'm finding is not in one place and I can't seem to find a full feature list for any of the ROMs and Kernels I research and look into, and on top of that there are SOOO many.... I'm about to pull my hair out of my head and my skull along with it, and every search engine I use is contemplating homicide (google has divorced me and is planning my murder for the life insurance money, and duck-duck-go is biting my heels with its bill) and firefox is planning a suicide bombing taking the 50 or more tabs with it along with my RAM, and I'm not terribly sure any of those actions aren't justified (and also, as you can probably tell, I'm going NUTS!). Just the amount of information and the amount of digging I have to do to find a single answer for the MANY questions I have regarding these ROMs and Kernels is staggering (I remember having similar problems searching to find the right linux distribution for me, but it wasn't this hard and after 2 or more weeks of searching, I didn't find myself not having any substantial answer, nor did it actually take two weeks)
anyways, enough with the crazy intro to the question
My current phone is a Nexus S 4g (sprint) currently running the stock ROM and Kernel, gingerbread 2.3.7 (build GWK74). I have it rooted and I have clockwork mod recovery flashed as well as ROM manager installed. I'm looking for ROM and Kernel recommendations (and combinations, I want to make sure they're compatible) as well as reasons why they might fit my needs
I need a ROM and Kernel that:
1. Won't reduce any of the current features I have on the Stock ROM/Kernel I have (though I don't use NFC so if google wallet isn't applicable, that's not a loss)
2. Will allow more steps in frequencies on my CPU (so CPUtuner won't tell me it can only go between 100Mhz and 1Ghz when I attempt to manually change the frequency, I can get one governor to get me 400mhz, but that only adds one more step to the 2 current steps, and performance and powersave governors don't work with the stock kernel, not that it's a big deal, I prefer conservative and ondemand)
3. will allow voodoo control & voodoo color (or any other feature that might be useful, though BLN isn't a big deal to me)
4. Has better battery life (while in use, use being things similar to internet browsing) than stock ROM/Kernel (so UI flare isn't completely necessary, and underclocking and/or undervolting would be great, as long as it doesn't sacrifice speed)
5. The UI should be less jittery than I'm seeing the stock react half the time (though that might be an effect of the CPU tuner)
6. I would like overclocking (however if that interferes with battery life, then I can live without it as long as it doesn't make the speed worse than stock)
7. this coincides with #1, but I think it should be said anyways: I don't want any connectivity (besides maybe NFC) to be affected adversely, so I want 4g, 3g (given), wifi, tethering, etc...
a few questions I have that I can't seem to clear up:
1. I'm beginning to develop software for android, so I'm wondering if any ROM and/or Kernel will affect ADB or any connection to my PC at all
2. What advantages do CM7.1 nightlies have over the CM7.1 stable, and any disadvantages (because I would prefer stable unless there's something on the nightlies I might want)
3. And any advantages ICS ports might have to anything listed above? and compatible kernels?
well, I have done some research, and the two ROMs I'm currently considering are Oxygen and CM7.1 (stable). I like Oxygen because it's a barebones rom with a few extra features that (from what I've seen thus far) don't interfere with performance or battery life. I like CM7.1 because it seems to be fairly quick and has a good feature set.
now I know that the performance might be more affected by the kernel than the ROM, so the kernels I've been most interested in are Netarchy and Trinity. Netarchy has decent speeds (though I'm unsure of its effect on battery life) and has a great list of features (such as voodoo control). Trinity is fast (depending on which version, I was debating on the overclocked version that doesn't go to the highest clock setting and the undervolted version which stayed at 1ghz but had great powersaving) because of its speed and/or powersaving, but I'm unsure of all of the features it has)
I had read that CM has its own kernel, but I can't find any substantial evidence to it besides a few short forum posts on various forums. I can't find anything on the CM site that backs up those claims (I could have just missed it though)
I was considering MIUI but I had heard that it had some translation problems from chinese into english and I'm not sure if you can get the text to read from left to right (and be alligned that way). Not sure if that has been fixed and if the features on there are necessary and/or make it difficult to use
I'm asking here because I'm sure I've barely scratched the surface on all of the ROMs and Kernels that might be helpful to me (and hope to get info from more knowledgeable people)
I have been referring to this thread
http://forum.xda-developers.com/showthread.php?t=1067813
I'm sure somethings I want aren't possible or if they are, there's negligible gain (I'm starting to thing that about battery life with the more I read)
once again, I apologize for the extremely long post, as you can tell I'm verbose (as it's really the only way I know how to get my point across)
if you need further information, feel free to ask. If any information needs to be cut off (especially if this needs to be cut shorter) let me know
I hate to do this but
BUMP
my main problem with this is that most of these roms and kernels seem to do the same thing but all have different problems
I've also found that some versions are more buggy then others which has thrown yet another curve ball into my research (not as bad as ICS but bad enough). I should have expected it but it's just one more thing to go digging for
an answer at all would be nice, other than just the views with no post. Even if the next person's answer is "this is stupid" or something of the like
even that would help me believe it or not
Honestly, your answer is the same one everyone else gets. Try them out and see. Most of the kernels out there should work with any of the ROMs, even the stock ROM. Personally, I have had no real issues with any ROM/kernel combo I have tried. I use CM because I am so used to the features they add and I dislike the stock GB theme. I'm using the last nightly cm7 had because there was something they didn't have in the stable but I don't recall what that was. But most any ROM or kernel you get for gB is likely done being developed for. The combination in my signature serves me very well. A lot of people do like oxygen. I just missed cm too much. Most of the kernels should allow for all of the wants you have.
I also ran cm9 with the glados kernel and honestly, it ran perfect for me. My only issue was with a few apps i use not wanting to cooperate.
Sent from my Nexus S 4G running CM7/franco.Kernel
Sent from my Nexus S 4G running CM7/franco.Kernel
alright thanks (which the button did for me)
I understand that (and some threads I looked over had answers like that, so I figured someone might say something along the lines of "try it out") I was mostly looking for input from past users about some ROM or kernel
I just don't want to end up with a broken phone before I leave for a week or two (to a rural area for a couple of days)
thanks for the answer, all I really need to know now is have there been any problems with any of them running ADB or transferring files from PC to phone?
EDIT: well I'm going to continue trying to get android SDK working on my linux OS, and I'm going to install and run a few ROMs and Kernels
ROMs I'm going to try: CM7.1 Stable, Oxygen, CM9
Kernels: Netarchy, Trinity, matri1x, and glados (with CM9)
I'm running Virtuous Inquisition 3.5 and I've noticed when memory gets low (less than 60mb free) the phone gets incredibly sluggish, and I've had it basically freeze for minutes while I wait (eventually memory does become available and it is functional again). This usually happens when I'm using Dolphin browser because it uses a lot of memory by itself (over 150mb usually).
I noticed a lot of inactive programs caching memory, and if I use a task killer widget I can free up memory to not have this happen (although eventuallly the killed programs come back in the background and I'm left in the same situation). I also have Dolphin cache to sd card which helps somewhat, but I was wondering is anyone else having this issue, and if so, is there an app or something else you can recommend to free up ram in the background so I don't have to manually clear it all the time? Or even an app that prevents inactive programs from caching ram?
I was having the same issue. I'm not sure why it wasn't managing memory like it should but since then I flashed ARHD and shizlon theme and I basically have an AOSP looking ROM with the goodies of Sense. Which is what Virtuous Inquisition is trying to accomplish.
Look at my signature for my complete setup
Sent from my HTC Sensation 4G with Beats Audio using XDA App
I'm also facing this problem and i'm also looking for an app hopefully to resolve this... I'm on Virtuous Inquisition version 3.50....
I'm also having this same issue, the best I have been able to do to deal with it is get a task manager and set the auto kill to aggressive or crazy when the screen is off. It is definitively not the greatest solution though, but, for the time being it is working.
i know it's an old thread, but i started experiencing this issue lately on my Sensation 4G (T-mobile USA)
Currently I am running 6.7.0 ARHD with stock kernel. Phone was superwiped before installing ARHD. And it works, but i am having like 90 MB free memory and with gives me warring of low memory all the time and lags like hell, sometimes it's like frozen for a minute.
Any ideas would be greatly appreciated.
I close my apps Times to times and usually I never let it go under 120mb I tried once had 60 mb free and it started freezing and become almost unfunctional.. Closed my apps and everything worked again
Sent from my HTC Sensation 4G using xda app-developers app
Have you guys tried tweaking minfrees? If you know what you're doing you can use SystemTuner. Otherwise you can use the supercharger script. If you don't want the launcher locked in memory you can skip it but apply the minfree tweaks. You can choose how aggressive or light you want it to be. Don't use task killers if you can help it and setting task killers while screen off screws with your multitasking. If you need help PM me and ill help you when I next get online.
hi Pjay12,
I just installed system tuner and set some limits to mem used, seems less sluggish, we'll see... TY for the tip
Have you guys tried tweaking minfrees? If you know what you're doing you can use SystemTuner. Otherwise you can use the supercharger script. If you don't want the launcher locked in memory you can skip it but apply the minfree tweaks. You can choose how aggressive or light you want it to be. Don't use task killers if you can help it and setting task killers while screen off screws with your multitasking. If you need help PM me and ill help you when I next get online.
Click to expand...
Click to collapse
No problem Set the first 3 at relatively low amounts 30-60 and gradually work up towards the last one around 120-150 and see how it works out.
Hey, yes that has some effect. So far so good after a day of use. Facebook still gives me some trouble, but much better that it was before. Again thanks for the tip.
Now if I find out why my screen get as hot as barbeque grill even with stock kernel, and solve my 4G speed issues (although the latest I blame on T-Mobile) this will be the best phone ever lol xD
Hey! Here I am again. Heat issues- try latest Sebastian Kernel. Don't overclock GPU. Haven't had many issues with that kernel. 4G I'm really.not sure :/ for one my sensation isn't 4G and 2 the max 4G speed here is about 2.5mb per sec..... Sad story.. But there are some tweaks for 4G lying around. And there's also a 3G supercharger script that MIGHT help. Worth a shot All it does is modify your build.prop values. it does have some effect for me. try if you like Good luck
hey thanks again, I did try different kernals that come with ARHD, sebastian is one of them, my HTC is hot with all of them. Might be just the phone. thats why left stock after last re flash. also do you happen to have a link for the 4G tweaks / 3G script? i am willing to give it a shot. I am not techie by any mean, but i can handle simple flashing and stuff like this
Here's the 3G script -
forum.xda-developers.com/showpost.php?p=18703418&postcount=5021
Latest downloads at the bottom of the post. No flashing required either. Just install Script manager from the market and run it as root. Sorry but I can't find the 4G tweaks :/ Will let you know if I do.
Edit- the scripts name is 3GTurboCharger_Installer_Update_3_RC11_Test_1.sh.pdf
Original thread is
forum.xda-developers.com/showthread.php?t=991276
As we are too well aware, the A700 isn't the quickest tablet around. A problem fixed quite largely by using the Cool One firmware and the Tegra OC kernel. But there is something else you could try; Seeder which has recently garnered quite some attention.
http://forum.xda-developers.com/showthread.php?t=1987032
I couldn't notice too much difference in my short time using it. Launching and using Chrome might be a little quicker and Maps may be a little faster but some have reported large gains with it, so why not give it a shot? nb. It requires root. And do let us know here and in the original thread how its goes for you.
ps. Seeder seems to turn itself off after resetting the device so be sure to check if it is turned on.
AETAaAS said:
As we are too well aware, the A700 isn't the quickest tablet around. A problem fixed quite largely by using the Cool One firmware and the Tegra OC kernel. But there is something else you could try; Seeder which has recently garnered quite some attention.
http://forum.xda-developers.com/showthread.php?t=1987032
I couldn't notice too much difference in my short time using it. Launching and using Chrome might be a little quicker and Maps may be a little faster but some have reported large gains with it, so why not give it a shot? nb. It requires root. And do let us know here and in the original thread how its goes for you.
ps. Seeder seems to turn itself off after resetting the device so be sure to check if it is turned on.
Click to expand...
Click to collapse
I'm currently running IconiaN 2.4 and I installed Seeder a little while ago via CWM and tried a few things. Maps is definitely faster like most have said. I played a couple games and I found Edge and Edge Extended to be roughly the same, Pitfall is the same, Beach Buggy Blitz is the same, and so is Sword and Sworcery. TigerArcade (a Mame type emulator) runs WAAAY better now, not sure why, but it might be because the games I'm playing use a caching system to load on the emulator. I'm going to try Need for Speed Most Wanted as that ran like garbage last time I played it and I hope it may be slightly better this time around. Non gaming apps: Youtube is lot more responsive than it used to be, ES File Explorer seems faster as well, not 100% sure, Android Browser and Chrome both seem roughly the same but haven't done extensive testing. Lastly unlocking and hitting home from within apps is definitely smoother and faster like others have been saying.
My recommendation is to go ahead and give it a go as it seems like its worth it, plus if there are updates to it that make it any better you can just CWM those right over the current version with no need to wipe cache or data at all.:cyclops:
Thanks for recommending this. Will try.
First off, I apologize if this the wrong spot. First thread and this category seemed appropriate. Now the main question. My PACman ROM I really love but the battery life is horrendous! I really like the ultimate customization but honestly the battery life is irritating. Now I want to switch to Viper. I was also planning to flash a custom kernel. ElementalX I believe it's called. Now I need help if I should switch. Many thanks!
EDIT 1: I installed Viper, it ran smoothly, but what I like to call "self plug-ins" are way to much from Venom. They have to many Venom/Viper apps and they are probably useless. So uninstalled and hopefully I'll research more of the tweaks for a better experience next time.
SilentDeathShot said:
First off, I apologize if this the wrong spot. First thread and this category seemed appropriate. Now the main question. My PACman ROM I really love but the battery life is horrendous! I really like the ultimate customization but honestly the battery life is irritating. Now I want to switch to Viper. I was also planning to flash a custom kernel. ElementalX I believe it's called. Now I need help if I should switch. Many thanks!
Click to expand...
Click to collapse
I haven't used PACman, but I'm a huge fan of CM10 (not 10.1 for me yet).
I used ViperOneS for about 7 months and enjoyed it, but it definitely still felt a little bloated (and that was using a custom kernel with the system overclocked and undervolted). The customization was nice, it had few bugs, and the sense camera is hard to beat. I have limited experience with Viper 2.0 - so someone else may need to chime in about it specifically. I used the de-Sensed installer and it still felt slightly bloated.
CM10 is a much cleaner experience in my opinion. Even without a custom kernel that has the chip overclocked, the ROM runs much more smoothly. It is nearly a perfect ROM except for the camera. It's not bad, but it's definitely nowhere near as good as Sense. I would also say that CM is more stable than Viper, but only slightly so.
It really comes down to what you value.
@ OP, what do you expect from this question? There are people who say Viper is great (including me) and others who will say it isn't worth it to switch. Just try and flash and see for yourself to get the best inside info about this ROM. After that you can tell us if it was worth it
Nit trying to be rude or something, but if you got a battery drain problem, then its probably not the ROM(although I use JellyBAM - not from xda), but something else. I used pacman in the past, and it was similar to Stoxk sense, or maybe a little better. Try a clean install, and try not to restore any settings. If battery life still isn't right, then its probably an app behaving poorly.
Boes40 said:
@ OP, what do you expect from this question? There are people who say Viper is great (including me) and others who will say it isn't worth it to switch. Just try and flash and see for yourself to get the best inside info about this ROM. After that you can tell us if it was worth it
Click to expand...
Click to collapse
I'm just looking for a better battery life, smooth performance, and a just an overall easy experience. I'm used to Jellybean ROMs the most, so sense type are kinda new for me.
YoMarK said:
Nit trying to be rude or something, but if you got a battery drain problem, then its probably not the ROM(although I use JellyBAM - not from xda), but something else. I used pacman in the past, and it was similar to Stoxk sense, or maybe a little better. Try a clean install, and try not to restore any settings. If battery life still isn't right, then its probably an app behaving poorly.
Click to expand...
Click to collapse
I've done so many reinstalls. Maybe in the past week I'll say 10. I played the pretty CPU and GPU demanding game ago. But I haven't played in awhile and it's not running.
So I keep hearing complaints about "lag" with the Galaxy S4. Some of you have it and some don't.
Well, debloating your ROM (removing junk apps that you don't use) will typically reduce lag since these extra apps aren't fighting for system resources. But that doesn't work for everyone.
Another thing to do is to flash an AOSP (android open source project) ROM. These ROM's (including gapps) are usually less than 300MB in total size, while a stock or even debloated stock TouchWiz ROM are almost always 800MB to 1.3+GB in size.
Another thing you can try is to install "Seeder". Some folks will suggest it doesn't really do anything for you. Some others will say it uses up a lot of battery. So I guess every application is different. Because for me, even with an AOSP ROM, I seem to get slightly faster system response time when I click on something. And I've left my phone alone over eight+hours and checked battery useage and don't see Seeder anywhere taking up any battery.
Here is the Seeder main application thread. There, you can "thank" the developer (lambgx02) and also ask questions about the app. You can also download Seeder from that thread for free.
http://forum.xda-developers.com/showthread.php?t=1987032
Or, you can be a nice person and "buy" the app from the Play Store. At less than $2, it's not very expensive.
https://play.google.com/store/apps/details?id=com.lcis.seeder&hl=en
You can either read about how/why the app works or doesn't. Or you can try it for yourself.
For me, it's a must-have on the S4 since even AOSP ROM's still have a small amount of lag when compared with the smoothed-out ROM's on the S3.\
REQUIREMENTS:
-Rooted ROM
-Canadian or USA or Euro S4's, it works for all of them.
-TouchWiz or AOSP, it doesn't matter which.
So, here's how to install it:
1) Download Seeder to your internal or external SD card. It doesn't matter where.
2) Using Root Explorer (or your file browser of choice), locate and click on the seeder.apk.
3) Select "Install".
4) Select "Install" again.
5) Click "open".
6) Read the disclaimer and click "OK".
7) Grant root permissions:
8) Make your settings identical to mine (to start with). I've actually since changed mine from "Moderate" to "Aggressive" because I noticed no change in battery life. So, why not.
9) Now reboot.
10) Wait two minutes after the phone comes back up (to allow background start-up processes to finish) and start using phone normally.
Good luck, hope it works for you as well as it works for me. This is not a "cure-all" for lag, but it should help speed up an otherwise healthy system.
Don't expect miracles either. Only a really fubard'd ROM might show HUGE differences. But this app will probably help a little bit.
I had tried this program on my ATT GNOTE after the new JB update that seemed to slow everyone's phones to a crawl. It did help somewhat, but not enough for it to become bearable.. Caved and bought the S4. Seems like the app DOES work.
This app is a myth that has been busted even by the xda portal.
http://www.xda-developers.com/android/entropy-seed-generator-not-all-its-hacked-up-to-be/
Sent from my SAMSUNG-SGH-I337 using Tapatalk 2
Try this instead
plwalsh88 said:
This app is a myth that has been busted even by the xda portal.
http://www.xda-developers.com/android/entropy-seed-generator-not-all-its-hacked-up-to-be/
Click to expand...
Click to collapse
I endorse the posting of this link. I actually intended to do so in the OP when I was typing up the original post (and lost it all to a BSOD).
The article refers more to the theory behind the "fix".
But end results are end results, and the app works for some people. It also does not work for some other folks.
Like I said in the OP, try it and see how it works for you.
CZ Eddie said:
I endorse the posting of this link. I actually intended to do so in the OP when I was typing up the original post (and lost it all to a BSOD).
The article refers more to the theory behind the "fix".
But end results are end results, and the app works for some people. It also does not work for some other folks.
Like I said in the OP, try it and see how it works for you.
Click to expand...
Click to collapse
Right, and it shows that the theory behind the "fix" is flawed, having no effect on app execution. The only positive performance you're seeing is a result of boosting CPU speeds. It's not saying you're not seeing results. It's just that you're seeing them for the wrong reason; the same of which can be achieved by changing your CPU governor.
Sent from my SAMSUNG-SGH-I337 using Tapatalk 2
plwalsh88 said:
the same of which can be achieved by changing your CPU governor.
Click to expand...
Click to collapse
Negative. Because I've seen results on top of overlocking and governor changes.
CZ Eddie said:
Negative. Because I've seen results on top of overlocking and governor changes.
Click to expand...
Click to collapse
I highly, highly doubt any other positive effects can be discernible on top of overclocking.
Sent from my SAMSUNG-SGH-I337 using Tapatalk 2
The system lags because touchwiz has many many features beyond those that you can just simply remove with titanium backup and such, there are a lot of features;what they seem to call them. That adjust color and lighting beyond ambient at all times no matter what. Samsung needs to release an update which I know they're cooking up, that optimizes these resource hog and debugs that are constantly running in the background... Let's just hope we get it soon and not have to wait till 4.3 to get it. The only way to get rid of all of the lag is to switch to also otherwise there will always be a tad amount of it, until samsung fixes it themselves; there's only so much developers can conjure up
The only way to get rid of the lag is by installing a custom ROM, either AOSP/AOKP or a TW based ROM like Omega or Winam. Then installing a custom, polished kernel like KT's kernel. Then disabling the scroll cache.
That makes this thing run like it should have in the first place.
Yeah seeder sucks sorry to say its not actually doing much.