[Q] Lock ANY app in the memory? - Galaxy Ace S5830 General

I'm looking for any app that can provide me facility to lock an app in memory so that I can access it quickly without waiting time.
Purpose for this hunt is, I needed "Smart Dialer" which stock dialer of CM failed to provide.. I installed GO Contacts EX and I loved that app. But, it takes like 5-7 seconds to load in memory if it was killed. I tried "RAM Manager" with hard multitasking feature but again, no perfect solution so far.

Related

Closing Apps vs Running In Background

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

Problem with apps

Hi
I'm currently having problem with apps they are auto opening themselves.
Sometimes at startup when I open my open and use Helix/ADW all launcher manu apps are open automatically. It eats like 50MB of memory and battery.
And even while my screen turns off it opens app. I was sleeping and my screen is turn off/sleep and I check task panel it got apps open even the screen is lock.
Got No Idea on this. Why my apps are auto opening.
And do I need to debrand?
I just got a unit Unlocked
X10i
Baseband 1.0.14
Build Number R1FA014
Kernel 2.6.29-rel [email protected]#2
Do I really need to debrand?
Does it reset my phone and my settings/apps will be deleted?
TIA
It's not the X10, it's an Android thing.
Then how to get rid of this auto opening app? I never exp. this on 1.5 and 2.1 on my HTC Hero just on this 1.6
Get Automatic Task Killer or something similar, and set it to kill apps on open...if you find the apps opening affects your performance.
Also, if they're apps that sync with a service, make sure all syncing is off, or they'll keep coming up anyway, to try to sync with the cloud.
as a personal anecdote, once I stopped using task killers, the phone started running more stable and quicker.
So Task killers are not good?
I check my Task Panel once i boot my phone tons of APPS are open
Like Bluetooth file transfer
SMS Backup and Restore
Email
Alarm Clock
Calender
Settings Voice Dialer
It opens on startup.
seriously I just boot up my phone and use ADW Launcher and those open up automatically? what does those do? for startup? there are tons more like 25 apps on startup. This thing is not good since I'll do task killing always even the phone is screen off. My phone is opening Voice Dialer Handsent SMS even though i dont have message or calls received.
It's like every min or hour I'll do task killing it kills battery
Well, Alarm Clock has to be on, so it knows when to go off... If you don't have any alarms set, delete all the alarms that are in it.
Email is on by default, since it's a smart phone. If you don't have an account set up, email won't sync, and thus, isn't really doing anything. Calendar will attempt to sync with google if you set it up, but if not, again, shouldn't be doing anything. SMS will start to monitor for incoming SMSes. A lot of services start so they're there when you try to start them up. Basically, anything that has to sync to the internet to update will start automatically.
If things like Photoshop Mobile or a game or something start up, those should be killed.
Stand alone apps that don't access the internet should have no business starting up on their own.
Some people on here claim task killers are great and help a lot... some claim they do nothing. I'm torn, because the phone feels a bit faster than when I used the task killer everytime I unlocked the phone. If your phone is new, cycle the battery a few times, and let it 'break in' and, eventually, the battery life should improve.
Thanks. I'm just a little bit worried that I'm not aware that there are many task opening with me noticing or knowing it and use much battery as I do.
Some apps open automatically
I know that apps auto close ok , here's its invers..
Any how use some task killers frequently to kill them....
Or just unistall them
.....:thumbup:
................................................................................................
Can somebody help me? I am running my xperia x8 and as i know since i rooted and got myself new rom i was wondering why my games work slow but after a little research i found out that official Facebook app is working in background so i unninstaled but now my question is is there someone who has some facebook app non-official which i can run without the problems?
PS: Sorry if spam on this thread but i cant make new threads on this app (or i can but i cannot figure it out)
Sent from my X8 using xda app-developers app
gr3yh0und said:
Thanks. I'm just a little bit worried that I'm not aware that there are many task opening with me noticing or knowing it and use much battery as I do.
Some apps open automatically
Click to expand...
Click to collapse
Android works by loading EVERYTHING it can into memory, up to a threshold and then removes apps from memory if they're not being used and memory is required for newly initiated applications.
Some apps have a terminate and stay resident approach and are seen as 'services' and they just stay active no matter what. Email, Calendars and status bar and etc never leave memory cause they're all waiting for there big moment, an email, an appointment, a finger touch etc.
Using a task killer doesn't really do anything, cause as soon as you 'kill' the process and the moment there is available memory again the process will just return to active/inactive memory because that's the way Android memory processing works.
If you have root access you can delete/freeze system apps you don't require.
A 'slim' Android v2.3 ROM shouldn't have more than approx 110 system apps. Less that 95 if you're good.
gr3yh0und said:
I check my Task Panel once i boot my phone tons of APPS are open
Like Bluetooth file transfer
SMS Backup and Restore
Email
Alarm Clock
Calender
Settings Voice Dialer​
Click to expand...
Click to collapse
Most of the apps you listed are system apps and will, by their nature find there way into memory all the time. That's just how it is.
After a few hours of use many of the non-used apps will drop out of memory and others will take their place.
Loading applications into memory has a time and processing cost and so if it's already in memory, it's quicker to access.
However the Android system doesn't know your usage traits at start-up and that's why some less used system applications may be seem in memory until they're weeded out by those you do use. Again, nothing to worry about,
Using an XPERIA X10i with ~384MB of memory leaves little room for bloatware and thus a lean running machine is the order of the day for the XPERIA X10i.

