[APP][4.0+][ROOT] Toggle Background Data 5.0 (xda-exclusive free version) - Android Apps and Games

Hi,
I've developed a widget to toggle the background data restriction (called "Data Saver" on Android 7) on Android 5.0/5.1 (Lollipop), Android 6.0 (Marshmallow), and Android 7.0/7.1 (Nougat). It requires root.
This is an xda-exclusive free version! If you want to support me, please consider getting the paid version on Google Play or check out my other apps.
Please note: Redistribution of this app is not allowed!
Paid version on Google Play (more functionality): https://play.google.com/store/apps/details?id=com.cygery.togglebackgrounddata
Device compatibility: second post
This free version only includes the widget. The paid version on Google Play additionally includes a Locale/Tasker compatible plugin, support for shortcuts and support for custom images.
Device Support
Device support depends on a variety of factors, including your specific device model, Android version, installed (custom) ROM, used root provider (su binary), and SELinux configuration. This app includes options to deal with different configurations of some of those factors. Please let me know if this app does not work on your device.
Notes
The widget is passive. Thus, it has to request root every time it is refreshed. Although the battery impact is negligible, this usually results in frequent (Toast) messages indicating that the app was granted root rights. Please refer to your superuser management app if you'd like to disable those messages specifically for this app.
Other issues: When reporting any issues please include the following info in your post: Device, ROM and ROM version, exact version number of this app you use (don't just write "latest"), superuser management app (e.g., SuperSU) and version, content of any shown error messages. Describe in detail what you tried to do, what you expected to happen, and what happened instead. Include screenshots/screencasts where possible and useful to show the issue.
Cheers,
cygery
Screenshots:
{
"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"
}
Changelog
v1.0.4.0:
added support for Android 6.0
small fixes and improvements
v1.0.3.0:
small fixes and improvements
v1.0.2.0:
small fixes and improvements
v1.0.1.0:
small fixes and improvements
v1.0.0.0:
initial release
Click to expand...
Click to collapse

Device compatibility:
Please note: This is not an exhaustive list and only mirrors my current state of knowledge. If your device is neither listed in the "compatible" or "incompatible" list its compatibility isn't known yet. If you test it please report and I'll update the lists.
Compatible:
Nexus 5
Nexus 7 (2013) LTE
Incompatible:
(none known yet)

(reserved2)

problem, the program disables the entire Internet

ruslan911 said:
problem, the program disables the entire Internet
Click to expand...
Click to collapse
I'm unable to reproduce this. When I enabled mobile data and restrict background data using this widget I'm still able to use, e.g., Chrome for browsing.
Is your issue that it disables background data for all apps?

cygery said:
I'm unable to reproduce this. When I enabled mobile data and restrict background data using this widget I'm still able to use, e.g., Chrome for browsing.
Is your issue that it disables background data for all apps?
Click to expand...
Click to collapse
yes
---------- Post added at 04:07 PM ---------- Previous post was at 03:51 PM ----------
Strangely enough, the device is rebooted. includes widgets, exclamation Zanko appearing in the top bar in the background stands the only restriction PlayMarket, but PlayMarket traffic passes.
Sorry for my broken English

This app toggles the global background data restriction.
Also, it only affects background data. Thus, normal (foreground) data is still allowed. I assume that's what happening when you're using the Play Store while the background data restriction is on.

Hmm....Very nice

dear cygery,
After use of a widget and after an unblocking of the screen there are duplicating badges.
If to include restriction of the background mode with a standard way, such doesn't appear.
P.S. I bought the program in PlayMarket.

ruslan911 said:
dear cygery,
After use of a widget and after an unblocking of the screen there are duplicating badges.
If to include restriction of the background mode with a standard way, such doesn't appear.
P.S. I bought the program in PlayMarket.
Click to expand...
Click to collapse
Yes, I'm aware about this. Unfortunately, there doesn't seem to be something I can do about it. Something in Android sometimes creates the duplicate notification, however, that's likely outside of my control. I have a possible idea for a workaround but I'll need to test this first.

cygery said:
Yes, I'm aware about this. Unfortunately, there doesn't seem to be something I can do about it. Something in Android sometimes creates the duplicate notification, however, that's likely outside of my control. I have a possible idea for a workaround but I'll need to test this first.
Click to expand...
Click to collapse
I've tried to implement a workaround but had no success. There's most probably nothing I can do about this.
According to my tests the "wrong" notification (either a duplicate one when the background restriction is enabled, or a single one when it is disabled) has no impact on the restriction state itself. You might want to try using third-party apps to remove the notification all-together.

I've uploaded an update (1.0.3.0) with small fixes and improvements.

cygery said:
PS: Similar to my other new widgets, I believe that this is the only app/widget which allows to toggle the background data restriction on Android 5.0. Please correct me if this is wrong.
Click to expand...
Click to collapse
Secure settings (paid version) can do this.

There shouldn't be any issues with this app on Android 5.1, however, if anybody experiences issues please post.

Working on Samsung galaxy s4 whit cm11 4.4.4 ?
Sendt fra min GT-I9505

Working just fine on 5.1 on CM 12.1

cygery said:
I've tried to implement a workaround but had no success. There's most probably nothing I can do about this.
According to my tests the "wrong" notification (either a duplicate one when the background restriction is enabled, or a single one when it is disabled) has no impact on the restriction state itself. You might want to try using third-party apps to remove the notification all-together.
Click to expand...
Click to collapse
Thanks for this utility. I do the same thing as your widget does with a combination of Tasker and Secure Settings and can confirm that these duplicate notifications have occurred in all Lollipop version I've tested when I use 3rd party apps like this or my or tasker/secure settings commands to toggle Background Data. I have not logged this but if anyone with more advanced Android knowledge wants a look I can do so.
This might have something do do with the fact that background data is silently enabled/disabled when wifi is connected/disconnected (wifi gets a background data pass-through even if background data is disabled).
or
SU permissions are different on L than KK. I wonder if the duplicate notifications are in part caused by the presence of SuperSU. In Lollipop, the native privacy guard can now control root access like SuperSU does. I wonder if duplicate notifications occurs on devices that use the native system rather than Super SU for permissions.
Just yesterday I was chasing the duplicate notification issue and thought I found a way to clear it without reboot but can not repeat the feat. While share anything useful I find there.

I've uploaded a new version (v1.0.4.0) which adds support for Android 6.0 and some small fixes and improvements.

cygery said:
I've uploaded a new version (v1.0.4.0) which adds support for Android 6.0 and some small fixes and improvements.
Click to expand...
Click to collapse
Thanks. BTW - In re duplicate BGD notifications there is some combination of actions involving a very specific order and timing of enabling/disabling wifi, and toggling background data from Data Usage settings page and interacting with the BDG status bar notification. I've managed to do this 3 times in dozens of tests but unable to reproduce reliably. Will report If I can do this repeatedly. Now, I'm off to test the new data toggle widget.

cygery said:
I've uploaded a new version (v1.0.4.0) which adds support for Android 6.0 and some small fixes and improvements.
Click to expand...
Click to collapse
I use your other apps as well. For some reason I cant use this one. It installs fine, doesn't work though. It doesnt show up as an an installed app in the app drawer. (except in TitaniumBackup, but even when you cant launch the app) Using galaxy s6 5.1.1 (Toggle data, and toggle network apps work, just this one doesnt)

Related

[APP] App Inbox 1.2 - The apps you want. When they're released.

{
"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"
}
App Inbox
App Inbox searches the Android Market and brings new apps to you. Specify the apps you want they'll appear in your inbox when they show up on the market.
Features:
- Subscribe to apps on the Android Market.
- Filter out the junk apps with our proprietary Popularity ranking system.
- Know when there are new apps you've never seen before.
- Fully customizable Subscription system.
Version 1.2 Changes
New name, changed from "Hawkee App Delivery" to "App Inbox"
New logo
Slight layout tweaks
Fixed back button when loading
Added latest categories
Version 1.15 Changes
Please uninstall your previous copy if you are upgrading.
New categories:
- Education
- Personalization
- Business
- Weather
- Medical
- Photography
Improved search now supports:
-negative keywords
"exact match" keywords
pub:Google (publisher search)
Version 1.05 Changes
- New Language filters:
- French apps
- German apps
- Japanese apps
- Adjusted timeout intervals
- Back button also saves Subscription changes
- New app tallies update automatically when app is reopened after 1hr
Direct Link:
https://market.android.com/details?id=com.hawkee.app.inbox
By Hawkee.com
Hawkee is a social network focusing on technology, development and reviews.
Established in 1997 Hawkee has a solid 14-year track record and continues to grow and innovate.
http://www.hawkee.com
Thanks for this!
I just made some minor adjustments including adding a few new language filters. Currently here is the breakdown of languages:
English: 130,886 apps
Chinese: 2,099 apps
Japanese: 1,433 apps
Korean: 1,249 apps
French: 808 apps
Spanish: 800 apps
German: 708 apps
The language is determined by running a language detection API against the app descriptions and titles. As far as I know this is the only app that lets you subscribe to apps by language.
- Scott
This is awesome. Many thanks
.
Friggin awesome just what I have been looking for. Nice flow, 1\3 the size of appbrain and can go on sd card as well. Nice work. Lovin the Price drop search feature and how its query selections. Thanks...clicks button
looking nice
Great app
the scrolling kinda lags imho, HTC desire, Supervillain ROM
market help
After uninstalling this App i'm having major problems with my regular Market. All the new apps are gone. Not a single app that i recognize. All the Apps seem to be extremely outdated and are "test" apps. Anyone know whats going on here and possible fixes?
Using a Rooted Tmobile Galaxy Tab
AbdulR said:
After uninstalling this App i'm having major problems with my regular Market. All the new apps are gone. Not a single app that i recognize. All the Apps seem to be extremely outdated and are "test" apps. Anyone know whats going on here and possible fixes?
Using a Rooted Tmobile Galaxy Tab
Click to expand...
Click to collapse
Settings-applications-manage-market-clear data. Should bring em all back.
PhilDsT said:
Great app
the scrolling kinda lags imho, HTC desire, Supervillain ROM
Click to expand...
Click to collapse
Thanks Phil, it's a bit laggy on my Incredible as well, so I think I'll have to rework the way I handle the app icons.
Sent from my ADR6300 using XDA App
AbdulR said:
After uninstalling this App i'm having major problems with my regular Market. All the new apps are gone. Not a single app that i recognize. All the Apps seem to be extremely outdated and are "test" apps. Anyone know whats going on here and possible fixes?
Using a Rooted Tmobile Galaxy Tab
Click to expand...
Click to collapse
This is strange. The app doesn't touch any settings pertaining to the actual market app. It's completely self contained and accesses data only on the Hawkee severs.
Sent from my ADR6300 using XDA App
confused on how to use this app?
I need some help understanding what this is, what it does, and how to use it.
Is it a second marketplace that is intended to replace the google marketplace?
If yes then I take it to mean that this app's intended use to to search, download, install, and maintain the apps on your phone?
Is this app intended to be used in conjunction with the google marketplace?
If yes then in what ways: searching, sorting, etc?
Is information shared between this app and the google marketplace? For exmaple if you can download apps from this app then do the downloaded apps also show up as being downloaded in the google marketplace?
The above are some of the questions I was thinking but if when replying you can think of other useful advice and info you want to share in how to use the app that would be appreciated.
dsMA said:
I am confused as to how to use this app. Do I use this app instead of the marketplace to search and install apps? Do I install all my apps then install this app and it will learn the kinds of apps I like by scanning my download list from the marketplace?
Click to expand...
Click to collapse
Yes this can replace the market in terms of finding new apps. The point of this is to find good, new apps and closely monitor the market. It provides more advanced filters to find specifically what you want. It doesn't scan your apps and offer suggestions. That isn't the goal of this app.
Sent from my ADR6300 using XDA App
dsMA said:
Is information shared between this app and the google marketplace? For exmaple if you can download apps from this app then do the downloaded apps also show up as being downloaded in the google marketplace?
Click to expand...
Click to collapse
Sorry, I missed the update to your post. The app actually sends you to the market when you choose an app, so yes the downloads count. This app only replaces the searching and browsing process. No data is shared between the two apps.
Sent from my ADR6300 using XDA App
I just fixed a bug with the price drops not being detected properly. This was a server side fix so no need to update the app.
Sent from my Incredible
I was wondering if I could get some feedback on the name of this app. It's a different concept so I had a hard time coming up with a descriptive name. Some other ideas I had were Hawkee App Subscribe, Hawkee Market Subscribe, Hawkee App Monitor, or Hawkee Market Monitor.
Sent from my Incredible
Once i installed this app i cannot access the "downloads" section in my regular market. it either says theres no connection, or it force closes. Ive tried uninstalling Hawkee, wiping market data, uninstalling/reinstalling regular market, rebooting.....nothing is fixing this problem, which is obviously a major one
TopShelf10 said:
Once i installed this app i cannot access the "downloads" section in my regular market. it either says theres no connection, or it force closes. Ive tried uninstalling Hawkee, wiping market data, uninstalling/reinstalling regular market, rebooting.....nothing is fixing this problem, which is obviously a major one
Click to expand...
Click to collapse
This seems to be unrelated. Did you recently upgrade your market app? This app doesn't have any connection with the market app. It only sends you there when you pick an app.
Sent from my Incredible
Nope my last market update was last week. i was browsing my downloads earlier today to check for application updates which i normally do.
i understand that you want to preserve the reputation of your app, and i can respect that. however it seems like a distinct possibility that this app caused this problem. earlier in this thread another poster claimed that this app had an effect on his market, as well.
this is not a personal attack, and there obviously is a chance that both of these incidences are coincidence. but it doesnt sound like it. you may want to look into it, since this app is now public on the forum, youd definitely rather have 2 complaints than several. just a little advice, it doesnt hurt to check, rather than simply sweeping it under the rug.
all i know and can say, aside from i love the idea of your app, ever since installing my market has been malfunctioning, even after a system install/uninstall.
TopShelf, Thanks for the response. I'm sorry to sound like I was so easily dismissing your problem, but I'm on my laptop now and can look into this more thoroughly. I researched the issue you described and came up with this thread:
http://www.google.fm/support/forum/p/Android+Market/thread?tid=5f475fcdfcc22233&hl=en
The conclusion seems to be that it's a problem on Google's end. People were pointing out a few apps that, when uninstalled, fixed the problem temporarily. But it seems there is no permanent fix yet. Some people suggested installing AppBrain in order to update your apps, but that's certainly not a long term solution.
- Scott

NO ROOT: Use 'Activity Launcher' to remove accounts, grant/revoke usage access

Did I miss a thread on this? Did anyone think of trying this or something similar?
I've been trying to find a way to sneak AppOps onto my Fire 8 HD, 2016 with NO ROOT. I've read in a few places, some have had success installing via ADB shell. I however, have not. But it didn't stop me from trying or to find an app or workaround close enough to it.
I kept seeing a few posts about Activity Launcher and other "shortcut apps." I was skeptical, because without root and seeing how over customized Amazon made their Android based OS, I didn't think this app would give me more than a few options to toggle, at most. I thought I would be lucky if any of the changes I made actually saved to the device. I admit when I am wrong and in this case, I'm wrong...so far.
I literally just installed this app and spent the last hour and a half, going through just the 'settings activity' drop down menu, changing a few things. So I've yet to explore the other activities and their settings.
****IMPORTANT NOTES BEFORE YOU GET STARTED:**** Amazon will constantly try to override your preferences and reset them to their liking through OTA updates, even while you're setting them. Because of that I *HIGHLY* recommend you install a no root firewall such as NoRoot Data Firewall (there are a few others with more or less of the same options, but I've grown to like that one and it's the one I use) and block ALL Amazon apps and apps with 'OTA' in their titles from connecting through both WiFi and Cellular networks. Though I know cellular service is not enabled on these tablets, for peace of mind I blocked access there as well. If you don't block access from Amazon, these settings are likely to be quickly reverted and you probably won't know it until you look again, or the original settings reappear.
Secondly, though some activities may have several upon several settings to choose from, I can't get or Amazon won't let all of them load, therefore I can't see the choices or change their settings.
My device rebooted once, on its own, during exploration and toggling, but I think it was Amazon getting aggravated with my firewall blocking their apps access after killing them.
****I AM NOT RESPONSIBLE SHOULD YOUR DEVICE BECOME BRICKED, STUCK IN A BOOTLOOP OR ANY OTHER NUMBER OF THINGS THAT GO WRONG AS A RESULT OF CHANGING OR REMOVING ANY SETTINGS.****
Below is a rundown of what I did so far:
Download and install Activity Launcher: Activity Launcher APK or from Google Play Store.
1. Tap on the link for 'Activity Launcher' above, to install it from the Google Play Store.
2. Open Activity Launcher
3. Tap the drop down menu in the upper left corner and select 'All Activities.' (Yes that's A LOT of activities!)
4. Browse if you like, but scroll down until you see the 'Settings' activity and tap on it.
There are about 3 dozen or so activities you can tap, most of which will load and most of which you can edit and change. Almost none of these settings are available to you though the regular device interface.
Accounts:
The first one I tapped was 'Accounts.' It will list ALL accounts registered to your device, whether you added them or not. I only have 2, none Amazon related accounts listed, Google and FireFox. Neither of those account settings will load, probably because they are not native to Amazon and the settings related to them can only be changed through the actual accounts. You can tap on ALL Amazon related accounts and a variety of settings will appear. For example, I tapped 'Whispersync' I was able to stop it from syncing by tapping the three dots at the top right. I was also able to remove the account from the device! You may need to perform that step a second time.
I stopped Prime Photos from Syncing, but I am unable to remove the account. You can long press the individual tasks and a screen will briefly pop up that has something to do with 'Fire Launcher.' It disappears too quick for me to see anything else. I haven't done anything with the Kindle or primary Amazon accounts. I'm not sure what will happen if I do so haven't yet gathered the strength to try anything
Apps With Usage Access:
After exploring the above, I scrolled down a few spaces to 'Accounts With Usage Access.' You have no idea how happy I was to see this. All the apps you installed that require usage access, whether you knew it was granted such access or not, are listed here, including the Google APKs you installed way back when.
I went ahead and granted the usage access to the apps I was already trying to grant it to; Greenify, NoRoot Data Firewall and All-In-One Toolbox. I *revoked* access to all of the Amazon apps listed; Appstore, Content Management Service, FreeTime, Help, Parental Monitoring Service and WiFi Locker. I left Storage Management alone as I am not sure what will happen if I revoke it's access.
{
"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"
}
Whew! That tiny bit was a lot to do and take in. Now the moment of truth was upon us. Were the changes we made to these settings, if any, holding?
:fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed:
So far Yes! Now the hard part. We reboot. I admit I was breaking a sweat as I knew the possible implications of doing these things, but my tablet rebooted with no problems whatsoever. The best part about all this? The settings I changed HELD. The accounts I removed, stayed off my tablet!!! :victory: :victory: :good: :good: :good: :victory: :victory: :victory:
I had similar luck yesterday with granting Greenify special permissions through ADB shell. Much to my surprise, and seemingly without any hassle, the commands worked and the permissions were granted. Again, no root. The only downside is you have to pay for Greenify Pro if you want tom get a chance at freezing any system apps and even then, there's no promise all system apps will be listed. But at least I was able to grant the necessary permissions!
I will explore and play with Activity Launcher throughout the days to come and perhaps Greenify may make $2.99 profit from me later tonight
Thank you for this tip it helped me a lot.
Many thanks
Great tip! For those using Nova and who have enabled widgets you can create permanent shortcuts to activities on your home screen using the Nova activities widget.
ktdt00 said:
Great tip! For those using Nova and who have enabled widgets you can create permanent shortcuts to activities on your home screen using the Nova activities widget.
Click to expand...
Click to collapse
Indeed! The one thing Nova surprisingly lacks (could just a be a fluke oversight) is the ability to make website URL shortcuts. However, If you have successfully activated widgets , you can download and install 'Website Shortcut' to add URL shortcuts to your desktop https://play.google.com/store/apps/details?id=com.deltacdev.websiteshortcut&hl=en
Here is the link to enable widgets: https://forum.xda-developers.com/hd8-hd10/general/root-required-widgets-preferred-launcher-t3637813
The three dot menu in Chrome 'add to home screen' works for me
So with this we can freeze Fire Launcher, and get Nova to be default without the Launcher Hijack?
UPDATE: I click on Home on that Setting and see all the installed launchers, but selecting from that doesn't take effect to make one default; Fire Launcher always picks up on press on home navigation.
GofreeSing said:
So with this we can freeze Fire Launcher, and get Nova to be default without the Launcher Hijack?
UPDATE: I click on Home on that Setting and see all the installed launchers, but selecting from that doesn't take effect to make one default; Fire Launcher always picks up on press on home navigation.
Click to expand...
Click to collapse
Please see this thread, and this post (Start where it says: Ok ready?). Please read everything before making your decision.
thanks for the tip! great to get access to some important settings. works well on fire hd 10 2017!
one thing is a bit unconvenient though. some activities can't be started and the 'activity launcher' crashes when you try to (i am on 5.5.0.0).
an alternative with even more detailed activities is QuickShortcutMaker (play.google.com/store/apps/details?id=com.sika524.android.quickshortcut). and the best thing is that you can add activities to your favorites and start them directly from there without loading and searching for them again.
@DragonFire1024 one question: can you also revoke permissions from apps the way you granted them for greenify, e.g remove internet access for certain apps? i know there is noroot firewall but if you already use a 'real' vpn this is a nogo as you can't have 2 vpns at the same time...
androingo said:
thanks for the tip! great to get access to some important settings. works well on fire hd 10 2017!
one thing is a bit unconvenient though. some activities can't be started and the 'activity launcher' crashes when you try to (i am on 5.5.0.0).
an alternative with even more detailed activities is QuickShortcutMaker (play.google.com/store/apps/details?id=com.sika524.android.quickshortcut). and the best thing is that you can add activities to your favorites and start them directly from there without loading and searching for them again.
@DragonFire1024 one question: can you also revoke permissions from apps the way you granted them for greenify, e.g remove internet access for certain apps? i know there is noroot firewall but if you already use a 'real' vpn this is a nogo as you can't have 2 vpns at the same time...
Click to expand...
Click to collapse
If you properly edit the APK/app XML you can Chang all the permissions you want, but will have no effect on system apps as of yet. Currently trying to work on a way to fix that.
Does greenify work to freeze apps without root?
endleesss said:
Does greenify work to freeze apps without root?
Click to expand...
Click to collapse
Yes. But comes with a risk. Some apps won't wake back up if in hibernation for extended periods. Worst case is a factory reset.
Sent from my Samsung Galaxy S4 using XDA Labs

AdShield - No root ad blocker for samsung (Discontinued)

{
"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"
}
AdShield
Project discontinued.
For old users it will work for next 25 years.
For new users try newUser version. If it doesn't work - it won't.
Best version: 1.1.1
Mods don't delete unless all files aren't working. Please
DOESN'T REQUIRE CUSTOM KNOX KEY!
Just download and install​
F.A.Q.
Q: Why is this not in the Google Play?
A: I don't have a developer account because I'm not 18 yet. If you can buy me an account, I'll worship you.
Q: Licence activation failed. What can I do?
A: Uninstall other ad blockers that use KNOX (Adhell, Adhell 2, Disconnect pro), connect to wifi, make sure you're not rooted, reboot, reinstall app. If nothing works - get a custom knox key and use that (how-to bellow). Other than that - I can do nothing.
Q: Which file to download?
A: Download lowest attached file. It should have highest number.
Q: Certain websites are blocked. How do I enter them?
A: Put them in the whitelist. App>Settings>Edit Blocked URLs>Whitelist Custom URLs.
Q: Why so many permissions?
A: All of them are needed.
Q: Does it block ads on Samsung Internet browser?
A: It blocks ads everywhere.
Q: Which Ad Blocker is the best right now?
A: At the moment this. Free, has all the features other ad blockers have and has full material design. See attached pictures of features and history
Q: How does it work?
A: https://seap.samsung.com/sdk/knox-standard-android
How to install:
Download lowest apk file (with the highest number) from down bellow.
Install apk file.
Open app, follow instructions.
Licence doesn't activate/I want to use my own KNOX key:
Sign in with your Samsung account here: https://seap.samsung.com/enrollment
Enroll as a developer.
Generate Knox Standard SDK Enterprise license key here: https://seap.samsung.com/license-keys (use any alias. If you already have a key, you can reuse it)
Follow instructions in app when you first run it or in settings.
How to uninstall:
Open app
Open settings
Press uninstall
Changelog:
Code:
v1.1.3 - 2017-08-29
*Made unblockable apps red (8 bixby related apps)
*You can now disable all other apps (removed issue with random apps not wanting to be disabled)
**Update frequency will now slow down.
--------------------
v1.1.2 - 2017-08-29
*You can no longer block bixby and all related applications (total 8 of them). This is due to Samsung blocking licenses on apps that allow users do that.
*You can continue blocking other system apps
*minSdkVersion set to 21 from 19 because of changed working mechanisms. App won't run on older android versions than 5.0 Lollipop.
*Changes in internal version coding.
*Updated gradle, dependencies.
*Smaller app size.
--------------------
v1.1.1 - 2017-08-29
*You can no longer disable system apps. This is to not get my key blocked. If you are using an older version, please do not disable bixby or any associated apps with default license key. Better - update to v1.1.0 and use your own key. In future release I will enable all system apps except for bixby but only on custom knox key. Please, understand my situation.
*Smaller app size
--------------------
v1.1.0 - 2017-08-28
*Some issues with button behavior fixed
*Some strings changed for better UX
*You can use custom KNOX keys now if licencing fails!
*Smaller app size
--------------------
v1.0.0 - 2017-08-28
*Small material design fixes
*Removed weird shadowy thing in package disabler above navigation bar
*New button icons
*New color scheme
*New material design icon matching color scheme and material design guidelines. Looks good on stock launcher with frames enabled!
*Many string mistakes fixed including but not limited to English mistakes and wrong app name.
*Smaller app size
--------------------
v0.0.2 - 2017-08-28
*Bug fixes
*Some design element fixes
*New package name
*Smaller app size
**It's important for you to uninstall previous version**
--------------------
v0.0.1 - 2017-08-28
*First release
*Changed app name, logo, package id
*Removed donate section, unlocked paid feature
*Renamed home button to match UI
*Added my own default knox key
What to expect in future releases:
Source code (not publicly available yet because I have to figure out how to hide my own key)
Suggested content providers.
Better ad blocking.
Bixby blocking with custom knox key
Theme store killer to keep xda themes
Better uninstalling system
Individual app firewall
More
Known issues:
After uninstalling websites don't get unblocked. Tests needed to confirm this issue
Version information:
Status: Stable
Current version: 1.1.2
Release date: 2017-08-29
First version release date: 2017-08-28
Next release estimated to be 2017-09-03
Credits:
FiendFyre for providing source code of his ad blocker where I took custom knox key system from.
Due to Samsung blocking of AdShield and other apps with package disablers, Bixby blocking is removed. For more information read changelog.
Reserved
This app along with Adhell and any current fork has a bug of blocking certain websites without it being on the blocked list, also even when I have whitelisted it.
Try www.gumtree.com.au can you please fix this
The Fix: The standard blocklist [getadhell] .... had a website in it mtree.com which was inadvertantly blocking gumtree.com. So adding mtree.com to the whitelist circumvents this.
Iwannagiv said:
This app along with Adhell and any current fork has a bug of blocking certain websites without it being on the blocked list, also even when I have whitelisted it.
Try www.gumtree.com.au can you please fix this
Click to expand...
Click to collapse
Thank you for your feedback. It appears that this website is not loading even though it's not in the ad domains list. I will investigate this further. Do you know any other websites that are not loading?
Not at the moment, I did have a list when I tried going over it with the original developer but unfortunately that fizzled out.
Perhaps make the original list removable too since your coding away.
Really appreciate your work and I hope your hard work pays off.
For what its worth, i had the same issue with the UK version of the same site, only i use the app. The only way round it was to remove it from the adblocked apps.
I didn't know the original developer worked for samsung, what a shame he got fired but it was to be expected
Iwannagiv said:
Not at the moment, I did have a list when I tried going over it with the original developer but unfortunately that fizzled out.
Perhaps make the original list removable too since your coding away.
Really appreciate your work and I hope your hard work pays off.
Click to expand...
Click to collapse
TheBlueRaja said:
For what its worth, i had the same issue with the UK version of the same site, only i use the app. The only way round it was to remove it from the adblocked apps.
Click to expand...
Click to collapse
I tried to trace what servers this website connects to and none of them were blocked. Weird.
I'm still investigating this. Whitelist blocked urls in settings
i know this just got released, but has anybody compaired it to samsung's disconnect pro?
Won't activate. I had a working Adhell, now I have nothing. Is AdShield using the same Key as Adhell on my device? Any solution?
ioancr said:
Won't activate. I had a working Adhell, now I have nothing. Is AdShield using the same Key as Adhell on my device? Any solution?
Click to expand...
Click to collapse
It uses a different key. Please update to version 1.1.0 that was released just a moment ago and use your own knox key!
To do that:
Enroll as a developer here: https://seap.samsung.com/enrollment
Generate KNOX Standard SDK key here: https://seap.samsung.com/license-keys
Put it into app and voila!
NeedleGames said:
It uses a different key. Please update to version 1.1.0 that was released just a moment ago and use your own knox key!
To do that:
Enroll as a developer here: https://seap.samsung.com/enrollment
Generate KNOX Standard SDK key here: https://seap.samsung.com/license-keys
Put it into app and voila!
Click to expand...
Click to collapse
Tried that but no matter what I do use default or use custom it fails to activate and then just hangs. Tried uninstalling and redownloading but still no go...
Art3714 said:
Tried that but no matter what I do use default or use custom it fails to activate and then just hangs. Tried uninstalling and redownloading but still no go...
Click to expand...
Click to collapse
Can't help you then. Try Adhell 2.
Adhell 2 and Adshield does not work for me too and only the paid one from playstore worked
NeedleGames said:
Can't help you then. Try Adhell 2.
Click to expand...
Click to collapse
So uninstalled but now accuweather website is unaccessible...how do I undo whatever changes this made???
Thanx
Art3714 said:
So uninstalled but now accuweather website is unaccessible...how do I undo whatever changes this made???
Thanx
Click to expand...
Click to collapse
Restart your phone.
NeedleGames said:
Restart your phone.
Click to expand...
Click to collapse
Really, of course I did that but how do u undo whatever routing changes or blocked sites.
---------- Post added at 09:42 AM ---------- Previous post was at 09:38 AM ----------
Art3714 said:
Really, of course I did that but how do u undo whatever routing changes or blocked sites.
Click to expand...
Click to collapse
It is like the changes are now permanent.
Art3714 said:
It is like the changes are now permanent.
Click to expand...
Click to collapse
I noticed that too. Uninstalled Adhell without disabling url blocking and still had ads not showing up and online adblock check returned "no ads" message too. I think it's because hosts file remains unchanged unless you specifically revert to a backup version.
Art3714 said:
Really, of course I did that but how do u undo whatever routing changes or blocked sites.
---------- Post added at 09:42 AM ---------- Previous post was at 09:38 AM ----------
It is like the changes are now permanent.
Click to expand...
Click to collapse
ioancr said:
I noticed that too. Uninstalled Adhell without disabling url blocking and still had ads not showing up and online adblock check returned "no ads" message too. I think it's because hosts file remains unchanged unless you specifically revert to a backup version.
Click to expand...
Click to collapse
Try installing app and uninstall it from the settings. I'll look at this issue later.
Host file stays same after uninstall... fixed it on mine by restoring to the day before.

[GUIDE] VIVO NEX S/A Apps Safe To Uninstall/Disable Without Root

The subject of app/bloatware removal/disabling has been mentioned in a few threads throughout the NEX forum,but,not much to mention as far as advancing the discussion,so,I thought I'd start a thread to centralize the topic.
As w/any mods go,this is one that's fairly harmless,worse case scenario,a factory reset will get you back on track,but,ultimately everyone is responsible for their own phone & what happens to it.
With that out of the way..............
1) Any app that can be easily uninstalled by the "uninstall" button is 100% safe,no harm whatsoever. If you want,d/l an apk extractor tool app to make a copy & store wherever,should you change your mind.
2) Now,most are interested in getting rid of as many of the VIVO system apps as possible w/o crippling wanted functionality. This will be an evolving list,& gradually adding to it,with input from anyone interested,I'll update the list right here.
3) OK,the How-To is right here: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
4) Now here's what I have so far (see below,I'll edit/add as needed)
Any input regarding adding to the list is encouraged,please only suggest bloatware that you have actually uninstalled yourself & please include any effects on functionality that may have resulted,especially if it affected other apps & their functionality. (question marks below [??/etc...] are in place of Chinese letters/characters)
5) Once again,tried & tested input is highly encouraged & welcome. The list will grow & evolve/be edited on a continuous basis until we all get it figured out. :good:
******** A factory reset will restore all uninstalled apps
******** OTA's shouldn't be affected or affect the status of apps,whether they're installed or uninstalled (unless,of course,you've deleted something pertaining to updates,which won't be listed below)
******** The dates reflect the time of posting/removal,for ease of troubleshooting,in the event something noteworthy gets broken,it gives a good reference where to begin looking for the problem/solution.
*****************************************************************************************************************
I no longer have this phone,soooooo......
I'm looking for someone to take over the thread as the OP,to manage/edit the OP/List as they see fit.
I've already received pre-approval from the Admin/Moderator staff to make this happen,if anyone is interested,P.M. me.............................
*****************************************************************************************************************
*****************************************************************************************************************
MAKE CERTAIN YOU HAVE A 3RD PARTY LAUNCHER INSTALLED BEFORE REMOVING THE FunTouchOS Launcher
**********FunTouchOS Launcher (com.bbk.launcher2) (8/16/18)**********
MAKE CERTAIN YOU HAVE A 3RD PARTY LAUNCHER INSTALLED BEFORE REMOVING THE FunTouchOS Launcher
*****************************************************************************************************************
App Clone (com.vivo.doubleinstance)
Browser (com.vivo.browser)
Calendar (com.bbk.calendar)
Calendar pendants (com.vivo.widget.calendar)
Driving Mode (com.vivo.carmode)
iManager (com.iqoo.secure) Deleting this removes the traffic speed indicator in the notification bar.
Jovi Smart Scene (com.vivo.assistant)
Jovitranslate (com.vivo.aitranslate)
Jovi ?? (com.vivo.agent)
Log Collection (com.android.bbklog)
LogSystem (com.bbk.iqoo.logsystem)
Messages (com.android.mms) DO NOT UNINSTALL: (com.android.mms.service),Not sure,may be safe,erring on the side of caution,my Textra app is working fine,leaving well enough alone.
Mobile KTV (com.vivo.vivokaraoke)
NetworkLocation (com.baidu.map.location)
vivoCloud (com.bbk.cloud)
vivoice (com.baidu.duersdk.opensdk)
Weather Storage (com.vivo.weather.provider)
??????????? (com.iflytek.speechsuite)
**********ADDED ON 8/15/18************
VideoPlayer (com.android.VideoPlayer.apk)
**********ADDED ON 8/16/18************
Email (com.vivo.email)
EasyShare (com.vivo.easyshare) (app for file transfer when setting up a new phone)
My House com.bbk.scene.indoor (launcher designed for kids,home screen looks like a room)
i Music (com.android.bbkmusic)
Notes (com.android.notes)
V-Appstore (com.vivo.appstore) ]
vivo.com (com.vivo.website)
*******************************************************************************************************************************************************************************************************
DO NOT REMOVE THE FOLLOWING, doing so breaks some functionality:
Gallery (com.vivo.gallery) Breaks ability to change wallpaper on lockscreen & desktop,suspect it also breaks instant access to other 3rd party gallery apps from stock camera app (verification needed)
VIVO Service (com.vivo.daemonService) Breaks option of "screen always on".
Per request,I've added the following post regarding MMS:
[GUIDE] VIVO NEX S/A Apps Safe To Uninstall/Disable Without Root
The subject of app/bloatware removal/disabling has been mentioned in a few threads throughout the NEX forum,but,not much to mention as far as advancing the discussion,so,I thought I'd start a thread to centralize the topic. As w/any mods go,this...
forum.xda-developers.com
Really great job and nice effort that all of Vivo Nex user should participate and share the knowledge and experience of uninstalling Chinese bloatware and optimize and maximize total experience when using their smartphone.
One thing is sure will never get bored as Funtouch OS has unlimited potential of uninstalling bloatware all over the UI
Sent from my iPad using Tapatalk Pro
Thank you for this list. All removed (except for the '?????????' and nex running fine. Please is it possible to mention which apps are added every time the list gets updated? That way we don't have to check which apps we already removed. Thanks!
Guy1731 said:
Thank you for this list. All removed (except for the '?????????' and nex running fine. Please is it possible to mention which apps are added every time the list gets updated? That way we don't have to check which apps we already removed. Thanks!
Click to expand...
Click to collapse
Yes, absolutely..... I'll post every time a new app is either added or put back. I'll also add notes per each app if needed,especially for the ones that are system apps & not in the app drawer.
Sent from my vivo NEX S using XDA Labs
I'm also busy unstalling most apps. Here are some apps on the Nex, i didn't try them all, only the ones with - i unistalled with no problems.
package:com.vivo.weather.provider
-package:com.android.bbkmusic
-package:com.chaozh.iReader
-package:com.android.captiveportallogin
-package:com.android.BBKPhoneInstructions
-package:com.chaozh.iReader
-package:com.bbk.iqoo.logsystem
-package:com.baidu.duersdk.opensdk
-package:com.android.statementservice
-package:com.qapp.secprotect
-package:com.mobiletools.systemhelper
-package:com.bbk.cloud
-package:com.iflytek.speechsuite
-package:com.iqoo.secure - Highly recommend. This app blocks notifications, like Whatsapp and more.
-package:com.bbk.account
-package:com.vivo.weather.provider
-package:com.vivo.carmode
-package:com.sohu.inputmethod.sogou.vivo
package:com.vivo.smartmultiwindow
-package:com.vivo.aitranslate
-package:com.vivo.fuelsummary
package:com.vivo.livewallpaper.coffeetime
-package:com.vivo.setupwizard
-package:com.vivo.abe
-package:com.vivo.pem
-package:com.vivo.safecenter
-package:com.vivo.appfilter
-package:com.vivo.nightpearl
-package:com.vivo.hiboard
package:com.vivo.floatingball
-package:com.vivo.collage
-package:com.vivo.compass
-package:com.vivo.mediatune
-package:com.vivo.numbermark
-package:com.vivo.vivokaraoke
-package:com.vivo.weather
-package:com.vivo.ewarranty
-package:com.vivo.pushservice
-package:com.vivo.smartshot
-package:com.vivo.secime.service
-package:com.vivo.upnpserver
-package:com.vivo.quickpay
package:com.vlife.vivo.wallpaper
-package:com.vivo.daemonService
package:com.vivo.livewallpaper.geometry
-package:com.vivo.Tips
-package:com.vivo.game
package:com.vivo.udfingerprint
-package:com.vivo.SmartKey
-package:com.vivo.videoeditor
-package:com.vivo.permissionmanager
-package:com.vivo.hybrid
package:com.vivo.networkstate
package:com.vivo.livewallpaper.silk
package:com.vivo.widget.calendar
package:com.vivo.magazine
-package:com.vivo.devicereg
-package:com.vivo.doubletimezoneclock
package:com.vivo.vtouch
package:com.vivo.sim.contacts
package:com.vivo.livewallpaper.galaxy
-package:com.vivo.globalsearch
-package:com.vivo.sdkplugin
-package:com.vivo.findphone
package:com.vivo.networkimprove
package:com.vivo.audiofx
package:com.vivo.dream.weather
package:com.vivo.dream.clock
package:com.vivo.dream.music
package:com.vivo.upslide - Don't unistall this app. Navigation gestures will not work anymore if you do.
package:com.vivo.gallery
-package:com.vivo.agent
-package:com.vivo.email
-package:com.vivo.flash
-package:com.vivo.space
package:com.vivo.fingerprint
-package:com.vivo.aiservice
-package:com.vivo.minscreen
-package:com.vivo.contentcatcher
package:com.vivo.livewallpaper.coralsea
-package:com.vivo.doubleinstance
-package:com.vivo.browser
-package:com.vivo.bsptest
package:com.vivo.motionrecognition
package:com.yozo.vivo.office
-package:com.vivo.assistant
package:com.bbk.scene.launcher.theme
package:com.android.bbkmusic
package:com.bbk.updater
package:com.android.bbkcalculator
package:com.bbk.theme
package:com.bbk.iqoo.feedback
package:com.bbk.photoframewidget
package:com.bbk.launcher2
package:com.bbk.appstore
package:com.bbk.theme.resources
package:com.bbk.scene.databaseprovider
package:com.bbk.SuperPowerSave
package:com.android.bbksoundrecorder
package:com.bbk.account
package:com.bbk.iqoo.feedback
package:com.iqoo.engineermode
package:com.iqoo.powersaving
-package:com.bbk.iqoo.logsystem
-package:com.bbk.calendar
-package:com.android.bbklog
- package:com.bbk.appstore
Click to expand...
Click to collapse
Updated OP with Dates of Removal, to facilitate troubleshooting in the event something of consequence gets broken.
I'm using the latest Windows 10 build where command prompt is replaced with Powershell. Have tried various options on the internet to revert back to command prompt (including going to Settings > Personalization > Taskbar and disable the option to use Powershell), but still stuck with Powershell. Any other workarounds ?
wwyjoe said:
I'm using the latest Windows 10 build where command prompt is replaced with Powershell. Have tried various options on the internet to revert back to command prompt (including going to Settings > Personalization > Taskbar and disable the option to use Powershell), but still stuck with Powershell. Any other workarounds ?
Click to expand...
Click to collapse
I'm also on WIN10 & using Powershell, seems to be working here, been using it on various phones for ADB & Fastboot commands since day one.
Did you get the initial permission request pop-up on your phone?
Sent from my HUAWEI BKL-L04 using XDA Labs
Resolved, managed to have my NEX detected and successfully uninstalled several packages.
For the following Vivo apps, what are the respective packages i should uninstall?
1) vivo.com
2) GameCenter
3) i Theme
wwyjoe said:
Resolved, managed to have my NEX detected and successfully uninstalled several packages.
For the following Vivo apps, what are the respective packages i should uninstall?
1) vivo.com
2) GameCenter
3) i Theme
Click to expand...
Click to collapse
1)com.vivo.space
2)??? ¿¿¿¿??? *
3)com.bbk.theme
*I'll have to get back to you on that one.....
Sent from my vivo NEX S using XDA Labs
Great post - many thanks. I must have uninstalled something I shouldn't have as the swipe up from the middle to get multitasking no longer works !!
Any ideas ?
I think i will wait to see if we can get and install the global rom before trying to uninstall some chinese app.
g_woodend said:
Great post - many thanks. I must have uninstalled something I shouldn't have as the swipe up from the middle to get multitasking no longer works !!
Any ideas ?
Click to expand...
Click to collapse
Nothing really jumps out from the list in the OP.
1) Are you able to use the nav buttons & get to recents/multi-tasking?
2) Did you uninstall anything that's not on the current list in the OP?
Many thanks for this great thread!
I have received my NEX today and right now am uninstalling stuff. If I get any new to be removed safely I will post here!
Best greetings from Austria!
KOLIOSIS said:
Nothing really jumps out from the list in the OP.
1) Are you able to use the nav buttons & get to recents/multi-tasking?
2) Did you uninstall anything that's not on the current list in the OP?
Click to expand...
Click to collapse
Thanks for the reply. I made sure that I only uninstalled items that were indicated safe in your post and some from the post by WhySoSeriousJoKer. I certainly have not uninstalled 'com.vivo.upslide' which was flagged as disabling navigation gestures.
All the other gestures work fine, it's only the swipe up from the middle to bring up the open apps !
g_woodend said:
Thanks for the reply. I made sure that I only uninstalled items that were indicated safe in your post and some from the post by WhySoSeriousJoKer. I certainly have not uninstalled 'com.vivo.upslide' which was flagged as disabling navigation gestures.
All the other gestures work fine, it's only the swipe up from the middle to bring up the open apps !
Click to expand...
Click to collapse
Yeah, I wouldn't have uninstalled that one either.
For troubleshooting purposes, can you try out using the navigation buttons, see if you can access recents/multitasking?
Also, which software version were/are you on when you lost the multitasking function?
It probably doesn't matter, but, any information for troubleshooting purposes is always a good thing...
Sent from my vivo NEX S using XDA Labs
KOLIOSIS said:
The subject of app/bloatware removal/disabling has been mentioned in a few threads throughout the NEX forum,but,not much to mention as far as advancing the discussion,so,I thought I'd start a thread to centralize the topic.
As w/any mods go,this is one that's fairly harmless,worse case scenario,a factory reset will get you back on track,but,ultimately everyone is responsible for their own phone & what happens to it.
With that out of the way..............
1) Any app that can be easily uninstalled by the "uninstall" button is 100% safe,no harm whatsoever. If you want,d/l an apk extractor tool app to make a copy & store wherever,should you change your mind.
2) Now,most are interested in getting rid of as many of the VIVO system apps as possible w/o crippling wanted functionality. This will be an evolving list,& gradually adding to it,with input from anyone interested,I'll update the list right here.
3) OK,the How-To is right here: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
4) Now here's what I have so far (see below,I'll edit/add as needed)
Any input regarding adding to the list is encouraged,please only suggest bloatware that you have actually uninstalled yourself & please include any effects on functionality that may have resulted,especially if it affected other apps & their functionality. (question marks below [??/etc...] are in place of Chinese letters/characters)
5) Once again,tried & tested input is highly encouraged & welcome. The list will grow & evolve/be edited on a continuous basis until we all get it figured out. :good:
******** A factory reset will restore all uninstalled apps
******** OTA's shouldn't be affected or affect the status of apps,whether they're installed or uninstalled (unless,of course,you've deleted something pertaining to updates,which won't be listed below)
******** The dates reflect the time of posting/removal,for ease of troubleshooting,in the event something noteworthy gets broken,it gives a good reference where to begin looking for the problem/solution.
App Clone (com.vivo.doubleinstance)(7/7/18)
Browser (com.vivo.browser)(7/7/18)
Calendar (com.bbk.calendar)(7/7/18)
Calendar pendants (com.vivo.widget.calendar)(7/7/18)
Driving Mode (com.vivo.carmode) (7/7/18)
i Manager (com.iqoo.secure)(7/7/18)
Jovi Smart Scene (com.vivo.assistant)(7/7/18)
Jovitranslate (com.vivo.aitranslate)(7/7/18)
Jovi ?? (com.vivo.agent)(7/7/18)
Log Collection (com.android.bbklog)(7/7/18)
LogSystem (com.bbk.iqoo.logsystem)(7/7/18)
Messages (com.android.mms)(7/7/18) DO NOT UNINSTALL: (com.android.mms.service),Not sure,may be safe,erring on the side of caution,my Textra app is working fine,leaving well enough alone.
Mobile KTV (com.vivo.vivokaraoke)(7/7/18)
NetworkLocation (com.baidu.map.location)(7/7/18)
vivoCloud (com.bbk.cloud)(7/7/18)
vivoice (com.baidu.duersdk.opensdk)(7/7/18)
Weather Storage (com.vivo.weather.provider)(7/7/18)
??????????? (com.iflytek.speechsuite)(7/7/18)
Click to expand...
Click to collapse
You show com.vivo.browser as one of the apps that can be removed. When I send Location Sharing from Google Maps to a contact via messenger, the link opens up using the vivo Browser app. Can this be defaulted to another app before that browser is removed?
Saloei said:
You show com.vivo.browser as one of the apps that can be removed. When I send Location Sharing from Google Maps to a contact via messenger, the link opens up using the vivo Browser app. Can this be defaulted to another app before that browser is removed?
Click to expand...
Click to collapse
Here's the choices of sharing that pop-up,with the apps removed (on 7/7/18) :
{
"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"
}
If I tap "Select People",my Google contacts appear & I get a link to direct share & it selects my default texting app (Textra,FWIW).
EDIT: @Saloei
As for if the default can be selected before the VIVO Browser is removed,I don't know,TBH,this is the 1st time I've ever used Location Sharing,LOL.
Can you send yourself a Location Sharing link selecting MESSENGER and then add your phone number as the receiver to see if it'll work with no VIVO BROWSER app installed?
Saloei said:
Can you send yourself a Location Sharing link selecting MESSENGER and then add your phone number as the receiver to see if it'll work with no VIVO BROWSER app installed?
Click to expand...
Click to collapse
If you're speaking about Facebook Messenger, I don't use Facebook, but I was able to share the link with Textra, my default messaging app. I shared it to myself on the same phone, using both SIM Cards & using the same SIM Card as sender & receiver.
Also sent my location to another phone I have via Textra with no problem whatsoever.
Perhaps someone here who has already deleted the VIVO Browser & uses Facebook can verify it'll work.
My guess is that it will, but, I can understand if you're hesitant, most don't want to have to start over via factory reset if, in the unlikelyhood, it doesn't work.....
Sent from my vivo NEX S using XDA Labs

