[REQUEST] Dialer app or Contacts app in memory - G1 Android Development

Hi,
Mods, feel free to move this to the Q&A if you think this is inappropriate. Thanks.
I would like to request whether a similar function like the "Home app in memory" for "Spare Parts" can be extended to critical functions like the Dialer and Contacts app? I find it irritating having the phone to constantly restart the application when coming off the browser or some other applications. It takes a good 2 seconds to load it completely. I have tried clearing the logs etc. but I think having it in memory would really speed up its use.
Can such a thing be done? Or has it been done? Please comment, thank you

solution
This is more of a request than a question...probably would go to the apps forum,
but anyway,
My solution is to download the AutoKiller app, and set it to whatever setting you like...go to settings, and find the running processes, long click on Dialer and select "Keep Alive"
Works for me. Always seems to stay in memory whenever I check running services. If you have any other task managers or app killers, be sure to "ignore" Dialer for those as well, so they don't close it either. Hope that helps. This is a great idea though, I've been introduced it along time ago, with no response, maybe you'll achieve otherwise. Good luck.

Klyentel said:
This is more of a request than a question...probably would go to the apps forum,
but anyway,
My solution is to download the AutoKiller app, and set it to whatever setting you like...go to settings, and find the running processes, long click on Dialer and select "Keep Alive"
Works for me. Always seems to stay in memory whenever I check running services. If you have any other task managers or app killers, be sure to "ignore" Dialer for those as well, so they don't close it either. Hope that helps. This is a great idea though, I've been introduced it along time ago, with no response, maybe you'll achieve otherwise. Good luck.
Click to expand...
Click to collapse
Thanks for the alternative solution However, I am hoping that it would automatically boot it into memory when the phone starts, instead of having to run it once before it gets shifted into the memory. Hope I am making sense... but I'll certainly try your solution.

erlern said:
Thanks for the alternative solution However, I am hoping that it would automatically boot it into memory when the phone starts, instead of having to run it once before it gets shifted into the memory. Hope I am making sense... but I'll certainly try your solution.
Click to expand...
Click to collapse
Im not sure...good point though, let me know how that works for ya

Klyentel said:
Im not sure...good point though, let me know how that works for ya
Click to expand...
Click to collapse
Yeah, I tested your method and it works perfectly, just 1 second or less to switch. But as expected, I need to run it through Autokiller again when I reboot the system. I really hope that it can be autostarted and remained in the memory from the start. But that's a lot... this will have to do while we wait for a kind developer who may take pity on us on this matter

So they're loading slowly on your phone i'm guessing?

another app...
There is another app in the market called autostarts that you can set to start the dialer on startup, a long way of accomplishing what you want, but my work for you.

OP, it seems AutoKiller app will do this for you. Check this post in the How to configure Android's *internal* taskkiller thread.

Thanks for the advices guys. I have tried all of it, and as I am looking at the documentation for 'taskkiller' I seriously am sadden that it is more technical and complicated than "Spare Parts" simple feature of ticking a box
My phone at times loads things slower than usual, especially the dialer app when I have more than 10 call log contacts, etc. I guess it is a HTC Dream problem with its now ancient 528Mhz processor. *shrug*
If a developer can help out on this, it would be great

wait for my HTC cupcake Rom...
dialer is part of the phone and stays in memory.
takes around 1 second to load...

domenukk said:
wait for my HTC cupcake Rom...
dialer is part of the phone and stays in memory.
takes around 1 second to load...
Click to expand...
Click to collapse
Thanks, will definitely wait for it I wonder whether this can be integrated into CyanogenMod?

erlern said:
I seriously am sadden that it is more technical and complicated than "Spare Parts" simple feature of ticking a box
Click to expand...
Click to collapse
It is not complicated at all.
1) Install AutoKiller
2) Start AutoKiller
3) Allow it root access permanently if it asks, relaunch AutoKiller
4) Click on Processes tab
5) Long press on Dialer
6) Choose "Keep Alive"

Super Jamie said:
It is not complicated at all.
1) Install AutoKiller
2) Start AutoKiller
3) Allow it root access permanently if it asks, relaunch AutoKiller
4) Click on Processes tab
5) Long press on Dialer
6) Choose "Keep Alive"
Click to expand...
Click to collapse
I understand the process. When I say it is complicated, I am referring to the need to redo every 5 steps whenever my phone is restarted. I restart my phone daily, and would find that having to relaunch Autokiller, and click this and that is more complicated than just clicking a box 'once' and not needing to worry about that anymore. In fact, this is the problem stated in the thread given under "durability". Thanks again.

