Freeze any user app or system app without root to improve performance and battery
All you need is pc and ice box apk better google for pro version.
First go to user and accounts then remove google account and remaining all accounts like whatsapp,fb,opera etc you need to uninstall those apps to remove accounts don't worry this is only one time procedure.
Now enable usb debugging in developer options by tapping build no then connect phone to pc.
Now install ice box apk do not open it
Now install minimal adb and fastboot then open command promot in minimal adb and fastboot then type command given in this page
https://github.com/heruoxin/Ice-Box-Docs/blob/master/Device Owner (Non Root) Setup.md
Press enter if it say success then we are done if its failed reset your device without adding google account and try again then will work.
Now open icebox app select device owner now you can freeze any app and defrost with single touch from icebox
This will helps to save tons of battery and ram
PUBG will run more smoother and takes less battery
You can use tasker to freeze and defrost apps based on your requirements like set time profile from 7am-10pm for every one hour whatsapp will automatically defrost and start auto sync turn on and waits for 2mins to check messages then freeze automatically for every one hour and it stays frozen state after 10pm until 7am
Belive me with tasker and secure task and auto tools you can automate location on/off mobile data on/off auto rotation on/off for specific app is launched. Its giving me best battery life and my standby time is amazing never observed 1% drain at standby/SIZE]
I am rooted. Can I proceed without the other stuff?
Mannan Qamar said:
I am rooted. Can I proceed without the other stuff?
Click to expand...
Click to collapse
Yes you can. All you need to do is give adb commands for securetask and auto tools to write secure settings. Then you can control everything from tasker like create profile app launched shareit then task is plugins/autotools/securesetiings/location on and exit task as location off then when ever you open shareit it will automatically turn on location after closing shareit it will turnoff location. So many apps can be configured if you open youtube auto rotation will turn on.
All you need is ideas and possibilities are endless.
Ramesh006 said:
Yes you can. All you need to do is give adb commands for securetask and auto tools to write secure settings. Then you can control everything from tasker like create profile app launched shareit then task is plugins/autotools/securesetiings/location on and exit task as location off then when ever you open shareit it will automatically turn on location after closing shareit it will turnoff location. So many apps can be configured if you open youtube auto rotation will turn on.
All you need is ideas and possibilities are endless.
Click to expand...
Click to collapse
I suppose you wont be giving me a step-by-step guide for that Whatsapp one? i am a noob when it comes to tasker.
Mannan Qamar said:
I suppose you wont be giving me a step-by-step guide for that Whatsapp one? i am a noob when it comes to tasker.
Click to expand...
Click to collapse
Install tasker,autotools nd securetask apps
Connect phone to pc and run this command
adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS
Also open securetask open how to grant permissions and type those adb commands
Now open tasker goto task and long press on task and select import then import whatsapp task from below.
Then goto profile screen in tasker and add time profile as shown in below picture then select task as whatsapp.
Done.
Dude. You're awesome. Thanks
I have a question. I have a mate 30 pro. Is it possibile freeze and de-frost system app directly from this app without using every time adb with a pc and without root?
I mean if i give to it Admin permission is there this possibility?
Related
So here's the issue. Google maps is great and useful, but even when you're not using it, it's running in the background and hogging up ram. Now, before you give me the old "android uses ram in a different way" speech, it's pretty obvious that maps doesn't take long to reopen even if it's been cleared from the ram. So it'd be better to have that ram freed up for multitasking purposes.
Also, constantly running in the background means it's draining some battery too.
The solution to this would be to disable maps when not using it and then reenable it when required. However, this takes time.
So, I was wondering if anyone could make a shortcut/app which let's us disable and enable the maps app with just the press of a button.
Freeze it using titanium back up
Sent from my GT-I9300 with a BIG
I have a list of apps I freeze n unfreeze regularly - like easy ums or paragon ntfs - I have the unfreez all widget to aim in quick access - but if you spent the time to make a filter in titianium your could have it unfreeze a particular app
Just go application manager > all > disable it, I'd saw uninstalled update then uninstall it and disable
Else, use titanium backup freeze it, don't be lazy keep on asking developer to do such thing
Sent from my GT-I9300 using xda premium
Titanium has a widget that lets you disable and enable a specific app. No need for a different app.
Tasker? It does wonders.
For me, it makes a new application called (New Maps) that unfreezes google maps, waits until it is unfrozen, launches it.
If maps has been inactive for the past XX minutes, it will automatically freeze it. (also set to be frozen on boot)
After this thread I found the TiBu action widget that will cycle through Freeze/Unfreeze&Open.
Pretty handy! Use it now for Facebook and Maps.
seanpr123 said:
After this thread I found the TiBu action widget that will cycle through Freeze/Unfreeze&Open.
Pretty handy! Use it now for Facebook and Maps.
Click to expand...
Click to collapse
Yep, been doing this since I had the GS2
trein91 said:
Tasker? It does wonders.
For me, it makes a new application called (New Maps) that unfreezes google maps, waits until it is unfrozen, launches it.
If maps has been inactive for the past XX minutes, it will automatically freeze it. (also set to be frozen on boot)
Click to expand...
Click to collapse
Am a fanatic tasker user myself, but never spend time on the 'new' app factory.
Would you care to share these profiles/scenes, waste of time to reinvent the wheel twice
http://db.tt/fkUdDAdY
2 profiles two tasks
Export new maps as an app and use it whenever you want to launch maps from a frozen state.
Set your own athome variable or modify it if you don't need two different timeout settings
Sent from my GT-I9300 using Tapatalk 2
Ok, after analyzing BBS past few nights I've determined even when you freeze something in TiBu, it doesn't actually remove the alarm wakeups from Alarm Manager. You need to do a restart to clear after freeze to truly remove its footprint.
Restart is rather annoying, anybody have any other thoughts on how to better accomplish the freeze process?
I'm using Yahoo Mail for my Yahoo account but each time I try to allow Yahoo Mail to access my contacts, I get the following error message:
Screen overlay detected.
To change this permission setting, you first have to turn off the screen overlay from Settings > Apps. I did just that in the Settings > Apps screen but it keeps re-enabling itself! Is this a bug or what? I can't change any of my permission settings for any of my other apps either.
Sahri said:
I'm using Yahoo Mail for my Yahoo account but each time I try to allow Yahoo Mail to access my contacts, I get the following error message:
Screen overlay detected.
To change this permission setting, you first have to turn off the screen overlay from Settings > Apps. I did just that in the Settings > Apps screen but it keeps re-enabling itself! Is this a bug or what? I can't change any of my permission settings for any of my other apps either.
Click to expand...
Click to collapse
It isn't a bug, but it is a confusing message, which some might consider sub-optimal.
You need to go into
settings->apps->gear icon->draw over other apps
and look for every app that says "Yes"
For any app that isn't from Google, write the app name on a piece of paper, tap on the app name, and then disable "Permit drawing over other apps"
Then go back and run your mail app and you'll be able to accept the permissions it is requesting.
Then go back to
settings->apps->gear icon->draw over other apps
take the list of apps you earlier disabled this permission for, and enable it again, if you feel it is appropriate.
The reason it is happening is because you have an app running that is currently overlaying stuff on your screen. Google can't tell if that is a legitimate app or it is a malicious app trying to gets you to click on other things or stealing your keystrokes.
Before, they just never warned about it. Starting with June update, there was a bug where you couldn't press accept for permissions, only deny.
In July security update, they changed that to give you a warning that there is a screen overlay running and they can't continue.
IMO it is still confusing to the end-user.
I think I found the culprit. It was Omni Swipe causing it to pop up.
This thing is so freaking annoying. I've switched to "no" every single app (including system ones), whatsapp web qrcode scanning feature asking for additionnal camera feature gets stuck with this damn overlay thing.
I've tested this after 2 factory resets with the same results: When running the Optimization inside the Phone Manager app, the first run after a factory reset will prompt about too many apps in the Memory Cleanup whitelist. Twice I've enabled the cleanup on all, and twice the apps below have stopped providing notifications at that moment. From my experience, they will need re-installed to properly provide notifications again:
Android Messages
Duo Authenticator
FrontPoint Home Security
Slack
Probably all third party apps, but these I've experienced directly. Feel free to comment to add to the list if you've experienced the same.
-tg
tjg06c said:
I've tested this after 2 factory resets with the same results: When running the Optimization inside the Phone Manager app, the first run after a factory reset will prompt about too many apps in the Memory Cleanup whitelist. Twice I've enabled the cleanup on all, and twice the apps below have stopped providing notifications at that moment. From my experience, they will need re-installed to properly provide notifications again:
Android Messages
Duo Authenticator
FrontPoint Home Security
Slack
Probably all third party apps, but these I've experienced directly. Feel free to comment to add to the list if you've experienced the same.
-tg
Click to expand...
Click to collapse
Dug into this a bit. A way to reverse this without re-installing the app in question, is:
1) Settings
2) Battery
3) "Close apps on screen lock"
4) Uncheck the apps you no longer receive notifications from, but would like to
5) Open the app(s)*
*Odd that this is required, but the notifications don't flow until you do.
Note: You can access the same setting from Settings > Apps > Battery > "Close after screen locked"
Hope this helps someone else.
-tg
Now that Android 10 allows Location for apps to be set to "Allow Only When App is Active" it seems like a good permission to use to limit the battery drain sometimes associated with Android System from background GPS.
When I try to set the "Google" app and the "Maps" app to this setting I get a warning that it may stop the app from functioning properly.
Does anyone know if its OK to use this setting for those two apps on my S9?
Thanks.
lirong said:
Now that Android 10 allows Location for apps to be set to "Allow Only When App is Active" it seems like a good permission to use to limit the battery drain sometimes associated with Android System from background GPS.
When I try to set the "Google" app and the "Maps" app to this setting I get a warning that it may stop the app from functioning properly.
Does anyone know if its OK to use this setting for those two apps on my S9?
Thanks.
Click to expand...
Click to collapse
From what I've noticed is if you close out maps. It has to relocate you. As for Google apps I would assume personalised services such as weather and stuff will be inaccurate I may be wrong as I've not tried on Google app but in would assume
I have the unlocked model LG-G820QM running Android 10 software version G820QM20a.
I'm using the Google Phone Dialer app instead of the default phone app. It works perfectly fine and can be set as the default app. However it is disabled every time the phone boots. I'll see it on the screen for a second and then it's gone. I have to go back into the play store to enable it, add it to my home screen, and reset it as default every time.
Has anyone else experienced this or know of anything I can do to stop this from happening?
Hmm... wonder if adb disabling the LG phone app (com.android.phone, or maybe there's a more specific package for this?), then installing the Google Phone app would work. Disabling the LG app may cause some pages in About device to not load (i.e. Network information), but it's easy to re-enable, so if anything goes wrong you can go back.
sk8223 said:
Hmm... wonder if adb disabling the LG phone app (com.android.phone, or maybe there's a more specific package for this?), then installing the Google Phone app would work. Disabling the LG app may cause some pages in About device to not load (i.e. Network information), but it's easy to re-enable, so if anything goes wrong you can go back.
Click to expand...
Click to collapse
Thank you sk8223, I gave that a shot.
I used Application Inspector to track down the stock phone app name and then ran this command.
Code:
adb shell pm disable-user --user 0 com.android.phone
While that did stop the Google phone app (com.google.android.dialer) from disabling at boot, it broke phone functionality. I kept getting a pop up that com.android.phone keeps stopping. Trying to use the Google phone/dialer app wouldn't connect. It would let me enter the number, but then clicking the call button just caused it to reset.
I also tried disabling the stock Contacts app com.android.contacts, and that didn't solve anything. I tried combinations of both stock phone and contacts disabled. One of each. And the same with the Google equivalents.
You're probably right about there being some link in the chain that I can disable to solve this, but it seems there are quite a few dependencies baked in to the phone applications, that I'm not sure which service I could disable to let the Google app work without the actual phone functionality breaking.
Interestingly enough I couldn't re-enable either the Google Phone or Contacts app from adb after reboot. However I could navigate to them in the Play Store and click enable there. Then checking the disabled apps list in adb showed they were no longer there.
That's weird, you should have been able to adb pm enable the apps again without issue. I think LG's heavy skin over Android is affecting the way the app is supposed to work. Probably because the stock LG Phone app is labelled com.android.phone when it really should be com.lg.phone... which is probably why upon reboot the phone app keeps reverting back. Stupid LG. Wish a safe BL unlock was possible so we can get a nice AOSP ROM on the G8 already
tl;dr don't think this can be fixed because of LG