Question Foreground activity - need some clarifications - OnePlus Nord 2 5G

Hello everyone,
I'm in the process of trying to use the phone less and less. Therefore, I do not care if WhatsApp, Telegram, Instagram, Facebook and so on have any background activity.
Obviously, all those activities have been restricted. In the battery settings, I've noticed there's another option I can enable or disable: foreground activity.
I have a general understanding of what foreground means, but in this specific context I need some help. Can I disable this activity? I only want for those specific apps to check for notifications while I have them open. If I do disable foreground activity, the app won't connect at all?

I won't let any of those apps on my device. The were designed to be malware and data miners.
They are security risks.
If I can't logon and use a forum through the browser, I don't use it.

while I can, and probably will, stop using socials at all from my smartphone, I really can not do the same with Telegram and WhatsApp. I want to restrict these apps as much as possible, preferrably like they only work when I open them

Jerry69 said:
while I can, and probably will, stop using socials at all from my smartphone, I really can not do the same with Telegram and WhatsApp. I want to restrict these apps as much as possible, preferrably like they only work when I open them
Click to expand...
Click to collapse
Best course of action, in my opinion.
You could disable them when not in use.
I do that with Google Play Services, and Playstore.
You can keep them from having internet access with Karma Firewall, freeware that uses almost no battery. It may tone down their battery usage too.
Lol, they can't lead me, I can't lead them... so they can get the hell out of my way
Use this setting change to block ads globally.
Works pretty good.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Disable all notifications apk you don't need , from battery settings tick on "optimize"for all apk you don't need to be active , go to every apk info and untick "data utilization in background" and last resort in "developper settings " you have "limit apk activity in background " to minimum ( 4 apk) . These are the only methods system permit . If you root the phone there are plenty of apks which can stop booting or disable some parts of apks too much agressive . All Google apk boot with system and have a lot of subrutines involved in tracking your activity . Also you can disable all apk you don't need with adb fastboot cmds . It's a large subject too much time to discuss ...
Also under battery , apk activities you can see which apk used battery in percent ...

muppetz said:
Disable all notifications apk you don't need , from battery settings tick on "optimize"for all apk you don't need to be active , go to every apk info and untick "data utilization in background" and last resort in "developper settings " you have "limit apk activity in background " to minimum ( 4 apk) . These are the only methods system permit . If you root the phone there are plenty of apks which can stop booting or disable some parts of apks too much agressive . All Google apk boot with system and have a lot of subrutines involved in tracking your activity . Also you can disable all apk you don't need with adb fastboot cmds . It's a large subject too much time to discuss ...
Also under battery , apk activities you can see which apk used battery in percent ...
Click to expand...
Click to collapse
What apps are good with root?

Some time ago when I used rooted phones , I appreciated :
- My.Android.Tools.Pro
- App Ops - Permission manager
- ROMToolbox Pro
- All-In-One Toolbox Cleaner
I'm afraid to use root due lot of problems like boot loop , freezed boot sequence , no OTA etc so I'm pleased till now only to disable apks I know from past , they are hungry battery . First APK is very interesting , you can see every apk how start , boot with system , tracking features , triggering wifi and data and so on .

Related

[APP][2.2+] Privacy Protection for Non Rooted Phones

