Related
Hey Everyone,
Just got my Droid Eris yesterday and I'm having fun exploring the phone and checking everything out.
One question, I noticed that many apps (in fact, almost all) don't have a direct "Quit" or "Exit" command. So I'm usually pressing "back" or "home" when I'm done with something. This left me wondering though... when I use "back" or "home", does the app actually exit? From what I can tell, it doesn't... so does the OS automatically clean up these apps from time to time? I came from WinMo 6.1, and it was irritating that everything defaulted to running in the background. How does Android treat it? Is there something special in this regard with the HTC Sense UI? I've seen there are some third-party task manager apps you can get... are they worth getting? Or just "let the phone do it's thing" and i will be fine?
Thanks!
I use a Task Manager from the Market called "Taskiller." But I'm still trying to figure out how the Hero handles the apps because sometimes it gets sluggish and taskiller helps out but then theres other times when I have all sorts of apps open and it runs smoothly, lol, I guess it just works sometimes.
I wonder if it's like the iPhone, where it kills the task when you hit the "Home" button. It doesn't seem like it, as some apps seem to just come up instantly when go back in them, as if I was "switching" to them, and no re-opening them...
false_apology said:
I wonder if it's like the iPhone, where it kills the task when you hit the "Home" button. It doesn't seem like it, as some apps seem to just come up instantly when go back in them, as if I was "switching" to them, and no re-opening them...
Click to expand...
Click to collapse
No I dont think thats the case because Android has a special way of "Multitasking," though I'm not completely informed so you might have to research that on your own. But like I said download a Task Manager from the market so you can see how much available memory there is.
By default, Android applications never really "close" as their components can be called upon at any time. (Android applications are structured to be very modular, allowing individual components to be used from each.) When an application needs memory immediately, and another hasn't used it for a while, it shoves the old app into what's called swap space (presumably it's on your SD card) while the new one takes over. This is why you'll occasionally see a delay while performing a "hard" operation (like opening an app) while the system is under heavy load. That's the old app's memory getting written out to temporary storage and the other one taking it over.
At least this is my understanding of the situation.
From what I've heard Android (linux) does a much better job of managing the memory used by our apps. And, that we "...shouldn't have to use a task killer..." to close out apps that are running in the background, especially on our phones.
For instance, the myTouch 3G usually only gets about 20-30 MB of RAM freed after a full clean up of background apps, the Eris will have about 80+ MB after a cleanup and they both feel about the same to me.
I still use Task Panel to close my apps sometimes because I just like starting fresh in an app from time to time. Also if things start getting fishy (screen stuttering, touch screen not working properly) I'll kill all running apps to see if it fixes the problem which in some cases it just does not and a reboot is still required.
I have found that by holding the home key it will bring up all the apps so you can switch to the one that you want so it is still running them in the background.
refthemc said:
I use a Task Manager from the Market called "Taskiller." But I'm still trying to figure out how the Hero handles the apps because sometimes it gets sluggish and taskiller helps out but then theres other times when I have all sorts of apps open and it runs smoothly, lol, I guess it just works sometimes.
Click to expand...
Click to collapse
i use a Task application called Task Manager. It gives lists of all Applications running, all process and even has an uninstall feature. It also has a auto end application feature but on my eris it's greyed out(maybe Pro only?)
Here are a couple of links that I found on this subject. Don't mind that it says Hero in the thread title it talks about android phones in general. Also something to look into once we get the Eris rooted in the second link.
Task Managers and your Hero by romeosidvicious @androidforums.com
How to configure Android's *internal* taskkiller by androcheck @xda-developers.com
Hello all,
I am very new to android, this GT 10.1 being my first android device. I have been unable to figure out how to kill a process and or close apps. I have tried "advanced task killer" & "watchdog" apps, as well as going settings>Applications>force stop on said apps; no luck, running apps still show on the navigation button.
I have searched the GT 10.1 forum with no luck, has anyone had this issue and or have a fix?
There was a lot of talk about task killers on Android phones over the last couple years... As I recall, since Android 2.2, Android terminates apps when needed. I would not recommend a task killer... They can cause system instability when shutting down apps. As best I know, it is the same on the Android 3.x series as well.
Bukem is correct -- as a rule, you don't want to force close an application or service unless it is actually misbehaving. Android doesn't work like Windows. Android is much more efficient about managing background tasks, and there's usually no noticeable performance hit even from extensive multitasking.
Plus, you don't know what every applicable or service is actually doing or whether its needed. By way of example, when the EVO came out a few self-proclaimed experts advised that you could task-kill the Google Talk service to make the phone faster. Turns out, the Google Talk service was used as the universal Google sign-in, so killing it also killed your push Gmail and all other Google services.
Agreed. Task killers haven't been needed for Android since 2.2. Google should save everyone the confusion now and just purge them from the market, in my opinion.
Quote from a well-known dev, cvpcs:
…What people don’t seem to realize is that android is designed to have a large number of tasks stored in memory at all times. Why? Well basically we are talking about a mobile device. On a mobile device things tend to be slower. The hardware isn’t as robust as say a desktop or a laptop, so in order to get that same “snappy” feeling, there have to be workarounds.
One of these is how android deals with memory. Android will load up your apps and then keep them running until they absolutely HAVE to kill them. This is because that way, if you want to re-open an app, the system already has it loaded and can then just resume it instead of reloading it. This provides a significant performance increase.
What a lot of people don’t realize as well is that android kernels have their own task manager. This means that:
it will be more efficient than any app-based task manager as it is run at the kernel level, and
it should be left up to that task killer to decide when to free up memory
There is only one case where having a task killer is a good idea, and that is when you want to kill ONE SPECIFIC APP. Killing all apps is never a good idea. You don’t know what operations they are performing or if they are necessary.
Click to expand...
Click to collapse
Whitson Gordon of Lifehacker:
This set-up implies that the goal of killing these apps is to free up memory. Nowhere on the list does it mention the number of CPU cycles each app is consuming, only the memory you’ll free by killing it. As we’ve learned, full memory is not a bad thing—we want to watch out for the CPU, the resource that actually slows down your phone and drains your battery life.
Thus, killing all but the essential apps (or telling Android to kill apps more aggressively with the “autokill” feature) is generally unnecessary. Furthermore, it’s actually possible that this will worsen your phone’s performance and battery life. Whether you’re manually killing apps all the time or telling the task killer to aggressively remove apps from your memory, you’re actually using CPU cycles when you otherwise wouldn’t—killing apps that aren’t doing anything in the first place.
In fact, some of the processes related to those apps will actually start right back up, further draining your CPU. If they don’t, killing those processes can cause other sorts of problems—alarms don’t go off, you don’t receive text messages, or other related apps may force close without warning. All in all, you’re usually better off letting your phone work as intended—especially if you’re more of a casual user. In these instances, a task killer causes more problems than it solves.
Click to expand...
Click to collapse
And from a site called NextApp:
Android was designed from the ground up as an operating system (OS) for mobile devices. Its built-in application and memory-management systems were engineered with battery life as one of the most critical concerns.
The Android OS does not work like a desktop operating system. On a desktop OS, like Windows, Mac OS X, or Ubuntu Linux, the user is responsible for closing programs in order to keep a reasonable amount of memory available. On Android, this is not the case. The OS itself automatically removes programs from memory as memory is needed. The OS may also preload applications into memory which it thinks might soon be needed.
Having lots of available empty memory is not a good thing. It takes the same amount of power to hold “nothing” in memory as it does to hold actual data. So, like every other operating system in use today, Android does its best to keep as much important/likely-to-be-used information in memory as possible.
As such, using the task manager feature of SystemPanel to constantly clear memory by killing all apps is strongly NOT RECOMMENDED. This also applies to any other task killer / management program. Generally speaking, you should only “End” applications if you see one which is not working correctly. The “End All” feature can be used if your phone/device is performing poorly and you are uncertain of the cause.
Click to expand...
Click to collapse
All those quotes were aggregated for this article, if you want to read more: http://www.droid-life.com/2011/06/02/revisiting-android-task-killers-and-why-you-dont-need-one/
So TL;DR, this:
Droid Life said:
Basically, Android keeps tasks handy because it thinks you’ll want to perform them again in a very short amount of time. If you don’t, it will clear them out for you. It also likes to keep as many things handy as possible so that the overall performance of your device is top notch. If Android were to completely kill off everything that your phone is doing, then it would require more resources to restart all of them and you would likely run into slowness and battery drains. By keeping certain things available to you, your phone is actually running better than it would without. So please, stop killing off tasks and let Android do the work for you.
Click to expand...
Click to collapse
Although they are not necessary in every day use, I still recommend having one just in case. Every once in a while, something will go wrong. I guess you could just reboot so it's not a big deal either way. So anyway.. I have advanced task killer but I probably only use it about once a month.
On Linux I am not a hostage of the operating system...
On Android it seems it wants me to be 'cos it knows better.
For example: I use Skype maybe once a week. BUT android assumes that I will use it again and 3 minutes, and keeps it around hoping that I do. I know I won't so I want to kill it (like I did 2.1) so the machine will be more responsive - instead of for CPU to do massive cleanup before I start a new app.
The terrible system instability, the immediate phone damage - this is spreading FUD. Nothing terrible will happen.
Grrr...
viulian said:
o be 'cos it knows better.
For example: I use Skype maybe once a week. BUT android assumes that I will use it again and 3 minutes, and keeps it around hoping that I do. I know I won't so I want to kill it (like I did 2.1) so the machine will be more responsive - instead of for CPU to do massive cleanup before I start a new app.
The terrible system instability, the immediate phone damage - this is spreading FUD. Nothing terrible will happen.
Grrr...
Click to expand...
Click to collapse
You see this is EXACTLY what the anti-taskkiller people dont understand. They think apps get closed and memory gets reorganized like MAGIC instantly. They dont understand that it takes CPU power to do this which is why you see slight lag when your memory gets low. This lag is from the system reallocating memory and this has been proven via acatlogs.
Hi,
I installed Amazon App Store app to get one of the free app of the days. But now, it keeps running in the background. Probably collecting info.
I added the app to the Auto-End list (where it SHOULD kill the app after 2 minutes of screen off). The Amazon app seems to start when phone boots up. It also someone resurrects itself. I've made sure to not use it, and at some point during the day I checked running tasks and there it is.
If I kill it manually, it eventually shows up again some time during the day.
There are other apps that turn on by themselves on startup, but don't resurrect themselves. On windows, it's easy to manage auto-startup services. It's in the administrative tool. Is there the equivalent of this on Android?
Amazon is annoying like that; it does the same thing with me. Its really not hurting your battery or phone but just looking at it can be annoying so i understand. If it really bothers you that much get "titanium backup" from the market and freeze it when you aren't using it. Also your phone is smart enough to close apps/end processes on its own, moto just put the task killer there as it really serves no purpose. Also auto killing apps isnt smart; your phone probably uses more battery when it has to open up a new process everytime you open an app since you autokill and dont let it manage process/apps on its own. Android likes to let apps that aren't being used rest in memory in the background...id suggest you stop auto killing apps and do some research for yourself on how the android linux kernel works.
Thanks.
I did read into Android developer's way of thinking about how apps on a smart phone should behave, and their philosophy regarding memory management.
However, this philosophy opens up the possibility for abuse by app developers (Amazon). Programs that I use maybe once a month really don't need to be running (especially on startup), regardless of how little memory they use up, or how awesome Android's memory management scheme is.
I don't intend on micromanaging every process. Just those that are obvious wastes.
coachclass said:
Thanks.
I did read into Android developer's way of thinking about how apps on a smart phone should behave, and their philosophy regarding memory management.
However, this philosophy opens up the possibility for abuse by app developers (Amazon). Programs that I use maybe once a month really don't need to be running (especially on startup), regardless of how little memory they use up, or how awesome Android's memory management scheme is.
I don't intend on micromanaging every process. Just those that are obvious wastes.
Click to expand...
Click to collapse
I agree with you. Try out bloatware freezer or other apps in the market that blk apps from starting up when the phone turns on. Android definitely needs to get small issues like this fixed in future builds for sure.
Hi all,
I just got my Transformer Prime this week, and as a new user both of Android (my phone is a WP7 device) and of tablets in general, I do have a couple of questions that maybe you guys can help me with...
1) Shut it down or not?
Being a tablet something in between my phone and my laptop, I'm still not sure exactly how to manage it. I know this will come with experience, but do you guys leave it always on like your phone or do you shut down like a laptop? I actually only hibernate my laptop, but I don't know how to do that on my TP... is it possible?
2) Services: my battery and OS responsiveness
OK, so I got my TP and started downloading apps... Skype and Facebook were one of the firsts. I quickly realized that, by default, after opening them for the 1st time, they kept giving me notifications, even if I swiped them left of the task manager (i.e. closed them, AFAIK). This is OK for Skype, but I really don't want Facebook bothering me that much, so I disabled notifications on its settings. Is that all that is needed to remove these permanent services? Does the "services" tab under Settings -> Applications really show everything that is running or can some apps hide from there?
3) Closing apps: should I care about it or not?
I still didn't fully understand how "closing apps" work on Android (ICS at least). If I have an app with notifications enabled (i.e. its service is enabled, right?), even if I close it from the task manager, the notifications keep coming. However, if notifications are disabled, is swiping them left from the task manager REALLY closing them? At the end of the day, to improve battery and responsiveness, should I keep closing my unused apps?
4) Launcher: Is ICS launcher the best for tablets?
This is actually part of a more general question, coming below. But anyway, I read that the ICS launcher is much improved from previous Android versions, and at the same time I didn't find a good launcher comparison for tablets only. Many of the launchers reviews only apply them for phones, and only compare them to the Gingerbread launcher (or some device-specific launcher). Since many of the launchers are paid apps, I would like to know: is there any launcher that is really worth trying in my new TP? What do you guys use?
5) Tablet-optimized apps???
I don't have my TP for even a week and I'm already tired of reading great things about an app, only to download it and see that it is not optimized for tablets at all. So, is there any good source of info/reviews on tablet-optimized apps?
Many thanks!
Leo.
1) Shut it down or not?
Personally, I always leave mine tablet running. There is a price to pay from a battery perspective when shutting down / starting up, so unless you know you are not going to be using it for an extended period of time, I would recommend leaving it on.
2) Services: my battery and OS responsiveness
I believe the 'Services' tab will show all the user app services that are running, but I am not sure if you can permanently prevent them from starting back up with ICS. I have seen task manager apps in the market that can prevent services from starting up. In all reality though, if you are concerned about background services draining your battery, the Prime has excellent battery life to begin with, especially if you have the dock, so if I was you I wouldn't get too worked up over the background services. Now if we were talking about a smart phone here (like my Thunderbolt for example which has horrible battery life), I would be much more concerned about this type of thing as I would want to do anything possible to squeeze as much life out of my battery just to get through an entire day.
3) Closing apps: should I care about it or not?
From my understanding swiping an app on the Recent Apps tray won't actually kill the process. Swiping an app from the Recent Apps tray more or less just removes the app from the list of Recent Apps. ICS automatically takes care of shutting down processes and releasing memory when appropriate. If you want to manually kill an app you can Force Close it from the list of apps from the Settings -> Applications menu. But again, my personal preference is to let ICS do its thing and take care of process management. I will remove apps from the Recent Apps tray just keep the tray less cluttered with apps that I don't use or need to switch to that often but I normally won't kill apps manually from the task manager.
On a side note, I would think removing an app from the Recent Apps tray would signal the OS that I am not going to be using the app again any time soon and the OS is free to shut down the process and release its memory, but I am not sure if this is what happens or not. All I know is that I have read elsewhere that removing an app from the Recent Apps tray will not immediately kill the process.
4) Launcher: Is ICS launcher the best for tablets?
Personally, I really like ICS so I haven't tried any of the other launchers that are out there (on the tablet side of things anyways). I used the GO Launcher on my phone for a little while but ended up switching back to the default HTC Sense launcher. This is one of the things I love about Android though; the ability to totally change the look and feel the device by simply customizing and switching between different launchers. If I ever get tired or bored with ICS, I can download a new launcher and just like that, everything will seem new and fresh again.
5) Tablet-optimized apps???
This is one of the big problems with Android and the Android Market right now; not just the small selection of tablet optimized apps but being able to find these apps in the Market. There is an 'editors top picks for tablet apps' section or something like that in the Android Market that I have used. Unfortunately, many of the apps in there are not that great, but at least they are optimized for tablets. Typically I will just do a google search for 'top android tablet apps' to get a feel for some of the best tablet optimized apps that are out there.
Try the Tablified website or app to find tablet optimized apps. Can't download directly from there, but the install link will take you to the market page for whatever app you want.
http://www.tablified.com
jordache16 said:
1) Shut it down or not?
Personally, I always leave mine tablet running. There is a price to pay from a battery perspective when shutting down / starting up, so unless you know you are not going to be using it for an extended period of time, I would recommend leaving it on.
Click to expand...
Click to collapse
First of all, thanks for taking the time to reply me! Anyway, my point was exactly about the times when I will not use it for an extented period, like when I go to bed or something... But I guess since I don't want any notifications when I'm sleeping, I think it is wiser to shut it down. On the other hand, is there a quick-way to completely silence the tablet, i.e. turn off the volume AND the vibrations?
jordache16 said:
2) Services: my battery and OS responsiveness
I believe the 'Services' tab will show all the user app services that are running, but I am not sure if you can permanently prevent them from starting back up with ICS. I have seen task manager apps in the market that can prevent services from starting up. In all reality though, if you are concerned about background services draining your battery, the Prime has excellent battery life to begin with, especially if you have the dock, so if I was you I wouldn't get too worked up over the background services. Now if we were talking about a smart phone here (like my Thunderbolt for example which has horrible battery life), I would be much more concerned about this type of thing as I would want to do anything possible to squeeze as much life out of my battery just to get through an entire day.
3) Closing apps: should I care about it or not?
From my understanding swiping an app on the Recent Apps tray won't actually kill the process. Swiping an app from the Recent Apps tray more or less just removes the app from the list of Recent Apps. ICS automatically takes care of shutting down processes and releasing memory when appropriate. If you want to manually kill an app you can Force Close it from the list of apps from the Settings -> Applications menu. But again, my personal preference is to let ICS do its thing and take care of process management. I will remove apps from the Recent Apps tray just keep the tray less cluttered with apps that I don't use or need to switch to that often but I normally won't kill apps manually from the task manager.
On a side note, I would think removing an app from the Recent Apps tray would signal the OS that I am not going to be using the app again any time soon and the OS is free to shut down the process and release its memory, but I am not sure if this is what happens or not. All I know is that I have read elsewhere that removing an app from the Recent Apps tray will not immediately kill the process.
Click to expand...
Click to collapse
Hum, ok, I will try to freak out less about open apps. What's still bugs me, for instance, is the behavior of Google Talk vs. Skype. After turning the tablet on, Skype doesn't open automatically, and after I open it, it will gracefully inform-me of its status on the notifications bar. However, today I just got surprised by a incoming IM from Google Talk, even if I did'nt open it! I realized that it is hidden under "Google Services" in the app list, but there is no setting in the app to disable it from running on start-up! I can only "sign out"... Anyway, on the other hand, there's no setting to have Skype launch automatically on start up...
jordache16 said:
4) Launcher: Is ICS launcher the best for tablets?
Personally, I really like ICS so I haven't tried any of the other launchers that are out there (on the tablet side of things anyways). I used the GO Launcher on my phone for a little while but ended up switching back to the default HTC Sense launcher. This is one of the things I love about Android though; the ability to totally change the look and feel the device by simply customizing and switching between different launchers. If I ever get tired or bored with ICS, I can download a new launcher and just like that, everything will seem new and fresh again.
Click to expand...
Click to collapse
I'll second that. I've quickly used the Iphone 4 a couple of times and its dullness just bores me to death... hehe
jordache16 said:
5) Tablet-optimized apps???
This is one of the big problems with Android and the Android Market right now; not just the small selection of tablet optimized apps but being able to find these apps in the Market. There is an 'editors top picks for tablet apps' section or something like that in the Android Market that I have used. Unfortunately, many of the apps in there are not that great, but at least they are optimized for tablets. Typically I will just do a google search for 'top android tablet apps' to get a feel for some of the best tablet optimized apps that are out there.
Click to expand...
Click to collapse
Yeah, I saw that, but I hate that I cannot filter that list between apps and games... stupid Google or stupid me? hehe
wikedawsum said:
Try the Tablified website or app to find tablet optimized apps. Can't download directly from there, but the install link will take you to the market page for whatever app you want.
http://www.tablified.com
Click to expand...
Click to collapse
Thanks for the tip! I'm cheking it out right now...
reguarding open apps
At times i noticed my stock launcher was laggy to switch between screens. After swiping to close the recent apps it was a lot more responsive, so i think that swiping the apps from the recent list does close them, at least in mose cases.
As to optimization apps, usually they are intended for phones running older software. You need to remember that every phone (aside from the google phones) is running a slightly different version of android.
Since each version of android is different, even between the Froyo on my phone and your phone, because they have different modifications on them there is a chance that the customized software on my phone may be better at handling unused tasks than your phone (in fact HTC phones by default have a LOT of running processes in the background, whereas Samsung phones generally have fewer).
A lot of these optimization apps do several things:
Turn off wifi and bluetooth when not needed
Close tasks when they are unused
lower screen brightness
turn off 3g and use 2g if available and not in a call
Now this may be excellent for your phone, it spends most of its time in your pocket, soon as you unlock it it can connect to wifi again, turn on bluetooth, etc.
HOWEVER!
If you have, say, the weather widget, or a clock, or in my case battery monitor pro, and the task killer is killing those tasks those widgets will no longer update.
Some tasks, like Maps, tend to start up automatically, meaning your wasting MORE battery life closing this app and then it restarts and you have to close it again. It takes less battery life having it run in the background.
Sometimes an app will close (like the browser) that your not fully done using. Theres a difference between the app being frozen in memory and fully closed. Both do not require much power, however when you open that process again the frozen one takes a LOT less battery than the unfrozen one.
On a tablet, having a case that has a magnet in the apropriate spot and, say, tasker (very good app for custimizing your own triggers to turn things on and off) to detect that sensor and shut off wifi, gps, bluetooth, etc. would be very cool. Many apps use the proximity sensor to detect if its in a pocket and shut off everything, or the lockscreen. Because the way a tablet is used many of these battery saver apps will actually use more battery than what would be used in the first place.
You also have to remember that as android advances there are more tweaks for battery life put into them. For instance, you can have ICS close tasks that are not being used right away to save memory and its pretty good about freezing things in background memory.
Older versions of android lacked these features, or they were poorly implimented. I remember on my vibrant i was always going back to make sure all my tasks were closed properly when i was done with them. With newer devices its not an issue android takes care of that for me.
TLDR: Try as many battery saver apps as you like, just be warey as to what devices they are designed for and what version of android they were made for. Doesnt mean they wont work, just means they may do something thats useless for using on a tablet.
1) Shut it down or not?
Never. We got the companion core for a reason.
2) Services: my battery and OS responsiveness
No, everything is shown except core processes. You can get systempanel if you want to see.
3) Closing apps: should I care about it or not?
Don't unless you somehow got froyo or eclair onto your tablet.
4) Launcher: Is ICS launcher the best for tablets?
Depends on your tastes. I would suggest trying all of them.
5) Tablet-optimized apps???
What the other people said.
1) Mine is always on. I shut down when I expect it to be idle for a long time or when I want maximum battery conservation while idle. Pressing the power button is as close as you get to hibernate, officially with Android. I'm interested to know if any of the usual Linux power management stuff applies to these systems or if it's tied to ACPI (A PC thing), and if there would be a way to wake the system. It's certainly not supported by ASUS .
2) Google how Android services work and about the application life cycle. For the most part things like Facebook don't do all that much harm, unless it is dealing with a lot of data. If you do not want it to run and the application lacks a setting for turning the service off, uninstall the app. A startup manager may or may not be able to help but be warned: auto task killers are generally bad, you would actually want to manage the startup services not auto kill them!
3) No. Android will take care of this OK. Closing apps generally refers to the "Activity" not the service. Android has taken decent care of that since at least version 2.2 and this tablet runs 4.0.3 . Swipping stuff out of the multi-task menu is most useful for keeping it tidy, it will not generally improve your life in most cases. For a good explanation you should look for a post Dianne Hackborn reshared on G+, I believe Android Police even carried it.
4) Depends on what is best for you. It's great except for the lack of customization. Nova Launcher offers a bit more. ICS's launcher versus e.g. GB's is almost what could be called a basic custom launcher, i.e. all the important stuff is there but you can't tweak the hell out of it. For more serious work try ADW Launcher Ex (scrolling widgets currently broken) or Go (not quite fully tablet optimized yet but works). I use ADW Launcher Ex, and there is a free version with less features.
5) Tablified Market and XDA usually helps I guess. I rarely have problems except with rarely updated stuff.
Sent from my Transformer Prime TF201 using Tapatalk
Hi Everyone,
Basically, I got my Samsung Galaxy Player 4.0 in January, and when it comes to the features, I have been loving it. This is my first Android device.
However, I have been having problems lately. First, some basic information: it's an 8gb device, and I have a 32gb class 10 microSD card in it. I have a huge number of apps on it (over 200), however, I keep careful tabs on what is running in the background, reporting an app if it runs in the background even when not needed and that will reopen if killed, and if I don't really need it, deleting it after a week. I've only had to do that with a couple of apps so far. As I use this a lot as a PDA (I don't have a phone, this basically covers those bases), I have a couple of things that always run in the background, which I want there (textplus, Linphone, MailDroid, SwipePad). After getting rid of the services that I don't need, I'm still looking at over 100MB free RAM. I'm still on the stock ROM, and I'm using GO launcher Ex. I reboot daily.
My problem is that it crashes often - sometimes daily. Usually, it will go something like this: An application freezes, the whole system becomes unresponsive, and I either have to reboot it by holding down the power button for 8 (?) seconds, or something snags and it reboots by itself. Usually the first sign is that the haptic feedback for the home button comes about a second later after I press it - except then it is almost always too late. The power button will usually turn the screen on or off, but the lockscreen won't appear, I'll see the screen as it was before, frozen. Sometimes, it eventually reboots, while sometimes it doesn't, making me hold down the power button to reboot it, and sometimes, just as it will start "becoming unfrozen" (it goes to the home screen and it starts loading), it will reboot.
It seems to be that after an approximate time of active use, it will crash. Before that, apps can freeze, FC, and within a few seconds, I'll be back on the home screen or in another app, doing something else. After that, on the other hand, it seems to me that whenever an app freezes or has a problem, it basically takes down the whole system with it.
Something tells me that this isn't just normal (otherwise Android wouldn't have over 50% of smart phone market share ), because I haven't heard of problems like this before, and other people with Android I know don't seem to be having the same problems (if any, at all). I have been reading around, and saw some thread about another phone describing similar problems, and it turns out it was a motherboard problem, so the phone was returned for warranty, except I don't remember where that was, I'm just hoping it's something like that...
OK, now that you've read my long post (sorry, I thought it would be best to give more details than get asked about them), I really hope this isn't something normal, because outside of this problem, I'm really enjoying all the possibilities, capabilities and flexibilities of Android (I'm looking at you, iPod). It's really quite aggravating, today I lost my public transit itinerary on Google Maps (I feature I love), and thankfully, I remembered enough to make it through, but it is quite frustrating. Please tell me this is not Android being Android?
Go Launcher is not Officially supported on these devices and swallows the small amount of ram very quickly, I tried it for a day and got rid of it because of how badly it impacted performance.
edit: looks like since I tried it they added support for our players, still won't run it, its to much of a system hog.
I don't know, but I tried switching to the default launcher, and it already crashed earlier than usual. Any other ideas? I'll try some other launchers over the next few days.
Sounds like you are running out of system resources. You say you have a couple hundred apps installed and I bet some of those are becoming active and hogging precious ram and cpu resources in the background until the system crashes. I have a 2 year old Samsung Captivate and I only have minimal amount of apps because it will often big down and become unresponsive and crash. So before you head out to a repair shop, remove some of your many apps and see if that helps.
So, if I understand, even if an app runs in the background for a short period of time, it still consumes resources, even after it's stopped running?
trainman261 said:
So, if I understand, even if an app runs in the background for a short period of time, it still consumes resources, even after it's stopped running?
Click to expand...
Click to collapse
If you have a titanium backup freeze apps that run in backround and see what happens ..when you open programs they will stay in memory so use some memory kill widget to clean memory from time to time.I have a stock rom witch is not very good with memory menagment so sometimes when memory is full it just stop and only help is restarting ..so i use app "quick system info" which give you memory ajd cpy usage displayed in status bar and when memory is close 2 full i just click on that and it kill all other aps except what a use in that moment.
Sent from my GT-I9000 using XDA
So, basically, the ROM is to blame? As to Titanium backup, I think that needs root, and I'm not quite ready to root yet (I've done enough hacking on my iPod). I do plan on upgrading to android 4.0 eventually (once all the issues get fixed, this is my main device, after all), and I think I'm going to have to root it at that point, but I'll be able to test it on a different ROM then, as well as try freezing apps. For now, I've tried LauncherPro, which seems a lot more lightweight, and it seems to be making it through the day until I reboot, and seems to be very stable... it also loads my widgets lightnight fast, which is great.
Correct me if I'm wrong, but the way I understand it is:
obviously there are memory leaks, every OS has that
Android will not kill services, but only programs
If there are places where memory can be freed, Android will do that when necessary
If no memory can be freed, and there is barely any memory left, than a minor FC or a frozen app is all it will need to push Android off the cliff
Is this the way it works? And, then, when I upgrade to 4.0 (CM9), most of those problems should be gone (because of better memory management)?