AdShield - No root ad blocker for samsung (Discontinued) - Samsung Galaxy S8 Themes, Apps, and Mods

{
"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.

Related

[APP][UPD:3/06] ODM: Open Device Manager - Free, Open, Encrypted Android Dev Manager

Hi all,
-=> CURRENT STATUS 2014-03-06 <=-
Resolution selection for taking pictures
Video recording
Autofocus w/ timeout
Audio recording
Run shell commands and get responses
Hiding of launch icon
Download file to device
Download file from device
Elimination of Base64 encoding
Bug fixes for large file handling
Report location every X minutes (optional)
And a number of other things you'll probably never notice
-=> UPDATE 2014-02-10 <=-
Camera code is rewritten, works on 4.0+ ROMS
Option to force location via GPS vs GPS+Network from web app
Change password feature (Must re-register devices after changing for security reasons)
When "check for updates" is on, a weekly check for outdated App and Web-app with response via push notification
-=> UPDATE 2014-01-25 <=-
Web update: Zoom into image feature by opening new tab/window
Web update: Increased DB data size to store larger images
Web update: CSS updates to standardize across Chrome/Firefox/IE
-=> UPDATE 2014-01-14 <=-
Added new version checking to Web panel. You must update config.php to the new version.
Most all functions are working except camera in 4.0 ROM force closing.
-=> UPDATE 2014-01-13 <=-
[*]Added version checking to APK
[*]Added LDAP for enterprise support. You must update config.php to the new version.
-=> UPDATE 2014-01-12 5PM EST <=-
Updated to support basic authentication on ODM folder
Updated to specify a lock password and to use a token for encryption: You must update both the APK and the Web App, log into the web app, then open the new application. This will reset to token.
-=> UPDATE 2014-01-12 11AM EST <=-
Fixed FC's on HTTP registrations
-=> UPDATE 2014-01-11 <=-
Vimeo video uploaded for those with YT issues: https://vimeo.com/83928836
Force close issues should be resolved now (when registering).
I thought I would release this here before I announced it on my site in case some developers would like to join in. Full information, download, github links, images, install/demonstration video, etc, can be found here: http://nowsci.com/odm
Problems with the YouTube video? Try VIMEO instead: https://vimeo.com/83928836
Open Device Manager, or ODM, is a fully free, open source, end-to-end encrypted alternative to Google's Android Device Manager that can be installed in right around 10 seconds. Building on the look and feel of the original ADM, ODM focuses on supporting additional features while giving users the security and privacy of a self-hosted, open source platform.
ODM was created because of the lack of fully open source and secure device managers on the market. While there are solutions that offer open source web components, the Android Applications are not, and are known to use Google Analytics or ad networks that pull information such as IP address, all of which eliminate 100% privacy. ODM overcomes this by offering everything up for grabs on github. We will also be submitting the github repository to F-Droid, an alternative App Store that compiles open source applications directly from github, so you know you're getting a safe APK.
Features include:
Open source web interface
Open source Android Application
All notifications/commands sent through Google are encrypted first
Full AJAX interface
10 second server install
Multi-user support
Multi-device per user support
Last and previous locations
Google maps integration
Lock device
Take photos with rear and front cameras
Alert ringer to locate the phone
Receive an SMS to identify insertion of new SIM
Send a custom notification
Wipe device
Log of all previous activity
{
"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"
}
All details can be found at: http://nowsci.com/odm
GitHub for Android Application: https://github.com/Fmstrat/odm
GitHub for Web Panel: https://github.com/Fmstrat/odm-web
Thanks,
Ben
XDA:DevDB Information
ODM: Open Device Manager, App for the Android General
Contributors
Fmstrat
Version Information
Status: Stable
Current Stable Version: 0.3
Stable Release Date: 2014-01-07
Created 2014-01-07
Last Updated 2014-08-19
Reserved
Hosted Solution
I've also considered running a hosted version of this on Amazon EC2, and moving the encryption from PHP to Javascript to make everything stored in the DB encrypted as well. If there is interest in this, let me know.
Thanks,
Ben
The apk is crashing on my Galaxy Tab 2 GT-P3100. Kindly help
Fmstrat said:
10 Second Installation
Installation is simple and straightforward. Use the below or watch the video embedded above.
Extract the web archive to any folder on a system running PHP.
Edit include/config.php to turn on registrations (and change any other settings you would like): $ALLOW_REGISTRATIONS = true
Open mysql: mysql
Create the database: create database odm;
Exit mysql: exit;
Import database structure: mysql odm < sql/odm.sql
Please pose any questions or discussion to the thread at: <TBD>
Configuration
The following variables can be edited in config.php.
Sets the database connection information:
$DB_HOST = "localhost";
$DB_USER = "root";
$DB_PASSWORD = "";
$DB_DATABASE = "odm";
Whether or not to allow user registration. This must be true to create the first user, but can be disabled after that for security.
$ALLOW_REGISTRATIONS = false;
Click to expand...
Click to collapse
That's what it says on your website. Unfortunately, this tools doesn't seem to be ready for the non-freak geeks (yet). Hoping for a simplified installation. Can anyone who tested it already tell me the advantages (excpet being open source) over avast? Thanks for creating this, @Fmstrat! Following your project now.
Hi. Are you using GCM (Google Cloud Messaging)?
I'm running Cyanogenmod without any gapps installed and I was wondering if this would work considering it's self hosted (which is great by the way).
Thanks.
drsood said:
The apk is crashing on my Galaxy Tab 2 GT-P3100. Kindly help
Click to expand...
Click to collapse
I need help too my app is crashing constantly as well, Galaxy Note 2 i317
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
---------- Post added at 08:21 AM ---------- Previous post was at 08:21 AM ----------
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
i tried to upload the web panel on my host. i always get PDO error on line 7.
Ill definetly give it a go tonight. Big thanks to the dev for the idea of keeping it open source. I thought i'd never see the day when device managers would be open source but surprise surprise. And that its end to end encrypted adds a whole new punch!
http://www.phpknowhow.com/basics/running-php-files/
http://www.apachefriends.org/en/xampp.html
dont forget to login to SSL localhost to getinto ODM after you upload it to htdocs in xampp
this may help
Rubman said:
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
---------- Post added at 08:21 AM ---------- Previous post was at 08:21 AM ----------
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
Click to expand...
Click to collapse
You have to remove it as a device administrator first in your security settings.
Fixed my last problems by installing php5-mcrypt
I currently have got to the point of having the website loaded and saying no devices registered also I have no Google Maps in the backgound which will be a problem with location.
On my phone I put in the settings but now everytime I try opening the app after a second it closes and I just get a message "Unfortunately, Open Device Manager has stopped." I'm running a Galaxy S II with Omnirom based on Android 4.4.2
The youtube video is not working.
There's a possibility to integrate app in the rom like Cerebrus? Maybe in a future?
I have an s4.
I have installed it on my webserver and all is ok execpt 3 thigs:
1) I can't see google maps!
2) when i try to take a photo (front or rear) the apk on phone crashes
3) to access to site i have to rename .htaccess to htaccess.txt (no a big problem..)
Any idea?
Sorry buddy, but your app instantly FC upon load.
The website part was pretty simple and easy to setup, good job.
Maybe there´s a fix for apk ?
I finally have it mostly working. Here are some of my notes on fixing problems I had.
Using a Ubuntu server with the web server initially installed for mythweb
In order to register I had to install php5-mcrypt
In order to actually use any commands I had to install php5-curl
Google Maps only works on Chrome not Firefox (I prefer Firefox and only used Chrome as a test)
The settings on the Android app are very touchy anything wrong and the app just force closes. (Contrary to the video I had to leave ssl on for it to work for me) Note to fix you have to remove the app as a device admin then clear data to restart since it FC's to fast to edit the settings.
Now for the problems that I have left
When trying to locate I see my phone indicates in the notification bar that it's finding the location but the website never actually gives me the location
Taking pictures receives a black 1 inch tall strip not a proper picture (looks like it's just truncated pictures since the top of the area just happened to be black)
The installation on the website was pretty simple and easy. I did that in a few minutes. However, the app force closes on my Xperia U running stock Jely Bean 4.1.2 as soon as I tap the register button on the app!
Any fix?
The app would be great if we can get it to work on most devices!
mattiadj said:
I have an s4.
I have installed it on my webserver and all is ok execpt 3 thigs:
1) I can't see google maps!
2) when i try to take a photo (front or rear) the apk on phone crashes
3) to access to site i have to rename .htaccess to htaccess.txt (no a big problem..)
Any idea?
Click to expand...
Click to collapse
On chrome i can see map. it' ok for me...if you can fix it and make it ok on other browser will be ok but for now is usable.
The most important thing is to fix the FC on take photo.
I can help you in any way?

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

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)