[Q] Run app like a service

When an app stays in memory, it doesn't lag on opening, but if an app like Go Dialer/ SMS Pro etc... is automatically closed by task manager and upon re-opening it lags (ofcourse a little but is irritating ).
So i was searching a way to run an app like Go Dialer/Go Contacts like a service, so that it runs persistently, opens fast and keeps pre-loaded dial list etc
regards
aishu
Is that not what the "Loopy Smoothness" tweak does in effect? Apologies if that's not the case... forum.xda-developers.com/showthread.php?t=1205744
Cheers!
thanks, that was exactly what i was looking for.

[Q] APP Lock

I use APP Lock and love it. However, I find it annoying to unlock apps manually when I want to use a particular app.
To solve this, APP Lock included a widget that unlocks or locks "set" of apps. The problem is that when the phones goes into screen lock and is used again, the unlock setting remains and leave all of my apps vulnerable.
Is there an app out there that will "lock" when the phone goes into screen lock?
Thanks!
bump. am i the only one with this issue?
Searh for a different app lock. Unless the dev for that app is going to update that app. I dont think it has anything to do with the phone.
-Once you go NOTE, you'd say 4 inches a Joke
http://www.esecurityplanet.com/trends/article.php/3935711/Top-25-Android-Security-Apps.htm
Near the very top of the article are 5 very good apps for locking apps down, just look at each and see which has an interface that is usable. Unfortunately, I dont have any recommendations as to a specific app and how securely it locks down an app, most store the passwords in a plain text file that are visible to anyone with a Linux machine if your phone is currently rooted.
I use a combination of hiding or freezing apps AND password protecting them. It takes someone really knowledgeable (and willing to snoop) to first unfreeze an app in TB, then go to Go Launchers' app drawer to un-hide an app, then figure out the 16 alpha(upper & lower case)/numeric/symbols password to open my LastPass and banking apps. You just have to remember that you have to FIRST hide the app, then freeze it when you are done using said app (so you have to do it in reverse order).

Locking app in memory

If you have exDialer, you'll notice that it's always locked in memory.
Even if you go to task manager, and clear RAM, it remains locked in memory.
The advantage is obvious, it always loads instantly
Same thing with other apps. For example if you are playing songs in Tune in Radio, it locks itself in memory.
This makes it almost impossible to kill themselves by itself.
Now my question is
1) Is it possible to code an app in a way where it's always locked in memory, by the developer?
I don't have the slightest idea about Android app development, but I believe it is.
How would otherwise ex dialer always lock itself lock itself in memory.
Now, two of the major annoyances in S3 are:
1) Lag in Contacts/Dialer
2) Launcher redraw
I believe it's possible to avoid both the issues by locking the respective apps in Memory.
Simply because exDialer solves the issue by locking itself into memory.
They won't even take much memory.
70-80MB combined .
(Around 50 MB for Launcher, and 30 for Dialer + Contacts).
Considering these are the basic things in a phone , this is hardly a trade off.
But we know that Samsung made a mess of the Dialer and Contacts.
And even the third party Launchers have redraws problem.
2) Why can't 3rd party launchers like Nova and Apex , lock themselves in memory in a way exDialer has done?
Is it a system restriction or it's very hard to code?
I would like to get some insight on them
Bump!
I would really like some insight on it!
Thanks!
Dialer and contact app doesn't lag. It just have that annoying delay problem after a while.
stfudude said:
Dialer and contact app doesn't lag. It just have that annoying delay problem after a while.
Click to expand...
Click to collapse
Yup. Which can be solved by locking it in the memory.
Lag in Opening the app is what I meant.
eggman89 said:
If you have exDialer, you'll notice that it's always locked in memory.
Even if you go to task manager, and clear RAM, it remains locked in memory.
The advantage is obvious, it always loads instantly
Same thing with other apps. For example if you are playing songs in Tune in Radio, it locks itself in memory.
This makes it almost impossible to kill themselves by itself.
Now my question is
1) Is it possible to code an app in a way where it's always locked in memory, by the developer?
I don't have the slightest idea about Android app development, but I believe it is.
How would otherwise ex dialer always lock itself lock itself in memory.
Now, two of the major annoyances in S3 are:
1) Lag in Contacts/Dialer
2) Launcher redraw
I believe it's possible to avoid both the issues by locking the respective apps in Memory.
Simply because exDialer solves the issue by locking itself into memory.
They won't even take much memory.
70-80MB combined .
(Around 50 MB for Launcher, and 30 for Dialer + Contacts).
Considering these are the basic things in a phone , this is hardly a trade off.
But we know that Samsung made a mess of the Dialer and Contacts.
And even the third party Launchers have redraws problem.
2) Why can't 3rd party launchers like Nova and Apex , lock themselves in memory in a way exDialer has done?
Is it a system restriction or it's very hard to code?
I would like to get some insight on them
Click to expand...
Click to collapse
+1
Sent from my GT-I9300 using xda premium
Good point of view... +1
@All
Use THIS:
http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021
Download the script and run it.
It has a built in option which is named:"Bulletproof Apps" or something like that.
Or THIS:
http://forum.xda-developers.com/showthread.php?t=1012330
Which is only the how to lock the app in memory.
Reccomended is the first solution because it's more user friendly.
NOTE:You have to be rooted to use either one of the solutions.
Also not really connected to that issue but give a go at the full supercharger mod,rather than just the bulletproof apps part only...
I works fine for me...

Categories

Resources