Related
Hi guys. Just wanted to plug my app here. It's based on the work that has been happening in the "auto task killer" thread.
In a nutshell this app lets you configure Android's internal memory manager to help define when to shut down different types of apps.
Features:
- Presets and custom settings
- Works with Android 1.5+
- Sliders for easy setting of the apps.
If you have any questions just pop me and email or hit me up on twitter. This is very much a work in progress so I'll be updating it fairly often. So give it a try (QR code below) and I hope you find it useful.
Requires root access
Another good reason to root my Hero. I'd probably do that before upgrading to 2.1.
sanderg said:
Requires root access
Another good reason to root my Hero. I'd probably do that before upgrading to 2.1.
Click to expand...
Click to collapse
Sorry. forgot to mention that it requires root. If you are rooting then I would recommend flashing a 2.1 ROM since that's faster than the 1.5 ROMs. There are caveats of course since not everything is working perfectly on the 2.1 ROMs but it's working good enough for me. Call me shallow but I LOVE live wallpaper.
Could you perhaps give more information? I have set it to mainly 120MB (to test) and nothing is happening. Does it happen every x mins or something?
G8D said:
Could you perhaps give more information? I have set it to mainly 120MB (to test) and nothing is happening. Does it happen every x mins or something?
Click to expand...
Click to collapse
This works differently than a task killer. What you are doing is setting thresholds for each application type. So if you set the threshold for Empty Apps to be 120MB then Android will kill these apps when there is only 120MB left. This would be most of the time.
However these thresholds are soft settings. So if Android needs to start an app/service or the user manually initiates an app/service then these will still start as normal.
This is my understanding of how it works. (I am not an expert regarding this.) However I have noticed that Android is still starting up certain apps that seem to be useless and I haven't used either e.g. Amazon MP3. This could be something to do with the out-of-memory priority of the app. (will need to investigate this)
For me at least, I have found that using a task killer to kill all apps after you apply your settings works the best. But the app should keep things much tidier in terms of memory usage.
As mentioned above these are soft settings and I have tried setting all bars to 120MB and everything still works fine. You may or may not get the same experience but these are soft settings so the worst that could happen is that you have to reboot your phone and revert to the default setting.
In the next update the settings will be saved after reboot but you will still able to go into the app to change the setting anyway.
I hope I answered your question.
Hi fellow XDA'rs.
As most you probably know, the way android and most os's works, every time you start up your device some/many apps startup with it.
This certainly bogs things down on startup but also in the long run when they stay resident idling in mem.
Android allows apps to register for events that are then started whenever triggered.
For example, on my phone prior to getting this app, everytime I pressed the camera button Camera, SMS commander (WTF), ChompSMS (WTFF), and Snaphotopro ran code. I could even see it happening in a task manager.
Sometimes apps stay in memory indefinitely after doing something irrelevant to their function like clicking camera/downloading something .
So I disabled everything except my main camera and everything still works the same, but ONLY SnapPhoto runs code and uses memory.
The real place i think autostarts shines is that it not only allows you to selectively disable what starts on boot, but also control what happens on every event.
It's on the market for like 98cents or some crap, and I REALLY think we should support the dev for this top-notch app.
It does way more for me than overclocking etc.. and i'm not advertising LOL.
What do you guys think??
Stock Apps that May Be Unsafe To Disable
Messaging (Disabling Is Known To Hinder SMS-Retrieval)
Google Talk (Disabling Is Known To Cause Trouble with the Market)
Stock Apps That Appears to be Safe to Disable
Maps (Disabled on startup without issues)
Clock (Disabled on start without any issues thus far)
Camera (Disabled Stock camera from running when camera button is pressed without issue)
Pico TTS (A text-to-speech thing that runs code every time an app is installed Disabled without issue)
MP3 Store (Runs code whenever an app is replaced, disabled, no issues)
i used it before, but i noticed that if you disable some apps on startup, it will make those apps not function anymore. for example, i remember i disabled the default message app and a bunch of other "normal" apps, and then i would not get any SMS anymore or some of my apps stopped loading. also even after you uninstall the app, it would not return to normal. they listed this as a bug for the version i tried so i couldnt restore the apps i disabled.
right now i just use advance task manager and put the one click widget on my home screen. so after every event i get in the habit of just clickin that widget and it iwll close all apps. and everything works fine.
That's true. Disabling messaging will prevent you from getting sms's even if you have chompsms, chomp's main functionality is as a front-end to the messaging app, not the core. This is not the apps fault
The reason I made this post is so we could compile a list of apps that are okay to disable and aren't. I forget to mention that in the OP .
I will edit the first post with the list but I need input from the community.
So far..
Messaging (Disabling Is Known To Hinder SMS-Retrieval)
Google Talk (Disabling Is Known To Cause Trouble with the Market)
For the most part disabling stock apps isn't the brightest idea.
Autostarts will warn you when you try to disable a stock component.
Also you can view only non-stock apps, if you don't want to mess with the settings.
Some can be disabled without any apparent trouble.
In my case..
Maps (Disabled on startup without issues)
Clock (Disabled on start without any issues thus far)
Camera (Disabled Stock camera from running when camera button is pressed without issue)
Pico TTS (A text-to-speech thing that runs code every time an app is installed Disabled without issue)
MP3 Store (Runs code whenever an app is replaced, disabled, no issues)
There are several more instances of the same apps that are disabled.
So far no FC's or problems. I've reduced the amount of times I need to end all apps by about 90%
Feel free to help add to the list!
I don't disable any stock apps as they seem to die by themselves after a while. Meanwhile I disable pretty much all 3rd party apps (except things like Sim Checker).
This app is amazing!
By the way, if you disable "Widget updating" it also removes unwanted widgets (I tend not to use any).
Glad it's working well for ya Karolis.
Thanks for the tip!
I havent actually tried it, but i'll remember that if I ever have too many widgets in the list.
Another tip is to check out Menu -> View.
You can enable the unknown's and have more options to disable
Is anyone else annoyed by devs who don't allow their apps to be purchased through your T-Mobile account? Something about putting $0.99 on my credit card annoys me. No biggie, but it would be nice if that option was available for this app.
TeeJay3800 said:
Is anyone else annoyed by devs who don't allow their apps to be purchased through your T-Mobile account? Something about putting $0.99 on my credit card annoys me. No biggie, but it would be nice if that option was available for this app.
Click to expand...
Click to collapse
Well what can we do except take it
I use Startup Auditor, works pretty well, compared to Autostarts. I also believe it doesn't list anything that would damage your bootup.
tehseano said:
I use Startup Auditor, works pretty well, compared to Autostarts. I also believe it doesn't list anything that would damage your bootup.
Click to expand...
Click to collapse
I hadn't heard of Startup Auditor either, but after reading about it, it seems a little more appealing than Autostarts. Especially the part about not disabling anything important from starting. Thanks!
Startup auditor isn't bad.
It doesn't have even a third of the options as autostarts though.
I tried it and although the GUI was nice, and it worked, the lack of choices made me uninstall it in a matter of minutes.
Also, if you're worried about messing up your phone with autostarts just go to Menu -> View -> Hide System Apps and its pretty much the same thing as startup auditor.
I just purchased Startup Auditor and it seems like a nice app. However, I disabled a few apps and then rebooted. When the reboot finished, some of the apps that I had just disabled were still running! I've e-mailed the dev and will post if I get a response. Has anyone else experienced this with Startup Auditor or any other startup app?
I've been using Autostarts for a while and I really notice the difference on boot up time. Before Autostarts it would take forever to boot up the system, then it would be super sluggish. Now since it doesn't start nearly half the apps on boot, it's much faster.
Some apps I question on why it's doing what it's doing. Like Tunewiki for instance. Why does it need to start when an application is replaced or removed? Cleared those out and everything is much speedier!
A lot of them are triggered by strange things.
Like you said, tunewiki when adding or replacing an app.
I think this is their way of staying in the background, which speeds up opening tunewiki but at the cost of slowing everything else down.
I hate developers that do this..
How does the system determine which apps to run at boot?
Whenever i try to disable the amazon mp3 autostart the program tells me to wait and gets stuck on the please wait screen... Any clue if this is normal operation?
amazon mp3 does not seem to want to be disabled.
edit: i think i figured out the problem with amazon mp3. you have to disable it in two places, once in the after startup but also in the connectivity changed section. also i was having trouble with other programs but i forgot i those had widgets. i think for apps that have widgets will cause those apps to load on start up. if you want to disable them you have to do so in the widgets section. just dont do it for widgets you actually have in use.
Does this app not work on latest superd? i get fc everytime on g1.
Anyone know where there are two (2) Messanger apps AND two (2) Handcent apps listed for after startup?
Seems like I should be able to disable messanger, but from these posts perhaps not.... can I disable handcent with no issues... seems like a text received would trigger it to open with no problems.
Why (and can I stop) is Voice Dialer involved with all changes to applications (installed/removed)?
s15274n said:
Anyone know where there are two (2) Messanger apps AND two (2) Handcent apps listed for after startup?
Seems like I should be able to disable messanger, but from these posts perhaps not.... can I disable handcent with no issues... seems like a text received would trigger it to open with no problems.
Why (and can I stop) is Voice Dialer involved with all changes to applications (installed/removed)?
Click to expand...
Click to collapse
I was wondering this too. Maybe it starts to read the app names so it can "read" the filename so if you call it through Voice Search it knows what app to call up. Not sure.
Imho, this app is absolutely amazing.
I had the problem, that although i am using Handcent only, still every text was shown as new in the message application as well (and the icon on the homescreen shows one new message). Now i have removed message completely - only my handcent widget shows any test infos
Besides that, i could disable a lot of useless or at least strange applications starts triggered by certain events.
In this point of view, it's very useful, for Galaxy S as well!
Anyone who uses system panel knows its the best task manager and the ONLY one that shows the device true multitasking. It's shows 3 categories, active running apps, cached inactive apps, and system processes. All 3 of this group shows up in 2.1. But in 2.2 froyo there is no longer cached apps group. It skips from active apps to system processes.
I asked the developer and he responded with the following:
http://androidforums.com/android-ap...eople-who-hate-task-killers-2.html#post882019
To Roger: sorry for delay in getting back to you as well, as far as I can tell the N1 with Froyo does not have any inactive/cached apps. I'm running the leaked Froyo version as well. On the other test phones (an Incredible, a Droid, and a G1) as well as in (non-Froyo) emulators I do see inactive processes as before.
Click to expand...
Click to collapse
Does anyone know what this means exactly? Has android 2.2 been changed where in no longer pre-loads apps? My observations on froyo using system panel shows that my running app list is now much larger than eclare with no cached apps at all, ever. Has Google changed this and removed cached apps? Or perhaps view are just now hiding it somehow so task managers cannot see this info?
If true then system panel would need an update. But that response from the developer seemed to not indicate that.
bump. so not ONE person noticed that froyo doesnt cache apps anymore?
RogerPodacter said:
bump. so not ONE person noticed that froyo doesnt cache apps anymore?
Click to expand...
Click to collapse
this may only be an issue with the pre-released Froyo.
harolds said:
this may only be an issue with the pre-released Froyo.
Click to expand...
Click to collapse
perhaps, but that seems like a pretty significant change to the OS. i'm wondering if they either changed the way the OS works completely, or if its just a bug that is being fixed for the final release of 2.2.
The 2.2 leak has a lot of missing code in it.
alot.
JCopernicus said:
The 2.2 leak has a lot of missing code in it.
alot.
Click to expand...
Click to collapse
i hope your right
RogerPodacter said:
bump. so not ONE person noticed that froyo doesnt cache apps anymore?
Click to expand...
Click to collapse
I don't have an N1 so can't answer your question, but I did notice that the developer you spoke to, TESTED FROYO ON A G1!!!
Seems logical to me to keep out until ready for final release testing, because you can test a lot faster if things aren't being swapped out and in.
cigar3tte said:
I don't have an N1 so can't answer your question, but I did notice that the developer you spoke to, TESTED FROYO ON A G1!!!
Click to expand...
Click to collapse
He's probably not a developer working on Android, probably just a application dev. Why would he be running a leaked version if he worked at Google.. Also, I think maybe he just doesn't know how to properly form a legible sentence since it would seem he meant other phones he has, not specifically that they are running 2.2, though I could see how you might think that reading what he said.
I would just hold off on questions like this until a final release is out, it's pretty pointless to worry about until Google drops an official OTA update.
Ok so now that the official froyo is released, and the multitasking STILL works differently, where do we find out what and how things have changed? Cached apps no longer exist, instead all apps show as running in system panel. I'm surprised there's not more mention of this since it seems a fundamental change in OS has occurred. Anyone have any insight?
On the technical side I can't speak, but for the end user experience, Froyo's multitasking has been the same or better than before. I experience less "jittery" lag and it seems like more programs are not unloaded (ie: run immediately, no load time at all) vs before if you used say Facebook, then browser, K9 mail, few other things, then back to Facebook it was ~1s to reload.. Maybe Facebook is a bad example here, as it seems to ALWAYS load fast, but you get the gist..
It of course could be the extra ram available now... 512M total vs the 256M before?
Well, if they did significantly change something, it was really for the better. Things just fly now switching back and forth.
Of course, I was only stock before and only had access to half the memory. So it could just be keeping a lot more of my apps in memory now that it has access to the full 512mb.
khaytsus said:
On the technical side I can't speak, but for the end user experience, Froyo's multitasking has been the same or better than before. I experience less "jittery" lag and it seems like more programs are not unloaded (ie: run immediately, no load time at all) vs before if you used say Facebook, then browser, K9 mail, few other things, then back to Facebook it was ~1s to reload.. Maybe Facebook is a bad example here, as it seems to ALWAYS load fast, but you get the gist..
It of course could be the extra ram available now... 512M total vs the 256M before?
Click to expand...
Click to collapse
Well using system panel shows that in froyo there is an entire group of missing app now, inactive cached apps, are just flat out gone in froyo. It doesn't seem to be related to the new available RAM in 2.2.
I noticed this on first day on 2.2
I think the possible reason is 2.2 support more than 256M RAM. So the 16MB free RAM threshold is hard to reach now.That's way we didn't see Inactive process. maybe we can try run alot of apps backgroud untill reach 16MB free RAM threshold. Then use systemplane to check if there is any inactive process.
luojs said:
I noticed this on first day on 2.2
I think the possible reason is 2.2 support more than 256M RAM. So the 16MB free RAM threshold is hard to reach now.That's way we didn't see Inactive process. maybe we can try run alot of apps backgroud untill reach 16MB free RAM threshold. Then use systemplane to check if there is any inactive process.
Click to expand...
Click to collapse
I've already tried that, gone down to 14 mb but they do not appear. They are completely gone from the OS, and system panel developer already confirmed that they are gone from 2.2 and It's just the way the OS is now. Check the link I posted earlier in the thread. What we need to find out is WHAT and WHY Google made these changes. Why isn't anything mentioned in the changelog etc?
Are you just interested in knowing why? Or is it affecting you in a bad way? Whatever reason they have, it has improved performance a lot. I just assume they are categorizing them differently now. Because the apps 'running' in the background still aren't really running, they are just waiting in memory in case you need them again.
Clarkster said:
Are you just interested in knowing why? Or is it affecting you in a bad way? Whatever reason they have, it has improved performance a lot. I just assume they are categorizing them differently now. Because the apps 'running' in the background still aren't really running, they are just waiting in memory in case you need them again.
Click to expand...
Click to collapse
I'm just wondering why, and what exactly the changed. My phone runs great with no issues.
Previously system panel showed 3 groups of apps, the first was running apps, and these are the ones actually using some type of resources typically. While the second group was inactive, "frozen" not using any resources.
But now in 2.2 everything goes into the first group. And the OS no longer starts a bunch of apps pre loaded upon boot up. It only loads apps you use now. So still I'm wondering if now these 2 groups are combined into the one active list, can we tell the difference? Or is there no difference anymore, and only running apps are now shown?
Ok, so the frozen category would be ones that were FCed to release their memory. Which could kind of imply that the OS would remember their state.
Android doesn't remember the state for you if it is no longer in memory. It is up to the app to save its state when it is told it is going into the inactive state.
So it could be that the frozen category wasn't actually anything special, just apps that were forced out of memory, and now they don't even mention them anymore.
You said that you couldn't force anything out of the list though, right? If you can't get anything automatically removed form the list, I would say they just combined the two categories.
Clarkster said:
Ok, so the frozen category would be ones that were FCed to release their memory. Which could kind of imply that the OS would remember their state.
Android doesn't remember the state for you if it is no longer in memory. It is up to the app to save its state when it is told it is going into the inactive state.
So it could be that the frozen category wasn't actually anything special, just apps that were forced out of memory, and now they don't even mention them anymore.
You said that you couldn't force anything out of the list though, right? If you can't get anything automatically removed form the list, I would say they just combined the two categories.
Click to expand...
Click to collapse
Another thing that changed is that its not possible to kill most apps. Browser and some others can be killed. But for. If most part if you kill something it just stays there running, or immediately pops back up.
But yes the frozen apps list is just plain gone. It was a useless list anyway. But I wonder what exactly they changed and what it means and how it works.
While i was checkng my 4g data usage on my huawei p9, i saw these two apps. But i cant see them in applications menu. What are those? Do your devices also have them?
nope.
What version of OS you have? it is branded by operator? any customization you had on it?
Akinaro said:
nope.
What version of OS you have? it is branded by operator? any customization you had on it?
Click to expand...
Click to collapse
No, not branded. i am on L09C636B134 and running androig 6.0. with emui 4.1 and no other customization.
hard to tell, cant find any specific info about such apps in Huawei devices. And I never saw such apps in other Android devices that I have.
One post on some forum mentioned wakelock process, but it was about "10121"
Did you check system processes in App section of settings?
And permissions section?
Also do they take loots of data? Because maybe its just one of many process of SystemAndroid that contain actually lots of smaller sub-processes, and it just show as separate app...
Its actually good to spend those 5min in app section and turn off access to internet that doesnt really need internet(after selecting app, go to DataUsage section and disable all options)
And also enabling turning off apps after screen is off, in Battery Options.
Here are the screenshots. They are neither in "applications" nor in the "system process"
And i cant change their statuses because as you can see they are greyed out.
Please take a look :
http://imgur.com/i7kKo2d
http://imgur.com/Zf4k1vg
http://imgur.com/fr2TpWX
http://imgur.com/odmJS8t
Damn, I have no idea, maybe someone else with better knowledge of android, and especially EMUI system could say if such applications should exist and drain data.
But seeing amount of data it take I can say that its really suspicious behavior, not normal to system apps/processes.
As I see you have enabled data for those apps, so if you can, set All those options bellow to "Not Allowed". It should stop draining your data transfer.
If you cant change that(system gray out those options), and this data drain is annoying for you, I would suggest typical answer: try to update your phone to latest EMUI 5.0 or at least EMUI 4.1.1
I know its overkill for such situation, but way back in early days of Android I found out that reflashing/factory reset/update made few times, actually fix almost all problems -_-
Funny but true....
Accidentally I stumbled upon the folder gangyun and pref_storekeytool inside.
I scanned the Maze with an antivirus scanner and beautysnap.apk was reported as adware.
I guess beautysnap.apk is part of the system camera?
Unfortunately no app can beautify me, so I would like to delete this app. Is it safe to do it?
TIA
bestunameever said:
Accidentally I stumbled upon the folder gangyun and pref_storekeytool inside.
I scanned the Maze with an antivirus scanner and beautysnap.apk was reported as adware.
I guess beautysnap.apk is part of the system camera?
Unfortunately no app can beautify me, so I would like to delete this app. Is it safe to do it?
TIA
Click to expand...
Click to collapse
What virus scanner did you use? I've just received my Maze Alpha X. There are some bad things about this phone, I'm a bit disappointed. The worst in my case is that the front camera doesn't work. It's like there's no camera at all.
Yeah unfortunately this phone is loaded with precarious apps, adupsfota for instance disguised as the ota wireless update is full of dodgy adware/spyware and if you look at the permissions your see just how worrying it is, it has permission to access banking apps, android pay, key-logger, microphone, camera the list goes on, I've disabled it several times but it manages to re-enable itself. Beautysnap is also a bad one which I have managed to disable for good, LocationEM2 is another suspect app, Fotaprovider which is also adups related. Basically this phone really needs an alternative kernel/custom rom before it can be safely used but as far as I'm aware there isn't one as yet.
The CPU usage is always very high too which is not a great sign, not good at all, I'm surprised Amazon can sell phones in this state tbh.
McSwifty said:
Yeah unfortunately this phone is loaded with precarious apps, adupsfota for instance disguised as the ota wireless update is full of dodgy adware/spyware and if you look at the permissions your see just how worrying it is, it has permission to access banking apps, android pay, key-logger, microphone, camera the list goes on, I've disabled it several times but it manages to re-enable itself. Beautysnap is also a bad one which I have managed to disable for good, LocationEM2 is another suspect app, Fotaprovider which is also adups related. Basically this phone really needs an alternative kernel/custom rom before it can be safely used but as far as I'm aware there isn't one as yet.
The CPU usage is always very high too which is not a great sign, not good at all, I'm surprised Amazon can sell phones in this state tbh.
Click to expand...
Click to collapse
Could you please say what scanner did you use?
dangerous666 said:
Could you please say what scanner did you use?
Click to expand...
Click to collapse
Ive used a few but the adware/malware/spyware that the phone has installed as standard on the kernal/rom it's shipped with are installed as system apps with the exception of beautysnap so you need to go through them manually. I used an app called SystemPanel2, it's a great app that gives you a really complete overview of whats running on your phone and what not, it can record system processes, memory, battery and cpu usage over a period of time as well as network stats.
McSwifty said:
Ive used a few but the adware/malware/spyware that the phone has installed as standard on the kernal/rom it's shipped with are installed as system apps with the exception of beautysnap so you need to go through them manually. I used an app called SystemPanel2, it's a great app that gives you a really complete overview of whats running on your phone and what not, it can record system processes, memory, battery and cpu usage over a period of time as well as network stats.
Click to expand...
Click to collapse
I couldn't be able to find those suspicious apps. I've run a bunch of virus/malwares scanner, nothing reported. I've installed SystemPanel2 and I didn't find the processes you list. I believe our phones run different firmwares. I've got mine from Gear Best.
dangerous666 said:
I couldn't be able to find those suspicious apps. I've run a bunch of virus/malwares scanner, nothing reported. I've installed SystemPanel2 and I didn't find the processes you list. I believe our phones run different firmwares. I've got mine from Gear Best.
Click to expand...
Click to collapse
Under your Wireless Update system app what does it say? On mine for instance is says "com.adups.fota". If your firmware is good/clean then that's a good sign that if I put a fresh stock rom on here it should be fine, I was thinking maybe all the maze alpha firmware's were affected.
My com.adups.fota "seems" to be clean.
For hibernating apps on my rooted Alpha X I use SD Maid Pro.
Under app control you set several things
A) Hibernate the app
B) Disallow start on boot
C) Look up where all the files of the app are located
D) Remove app completely
E) etc
bestunameever said:
My com.adups.fota "seems" to be clean.
For hibernating apps on my rooted Alpha X I use SD Maid Pro.
Under app control you set several things
A) Hibernate the app
B) Disallow start on boot
C) Look up where all the files of the app are located
D) Remove app completely
E) etc
Click to expand...
Click to collapse
No such thing as clean addups I'm afraid dude.
A newly discovered malicious app is found on China-made mobile devices running the Android OS. This is a baked-in system app used to update the device’s firmware but is found to also steal personal information, among other things. A blog is recently published about this malware by Kryptowire.
Already we have had inquiries on whether we detect Adups or not. The answer to that is I believe we do. You see, the app in question, which goes by the package name of com.adups.fota, has a couple of variants. There is an older version seen around 2014 and a newer version that emerged mid-2016. This older version we detect and have done so since 2014. I can verify that this older version was indeed pre-installed on various Chinese mobile devices bought cheaply on online stores, mainly Amazon. I know this because ever since we started detecting this older version of com.adups.fota, we have received support tickets periodically about why we are detecting a system app that cannot be uninstall—I’ll get to how to address this later.
Click to expand...
Click to collapse
https://blog.malwarebytes.com/cybercrime/2016/11/mobile-menace-monday-adups-old-and-new/
I want to know if theirs a firmware for the Maze Alpha and the Alpha X without addups baked in, I hope so because it's a great phone otherwise.