Some of my fellow 3D owners here do not root their phones, and I want them to try this. I just saw this on the main android forum, and I want you guys to have control of your permissions too. Hit the link to check out his thread.
Hopefully it works.
http://forum.xda-developers.com/showthread.php?t=1456569
houzuoguo said:
What can it do?
============
Concerned with some game/app's required permissions, but do not have a rooted device to reject the permissions?
Then Privacy Protector is the right app for you! It will automatically disable network and/or location services when certain apps run. And once you quit from the apps, it provides you a convenient way to reset the disabled features.
Alternative Usages
==============
Not only you may use Privacy Protector to reject some apps Internet and Location access, but also you may use it as an ad-blocker or data saver.
Performance Impact
===============
With over 300 apps monitored, on average the app utilizes less than 4% of CPU on a Nexus One.
There is no noticeable impact on battery life.
Current Status
===========
This is an alpha release.
It has only been tested on a Nexus One, and its user interface is quite far from being user-friendly. After more improvements are made, it will be put on Market as a freeware.
It is under active development and more features and improvements are to come!
Kindly leave your feedback please! Your feedback is very valuable and will greatly help me on improving the app.
Required Permissions
===============
Access to GPS and coarse location are for probing the location service settings.
Create bluetooth connections and bluetooth administration are for probing Bluetooth status and controlling bluetooth adapter.
Change Wi-Fi state is for controlling Wifi adapter.
How to use?
=========
1. Run "Privacy Protector"
2. Click "Manage Application policy"
3. In the list, tick "NET" and/or "LOC" to reject an app's Internet access and/or location access. Click "Save"
4. Click "Protector Status" toggle button to enable the service
When an app which you've chosen to reject its Internet and/or location access runs:
You will see toast messages "Privacy Protector has disabled Wifi" / "Privacy Protector has disabled Bluetooth"
And if you chose to reject the location access, you will see "Privacy Protector: Please manually disable GPS" and "Privacy Protector: Please manually disable Network Location" while you're taken to the settings page.
Now go back to your app and enjoy it
After you are finished with the app, pull down notification bar, you should see "Privacy Protector - Click to restore your settings". It will automatically restore your Wifi and Bluetooth status, and again, if you chose to reject location access, you'll be taken to the settings page and manually enable location services at your wish.
Click to expand...
Click to collapse
Here's some of his pictures he posted up so you can see how it looks like.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I think I might try this just for the adblock.
Do you know how extensive the adblock is? Does it block in app ads? Or must I disable the internet to a certain app in order to block the ads..
That's a great question. Hit the OP link and ask the author.
I've been fixing a couple of friends phones who don't want me to root their phones, but want to control their apps. This was a solution for them. Never explored the actual interaction. I take it that it must work since they haven't called me and gave me negative feedback.

[APP][SHARE] 2.2+ Advanced Mobile Care

MUST HAVE APP FOR EVERY ANDROID PHONE
Advanced Mobile Care is an all-in-one Android security and performance optimization app that performs real-time virus scans while also featuring a brand new Anti-theft, powerful Game Speeder, Battery Saver, Call Blocker, App Manager, Task Killer, Privacy Locker, Privacy Advisor and Cloud Backup.
DOWNLOAD LINK IN 3rd Post
Key Features:
● Mobile Anti-virus:
One touch anti-virus scan protects your device from viruses, malware, spyware, and suspicious apps. It also provides real-time protection from virus attacks when downloading a new app or unknown file.
● Anti-theft:
Turn on the Anti-theft function by setting a password, and then you can alarm, lock, or get location of the lost phone. Try these features of Anti-theft by tapping Find lost phone.
● Battery Saver:
Optional-Set battery saving mode to extend battery life as well as inform users about which apps consume the most battery power.
● Call Blocker:
Call Blocker helps you block unwanted calls. Add the unwanted calls into the blacklist manually or just block calls from non-contacts then you will not be disturbed by the unwanted calls.
● System Tuneup:
One touch scan can clean memory, cache and junk files to boost your phone's operating speed.
● Game Speeder:
Launch games with Game Speeder to make games run smoothly without lag or game-play disturbance.
● App Manager:
App Manager can batch delete APK files, move app to SD card, batch uninstall apps. It also can sort all apps by name, size or use frequency to identify large or unnecessary apps for removal.
● Task Killer:
Quickly shut off memory intensive and battery hogging apps with one touch.
● Privacy Locker:
Hide, lock, and protect your private photos, videos and files with a password.
● Privacy Advisor:
Scan and display all apps that access your personal information, such as personal data, contacts, locations, and SMS.
● Cloud Backup & Restore:
Backup and restore all your contacts and call logs from your previous device to a new one.
● Widget:
Perform quick scan directly from your Android desktop. Quick check system information and set a battery saving mode
Reserved for SS
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
http://imageshack.us/a/img607/3695/3gc9sj7n0tghv43ymmrrhh3.jpg
Download link
https://play.google.com/store/apps/..._medium=organic&utm_term=advanced+mobile+care
most of those functions aren't neccessary
mjz2cool said:
most of those functions aren't neccessary
Click to expand...
Click to collapse
Not necessaaaaaaryyy for u butt may bee itsss usefulll forr others
Omkar$ said:
Not necessaaaaaaryyy for u butt may bee itsss usefulll forr others
Click to expand...
Click to collapse
so it's not a must have then
There's no viruses for android so what's the point of a virus scanner
you could say if you downloaded files & transferred them to a pc you can scan them first but doesn't your pc have anti virus
Battery saving apps tend to actually slow the phone down - all they do is turn off things like wifi bt gps & data when the screen is off - but they take up system resources themselves & really not needed
there are only two tools you really need
boot manager to stop apps starting at boot - comes with some custom roms anyway
cache cleaner - to free internal storage
anything else is really just bloat and can be performed by android itself or your file manager like es file explorer in the case of cloud storage
This app is good but no virus scanner needed.
Btw nyc share