[APP][7.0+] Permission Manager X - manage AppOps and manifest permissions

{
"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"
}
eXtended Permission Manager - a small app to manage permissions and AppOps.
Features:
Using eXtended Permission Manager, for each installed app, on single screen, you can:
View, grant or revoke manifest permissions
View AppOps permissions and choose one of multiple modes
Set your desired reference value for every changeable permission
The app evolved from a shell script to a GUI for my personal needs. After a ROM upgrade or changing device, it's a time-taking process to review all installed apps for granted permissions and revoke the unnecessary ones (after all privacy matters). To come up with a solution, you can set reference states of permissions which can be quickly backed up and restored. Colored bars at left indicate reference states and make it quite easy to review packages and permissions at a glance.
Manifest permissions are those normally called permissions e.g. Storage, Camera etc. AppOps (app operations) is a robust framework Android uses at back end for access control. With every Android release manifest permissions are becoming more dependent on AppOps. So it's fun to control both simultaneously and see how they relate to each other.
In short, AppOps provide a fine-grained control over many of the manifest permissions. Plus it provides additional controls like background execution, vibration, clipboard access etc. Explore the app to see more.
And yes, the basic functionality of Permission Manager X is completely free and open-source. No ads, no trackers, no analytics. You are encouraged and requested to support the development. Source code is available at below Github link.
Required Privileges / Permissions:
In order to let Permission Manager X serve you at its best, either the device must be rooted or you need to enable ADB over network.
android.permission.INTERNET is required to use ADB over network. The only connection made outside the device is to check for app updates.
Download & Screenshots:
XDALabs | Github (Free) | PlayStore (Paid)
Guide / Help:
PMX Help
RESERVED
RESERVED2
RESERVED3
RESERVED4
RESERVED5
Thanks for a well thought out useful app
Used it when switching to Android 11 on a new device. Was able to achieve required permission state in a few minutes
mirfatif thank you for providing this app!
Would it be possible to use this app to forbid apps to run at start-up?
If yes, how?
androidtel said:
Would it be possible to use this app to forbid apps to run at start-up?
If yes, how?
Click to expand...
Click to collapse
Yes. Using PMX you can set BOOT_COMPLETED (if available), RUN_IN_BACKGROUND and RUN_ANY_IN_BACKGROUND. This answer explains in detail: Disable autostart on boot and restrict background execution.
@mirfatif Hi, when I start your app and give it root permission, it still says "Getting root privileges failed". What can I do?
The app is running on Xiaomi.eu MIUI 12.5/Android 11 with Magisk 21.3.
@burn2k please get the latest build from Telegram support group: https://t.me/PermissionManagerX
mirfatif said:
@burn2k please get the latest build from Telegram support group: https://t.me/PermissionManagerX
Click to expand...
Click to collapse
V1.05-beta2 works
Thank You
Extremely useful app, this thread should get much more interest.
Thank you @mirfatif!
Also great to have it available on F-Droid!
Hello and thanks a lot for your app, so great to use.
The features that may be very useful to add are:
- being notified when an app is installed to set permissions;
- being notified if an updated app from a store have new permission to set;
- order apps by : installation date / updated date / name / number of permission allowed to app;
- navigate by app or by permission;
- set automatic recovery.
Yoannjap said:
Hello and thanks a lot for your app, so great to use.
Click to expand...
Click to collapse
Thank you for the feedback and suggestions.
- being notified when an app is installed to set permissions;
- being notified if an updated app from a store have new permission to set;
Click to expand...
Click to collapse
Paid version contains a feature named Scheduled Checks which covers both of these.
- order apps by : installation date / updated date / name / number of permission allowed to app;
Click to expand...
Click to collapse
Paid app contains Sort By option in the menu which includes all of these parameters except the last. We can add that one too.
- navigate by app or by permission;
Click to expand...
Click to collapse
You can start typing a permission name in Search Box. All apps with that permission are shown. Paid version also shows search suggestions when typing a query.
- set automatic recovery.
Click to expand...
Click to collapse
Sorry what does that mean?
Hey there, I am using an app that could load some files without issue on android 10 but this no longer works on android 11 ...
... I thought it might be due to the fact they've changed the permission system to access the phone storage in android 11 ...
any idea if PMX could help me solve that issue ??
Thanks !!
( PS : More details on reddit :
https://www.reddit.com/r/AndroidQuestions/comments/nhsxtx
)
I purchased the app in Google Play, is a great app. I like a lot that I can remove the permissions to read/write on Clipboard. That works great and there are a lot of things that you can control. I which just one thing to be added on the future... an option to allow all the permissions per app and set a separate parameter for how long and then return to the previous values. For example... an app Notepad S app, fully restricted, but before using it be able to click an option to set only to that app full permissions and the amount of minutes, once timeout the app return to fully restricted. For now that is a manual process for some of the permissions. I love the app and hope more people get this from Google Play and support your work.
bebeh said:
I purchased the app in Google Play, is a great app. I like a lot that I can remove the permissions to read/write on Clipboard. That works great and there are a lot of things that you can control. I which just one thing to be added on the future... an option to allow all the permissions per app and set a separate parameter for how long and then return to the previous values. For example... an app Notepad S app, fully restricted, but before using it be able to click an option to set only to that app full permissions and the amount of minutes, once timeout the app return to fully restricted. For now that is a manual process for some of the permissions. I love the app and hope more people get this from Google Play and support your work.
Click to expand...
Click to collapse
Thank you for the feedback. Please check Permission Watcher feature. Download latest beta from Telegram group.
permission enforcement, new app permission enforcement
(1) So if i understand correctly, the permission enforcement is there as the periodic check can notify or even fix the permissions. (2) Now the second important aspect: enforce newly installed apps. In this case, there's just notification? I'd find it extremely useful to be able to drop all (a la XPrivacyLua) or selected permissions (via template a la AppOps app) from the new app until it's manually reviewed (which could be never - no problem). Not only because the new apps get often started asap and do their antiprivacy stuff, but also because some lazy users will simply won't review them at all, and let for example, Facebook malware grab contacts asap.
doggydog2 said:
So if i understand correctly, the permission enforcement is there as the periodic check can notify or even fix the permissions.
Click to expand...
Click to collapse
Yes you are correct. Both Schedule Checker and Permission Watcher help you enforce permissions.
Now the second important aspect: enforce newly installed apps. In this case, there's just notification? I'd find it extremely useful to be able to drop all (a la XPrivacyLua) or selected permissions (via template a la AppOps app) from the new app until it's manually reviewed
Click to expand...
Click to collapse
Good point. Actually it's no way a problem for PMX to drop permissions when it's already showing a notification for a new app. But there is nothing to drop when a new app is installed. All the revokable manifest permissions are already revoked until the user does not grant them. And the AppOps: many of them don't appear until at least once used by the app e.g. VIBRATION and READ_CLIPBOARD. Many others have their corresponding manifest permissions e.g. READ_CONTACTS, which are already revoked, as pointed out.
Profiles / templates is an upcoming feature. We are working on it.
Not only because the new apps get often started asap and do their antiprivacy stuff, but also because some lazy users will simply won't review them at all, and let for example, Facebook malware grab contacts asap.
Click to expand...
Click to collapse
Contacts cannot be read in background without the permission explicitly granted by the user. And even after that, Schedule Checker is there to remind you that you haven't reviewed a newly installed app so far.
Thanks for the feedback. It's appreciated.

Categories

Resources