Huhu... I've asked the same question too (less clearly than you do, but got the same answer) here and elsewhere...
I'm looking for exactly the same than you.

meuhlavache said:
Huhu... I've asked the same question too (less clearly than you do, but got the same answer) here and elsewhere...
I'm looking for exactly the same than you.
Click to expand...
Click to collapse
I still hope there will be a kind developer who will help with this request. If the solution can be incorporated into a ROM like cyanogen's ROM, even better. Thank you anyone who may be interested.

www.bit.ly/b26PcJ <<this rom has the dialer locked into memory.
Big release will be as soon as I have the time for it.
please report if you like it and if everything works
have fun with it

I agree that this feature is a good idea and should be more standard. Making calls is the primary function of our devices and as such, I should be able to do it instantaneously. On my last non-smart phone, I was able to push talk and get the dialer in like, 1 micro-second. On my G1, I've gotten more used to waiting anywhere from 2 to 5 seconds.

+1
I would love this feature to be implemented in the future.

I too have been looking for a way to set the oom of a few processes to -17 so they'll never close. I've used autokiller, but i too hate that everything has to be set after every boot. I've set the minfree values through custom_init on my hacked up version of StupidFast 1.2, and I'd love to be able to set the oom values there too.

Well I am currently looking in the android source for a way to set it...
playing around with adb shell a little. will report soon
as long as I am doing this, you can still use the rom from above... HTC dialer is just sooo much better when it comes to speed, memory consumption and usability...
best thing would be to get this ported to donut...
/edit: first steps:
/proc/<pid>/oom-score shows process' current badness score.
Click to expand...
Click to collapse
/proc/<pid>/oom-adj
Click to expand...
Click to collapse
ther you could set the oom score....
get the pid with 'pidof [app name]'
you can include the pidof in the whole thing.
so it should be something like
echo -17 > /proc/'pidof [whatever app]'/oom-adj
Click to expand...
Click to collapse
But I am not shure... still trying
but be aware that there is already waay to little memory avaliable on our phones...
possible for badness (this value) is anything from -17 to +15...
-17 will never be killed, no matter what.
/edit: there is also something like:
oomkilladj = OOM-DISABLE
Click to expand...
Click to collapse
...
stupid :/
/edit: android contacts is com.android.contacts.
/edit: sorry, I have no more time. Anybody else try it please...
seems not to work for me like i have posted it...

Related

"MemMaid" - Yes or No ?