How to increase battery life by using greenify + xposed

This is a method by using greenify to help you identify and put the bad behaving apps into hibernation when you are not using them, stop them from battery leeching, memory hogging and stealthy running, in an elegant and unique way! They could do nothing without your explicit launch, while still have full functionality when running in foreground.
Combination of greenify and xposed function as prevent the apps from awake when your phone is in deep sleep mode. For apps like whatapps and viber, this method can set to hibernation mode so that phone more battery friendly. However, when there is a message, it still will give notification. Of course, it will delay few second.
Before you try this, remember that if you brick your phone, i WILL NOT responsible. However, i tried in note 2, galaxy wonder, nexus 7 GSM and galaxy s2 i9100g and all worked perfectly. Please DO NOT greenify alarm clock apps, instant messaging apps unless you never rely on them. Please be sure to verify the impact of greenified apps on which you heavily relies.
How to do this:
1. Download Xposed Installer.apk from http://dl.xposed.info/latest.apk . thanks to @rovo from http://forum.xda-developers.com/showthread.php?t=1574401
2. install Xposed Installer.apk and open Xposed installer choose framework, click install/update. after it, reboot your phone!
3. Download and install Greenify_v1.95beta7 and Greenify (Donation)_2.1.. I know that greenify donation version is paid version. there is method to crack it but of course i cant share here. it is better to buy it to support the developer.
4. Open Xposed Installer and choose modules. you will see greenify, tick it and reboot your phone again..
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
5. After reboot, open greenify and click menu button and you will see experimental features.
6. This is what you will see. Tick the 2nd (most important). You can try tick other also.
7. Finally and also last step, greenify the apps that you seldom use. Basically, apps like line, viber or whatapps which you seldom use it, you can greenify it. However, for the apps that you frequently use it, greenify it will only cause delay when opening it. So, think before you choose the apps to be greenify.
However, Not all apps use GCM as push mechanism, some apps create their own TCP connection for push in background service, thus can't benefit from this patch.
CAUTION: it is not work in all of the rom. For example, it does not work in miui.
This is the source for greenify apps.
Great tutorial, thnx.
Should we start discussion on what sys app can be greenified without any impact on phone functionality ?
It's probably worth adding xposed boot manager and receiver stop as well for ultimate battery life
Sent from my GT-P3110 using XDA Premium 4 mobile app
cornelito said:
Great tutorial, thnx.
Should we start discussion on what sys app can be greenified without any impact on phone functionality ?
Click to expand...
Click to collapse
Basically i just greenify apps like bbm, viber, line, fb messenger, clean master, go backup.. i didnt greenify many due to some of the apps i frequently use it..
sawdoctor said:
It's probably worth adding xposed boot manager and receiver stop as well for ultimate battery life
Sent from my GT-P3110 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
i didnt try that two yet.. maybe you can try it and let us know how is the result
Gabrieltan said:
i didnt try that two yet.. maybe you can try it and let us know how is the result
Click to expand...
Click to collapse
Im already using them. Only issue is some apps need certain receiver's to work properly eg widgets so it's trial an error a little bit with reciver stop
Sent from my GT-N7105 using XDA Premium 4 mobile app