[APP][5.0+] Google Assistant Launcher - Get Google Assistant, even on Lollipop!

Google Assistant for everyone​Introducing​
{
"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"
}
Google Assistant Launcher (GAL)​
Google Assistant Launcher plays upon the trick of fellow XDA Senior Member, @Nikhilkumar038. This trick launches the Google Assistant on Lollipop, Marshmallow and Nougat devices. But a problem persists, you need to have an activity launcher, such as Nova Launcher's Activities option. And in some cases, it still doesn't work when long-pressing the home button.
So I decided to make this app, which makes launching it much more easier.
Features​
No root needed.
Activity launchers are never needed. Just install, and launch!
Launch Google Assistant, even on your own preferred launcher!
Uses the Assist intent, so you can also set GAL to launch when long-pressing the Home button!
No unnecessary permissions, so you are sure that no data is got from you.
Supports Android 5.0+
Screenshots​
- Tested using a Samsung Galaxy Grand Prime running Prime ROM, Android 5.1.1​
Installation​
Download the app
Install normally as APK
Done! Launch the app first, create a reminder, and teach the Assistant your voice.
You may now hold the home button to launch Assistant.
Note: When long-pressing the home button, pick
Lollipop: Google Assistant as default.
Marshmallow+: Google App as default.
Still having problems? Do this.https://forum.xda-developers.com/android/general/root-google-assistant-lollipop-t3613810
YouTube video[/B](thanks @Yathansh!)
Update
If you can't see Your Stuff tab, kindly downgrade to the latest stable version of Google App
Downloads​Official Website: hybridevelopers.16mb.com/downloads/
Google Drive Mirror
No mirrors please!​
XDA:DevDB Information
Google Assistant Launcher, App for all devices (see above for details)
Contributors
Jovic77, Nikhilkumar038
Version Information
Status: Stable
Current Stable Version: 1.0.4
Stable Release Date: 2017-06-02
Created 2017-05-31
Last Updated 2017-07-01
Changelog​1.0.2 - 6/1/17
Added support for Android 5.0 (SDK 21).
Changed base and signatures.
Direct Google Assistant on Home button added.
Package Name has changed to reflect signature change.
1.0.1 - 5/31/17
Initial Stable Release
Prerequisites​
An Android 5.0+ (Lollipop) Device
Google App (at least 7.3.x) is installed - no beta needed.
English (US) set as language.
Based on the works of​
 @Nikhilkumar038 - Enable Google Assistant on Lollipop!