Hi everyone.
I'm thinking about buying the MemMaid for my Cruise.
What do you think about this app? is it good? effective in any way?
or is it from those apps that only do more damage to your device.
Someone here has it?
Well I tried to do a search, I didn't find much reviews here about this app.
Thank you all.
Try searching some more. I read a post at some point where someone put a pretty good argument against cleaning out memory. Pretty convincing. If you think about it, memory is there to be used, and intelligent algorithms try to predict future use and keep that in memory. You wouldn't want to clean that out. Having said that, I haven't seen scientific evidence showing tests run with and without MemMaid. Nor have I looked for such tests. The fact of the matter is, I don't have any memory issues with my Cruise.
What scenarios do you anticipate needing to use something like this? On many occasions, I've had multiple apps running and no memory issues. Memory cleanup after closing apps seem to be pretty good. You can always SR every week or so if you feel memory is not getting flushed out. My 0.02.
hambola said:
Try searching some more. I read a post at some point where someone put a pretty good argument against cleaning out memory. Pretty convincing. If you think about it, memory is there to be used, and intelligent algorithms try to predict future use and keep that in memory. You wouldn't want to clean that out. Having said that, I haven't seen scientific evidence showing tests run with and without MemMaid. Nor have I looked for such tests. The fact of the matter is, I don't have any memory issues with my Cruise.
What scenarios do you anticipate needing to use something like this? On many occasions, I've had multiple apps running and no memory issues. Memory cleanup after closing apps seem to be pretty good. You can always SR every week or so if you feel memory is not getting flushed out. My 0.02.
Click to expand...
Click to collapse
Well hambola that was convincing.
I don't have any memory issues actually.
I thought more about the Registry thing...maybe it's good to clean it sometimes.
Thanks about the reply, helped me.
I have MemMaid and love it. It has lots of features, not just memory cleaning. It lets you enable and disable "auto start up" apps. You can toggle them on or off. You can see memory usage of apps so you can see how efficient apps are in your memory. You can then decide between using apps based on that. I.e. which weather program to use. You can clean out your registry of dead items, esp if you install and remove lots of software. You can see which processes use the most CPU time kind of like your PC's task manager.
Plus, yes you can clean out your active memory also. I do it every now and then, probably once a day. I find I very rarely need to soft reset as a result.
For me, the cost of the program has been worth it. That's my opinion.
Love it myself.
If you get MemMaid, get it for two reasons: 1) cleaner utility and 2) the uninstall application feature. Both alone make it worth the purchase.
jomo25 said:
I have MemMaid and love it. It has lots of features, not just memory cleaning. It lets you enable and disable "auto start up" apps. You can toggle them on or off. You can see memory usage of apps so you can see how efficient apps are in your memory. You can then decide between using apps based on that. I.e. which weather program to use. You can clean out your registry of dead items, esp if you install and remove lots of software. You can see which processes use the most CPU time kind of like your PC's task manager.
Plus, yes you can clean out your active memory also. I do it every now and then, probably once a day. I find I very rarely need to soft reset as a result.
For me, the cost of the program has been worth it. That's my opinion.
Click to expand...
Click to collapse
Nice...thank you!
JNGold said:
If you get MemMaid, get it for two reasons: 1) cleaner utility and 2) the uninstall application feature. Both alone make it worth the purchase.
Click to expand...
Click to collapse
fair enough
My notification queue gets blocked every now and then. Memmaid allows you to clean that up automatically or manually. I really can't live without it!
deechte said:
My notification queue gets blocked every now and then. Memmaid allows you to clean that up automatically or manually. I really can't live without it!
Click to expand...
Click to collapse
Yeah but for that I think SR will be good enough. am I wrong?
EyeVein said:
Yeah but for that I think SR will be good enough. am I wrong?
Click to expand...
Click to collapse
If SR is soft reset, then no, you are not correct. If notification database can actually get worse (more duplicates) by soft resetting. I have seen it happen.
JNGold said:
If SR is soft reset, then no, you are not correct. If notification database can actually get worse (more duplicates) by soft resetting. I have seen it happen.
Click to expand...
Click to collapse
Oh, ok. Thanks for the warning
Well guys I installed the app!
I think it did alot of good to my device.
First, when I boot it, I have 43% free RAM instead of 48\49% that i had before,
and it's much faster now. yey
In the cleaning options,
there's a thing called "Bad Uninstall (Registry)" which is marked in red...
I didn't do it.
is it dangerous? why it's the only thing that marked in red?
Thanks again, to all of you.
EyeVein said:
Well guys I installed the app!
I think it did alot of good to my device.
First, when I boot it, I have 43% free RAM instead of 48\49% that i had before,
and it's much faster now. yey
In the cleaning options,
there's a thing called "Bad Uninstall (Registry)" which is marked in red...
I didn't do it.
is it dangerous? why it's the only thing that marked in red?
Thanks again, to all of you.
Click to expand...
Click to collapse
hmm i'm also interested in Memmaid. Cant you delete that "bad uninstall" or back it up and then delete?
XTREEM|RAGE said:
hmm i'm also interested in Memmaid. Cant you delete that "bad uninstall" or back it up and then delete?
Click to expand...
Click to collapse
Well I can delete it...
I didn't yet because there are 2 other options (which isn't marked in red)
that delete almost the same thing (Bad Install, Bad Registry)
that's why I didn't 'mess' with the "bad uninstall registry" yet.
EyeVein said:
Well I can delete it...
I didn't yet because there are 2 other options (which isn't marked in red)
that delete almost the same thing (Bad Install, Bad Registry)
that's why I didn't 'mess' with the "bad uninstall registry" yet.
Click to expand...
Click to collapse
That means you have "garbage" left over from an app you have uninstalled in the past. That is usually the case when using the standard WM uninstall control panel. That is also why I mentioned that you should use MemMaid's uninstall util as it does a much better job of deleting everything when uninstalling an application.
JNGold said:
That means you have "garbage" left over from an app you have uninstalled in the past. That is usually the case when using the standard WM uninstall control panel. That is also why I mentioned that you should use MemMaid's uninstall util as it does a much better job of deleting everything when uninstalling an application.
Click to expand...
Click to collapse
Yep guess you right. 10X
I guess you can use that registry cleaner. But the mere fact that we're no XDA means that a lot of people here flash new ROMs and I wouldn't see the value of using a registry or uninstall cleaner.
BUT, there's a software out there for everyone and glad it's working out for you.
hambola said:
I guess you can use that registry cleaner. But the mere fact that we're no XDA means that a lot of people here flash new ROMs and I wouldn't see the value of using a registry or uninstall cleaner.
BUT, there's a software out there for everyone and glad it's working out for you.
Click to expand...
Click to collapse
For the things spoken about (re: above), it doesn't matter what ROM you use. All versions of WM suffer from the same generic problems in which MemMaid can help.
I did not mean that ROMs will fix those problems. I meant that by the frequency of flashing ROMs, when would you end up using or caring about a clean uninstall. Make sense?
Anyways as mentioned, to each his own and I'm glad that software is working out for a lot of people. Who knows, maybe I'll check it out myself one day.