[Q] How do you use xprivacy...and don't say it's simple.

Where can I go to learn what the different options mean? For example it's hard to know if I should let an app use "Browser" if I don't even know what it means.
In the sub lists what do the items highlighted in red mean?
In the sub list what do the items in bold mean?
What is the difference between the two columns users can check?
Do all items on the list always get shown, even if the app doesn't use it? For example I installed a game that's permissions didn't include acdcess to media, so what would happen if I check media for the app in xprivacy?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For me it was trial and error, but you can read more here : https://github.com/M66B/XPrivacy#restrictions to understand what each permission stands for.
Red items are critical/expert items, some apps won't work if you deny them access to these permissions (by default these are enabled for all apps, you need to enable expert mode in the app to be able to edit them), for now I say stay away from them, once you feel more confident about the app you can start experimenting with them.
Tthe items in bold are permissions that the app asked for/tried to access (in your example it means that the app accessed/tried to access device camera yesterday)
Picking the left checkbox means denying that permission to the app, picking the right question mark (?) means that if the app asks for that permission, you will be notified with a pop-up window asking you what to do (allo/deny)
Not sure, but I use a personal template where every permission is auto-question marked, therefore whenever an app tries to access anything I get the small popup and I can decide what to do.
There's an "expert mode" checkbox in the permissions popup, if you enable that you'll be able to allow/deny app for a specific time (say 30 secs) which will allow you to test the effect of that decision on the app, so if it crashes, you can simply wait out the 30 secs and then relaunch the app again (this might require enabling the export mode in the app settings, not sure)
Please let me know if you have any more questions, or if my explanations sound like total nonsense to you, I have not eaten yet, and english in not my primary language after all
ticktock666 said:
For me it was trial and error, but you can read more here : https://github.com/M66B/XPrivacy#restrictions to understand what each permission stands for.
Red items are critical/expert items, some apps won't work if you deny them access to these permissions (by default these are enabled for all apps, you need to enable expert mode in the app to be able to edit them), for now I say stay away from them, once you feel more confident about the app you can start experimenting with them.
Tthe items in bold are permissions that the app asked for/tried to access (in your example it means that the app accessed/tried to access device camera yesterday)
Picking the left checkbox means denying that permission to the app, picking the right question mark (?) means that if the app asks for that permission, you will be notified with a pop-up window asking you what to do (allo/deny)
Not sure, but I use a personal template where every permission is auto-question marked, therefore whenever an app tries to access anything I get the small popup and I can decide what to do.
There's an "expert mode" checkbox in the permissions popup, if you enable that you'll be able to allow/deny app for a specific time (say 30 secs) which will allow you to test the effect of that decision on the app, so if it crashes, you can simply wait out the 30 secs and then relaunch the app again (this might require enabling the export mode in the app settings, not sure)
Please let me know if you have any more questions, or if my explanations sound like total nonsense to you, I have not eaten yet, and english in not my primary language after all
Click to expand...
Click to collapse
Ok thanks. Does Xprivacy some how show which permissions an app actually uses? What I mean by this is when you install an app it tells you which permissions it uses, for example Snapchat doesn't even request to use the browser. So in Xprivacy would it make a difference if I checked the option for Browser since Snapchat doesn't even use it in the first place?
No, there's no prior notification from xprivacy which permissions each app uses.
Like I said I use a default template with everything on "ask" setting, the up side for this imo is if an update causes an app to request new permissions, they will be on "ask" setting already, so I won't have to recheck after each update.
Need help , plz.
HI ..
Thanks for the post ..
Can someone plz. Install (Mobogenie.com) ... & see if they can block it reading the Location info?
I need to know that .. which version on android/XPRIVACY .. & permissions to disable to achieve this ..

Replace Xioami dialer / phone app

