One of my pet peeve under Android is when you are in the middle of playing a game and you need to charge, when you place it on the Touchstone charger, the game closes. This doesn't only apply for games. but open apps also.
Someone finally posted a command over at the cmtouchpad support site to keep the game or app from closing. I wish I had know this earlier.
Starting w/ Alpha 3, you can do:
echo 1 > /sys/module/a6/parameters/disable_dock_switch
to disable the 'dock' behavior of the Touchstone (will still act as charger).
Click to expand...
Click to collapse
nomadman said:
Someone finally posted a command over at the cmtouchpad support site to keep the game or app from closing. I wish I had know this earlier.
Click to expand...
Click to collapse
thx nomadman, I'll use this. Is there a way to launch a different app than that clock app?
I'm currently using AutomateIt to launch a slideshow app when it's charging (on touchstone). Have to add a 5sec delay to stop the clock app jumping in front - I guess I can fix that now. Would be nice to simplify things though.
demod_oz said:
thx nomadman, I'll use this. Is there a way to launch a different app than that clock app?
Click to expand...
Click to collapse
I have used a few but that goes beyond this discussion. have you tried Gentle Alarm?
Moving forward, the command doesnt stick across reboots and others have confirmed. you'll need to figure out how to execute the command after a reboot. I use a free app called Script Manager.
Create a shell script containing the echo command. Copy somewhere like /sdcard/scripts/ or /data/local/. Run the script from the application. Test by rebooting the tablet.
Renaming /system/app/DesktopClock.apk
to
/system/app.DesktopClock.apk.disable
seems to work well and you only need to do it once. I used root explorer to do it since I needed to change the directory to R/W. I like to use PhotoFrame for my docking app and now that annoying app doesn't get in the way. Course you need to install a new alarm application if you need one.
so what happens when you do it your way and you remove the charger/undock from touchstone with Drawer open or game still running? there's a reason why that switch is there in the first place.
If I disable photoframe (I ususally have this app startup automatically). Then start a game and put in the touchstone the game continues to play... likewise when I remove it. And of course the touchpad starts charging.
glad the renaming works for you. my desktop refreshes, drawer closes, and game or app closes when i renamed it last month.
Related
Hi!
I noticed that free games like Stand O'Food 2 and Contract Killer : Zombies are running background ALL THE TIME. Even after a reboot of the phone, even after a force close with a task killer. They come back again, and again, after a few second only. So, are they some kind of spyware?
I find this very annoying, I can't stop them unless I uninstall them.
Could anybody tell me what they are doing background and how to stop them doing this without uninstalling them?
Thanks!
Tuc
Try using "autostats" from market. Disable it from auto starting.
Accidentally sent from my Google Nexus S using XDA Premium
Nice, it works like a charm! Thanks
But here is the thing: Contract Killer : Zombies is programmed to start:
- After Sartup
- Locale changed
- Date changed
- Screen on
- Shutdown
This is insane! Why a game need to start all the time for any reason, if it is not a spyware....?
Tuc
Tugdu77 said:
This is insane! Why a game need to start all the time for any reason, if it is not a spyware....?
Click to expand...
Click to collapse
You gave it permission to. If you check the permissions for it, under "system tools" it says:
System tools
automatically start at boot
Allows an application to have itself started as soon as the system has finished booting. This can make it take longer to start the device and allow the application to slow down the overall device by always running.
Quite a strange permission for an app which seems not to need it. Also, on the market you have to click "Show all" for you to be able to see that permission. Pretty strange...
Moreover, most of the Android users don't use a task manager so they don't even notice all those apps running background...
Since I use the Autostarts app to block all useless apps running background, my phone has much more available ressources and starts faster.
Everytime I get a new phone, I'll just disable everything after root. But maps.apk is the most useless ever process.
Accidentally sent from my Google Nexus S using XDA Premium
melvinchng said:
Try using "autostats" from market. Disable it from auto starting.
Accidentally sent from my Google Nexus S using XDA Premium
Click to expand...
Click to collapse
did you mean 'autostarts? i just want to make sure i get the right app. i wasnt able to find 'autostats'.
thanks!
Hi,
what does it mean technically if an app is "freezed"? Is the APK moved to another location, or are the unix access rights altered, or is a reference to the app deleted from some kind of "registry" of the Android system, or what else? Can it be done manually by a file manager?
Thanks,
Stefan
It can be done using the purchased version of Titanium Backup and probably a few other apps. It basically renders the app inactive without uninstalling it. Helpful for bloatware that runs in the background but you can't decide if you want to delete it or not.
Thanks, but this was not my question...
lowandbehold said:
It can be done using the purchased version of Titanium Backup and probably a few other apps. It basically renders the app inactive without uninstalling it. Helpful for bloatware that runs in the background but you can't decide if you want to delete it or not.
Click to expand...
Click to collapse
Yes, I know, but what does it do exactly on file system level? Doesn't anybody know?
stbi said:
Yes, I know, but what does it do exactly on file system level? Doesn't anybody know?
Click to expand...
Click to collapse
Most freezing apps simply rename the app to be frozen with an extension, like in the case of Bloat Freezer (IMHO the best one) the frozen app gets a .bzw extension. It remains in place but of course cannot be executed. The nice part is that if you run into an issue you can just rename the app back to what it was (assuming that you have root).
It works!
docfreed said:
Most freezing apps simply rename the app to be frozen with an extension, like in the case of Bloat Freezer (IMHO the best one) the frozen app gets a .bzw extension. It remains in place but of course cannot be executed. The nice part is that if you run into an issue you can just rename the app back to what it was (assuming that you have root).
Click to expand...
Click to collapse
Cool, so simple - thanks! So it can be done with any file manager.
I've just successfully frozen the preinstalled "LGWorld.apk" by renaming it to "LGWorld.apk.bak". As soon as I had done this, a message popped up, saying "Deinstalled", and the icon disappeared from the app drawer, and also the update for "LG World" vanished from the Market app.
Hmm.. freezing doesn't mean rename. It is being remove from system. If.you rename yourself, the apps may failed to work.
Accidentally sent from my Google Nexus S using XDA Premium
Freezing the app works via decreasing the temperature of the app to roughly 50 Kelvin. At this point the the app's molecular structure becomes a super condensed crystal lattice. Due to the nature of the crystal lattice, android treats the super dense app as non existent. Essentially the app is deleted from your system completely. However, think of it not as a permanent deletion but rather a reversible one. Should you chose to 'restore' the app, you can defrost the app. You could defrost the app using a microwave but I for one use TB Pro as it does a far better job.
lambstone said:
Freezing the app works via decreasing the temperature of the app to roughly 50 Kelvin. At this point the the app's molecular structure becomes a super condensed crystal lattice. Due to the nature of the crystal lattice, android treats the super dense app as non existent.
Click to expand...
Click to collapse
Haha smart ass.
lambstone said:
Freezing the app works via decreasing the temperature of the app to roughly 50 Kelvin. At this point the the app's molecular structure becomes a super condensed crystal lattice. Due to the nature of the crystal lattice, android treats the super dense app as non existent. Essentially the app is deleted from your system completely. However, think of it not as a permanent deletion but rather a reversible one. Should you chose to 'restore' the app, you can defrost the app. You could defrost the app using a microwave but I for one use TB Pro as it does a far better job.
Click to expand...
Click to collapse
ha ha ha! that was hilarious man
Press THANKS
stbi said:
Hi,
what does it mean technically if an app is "freezed"? Is the APK moved to another location, or are the unix access rights altered, or is a reference to the app deleted from some kind of "registry" of the Android system, or what else? Can it be done manually by a file manager?
Thanks,
Stefan
Click to expand...
Click to collapse
Press thanks if I helped
Source - How TO Geek
Manufacturers and carriers often load Android phones with their own apps. If you don’t use them, they just clutter your system and sometimes in the background, draining resources. Take control of your device and stop the bloatware.
We’ll be focusing on disabling – also known as “freezing” bloatware here. It’s a safer process than uninstalling the bloatware completely, and is also easier to accomplish with free apps.
Uninstalling vs. Freezing
Uninstalling an app is exactly what it sounds like – the app is entirely removed from your device. Unfortunately, it’s not possible to get many of these preinstalled apps from the Play Store if you ever need them again. Uninstalling some preinstalled apps may result in problems or instability, so you could run into problems.
It’s safer to “freeze” apps instead of uninstalling them. A frozen app is disabled completely – it won’t appear in your app drawer and it won’t automatically start in the background. A frozen app cannot run in any way until you “unfreeze” it. Freezing and unfreezing are instant processes, so it’s easy to undo your changes if you end up freezing a necessary app.
If you really must uninstall apps, you should freeze them first and wait a few days to ensure that your phone or tablet works properly without them.
You can’t uninstall or freeze preinstalled bloatware apps without root access and third-party app managers. Try and you’ll find the options grayed out in the standard Android interface.
klacenas said:
ha ha ha! that was hilarious man
Click to expand...
Click to collapse
I understand and have frozen quite a few apps with TB Pro. My issue is there are shine pre-installed apps that I like to use, but when I run the task killer, they're always running. Is there a way I can fix them where they don't keep starting immediately after killing them, but still having them available when I want to use them?
donnebonn said:
I understand and have frozen quite a few apps with TB Pro. My issue is there are shine pre-installed apps that I like to use, but when I run the task killer, they're always running. Is there a way I can fix them where they don't keep starting immediately after killing them, but still having them available when I want to use them?
Click to expand...
Click to collapse
you can try greenify it will hibernate the apps and hence the app will be available for you any time
donnebonn said:
I understand and have frozen quite a few apps with TB Pro. My issue is there are shine pre-installed apps that I like to use, but when I run the task killer, they're always running. Is there a way I can fix them where they don't keep starting immediately after killing them, but still having them available when I want to use them?
Click to expand...
Click to collapse
Another app called greenify. Or using an autostart manager to prevent them from running without ykur intervention.
sangalaxy said:
you can try greenify it will hibernate the apps and hence the app will be available for you any time
Click to expand...
Click to collapse
Thx a bunch. I dwld and installed the grenify app and disabled them, however, when I run my task killer the gallery app is always running. I wanted to greenify it, but it's not showing up in the greenify app, even when I did a search for it, it just took me to my home screen. I clicked on the app and it just opened but I didn't see any options to greenify it. Any suggestions? Thx for ur help.
so at the end is freezing and renaming the same thing? no one cleared that up, i usually just rename to BAK and thats it, what does TItanium apart from renaming?
ok i answer myself, freezing is the same as going to app manager, and selecting DISABLE
or from a root terminal using:
pm disable {package_name} (e.g. # pm disable com.android.browser)
wich calls:
/system/bin/pm
wich in turn contains:
# Script to start "pm" on the device, which has a very rudimentary
# shell.
#
base=/system
export CLASSPATH=$base/framework/pm.jar
exec app_process $base/bin com.android.commands.pm.Pm "[email protected]"
what it does is set a flag for a component to some of different values:
COMPONENT_ENABLED_STATE_DEFAULT
COMPONENT_ENABLED_STATE_DISABLED
among others. (http://developer.android.com/reference/android/content/pm/PackageManager.html)
where does it store this flag: I DONT KNOW
is this flag a value inside some manifest/ini file? : IDK
is this flag st in the file system? IDK
can someone show me the light?
edit: I DONT KNOW for sure but i think it stores it in : /data/system/packages.xml
that is generated by package manager taking info fro each app manifest. i hope i am right, but dont take my word as absolute truth since it was a quick google research lol
Renaming the apk file can result in unwanted behaviour... I learned by trial&error! I'm running MIUI 6 and wanted Google Play as default app store and not the MI Market. Renaming the apk file for the Mi Market gave me the result I wanted: launching Google Play whenever I clicked a link to a certain app. But that was until I rebooted the phone... it got stuck on the MI startup logo. After renaming the Mi Market apk file in twrp recovery, my phone booted again.
So might try freezing it to see if it will do the job properly.
Freezing Mi Market with AppFreezer worked like a charm!
el_jefe said:
Renaming the apk file can result in unwanted behaviour... I learned by trial&error! I'm running MIUI 6 and wanted Google Play as default app store and not the MI Market. Renaming the apk file for the Mi Market gave me the result I wanted: launching Google Play whenever I clicked a link to a certain app. But that was until I rebooted the phone... it got stuck on the MI startup logo. After renaming the Mi Market apk file in twrp recovery, my phone booted again.
So might try freezing it to see if it will do the job properly.
Click to expand...
Click to collapse
Depends what you mean by "renaming." Changing the extension from .apk to .apkold or .bak or something like that will harmlessly freeze the app since it's no longer seen as an apk by the system. Renaming the app itself is another thing entirely.
I renamed the extension to .noapk and Miui wouldn't boot anymore.
Good stuff
1. I recently updated to 2.3.6. While on .4, I was able to rename the Google Books apk using ES File Manager and it removed the app. Now nothing will remove it. How do I get rid of it, short of installing a custom ROM? And yes, I am rooted.
2. I have the Samsung car mount. I used to have the Droid Charge, and had the Samsung car mount for that one as well. On the Charge, using the mount would turn the homescreen sideways. The SGSII mount doesn't. Any way to enable this?
3. SOLVED (http://forum.xda-developers.com/showthread.php?t=1257329)
Bump. 10char
geicogecko said:
1. I recently updated to 2.3.6. While on .4, I was able to rename the Google Books apk using ES File Manager and it removed the app. Now nothing will remove it. How do I get rid of it, short of installing a custom ROM? And yes, I am rooted.
Click to expand...
Click to collapse
Have you tried Titanium Backup? How come you haven't yet heard of it since December?
geicogecko said:
2. I have the Samsung car mount. I used to have the Droid Charge, and had the Samsung car mount for that one as well. On the Charge, using the mount would turn the homescreen sideways. The SGSII mount doesn't. Any way to enable this?
Click to expand...
Click to collapse
Do you use a custom Launcher? If so does your custom Launcher force the screen to stay in portrait. I don't own a dock but I never had any issue changing the homescreen to landscape mode on Go Launcher without a dock. To add more convenience.. you could probably use Llama to configure your phone the way you want when the dock is connected.
geicogecko said:
3. And lastly, someone mentioned setting the default Android car dock app to launch when the phone is docked. Where would I get this app from, and how would I set it to launch when docked instead of the Vlingo app?
Click to expand...
Click to collapse
Llama would be the answer to this again. There could be something better than Llama for the thing you want to do. But as I have never used dock, I can't say for sure.
geicogecko said:
1. I recently updated to 2.3.6. While on .4, I was able to rename the Google Books apk using ES File Manager and it removed the app. Now nothing will remove it. How do I get rid of it, short of installing a custom ROM? And yes, I am rooted.
2. I have the Samsung car mount. I used to have the Droid Charge, and had the Samsung car mount for that one as well. On the Charge, using the mount would turn the homescreen sideways. The SGSII mount doesn't. Any way to enable this?
3. And lastly, someone mentioned setting the default Android car dock app to launch when the phone is docked. Where would I get this app from, and how would I set it to launch when docked instead of the Vlingo app?
Click to expand...
Click to collapse
1. Titanium backup as the previous user stated
2. Use a different launcher like launcher pro or go launcher, the built in touch wiz launcher does not support landscape mode (although it does support landscape lockscreen)
3. Uninstall the vlingo app with titanium backup and install a new version in the market (the installed one is ooollldd) You will find way more features like a widget that will help you. Not sure where the default setting is though.
Just as an extra note, I absolutely love putting my phone in portrait mode instead of landscape when driving. It lets you see more of whats coming up when using gps, notifications appear normally (instead of only 2 at a time when landscape, and GPS sensor aiding is more accurate.
TiBu doesn't work because GBooks doesn't show up in the list. Edit: Shows up in uninstalled apps in Market. I can't find the icon anymore. I guess the problem fixed itself.
Nope, running the stock launcher. It's weird that the Charge was able to rotate the homescreen. I'm guessing it has something to do with 2.3?
And the Vlingo app doesn't show up in TiBu either, unless it's under a different name.
Additional question: I remember there being a list of all the stock apps that show up in TiBu, saying whether each one could be uninstalled and what detrimental effects it would have. It might've been for the Charge, though. Does that exist for the SGS2?
It's been a while since I saw Google Books on my phone. It should be named just "Books" in app list in TB. Or just use search in TB.
This is the first time that I am trying to run a emulator program on my Tablet (for that matter on any device), the issue that I am having is when I close out of the game it is still running in the background and no matter what I try I can't get it to close (I tried memory booster app killer which usually works to kill everything). The way I finally did it was to freeze it using titanium backup and then defrosting and it is then closed. Is there something that I am missing. I am using the N64oid262.apk emulator if that makes a difference. The games all run flawlessly, just don't know how to quit them.
Thanks for any help...
tmjohnsonfse said:
This is the first time that I am trying to run a emulator program on my Tablet (for that matter on any device), the issue that I am having is when I close out of the game it is still running in the background and no matter what I try I can't get it to close (I tried memory booster app killer which usually works to kill everything). The way I finally did it was to freeze it using titanium backup and then defrosting and it is then closed. Is there something that I am missing. I am using the N64oid262.apk emulator if that makes a difference. The games all run flawlessly, just don't know how to quit them.
Thanks for any help...
Click to expand...
Click to collapse
I'd recommend Button Savior to add the Back, Home and Menu buttons to your screen. That's what I do!
https://market.android.com/details?id=com.smart.swkey&feature=search_result
tmjohnsonfse said:
This is the first time that I am trying to run a emulator program on my Tablet (for that matter on any device), the issue that I am having is when I close out of the game it is still running in the background and no matter what I try I can't get it to close (I tried memory booster app killer which usually works to kill everything). The way I finally did it was to freeze it using titanium backup and then defrosting and it is then closed. Is there something that I am missing. I am using the N64oid262.apk emulator if that makes a difference. The games all run flawlessly, just don't know how to quit them.
Thanks for any help...
Click to expand...
Click to collapse
if you have the tgps launcher installed you can go into manage applications and go the running section and see if its there, if it isn't chances are its in the cached processes, and from there you can close it completely, tedious but its one solution...
Thanks for the suggestions. They both work. I don't use button savior anymore. I did the "n" key for home since I don't use bn. I guess I will just use the tgps launcher to kill the app when I am done.
Just an FYI: if you use GoLauncher, just go to the app drawer and running apps and you can close anything running from there.
Sent from my Nexus S using xda premium
zaptoons said:
Just an FYI: if you use GoLauncher, just go to the app drawer and running apps and you can close anything running from there.
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
i've tried using that and sometimes programs just start running again. an example would be the game blood and glory by glu mobile. it always runs again even after doing the close all programs thing in go launcher.
Use SNESoid and the only way I can close out of that is if I hit Menu>Quit (or Menu>more options>quit), which closes out of the emulator.
I've never used an N64 one nor do I own a tablet. However, this sounds like the emulator isn't "tablet optimized". For now, I think the task killer is your only option until the developer updates it.
ShinnAsuka said:
i've tried using that and sometimes programs just start running again. an example would be the game blood and glory by glu mobile. it always runs again even after doing the close all programs thing in go launcher.
Click to expand...
Click to collapse
That is the background service running, not the game itself. There are others such as Let's Golf 3 HD that do that.
I just went into the settings and turned off "stretch to fullscreen" or whatever it is before loading a rom for the first time and it will leave the status bar. Then as other poster suggested, just hit Menu-> Quit. Problem solved.
I think there is no way stop Running Apps, spec. 3-Party Apps like 'All In One Offline Map' or 'calculator', directly on the watch.
Of course I can do it remotely via adb shell -> am force-stop ... but of course this does not help in daily life. Therefore this Apps are running forever unless Power Shutdown of the watch.
Or does someone know a different solution? It would safe quite some power and CPU load.
E.g. an App for mobile hhone to controll ADB via bluetooth?
I would appreciate it much more if the stop-running app function would become part of the watch launcher.
gswolf said:
I think there is no way stop Running Apps, spec. 3-Party Apps like 'All In One Offline Map' or 'calculator', directly on the watch.
Of course I can do it remotely via adb shell -> am force-stop ... but of course this does not help in daily life. Therefore this Apps are running forever unless Power Shutdown of the watch.
Or does someone know a different solution? It would safe quite some power and CPU load.
E.g. an App for mobile hhone to controll ADB via bluetooth?
I would appreciate it much more if the stop-running app function would become part of the watch launcher.
Click to expand...
Click to collapse
Install one of these on the watch. It can kill running 3rd party apps.
https://play.google.com/store/apps/details?id=wear.taskman
https://play.google.com/store/apps/details?id=rocketstartups.weartaskmanager
Working Taskmanager
anox said:
Install one of these on the watch. It can kill running 3rd party apps.
Click to expand...
Click to collapse
The above referenced task managers do not run on the watch.
But I have found a working alternative which works for 3rd party apk too.
amazfitcentral.com/wp-content/uploads/2017/08/amazfitcentral-taskmanager.apk
gswolf said:
The above referenced task managers do not run on the watch.
But I have found a working alternative which works for 3rd party apk too.
amazfitcentral.com/wp-content/uploads/2017/08/amazfitcentral-taskmanager.apk
Click to expand...
Click to collapse
Sorry, mate. I must have been in a hurry to assume you knew how to make Android Wear apps run on the watch.
The one you found is the same one as the 2nd app I referenced. It's a modified watch part apk of the app.
If you're curious how, here is the link (registration required).
http://roundandroidwatches.proboards.com/thread/1369/android-wear-apps-work-tygryst
I am aware of the tutorial - how to convert the android wear apps that they run on Android. Unfortunately I do not have the APK Editor Pro version (paid) and the free version does not allow the modification of the APK manifest. Could you recommend a free version of a APK editor Android or PC (Windows) which is working too?
gswolf said:
I am aware of the tutorial - how to convert the android wear apps that they run on Android. Unfortunately I do not have the APK Editor Pro version (paid) and the free version does not allow the modification of the APK manifest. Could you recommend a free version of a APK editor Android or PC (Windows) which is working too?
Click to expand...
Click to collapse
On Windows, you can use both of these.
https://ibotpeaches.github.io/Apktool to modify.
and https://github.com/patrickfav/uber-apk-signer to sign.
Personally, I don't use any of apk editor for this purpose. Simply take the inside apk and install it on the watch. Works perfectly.