Disable Google Voice

Hi Guys
Is there a way to disable Google Voice in Nexus One in non-Rooted devices? Google results are not useful.
I don't want this application to run in the background. It restarts even if you kill it.
read up on how android handles memory allocation.
maybe you can help me and show me where to read?
henihazbay said:
maybe you can help me and show me where to read?
Click to expand...
Click to collapse
Here you go. Highlights are at the bottom of my post and of the article.
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
*Android is hard coded to automatically kill a task when more memory is needed.
*Android is hard coded to automatically kill a task when it’s done doing what it needs to do.
*Android is hard coded to automatically kill a task when you haven’t returned to it in a long time.
*Most services (while possibly running in the background) use very little memory when not actively doing something.
*A content provider is only doing something when there is a notification for it to give. Otherwise it uses very little memory.
*Killing a process when it isn’t ready only causes it to have to reload itself and start from scratch when it’s needed again.
*Because a task is likely running in the background for a reason, killing it will only cause it to re-spawn as soon as the activity that was using it looks for it again. And it will just have to start over again.
*Killing certain processes can have undesirable side effects. Not receiving text messages, alarms not going off, and force closes just to name a few.
*The only true way to prevent something from running at all on your phone would be to uninstall the .apk.
*Most applications will exit themselves if you get out of it by hitting “back” until it closes rather than hitting the “home” button. But even with hitting home, Android will eventually kill it once it’s been in the background for a while.
Thanks for the reply.
Most of those highlights are not valid for me or for any nexus one users because:
a lot of unused application cause a big amount of RAM which is resulting with a lag/slower N1
Some applications will never be used by some users, for example Amazon MP3, or Google voice (for me)
So, coming to my initial question, is there a way to disable Google Voice?
I guess the simplest way is modacos kitchen. There is a option (?) to remove google voice.
And i agree that removing unneeded apps will improve performance.
any other ideas?
I have just deleted the apk from /system/app
;-)
when i go to /system/app and try to delete amazon MP3 it gives me an error...
i do see that it is -r- (i assume that means read only) is there a way to override that?
Either root and delete the .apk via adb, or you're out of luck.
jn_vista said:
when i go to /system/app and try to delete amazon MP3 it gives me an error...
i do see that it is -r- (i assume that means read only) is there a way to override that?
Click to expand...
Click to collapse
Is your device rooted?
no root, no delete
jin1207 said:
no root, no delete
Click to expand...
Click to collapse
Exactly. This forum isn't really the place for anyone who doesn't have or want root. Pretty much everything we do here requires root access.
Part Four said:
Exactly. This forum isn't really the place for anyone who doesn't have or want root. Pretty much everything we do here requires root access.
Click to expand...
Click to collapse
Agreed! Be rooted and do what mod you want to do...
Out of curiosity, with the Nexus, with GoogleVoice running how much free memory do you have? As Cy would say, "free memory is wasted memory." Why kill the app if it's not draining the memory that's needed?
So Carloswithac, that means ("taskiller", "advanced task killer", etc) are practically useless??
If so I'm uninstalling them From My Nexus.

[Q] how do you close apps?

