Related
Running Applications
Hi, im considerably new to the whole android development i have a g1 since early december and have upgrade it to the modded JFC 1.31 ADP. I also have the adp spl i think thats what u call it .
My question relates to the running processes/tasks/programs. I am concerned about the amount of programs that run in the background. Is there a way to cut down on this?
I have already removed Calendar, Amazon, Calculator, Calendar Provider seeing as how i do not intend on using these as for calculator i have installed a scientific calculator.
Its more or less Facebook, Craigslist, Imeem. The other bckg progs Gmail, Messaging, Alarm Clock are all smth i use so therefore i have no issue on that but ive tried editing settings on Craigslist, Facebook, Imeem and others to change the update interval and have maxed those out but still tend to run in the background i use the programs but i dont need them to update themselves.
Edit: I have also stopped the auto sync on Calendar, Gmail, Contacts Seeing as for Calendar i dont need it, Gmail i check it often, Contacts i dont use on my gmail service.
Have you got the task manager app from the app store? Thats what I do, and kill all the apps I don't need active.
TimSykes said:
Have you got the task manager app from the app store? Thats what I do, and kill all the apps I don't need active.
Click to expand...
Click to collapse
Yes i have, however they keep coming back up!
yeah I know some of them do. to me I don't know why alarm does. I don't even have a alarm set on my phone.
They come back due to the way android handles and saves tasks. The OS will keep resurrecting them thinking they are just dormant and were axed by them.
ArronL said:
They come back due to the way android handles and saves tasks. The OS will keep resurrecting them thinking they are just dormant and were axed by them.
Click to expand...
Click to collapse
So is there a way around this or not?
yeah.. im having the same problem, i shut them all down via task manager, but after like 1 minute i go back in there and they all come back up, is there any way to make them be off permanentally till you use them again?
tbh, the way the android works, if it keeps bringing these programs back they're probably not eating up too much memory.
in fact, no matter how much crap is running in the background i've never experienced any lag or anything. makes me wonder if there's any point in killing apps, except for ones that may be constantly connected to the internet.
Meltus said:
tbh, the way the android works, if it keeps bringing these programs back they're probably not eating up too much memory.
in fact, no matter how much crap is running in the background i've never experienced any lag or anything. makes me wonder if there's any point in killing apps, except for ones that may be constantly connected to the internet.
Click to expand...
Click to collapse
Well i definitely notice a lag, although i agree with you on the applications i removed like 80% of them now just using ones i need and just installed the 1.41 everything works great. But run about 10apps let them run in the bckgs and slide the main application tab on the home screen up and down and scroll through the programs. Then kill about all apps but 3 to account for ones you need and try it again you should most likely notice a difference.
Not on lag but background processes use up battery to, I did a wipe and have like four apps on my phone: aim astro any cut and ak notepad (wow must like A's) but my battery life is noticible better than before, I can go a whole day with out having to charge vs having to charge every few hours
does anyone know of a startup manager for the G1 for EG when i reboot or start up my phone i get a lot of services and programs which i use but do not want to start on boot.
i can use task manager to close them once the phone is started but wouldt be happy for something that disables these from the start.
Has anyone found a way to modify what OEM apps boot at startup?
So using Task Manager for Root Users we get this peek into what's ?running? on our phone. or am i sadly confused..
upon initial boot and after letting the phone boot fully (about 3 minutes) i get this list in my taskmanager..
Task Manager ---not oem
Service Viewer ---not oem
MyFaves storage
Messaging
Voice Dialer
Google Talk
Maps
Calendar
Alarm Clock
Power Manager ---not oem
Missed Call ---not oem
Messaging
Phone Recorder ---not oem
MyFaves Storage
Voice Dialer
Google Talk
Maps
The list remains the same even after several refreshes..
...oddly only after killing a few tasks this is added?
Gmail
note: at this point in service viewer/tasks, only taskmanager, launcher and service viewer are present..
After killing every process through multiple refreshes messaging (which I assume is a critical app tied to the notification bar) is the only thing that remains until i load something else..
First question..are the apps listed in task manager actual hurting my battery/memory/cpu performance?
Secone question..Is there any way to auto-kill these tasks upon boot, other than by removing them? Or is there some boot.ini type file that could be editted?
sry for the long post, just curious if something can be done...
Yeah id also like to know how to manipulate what starts up on boot.
Any dev should be able to tell us.
Plenty of apps start at boot.
Seriously I would LOVE the answer to these questions. Thanks
Now while this isn't coming from a dev, when I look at the running app list I often see things I haven't touched, but they won't start unless the phone's been idle. I think what happens is it actively fills empty ram with programs so they will start faster, so I think it's just in the nature of Android.
Fushichou said:
Now while this isn't coming from a dev, when I look at the running app list I often see things I haven't touched, but they won't start unless the phone's been idle. I think what happens is it actively fills empty ram with programs so they will start faster, so I think it's just in the nature of Android.
Click to expand...
Click to collapse
yes but dont they use up cpu/memory/battery? plus i dont think the programs are so resource heavy that they would need a process running.
An answer from a Dev is what we need
I think what we need is an explaination as HOW a program can autostart on boot. If every program on my phone (stored to sd) started automatically when I turned on my phone I'll be waiting a week for it to start up. There has to be a script that these programs add to or something to run these program automatically. Either that or it's the programs themselves that are set up to start up by themselves. Where if that's the case I think we're screwed.
I'm also VERY interested in this.
Also, how to keep apps from auto-restarting once you kill them. PixelPipe has a background service that, once you start the app after reboot, it won't die. Their app support guy states otherwise tho, heh.
Also, I like how the OS says a program has "died"
I wouldn't really worry about it. For one most of those processes will be sleeping. They use no CPU time when they're in this state. Some processes register an event with the kernel and just sleep forever until that event occurs and the kernel reactivates the process. Some processes sleep for a specific amount of time, wake up and do some task, then go back to sleep. In both cases the number of CPU cycles being used are likely negligible. Most of those start-up programs will fall into one or the other category. The stuff that does take up a fair amount of CPU cycles are things like the multimedia system, the UI system, messenging, etc. In other words, the stuff you want to keep running.
Also, I wouldn't pay too much attention to those memory usage numbers. There's heavy use of shared libraries in the system. Ordinarily processes are only allowed to access memory that is allocated to them. This memory is where the process stores the bits that make up its code (stuff that doesn't change) and where it stores its working data (stuff that does change). Its actually more complicated than that but this will suffice for now. Libraries that are not shared are accessible only to the process that is using it and is stored in the memory allocated to it. Libraries that are shared can be used by multiple processes. These shared libraries are allocated to one place in RAM and when an app needs to use one of them the kernel takes care of mapping the location of the library so the app can access it as if it was in its own memory space.
The memory usage numbers you are seeing do not take into account these shared libraries. An app may be using only 1 or 2 MB of RAM but since it uses a shared library the RAM being used to hold the library is also counted and the size could be shown as 20 or 30 MB higher that what it actually is. You could kill a process and recover some memory but its probably not enough to be worth it since more than likely most of the RAM being used was in shared libraries and they'll still be there after the process is gone.
numerik, thanks for the info. But now I guess my bigger concern would have to do with this part:
Some processes sleep for a specific amount of time, wake up and do some task, then go back to sleep.
Click to expand...
Click to collapse
Similar to the problems we run into in windows. Some lame program gets added to msconfig (be it a m$ app or wicked virus), it sits there idle when you fire up your computer uses a minimal amount of cpu amd memory then does who knows what whenever it wants.
So which is it?
In my opinion, startup auditor is the easiest to use and has a friendly UI.
Autostarts on the other hand allows you to do much more and is also fairly easy to understand..
I made a poll, check em out, and leave your vote!
Best startup manager ?
Best startup manager
Do you think any startup manager is best than MSconfig :shifty:
Its free guys , well it has many flaws like user can't add any new
program into it , Many applications in market provide u the best
solution to manage the startup programs. That's why user has to go for
other utilities.Well I can suggest u one of them which I found really
useful namely Advanced system optimizer , basically it boost ur PC
performance by optimizing it.U can use its startup manager that manages
your startup program on win7 as well as vista no matter 64 bit or 32 bit
OS. It is available on CNET & Tucows
Download it & have a look on other applications including startup manager
embedded in it as well.
Lemme know how it goes
Thread moved to General.
dred.lukes said:
Best startup manager
Do you think any startup manager is best than MSconfig :shifty:
Its free guys , well it has many flaws like user can't add any new
program into it , Many applications in market provide u the best
solution to manage the startup programs. That's why user has to go for
other utilities.Well I can suggest u one of them which I found really
useful namely Advanced system optimizer , basically it boost ur PC
performance by optimizing it.U can use its startup manager that manages
your startup program on win7 as well as vista no matter 64 bit or 32 bit
OS. It is available on CNET & Tucows
Download it & have a look on other applications including startup manager
embedded in it as well.
Lemme know how it goes
Click to expand...
Click to collapse
I think he talk from Android and not from PC.
Back to topic
Why any startup Manager?`Android kills the apps if RAM is needed for another Apllication. So why you want to deactivate them from starting?
Right, i was talking android apps.. In the android apps sections
I find that on my Evo if I don't do "some" kind of management (stock or root) I get slowdowns when it reaches <50MB free ram.
Many ways to fix that.. The best is probably adjusting the low-mem "killer" that android already comes with.
However, I find that also using a startup manager not only speeds up boot and prevents things like the Launcher from closing when say I click the camera button and about 5 applications run code (leaving little RAM and killing off the hog, Launcher).
Apps like autostarts let you disable everything except say, the camera..
There are such triggers all over android such as screen turning off, audio becoming too noisy LOL, different buttons, bootup that apps can register for.
If you disable the app from being accessed everytime one of those actions occurs, then you are in control of everything that runs code when you are unaware.
I am against task managers and auto task killers, but this is a viable way of making sure nothing runs without your knowledge.
Startup Cleaner 2.0
Sent from my Milestone using XDA App
I think Startup Manager
im using Startup manager it's easy to use + it's free
Refine Efficiency Pro (http://refineandroid.doodlekit.com/)
Refine Efficiency Pro.
It has 2 approaches for rooted and not rooted devices. As you know it's quite long to load booting settings of apps on a device. Refine Efficiency caches this info during a launch and show it quite quickly second time and after.
The approach for rooted devices is reliable. 100% the app will not run on boot.
The approach for not rooted devices is just a killing of the app on boot.
The first time Refine Efficiency can not turn on/off booting settings of the app it proposes to switch to the not rooted version.
It's pretty usable to manage startup settings in Refine Efficiency Pro.
- start up manager (root and non root(no guarantee));
- cache cleaner (root and non root(individually)), no sd card cache support;
- market history cleaner;
- task killer;
- task scheduling.
Also browser history cleaner.
Please see Google Android issue 14889
Thanks for this excellent thread.
I've heard good things about Autorun Killer.
Here another issue:
Issue 15707: Allow choosing the startup applications - Startup manager
I can`t imagine some Desktop OS without any user "autorun control".
Would it be acceptable a Windows without msconfig?
Maybe google wants to have its apps running whenever they want, and this is a privilege too for corporations as Amazon, Verizon, etc.
Best regards!
Autorun Manager
autorun killer is the best.
I tried them all
autorun manager for me.
easy to stop startup processes (and for those who say android auto frees up memory theres a world of difference between starting with 110mb free memory, and starting with 40mb free memory)
But it also has a lot more in the advanced view when you can disable as many of the recievers as you want. My galaxy ace boots up with 110mb free and nothing major is disabled
topdnbass said:
So which is it?
In my opinion, startup auditor is the easiest to use and has a friendly UI.
Autostarts on the other hand allows you to do much more and is also fairly easy to understand..
I made a poll, check em out, and leave your vote!
Click to expand...
Click to collapse
Autostarts
Sent from my ADR6425LVW using xda premium
i think..
the best is when u use Creed ROM...
the StartUp Manager is Awesome..
My vote goes to Autostarts. I tried tinkering the two highest voted startup cleaner apps in the poll. Sure, the Startup Manager was really easy to use but it's so straightforward that it kinda missed a lot of what Autostarts can do. Startup Manager simply does what it says it can do--stopping unnecessary apps that starts up during boot, nothing more, nothing less. Autostarts, on the other hand, does more. It can stop apps from running during startup and a lot more. It can control apps from running too on some events that happen on your device like when you turn WiFi on, when you change the date and time, etc. I was able to stop widgets from showing up on the Add>Widgets menu. Don't quote me on this though. This is just based from my limited knowledge on evaluating stuffs.
I chose Startup Manager.
I deleted v3.8 to install 4.1. The trouble is that when I try to choose the custom application that I already had disabled with your Startup Manager, it weren't there. It was not on the list of the applications in Startup Manager. Can you help me?
download magic locker and the steve jobs magic locker theme it is a steve jobs lockscreen and i love it
I tried top startup managers but I finally settled with the option which is in 'Clean master' app called Autostart manager (this feature appears if the device is rooted) and i think it is working very well.
If i understand Android correctly, it sends applications into a "background" mode when switching tasks? I would like to prevent that. There are some apps (like games or browser) that need quit a bit of time restoring the last state so this would be usefull for some tasks.
Is this possible ?
TyrionWarMage said:
If i understand Android correctly, it sends applications into a "background" mode when switching tasks? I would like to prevent that. There are some apps (like games or browser) that need quit a bit of time restoring the last state so this would be usefull for some tasks.
Is this possible ?
Click to expand...
Click to collapse
Well, switching to background mode just marks the application as not displaying anything. The way memory management on Android works, if foreground apps (i.e. apps that are actively displaying on the screen) need memory and there's none available, then background apps will be put into a stored state that frees up memory for the foreground apps. Coming back from that stored state is probably what you're noticing. Android also tries to keep a certain amount of unused memory around and will put background apps into stored state to achieve that. We do have pretty limited memory available on this device so some level of pausing is always going to happen. See also: http://andrs.w3pla.net/autokiller/details
You may be able to reduce how many background tasks are put into storage by tweaking the minfree parameters (using e.g. Autokiller Memory Optimizer from the market) to tell Android to aim for a smaller pool of free space.
Mioze7Ae said:
Well, switching to background mode just marks the application as not displaying anything. The way memory management on Android works, if foreground apps (i.e. apps that are actively displaying on the screen) need memory and there's none available, then background apps will be put into a stored state that frees up memory for the foreground apps. Coming back from that stored state is probably what you're noticing. Android also tries to keep a certain amount of unused memory around and will put background apps into stored state to achieve that. We do have pretty limited memory available on this device so some level of pausing is always going to happen. See also: http://andrs.w3pla.net/autokiller/details
You may be able to reduce how many background tasks are put into storage by tweaking the minfree parameters (using e.g. Autokiller Memory Optimizer from the market) to tell Android to aim for a smaller pool of free space.
Click to expand...
Click to collapse
Thanks, i'm will give it a try. Is it also possible to max out swap before sending apps to background? I think restoring the ram-state from sd would still be faster for several apps.
Edit: reading your post again, i'm not talking about a tasking switch delay, but apps that completly reload themselves when switching tasks (DolphinMini page load,DungeonHunter as examples). Just to prevent any confusion...
TyrionWarMage said:
Thanks, i'm will give it a try. Is it also possible to max out swap before sending apps to background? I think restoring the ram-state from sd would still be faster for several apps.
Edit: reading your post again, i'm not talking about a tasking switch delay, but apps that completly reload themselves when switching tasks (DolphinMini page load,DungeonHunter as examples). Just to prevent any confusion...
Click to expand...
Click to collapse
Oh... Sorry I misunderstood. I don't know anything relevant to that case.
I've spent a few hours trying to find how to make certain Droid apps maintain their foreground state when put in the background with no luck. Perhaps it just can't be done.
I'm thinking of the Cydia iPhone app called Backgrounder which lets you choose which apps maintain foreground state when put into the background.
This is necessary, for example, with a note application where you are switching between taking notes and looking up info. Every time you switch back to the note app, you need to go back into your note, put it in edit mode and navigate to the section of the note you were editing. If it were acting like a foreground app in the background, when switching back to it it would already have your note open and be in edit mode with the cursor where you left off.
K9 mail has a similar problem where if you have an email open, switch to another application, when you go back to K9 it takes you to your inbox again where you have to navigate to the email you had open before switching.
Is there a tool similar to Backgrounder for Android?
Thanks.
nheacock said:
I've spent a few hours trying to find how to make certain Droid apps maintain their foreground state when put in the background with no luck. Perhaps it just can't be done.
I'm thinking of the Cydia iPhone app called Backgrounder which lets you choose which apps maintain foreground state when put into the background.
This is necessary, for example, with a note application where you are switching between taking notes and looking up info. Every time you switch back to the note app, you need to go back into your note, put it in edit mode and navigate to the section of the note you were editing. If it were acting like a foreground app in the background, when switching back to it it would already have your note open and be in edit mode with the cursor where you left off.
K9 mail has a similar problem where if you have an email open, switch to another application, when you go back to K9 it takes you to your inbox again where you have to navigate to the email you had open before switching.
Is there a tool similar to Backgrounder for Android?
Thanks.
Click to expand...
Click to collapse
Looking for such tool too. Making app to stick with its foreground state even though it is actually in the background. (Make it appear in notification?)
ZDBox is a useful tool... you can download from market its free and the app has the abbility to:
★ Traffic counter: Monthly/daily mobile data usage overview, shows remaining data traffic, detailed data usage information for each app.
★ Do not disturb: Just set days and the time when you need your privacy and you won’t be disturbed by your phone. Set phone to silent, vibration or airplane mode.
★ App lock: Protect apps with a password or pattern, for exmaple your contacts, Facebook, Twitter, Whatsapp,Gmail and so on
★ Task killer: Kill all apps at once, define protected apps which won’t be killed, set auto kill when screen gets locked, mark single or multiple apps to kill
★ history eraser:clean your(Browser history,market search history,Google Map search history,Gmail search history,Clipboard)
★ Notification bar: One tap on the bar shows remaining battery time, running apps, how much data traffic is left and if app lock is active or not. A tap on these informations starts ZDbox.
★ Uninstaller: Shows used/available internal and SD card memory. Apps can be easily uninstalled. Single or multiple (batch) uninstall possible.
★ App to SD: Move apps to your SD card. Single or multiple (batch) move possible. Only for Android 2.2 and 2.3.
★Cache Cleaner:With Cache Cleaner you can clean your cache of phone.protect your secret without a trace.
I hope you can use for keep your running applications with that app...
sorry for my english...
davidequiz said:
★ Task killer: Kill all apps at once, define protected apps which won’t be killed, set auto kill when screen gets locked, mark single or multiple apps to kill
Click to expand...
Click to collapse
This will not help since the task killer which kills the background apps in inside the android system not an external one.
We must find a way to control the internal one then...
nheacock said:
I've spent a few hours trying to find how to make certain Droid apps maintain their foreground state when put in the background with no luck. Perhaps it just can't be done.
I'm thinking of the Cydia iPhone app called Backgrounder which lets you choose which apps maintain foreground state when put into the background.
This is necessary, for example, with a note application where you are switching between taking notes and looking up info. Every time you switch back to the note app, you need to go back into your note, put it in edit mode and navigate to the section of the note you were editing. If it were acting like a foreground app in the background, when switching back to it it would already have your note open and be in edit mode with the cursor where you left off.
K9 mail has a similar problem where if you have an email open, switch to another application, when you go back to K9 it takes you to your inbox again where you have to navigate to the email you had open before switching.
Is there a tool similar to Backgrounder for Android?
Thanks.
Click to expand...
Click to collapse
Guys, I'm so much looking for a solution of this same thing. The closest I came to is Ram manager. Has a xda threat and can be found in the play store. But it also can't manage to lock an app and prevent its killing (although it helps a lot). I need my navigation always running and it is silently killed or stopped while I'm looking at my mail or have a phone call. This is ridiculous. Have you found a solution. Some way to protect an app from killing and lock it in the foreground. I mean how are they able to do it for the apps which are in the system tray!? Like antivirus apps and tons of other. I can't believe xda experts don't know how...
I would think that Antivirus apps run a service.
In Mioze's CM6 there are build prop edits that might work, but I never tried them.
Code:
# apps to be kept in memory (specified by process name)
# use with caution, RAM is limited!
sys.keep_app_1=
sys.keep_app_2=
I am not an expert and can't tell the difference between service and an app running. What you're saying makes sense, but I need clear instructions somewhere to make an app protected from killing. Thanks for helping.
Sent from my HTC One X using xda premium
Wrong forms this milestone xt720.
Sent from my SGH-T759 using xda premium
I pretty much fixed android multitasking - even on ense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
Testers welcome.
And for locking an app in a foreground state, my SuperCharger can do that via BulletProof Apps menu.
zeppelinrox said:
I pretty much fixed android multitasking - even on ense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
wI
Testers welcome.
And for locking an app in a foreground state, my SuperCharger can do that via BulletProof Apps menu.
Click to expand...
Click to collapse
I tested that and almost became an expert. I'm not so sure if it is completely solved, although I have to admit that you have done a great and recognized job.
Just tell me can the script for bulletproof apps work alone, without the supercharger script. Many ROMs have their own memory settings and one is afraid to cover them with supercharger script settings.
But if bulletproof script can run and do the job on itsown then the problem is really fixed.
Yeah its separate.
Alot of devs say dont supercharge because they dont want to be showed up and scare their users lol
But hundreds of roms come supercharged anyway.
zeppelinrox said:
Yeah its separate.
Alot of devs say dont supercharge because they dont want to be showed up and scare their users lol
But hundreds of roms come supercharged anyway.
Click to expand...
Click to collapse
Thanks for answering!
So I'm going to try running only the bulletproof script without the supercharger script and set an app to be UNbillable.
Should I set it to run on startup!? I'm using custom ROM. The last revolution HD.
The init.d script would run automatically.
So you dont need to configure anything.
Whatever app is in the hitlist will get bulletptoofed soon after running the app.
zeppelinrox said:
The init.d script would run automatically.
So you dont need to configure anything.
Whatever app is in the hitlist will get bulletptoofed soon after running the app.
Click to expand...
Click to collapse
I am trying to get this configured. But I only want to run the bulletproof script, not the 99SuperCharger script. I just want to keep my rom's memory settings, cause I am OK with them.
But both of the scripts (99SuperCharger and bulletproof) are going to reside in the init.d folder of my custom rom. So they will both be started, aren't they?
How can I make only bulletproof script run at boot. Should I just delete 99SuperCharger from init.d?
Hi!
I have tried various task managers from play store. They all show either nothing or just few app. Mostly they dont even display stuff that is running such as Firefox.
Sofar the only task manager that works for me is:
Code:
su -
top
But the problem is that it my phone has so many processes working that they dont all fit in one screen, and since top command is constantly updating, it scrolls back down. So I have to Ctrl - C to interrupt and then write kill -9 pid which is a bit annoying.
Is there any simple task manager out there that is graphical version of top command and that shows me absolutely everything, not only stuff that is currently active? To me it's important to see cpu usage next to pid.
sysctl said:
Hi!
I have tried various task managers from play store. They all show either nothing or just few app. Mostly they dont even display stuff that is running such as Firefox.
Sofar the only task manager that works for me is:
Code:
su -
top
But the problem is that it my phone has so many processes working that they dont all fit in one screen, and since top command is constantly updating, it scrolls back down. So I have to Ctrl - C to interrupt and then write kill -9 pid which is a bit annoying.
Is there any simple task manager out there that is graphical version of top command and that shows me absolutely everything, not only stuff that is currently active? To me it's important to see cpu usage next to pid.
Click to expand...
Click to collapse
No, task managers are crap, the native task killer that android has built in works fine. 3rd party task killers actually make the device work harder because they constantly reload the tasks that you kill.
Best option is root your device then uninstall unnecessary system apps, and use Greenify to freeze your other apps when they aren't in use.
All task managers, RAM savers, optimizers and battery savers are all junk, they actually do the opposite of what you think they do.
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
Dunno how with Android, but actually the 'top' command can be configurated to di what you want. Just read the top man page.
Sent from this galaxy
Clean Master is a good one. I got it mainly for it's ability to clear junk files, but the ram boosting ability is handy as well every now and then. It also has a mode that let's you launch games in "boosted" mode, which I think is just a clearing a ram when launching the game. Not sure if it maintains that or just just does a task kill at launch. Killed apps can often just restart soon after. Incidentally, I do that a lot for Iron Man 3.
ABSarah said:
Clean Master is a good one. I got it mainly for it's ability to clear junk files, but the ram boosting ability is handy as well every now and then. It also has a mode that let's you launch games in "boosted" mode, which I think is just a clearing a ram when launching the game. Not sure if it maintains that or just just does a task kill at launch. Killed apps can often just restart soon after. Incidentally, I do that a lot for Iron Man 3.
Click to expand...
Click to collapse
No, Cleanmaster is not a good one, none of the task killer/RAM optimizer apps are "good" they are actually counterproductive and make your device work harder in the long run.
Sent from my LGL84VL using Tapatalk
Instead of using a task manager that will probably not work, try Kernel Adiutor and try setting the Low Memory Killer to your wishes, following this guide.
I have strange crashes of any app that requires to call a list of all installed apps on my device.
I have two devices on two 8.0 and 8.1 devices, totally different manufacturers, both no root, no mods, nothing, completely stock versions of Android. I can't upgrade them to 9 nor 10... The devices have 3gb and 4gb memory and plenty of storage space. The systems are otherwise stable and no issues, except for the described issue.
When starting any application or a window that requires to fetch a list of installed applications, that application will freeze and then crash 90% of the time. Even the system apps (e.g. system setting activities) would crash if it requires to fetch a list of all of installed apps.
The crash happens while it is still fetching the list of apps installed. After crash I go to restart the app and I wait hoping it doesn't crash. If it does, go over again and would repeat the steps many times until it doesn't crash (I have about 10% chance it doesn't crash)
When do crashes happen:
- System settings activities:
- system settings / App Notifications
- system settings / App Usage
- system settings / Battery Optimization (list of apps)
- system settings / Manage apps
etc..
3rd party application with function to call a list of installed apps on the device ..e.g.:
- Greenify.. I don't use anymore (calls list of applications when I go to add it to list to hibernate) ... BY the way... I WAS running Greenify manually, no automatic function turned on, no system tweaks turned on and no system apps hibernation)
- Hibernator use now instead of Greenify (same as Greenify)... I tried to use this recently as it seems to be crashing only 80% of the time, so gives me better chance than running Greenify
- AppCloner
- Skit (app manager)
When crashes DO NOT happen .. e.g.:
File Manager + (When getting the list of installed apps within File Manager +)
Nova Launcher (e.g. when getting list of apps to include in a folder)
Island (work mode app e.g. when getting a list of apps installed in the mainland
Google Play Store app (when getting list of apps installed)
System Settings activity that does call a shorter list of apps or does not require list of apps... that is when I am calling a system setting that does not require to show a FULL list of apps installed (e.g. if I am calling list of apps in accessibility settings, which is a much shorter list of apps, System Settings app does not crash)
My idea is that both the system settings activities and some of the apps use the same system file listing app/process and that is broken and causing the crash. The 3rd party apps (that do not use this file listing mechanism) do not crash.
Don't know how long is the issue so I can't think of anything I have installed recently. I know I could just disable apps running, disable overlay apps, remove accessibility, admin apps, apps reading usability, do system setting reset etc.. I am not an Android expert, don't even have Windows to do some magic via ADB etc.
I wanted to check to see if anybody came across this exact issue.
itoldusoandso said:
I have strange crashes of any app that requires to call a list of all installed apps on my device.
I have two devices on two 8.0 and 8.1 devices, totally different manufacturers, both no root, no mods, nothing, completely stock versions of Android. I can't upgrade them to 9 nor 10... The devices have 3gb and 4gb memory and plenty of storage space. The systems are otherwise stable and no issues, except for the described issue.
When starting any application or a window that requires to fetch a list of installed applications, that application will freeze and then crash 90% of the time. Even the system apps (e.g. system setting activities) would crash if it requires to fetch a list of all of installed apps.
The crash happens while it is still fetching the list of apps installed. After crash I go to restart the app and I wait hoping it doesn't crash. If it does, go over again and would repeat the steps many times until it doesn't crash (I have about 10% chance it doesn't crash)
When do crashes happen:
- System settings activities:
- system settings / App Notifications
- system settings / App Usage
- system settings / Battery Optimization (list of apps)
- system settings / Manage apps
etc..
3rd party application with function to call a list of installed apps on the device ..e.g.:
- Greenify.. I don't use anymore (calls list of applications when I go to add it to list to hibernate) ... BY the way... I WAS running Greenify manually, no automatic function turned on, no system tweaks turned on and no system apps hibernation)
- Hibernator use now instead of Greenify (same as Greenify)... I tried to use this recently as it seems to be crashing only 80% of the time, so gives me better chance than running Greenify
- AppCloner
- Skit (app manager)
When crashes DO NOT happen .. e.g.:
File Manager + (When getting the list of installed apps within File Manager +)
Nova Launcher (e.g. when getting list of apps to include in a folder)
Island (work mode app e.g. when getting a list of apps installed in the mainland
Google Play Store app (when getting list of apps installed)
System Settings activity that does call a shorter list of apps or does not require list of apps... that is when I am calling a system setting that does not require to show a FULL list of apps installed (e.g. if I am calling list of apps in accessibility settings, which is a much shorter list of apps, System Settings app does not crash)
My idea is that both the system settings activities and some of the apps use the same system file listing app/process and that is broken and causing the crash. The 3rd party apps (that do not use this file listing mechanism) do not crash.
Don't know how long is the issue so I can't think of anything I have installed recently. I know I could just disable apps running, disable overlay apps, remove accessibility, admin apps, apps reading usability, do system setting reset etc.. I am not an Android expert, don't even have Windows to do some magic via ADB etc.
I wanted to check to see if anybody came across this exact issue.
Click to expand...
Click to collapse
No issues on my Samsung Galaxy S10 running Android 11 sick rom.