I think I'll be the first to try that
Update: My antivirus software is detecting this app as a virus, @Jovic77
Is it possible to set it to launch the activity with the microphone instantly instead of just opening the app ?
Nikhilkumar038 said:
I think I'll be the first to try that
Update: My antivirus software is detecting this app as a virus, @Jovic77
Click to expand...
Click to collapse
Oh my goodness, autograph please! Just joking. xD
What detection it does show? I may need to replace my signatures, possibly that's the issue.
rijads said:
Is it possible to set it to launch the activity with the microphone instantly instead of just opening the app ?
Click to expand...
Click to collapse
I'll try with 1.0.2, I may still need to find that specific activity to launch it.
Sent from my Galaxy Grand Prime using XDA Labs
Jovic77 said:
Oh my goodness, autograph please! Just joking. xD
What detection it does show? I may need to replace my signatures, possibly that's the issue.
I'll try with 1.0.2, I may still need to find that specific activity to launch it.
Click to expand...
Click to collapse
No details about what's wrong with the app
Autograph? Pen please! XD
Update:I tried launching each and every activity of the Google app but couldn't directly launch the Assistant
Nikhilkumar038 said:
No details about what's wrong with the app
Autograph? Pen please! XD
Click to expand...
Click to collapse
I'll try fixing it with 1.0.2. It seems it's an issue with ApkTool's signatures. I also found the "direct assistant" activity, just the "Voice Search" shortcut on Nova. But I need to find that specific activity. xD
No need for autographs, you appearing here is enough. xD
Sent from my Galaxy Grand Prime using XDA Labs
Jovic77 said:
I'll try fixing it with 1.0.2. It seems it's an issue with ApkTool's signatures. I also found the "direct assistant" activity, just the "Voice Search" shortcut on Nova. But I need to find that specific activity. xD
No need for autographs, you appearing here is enough. xD
Click to expand...
Click to collapse
Oh really?
But that specific activity was not found by me
Edit:Voice Search doesn't work for me on Lollipop
Nikhilkumar038 said:
Oh really?
But that specific activity was not found by me
Click to expand...
Click to collapse
It's actually the Voice Search launcher present on the older versions of the Google App. It was removed with 5.x, I think. It launches Google Assistant when activated, in a similar manner as Nougat.
I'll try finding it tomorrow, but it's night here. I'll work on this tomorrow. So, g'night!
Sent from my Galaxy Grand Prime using XDA Labs
Jovic77 said:
It's actually the Voice Search launcher present on the older versions of the Google App. It was removed with 5.x, I think. It launches Google Assistant when activated, in a similar manner as Nougat.
I'll try finding it tomorrow, but it's night here. I'll work on this tomorrow. So, g'night!
Click to expand...
Click to collapse
G'night but here after 3 hours
Enough time for me to find(or maybe not)
Nikhilkumar038 said:
G'night but here after 3 hours
Enough time for me to find(or maybe not)
Click to expand...
Click to collapse
Just a final update.
JioSecurity (which is only available with Jio users) is a collaborative product by Jio and Norton.
So I could simply to a VirusTotal scan with this, and it should show the detection.
Sent from my Galaxy Grand Prime using XDA Labs
And finally:
It's detected as a generic/PUP. Probably really due to the signatures. I should change this with 1.0.2.
Ironically, Norton (named Symantc here) never detected anything. xD
Sophos (the one I use on my Laptop) never detected anything, so this is quite safe.
Though what's scary here is one of the detections there is the same as the HummingBad malware. Though the other is simply a PUP. I should also check the smali here.
(Reddish tint is due to a screen filter)
Sent from my Galaxy Grand Prime using XDA Labs
Jovic77 said:
Just a final update.
JioSecurity (which is only available with Jio users) is a collaborative product by Jio and Norton.
So I could simply to a VirusTotal scan with this, and it should show the detection.
Click to expand...
Click to collapse
Hmm... Ok
That means you should replace the signatures.
Nikhilkumar038 said:
Hmm... Ok
And aren't you sleeping?
Click to expand...
Click to collapse
Just late up at night, just to scan this up. Screenshots show that it's 10PM here. xD
I don't have a PC with me, currently. And my project files are in my PC, so unlucky me. Tomorrow's the day.
Sent from my Galaxy Grand Prime using XDA Labs
Jovic77 said:
Just late up at night, just to scan this up. Screenshots show that it's 10PM here. xD
I don't have a PC with me, currently. And my project files are in my PC, so unlucky me. Tomorrow's the day.
Click to expand...
Click to collapse
And I thought you were awake for my autograph XD
how do you talk to it
thank you got working
GAL 1.0.2 is Now Available!
What's new?​
Added support for Android 5.0 (SDK 21). Older versions only support 5.1+.
Changed base and signatures. It now shows up as clean and isn't detected by AVs as false positive.
Direct Google Assistant on Home button added. Now it shows up Assistant directly, no need to press anything more. Just long press the home button.
Package Name has changed to reflect signature change. It is required to uninstall the older 1.0.1 app, so as not to have duplicate apps.
Update now available, on OP and XDA Labs!​
Jovic77 said:
GAL 1.0.2 is Now Available!
What's new?
Added support for Android 5.0 (SDK 21). Older versions only support 5.1+.
Changed base and signatures. It now shows up as clean and isn't detected by AVs as false positive.
Direct Google Assistant on Home button added. Now it shows up Assistant directly, no need to press anything more. Just long press the home button.
Package Name has changed to reflect signature change. It is required to uninstall the older 1.0.1 app, so as not to have duplicate apps.
Update now available, on OP and XDA Labs!
Click to expand...
Click to collapse
Now JioSecurity doesn't detect it as virus anymore and it really shows up the assistant directly. But, how?
I found that in the launch.smali, the activity is still the same as the older version
And some more files were there like GoPro, Purchase etc.
Are you going to add a pay to unlock this feature?
Nikhilkumar038 said:
Now JioSecurity doesn't detect it as virus anymore and it really shows up the assistant directly. But, how?
I found that in the launch.smali, the activity is still the same as the older version
And some more files were there like GoPro, Purchase etc.
Are you going to add an pay to unlock this feature?
Click to expand...
Click to collapse
I actually used a base APK that simply launches Google Voice Search, it's named Assist.smali inside.
I may remove those smalis in the next version, since I provide this free of charge. Those are basic remnants of the base.
JioSecurity uses Symantec Mobile Insight as the engine, and in further tests of 1.0.1, it actually detects it.
Sent from my Galaxy Grand Prime using XDA Labs

[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