so i found out how to force close apps under settings but theres gotta be a better way.
for example lets say i have browser, market, and facebook apps open. all showing under the window selection button. after time i get a ton of windows there and i don't want all of them open. how do i close them selectively without going through all the settings menu crud?
some apps let me close from within, most don't though and leave me stuck with a ton of windows (apps) open.
What you are asking isn't necessary unless an application has malfunctioned. There is no other way to close applications other than using the force close button in settings. Android handles this itself -- if this doesn't satisfy you download a task manager.
I don't think there is a way yet.
What Google needs to do is make those preview windows in the multitasking bar long-pressable for a menu to be able to close them.
modru2004 said:
so i found out how to force close apps under settings but theres gotta be a better way.
for example lets say i have browser, market, and facebook apps open. all showing under the window selection button. after time i get a ton of windows there and i don't want all of them open. how do i close them selectively without going through all the settings menu crud?
some apps let me close from within, most don't though and leave me stuck with a ton of windows (apps) open.
Click to expand...
Click to collapse
There is no need to manually close out apps. Since 2.1, Android has done an excellent job managing memory. It's been written many times (some directly from Google) that micromanaging your apps will actually hurt battery performance. You'll essentially be working against the system as opposed to helping it.
I am not sure if my task manager is working on this device. I use AutoKiller and when I killed task it doesn't appear as though anything closes. Can somebody confirm?
atoy74 said:
There is no need to manually close out apps. Since 2.1, Android has done an excellent job managing memory. It's been written many times (some directly from Google) that micromanaging your apps will actually hurt battery performance. You'll essentially be working against the system as opposed to helping it.
Click to expand...
Click to collapse
id like to point out thats NOT the issue.
the issue is the ton of windows you end up having to sort through unless you close them. its a quality of life thing, i don't like having unused unnecessary windows open that i have to sort through to get to the stuff i am using. its just bad form.
foldog22 said:
I am not sure if my task manager is working on this device. I use AutoKiller and when I killed task it doesn't appear as though anything closes. Can somebody confirm?
Click to expand...
Click to collapse
It will most likely not work until its rewritten. The way 2.2 and now 3.0 allow access is completely different then 2.1 and below. Plus as said about 200 million task there is 0 reason to run a task killer. If you wanna clear them out, even though there is 0 reason, reboot.
Okay, I get the memory management issue, but as the OP pointed out, I've got all sorts of icons in the "task bar area" (bottom right hand corner) that just sit there or keep coming back.
For example, I haven't listened to any music on my Xoom since yesterday morning, yet I've got an icon down there for Music and Rhapsody. Also, there's no way to clear some notifications.
There's got to be a way to at least clear out the notification isn't there?
you tap on the little icon music for example and you will see a little x on the right of it, click that and it closes it from the notification system
There is absolutely no reason to use a task killer or manually kill tasks. 2.2, 2.3, 3.0, etc. handle memory and tasks extremely well. In many cases, task killers will only cost you more battery and more slowdowns than letting tasks just run out and sit in memory. Unless you're seeing rogue or malfunctioning tasks in the background causing slowdowns, there is no need to kill them.
I do wish you could scroll through the recent running apps rather than only being able to access the latest 5, but spam closing background apps doesnt help at all.
arrtoodeetoo said:
I don't think there is a way yet.
What Google needs to do is make those preview windows in the multitasking bar long-pressable for a menu to be able to close them.
Click to expand...
Click to collapse
While I haven't used a task manager since I started learning how android actually works last year when starting to make apps, I can't help but want the same thing in honeycomb for malfunctioning apps. I think google left it out intentionally to discourage task-killing rampages by oblivious users.
Every time I read "you do not need to close apps" I want to scream. first hour of usage I had a second browser installed and it and the stock browser were conflicting with each other... all I wanted to do was a quick close of one of the browsers.
There are always a multitude of good reasons to want to close a background app. I completely understand the technical reasons why an app does not need to be closed, but from a user experience point of view, it should be made simple.
mjpacheco said:
Every time I read "you do not need to close apps" I want to scream. first hour of usage I had a second browser installed and it and the stock browser were conflicting with each other... all I wanted to do was a quick close of one of the browsers.
There are always a multitude of good reasons to want to close a background app. I completely understand the technical reasons why an app does not need to be closed, but from a user experience point of view, it should be made simple.
Click to expand...
Click to collapse
Which is exactly why in my first post I said "...isn't necessary unless an application has malfunctioned" otherwise such a thing is barely necessary. And in your case, the classic "Settings > ....... > Force Close" would have easily sufficed.
So what you are saying is that a method to kill tasks is necessary, just not often. I, for instance, just had the xda app stuck on the splash screen. I killed it and restarted the app and all was good. There is a potential for harm if used over zealously but at times it would be nice if there was a more convenient way to close an app when necessary.
Applications do not always behave as they should so to say there is no need to kill am app is making a naive assumption that every android app is perfect.
Sent from my Xoom using XDA App
martonikaj said:
I do wish you could scroll through the recent running apps rather than only being able to access the latest 5, but spam closing background apps doesnt help at all.
Click to expand...
Click to collapse
Oddly enough, if you turn to portrait, you get a few more. So, technically its not a hard limit on 5, but rather (literally) limited by space on the screen.
Anyone want to place a bet as to what rev we see scrollability?
Sent from my Evo using the XDA App
JanetPanic said:
So what you are saying is that a method to kill tasks is necessary, just not often. I, for instance, just had the xda app stuck on the splash screen. I killed it and restarted the app and all was good. There is a potential for harm if used over zealously but at times it would be nice if there was a more convenient way to close an app when necessary.
Applications do not always behave as they should so to say there is no need to kill am app is making a naive assumption that every android app is perfect.
Sent from my Xoom using XDA App
Click to expand...
Click to collapse
If this happens use the built in task killer, settings/applications/running tab.
Sent from my PC36100 using Tapatalk
bwcorvus said:
If this happens use the built in task killer, settings/applications/running tab.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
I did and it worked. As I said it would be nice to have a more convenient way of force stopping apps that are not behaving.
Sent from my Xoom using XDA App
Closing apps isn't necessary for two reasons.
1. Android does a good job at managing apps on its own.
2. You have 1GB of RAM to work with.
Sent from my HTC Vision using Tapatalk
Watchdog does a considerable job since it only lets you know when an app is misbehaving. And since being on 2.3 its barely given me any alerts. Perhaps further proving the awesome memory management.
Sent from my Xperia X10 using XDA App
delete please