I use a Xiaomi Redmi 3s.
I do not want to transmit my contact data to Xiaomi.
To accomplish that target, I used Titanium Backup to disable a lot preinstalled, unnecessary system apps.
There are still a lot preinstalled apps, that seems necessary to run the system. Using Xprivacy, I denied internet and network access for most of these apps. There are two "apps" that can not be restricted, without causing the system to bootloop. These two are these:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Text:
1000 ANT HAL Service,
Android System,
BackupReceiver,
Battery saver, Blocklist,
Carrier Configure,
Cleaner, Content
Adaptive Backlight
Settings, Data usage,
Engineering Mode,
FM Radio, Feedback,
FidoCryptoService,
FidoSuiService,
Fused Location, High
Battery Temperature,
Input Devices, KLO
Bugreport, Key Chain,
LocationServices, MBN
Test, MdtpService,
MiPlay, Phone Call
Management, Power
OffMusicHandlerApp,
Quick ball, SVI Settings,
SecureExtAuthService,
SecureSampleAuthS
ervice, Security,
Security Core
Component, Settings,
Settings Storage,
SmartcardService,
SpacesManagerServ;ce,
Stability Test, System
UI, WbcService, Wfd
Service, Whetstone,
com.android.keyguard,
com.android.provision,
com.fingerprints. ser
viceext, com.miui.rom,
com.miui.stepsprovider,
com.miui.system,
com. qti.dpmserviceapp,
com.qti.service. color
service, com.qualcomm
.fastdormancy, com.qu
alcomm. qti.extsettings,
com.qualcomm. qti.qs,
com.qualcomm.q
ti.tetherservice,
com.qualcomm.qti.tm,
com.qualcomm. tim es
ervice, com.quicinc.cne.
CNEService,org.codeau
rora.btmultisim, wt_secr
e_code_manager
Text:
1001
CarrierLoadService,
MmsService, Phone
Services, Phone and
Messaging Storage,
SIM Too/kit, com.qti.pr
imarycardcontroller,
com.qti.qua/comm.da
tastatusnotiflcation,
com.qti.xdivert, com.qu
a/comm. qcri/msgtunne/,
com.qua/comm.qti.ims,
com.qua/comm.qti
.networksetting,
com.qua/comm.qti.te
lephony.vodafonepack,
org.codeaurora.ims
I don´t think these are actual apps, because there are dozens of packages included. So, I take it as a fact, that these "apps" can not be restricted by Xprivacy.
As a result I must work with Titanium Backup to disable and replace the remaing Xiaomi apps.
The most obvious app, that has access to my contacts is the "phone app".
-----
-----
To remove the marked green "Phone" app from the app drawer, I freezed the app "contacts and dialer". I also installed an alternative dialer/phone app (drupe).
The green "Phone" app button disappears. Good.
But when starting a telephone call, from within drupe, the "Xiaomi in-call-screen" (picture on the right) appears.
That "in call screen" appears with google phone or drupe or any other phone software.
I have set the alternative dialer als default for "dialer", but that does not make any difference.
Is there a way, to make calls without using a Xiaomi piece of software?
Yes, there is a simple way. Just disable InCallUI. But remember, you must need to set another dialer app as default which has its own in-call interface. And, calls won't be recorded anymore.
By the way, have you used Google Dialer? I'm using it. The problem is, it can't show call history.
Hey NPriyo, I have installed Google Phone and Google Contacts. And I have set up Google Phone as default dialer in the settings.
As long as InCallUI is activated - the Xiaomi in-call-userinterface shows up every call.
If I deactivate InCallUI in TitaniumBackup, then there is no in-call-userinterface at all.
can't install Google phone
I've downloaded respective .apk, but it gives error while installing. Can you give any idea?
Wokoloko said:
Hey NPriyo, I have installed Google Phone and Google Contacts. And I have set up Google Phone as default dialer in the settings.
As long as InCallUI is activated - the Xiaomi in-call-userinterface shows up every call.
If I deactivate InCallUI in TitaniumBackup, then there is no in-call-userinterface at all.
Click to expand...
Click to collapse
mr1959 said:
can't install Google phone
I've downloaded respective .apk, but it gives error while installing. Can you give any idea?
Click to expand...
Click to collapse
I think you're asking for Google Phone app. If yes, then simply join the beta programme of Google Phone from this link ( https://play.google.com/apps/testing/com.google.android.dialer ) and after joining the beta, download the app directly from the link given there ’download it on Google Play'.

Categories

Resources