Autokill Mem Optimizer Goes Crazy... Even kills self

Hey everyone...
I'm running a cappy with CM nightly #104. I upgraded 2 days ago and everything was running well.
I installed Autokill memory optimizer to help keep things running smoothly. I set it to the aggressive preset and it worked fine for a day.
Today - out of the blue - nearly everything on my phone started 'force closing' email, gapps, apps when opeend, etc. Even autokill force closed after only being open for a second or two.
I uninstalled autokill and things seem to have returned to normal.
Did I miss something? I found a website that's a kind of guide for autokill. I like the program and think it should make things run more smoothly... but this was very strange.
Any advice would be greatly appreciated.
Thanks!
UPDATE: It started again with a few apps constantly closing (gapps, email). This time I uninstalled autorun manager and things went back to normal.
We'll see how it goes since I don't know of anything specific I did that would make that sort of thing happen.
Again, any advice greatly appreciated!
theyurtingyeti said:
Again, any advice greatly appreciated!
Click to expand...
Click to collapse
The advice is NOT to use any task kill/auto kill app. They do more harm than useful, especially in newer Android OS.
Thanks... That's kind of annoying, but makes sense.
Is there a better way to optimize memory usage? I have apps that seem to lag more on the newer OS after a min or so of usage. (EX: words with friends)
I would suggest the supercharger v6 script in android general section. Worked wonders for me. Dlev5, talon.
Sent from my cell phone. DUH.
Thanks, I'll check it out!
Android keeps things in ram on purpose - to optimize switching between apps. The apps are not actually running; they do not actually use any cpu cycles, they're simply memory resident so the OS doesn't have to retrieve them off the flashrom chip each time you want to load something. The alternative (removing an app from ram each time you close it) will actually force Android to retrieve it from storage each time you want to run it, meaning it'll use more cpu cycles, increase loading times, and needlessly waste battery power.
Android also keeps a pool of minimum ram free that it needs to provide a smooth desktop environment. It'll automatically kill apps and services in a set order if it needs more ram for itself or a foreground app. Those task-killer apps have been hurting Android's performance since 1.6.
foxbat121 said:
The advice is NOT to use any task kill/auto kill app. They do more harm than useful, especially in newer Android OS.
Click to expand...
Click to collapse
This.
theyurtingyeti said:
This time I uninstalled autorun manager and things went back to normal.
Click to expand...
Click to collapse
Autorun manager is something I can't live without. You do have to be careful with it though.
Only use advanced mode. Basic mode is essentially a task killer.
Anti depressant perhaps?
Sent from my PC36100 using XDA App
EarnyBaller said:
Anti depressant perhaps?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Haha.... it feels like that sometimes.
Thanks to everyone for the responses. I've got some ideas of stuff to learn more about and at least I know how to reverse any damage I do
I like autostarts. Just be careful and you need to root first.
Sent from my SAMSUNG-SGH-I897 using XDA App

2.21.401.10 and still multitasking issue?

So, I've heard the new update 2.21.401.10 still has the well known limited multitasking issues (see YT videos for One X, it's the same for us: http://www.youtube.com/results?sear...0.0.0.119.352.3j1.4.0...0.0...1ac.R68YKWQ8QnE )?? Is it true? How can we persuade HTC to keep standard Android multitasking?
I've also heard the audio issues (crackles, trashed sounds, some micro-stutters sound-related. You can easily notice this with games, f.e. Pinball Arcade or Mame4Droid etc. Won't hear these problems on GS2 and other Android phones) are still there too, so the audio driver is still the same.
Should I go back to GS2? Multitasking problem is very important for me...
I don't have issues with sound now, never have. A lot of games ether aren't compatible completely (gta 3), and others are just trash audio. If you want to test audio run a GOOD mp3 file, if it crackles its your phone....
Sent from my HTC One S running Axiom S
the multitasking of the one X and S isnt' bugged, it is in this way for a choice of HTC. Basically the system doesn't left completly open apps but it freeze them which is almost the same of restart the app from zero more or less. This is because HTC want to keep some resources free to have a more fluid sense experience.
Anyway if you have an unlocked device you can flash this script http://forum.xda-developers.com/showthread.php?p=27318828#post27318828 that should give you real multitasking and leave the cool HTC interface ( the task manager ) to swith from an app to another. I would try it but I don't want to unlock my device at the moment.
none of the scripts work. wait till developers will fix it on kernel level. no other solutions here.
HTC One S via XDA
hexaae said:
So, I've heard the new update 2.21.401.10 still has the well known limited multitasking issues (see YT videos for One X, it's the same for us: )?? Is it true? How can we persuade HTC to keep standard Android multitasking?
I've also heard the audio issues (crackles, trashed sounds, some micro-stutters sound-related. You can easily notice this with games, f.e. Pinball Arcade or Mame4Droid etc. Won't hear these problems on GS2 and other Android phones) are still there too, so the audio driver is still the same.
Should I go back to GS2? Multitasking problem is very important for me...
Click to expand...
Click to collapse
I agree with hexaae. It's worth nothing having a super-fluid UI if it means killing your opened browser when you try to live it in background. You just can't browse between browser and email: how is this supposed to be called multitasking??
I really believe this choice of HTC's is senseless... On a smartphone with 1GB of RAM...
Edit1: by the way, what is the "background processes limit" option in "development options" supposed to do? Possible values are 0, 1, 2, 3, 4, default.
Edit2: would it be an idea to make a poll and see how many people would be interested in this?
mannequin said:
none of the scripts work. wait till developers will fix it on kernel level. no other solutions here.
HTC One S via XDA
Click to expand...
Click to collapse
why do you say that it doesn't work? On the thread some guys has reported that it works!
light_n_roses said:
why do you say that it doesn't work? On the thread some guys has reported that it works!
Click to expand...
Click to collapse
It worked for me, problem was the battery started draining like crazy. Which got me thinking, the reason HTC did this was battery life. Nothing else. Sense was still just as smooth for me, but apps would multi task like I used to, but my battery would last less than half as long. So I went back to stock and am getting decent battle life again.
Sent from my H1S using XDA Premium.
MadJoe said:
It worked for me, problem was the battery started draining like crazy. Which got me thinking, the reason HTC did this was battery life. Nothing else. Sense was still just as smooth for me, but apps would multi task like I used to, but my battery would last less than half as long. So I went back to stock and am getting decent battle life again.
Sent from my H1S using XDA Premium.
Click to expand...
Click to collapse
Well this is quite natural, you should manually clear everything once that you put the phone on stand-by ( and here the cool HTC task manager interface lack of a " close all" button ) or if you don't want to do this you can put task killer widget on the home that kill everything by a tap. Anyway this would kill also the background process not started by you which is not good so HTC should really put a "close everything" button on task manager interface so we can kill just recent apps opened by the user and not from the system.
Sent from my HTC One S using xda app-developers app
it works for about "10 minutes". all script "fixes" are nothing more than a placebo.
mannequin said:
it works for about "10 minutes". all script "fixes" are nothing more than a placebo.
Click to expand...
Click to collapse
That is not true. Yes, the multitasking is not stock quality... but the scripts do have a noticeable effect that improves performance (assuming you have enough free memory).
mannequin said:
it works for about "10 minutes". all script "fixes" are nothing more than a placebo.
Click to expand...
Click to collapse
this shouldn't be a script ment to improove performance, this should be something that it works or not, an off/on ...
light_n_roses said:
Well this is quite natural, you should manually clear everything once that you put the phone on stand-by ( and here the cool HTC task manager interface lack of a " close all" button ) or if you don't want to do this you can put task killer widget on the home that kill everything by a tap. Anyway this would kill also the background process not started by you which is not good so HTC should really put a "close everything" button on task manager interface so we can kill just recent apps opened by the user and not from the system.
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
It lacks the close all option because it is not needed. You dont have to close any apps unless they are something that need to be operating all the time like music player when it is playing songs or navigator and stuff like that. There is no difference for your batterylife whether you clear the "recent apps" list or not. And its called "recent apps" for a reason because it means that it has nothing to do with the fact is that application actually running or not. It has always being like that in android. It just makes it easier to jump between apps.
Using task killers and such only increases battery usage since the app it has closed needs to be loaded again when you use it the next time instead of it being just unfreezed from the memory.
HTC has set the automatic killer which kills apps on the background when running out of memory way too aggressive when you compare that to how it works on vanilla ICS or even older HTC phones running android 2.2 or 2.3.
However the latest update made multitask way better for One S. And Iam talking about the one which updatet android version to 4.0.4. Now you can jump between many apps without the fear of them closing immediately so Iam very happy with that now and it works as its should be.
Paqu1 said:
However the latest update made multitask way better for One S. And Iam talking about the one which updatet android version to 4.0.4. Now you can jump between many apps without the fear of them closing immediately so Iam very happy with that now and it works as its should be.
Click to expand...
Click to collapse
I've read comments by users who installed latest update and still have the limited multitasking issue (I'm waiting for the OTA update in Italy). Are you saying instead this has been "fixed"...?
Moved To Q&A​
Please post all questions in the Q&A section​
hexaae said:
I've read comments by users who installed latest update and still have the limited multitasking issue (I'm waiting for the OTA update in Italy). Are you saying instead this has been "fixed"...?
Click to expand...
Click to collapse
Well its working fine for me. I can now jump between 4-6 fairly light programs and 2-3 heavier ones without the previous app always closing like before the update.
Paqu1 said:
Well its working fine for me. I can now jump between 4-6 fairly light programs and 2-3 heavier ones without the previous app always closing like before the update.
Click to expand...
Click to collapse
Actually I still don't know because I do not have the last updated, I'm waiting that it goes online on automatic update.....
Hope you are right!
Paqu1 said:
Well its working fine for me. I can now jump between 4-6 fairly light programs and 2-3 heavier ones without the previous app always closing like before the update.
Click to expand...
Click to collapse
Please can you test this?
Open Google in the stock browser and type in something to search (but don't start searching!)... then switch between other apps and finally go back to the browser. Does it still reload and delete your input text?
I'm going to test the script now. Available memory is not an issue for me, as I removed Sense and am running Nova Launcher. My available memory usually sits around +230, ranging from 170-270. Haven't seen it drop below that. As for battery life, as long as you actually use the HTC multitask button and kill the apps that you don't want to go back to, the battery shouldn't really be affected, or at least the only effect will be a result of the apps that you actually want running, so it's a trade off, right? Keep in mind that means not killing the processes that will be automatically restarted by Android (ie using an auto task killer, or some pre Froyo type apps), only user apps that you recently launched and are now killing.
tgtoys said:
As for battery life, as long as you actually use the HTC multitask button and kill the apps that you don't want to go back to, the battery shouldn't really be affected, or at least the only effect will be a result of the apps that you actually want running, so it's a trade off, right? Keep in mind that means not killing the processes that will be automatically restarted by Android (ie using an auto task killer, or some pre Froyo type apps), only user apps that you recently launched and are now killing.
Click to expand...
Click to collapse
Oh god, didn't I just explained this few post earlier? You dont have to do any of that since it DOESNT have any impact to your battery life. Go ahead and test it if you dont believe me.
hexaae said:
Please can you test this?
Open Google in the stock browser and type in something to search (but don't start searching!)... then switch between other apps and finally go back to the browser. Does it still reload and delete your input text?
Click to expand...
Click to collapse
Ok, I just did what you asked. After doing that with the default browser I was able to jump between Dolphin HD which had two tabs open, youtube app and chrome without any of them closing. And I even went to home screen between them. I think thats pretty good compared how it worked previously. Because then often it was enough if I just jumped to homescreen and then right back the previous app to make it close.
Confirmed.
Official stock ROM, via OTA, ver. 2.31.401.5... and there IS multitasking, finally! Task manager is much more conservative (around 70-80% of cases) with executed apps in the multitasking-history-menu...
Yes, also the browser now won't reload pages if you switch to the mail app for a moment and go back...
~200MB free mem.

Categories

Resources