[Q] Disable app or remove ability to apply without root? - Java for Android App Development

Hey people,
I've been noticing levels of piracy (or returns and then the number of active installs not reducing) skyrocketing recently, and I've put checks in all the apps I can, but there are 3 themes that I can't see a way to.
They're all Omega StatusBar themes, and hence I expect the people using them don't have root. Therefore I can't run pm disable if they have an invalid licence or uninstall itself without prompt.
But, there is hope. I noticed I have Google Wallet on my phone, which has disabled itself because I'm not in the US. That was a user app (installed on top a system app), disabling itself. So it's supposedly possible, but I can't find any documentation on how to do it
This is the general idea
Device boots
V
Theme checks licence when internet is available > Licence fine > Works as normal
V
Licence fails
V
Theme disables itself (equivalent of pm disable)
V
Theme works for this boot, next reboot it will not work
How would I go about doing this without root?
Thanks for any responses in advance

pm disable in the end only calls this function:
http://developer.android.com/refere...ionEnabledSetting(java.lang.String, int, int)
As far as I know you can call it to disable your own app. You only need root to disable other apps.

ramdroid77 said:
pm disable in the end only calls this function:
http://developer.android.com/refere...tEnabledSetting(android.content.ComponentName, int, int)
As far as I know you can call it to disable your own app. You only need root to disable other apps.
Click to expand...
Click to collapse
Thank you, I think setApplicationEnabledSetting should do what I want
Sent from my GALAXY NEXUS using Tapatalk 4 (VIP)

Besides, you can also use setComponentEnabledSetting to disable individual components of your app:
http://developer.android.com/refere...ting(android.content.ComponentName, int, int)
Actually, it's recommended to disable services when you don't need them etc.

Thank you for all of this, everything now works and any unlicensed user will have the theme disabled on boot

Related

Share 100 Promotion codes of Package Disabler (SamSung) for all XDA members

Hi bro,
"App Package Disabler (Samsung)" was suspended (blocked) by Google from April 8, 2016 for some reasons
We can't enable it to Google Play again
So we decide to develop a new application, it called "Package Disabler Samsung +" with same features
But better than ever with Material design, improve high performance and very easy to use
Description:
- Package Disabler Samsung is the best app forever help you disable any packages (Installed, Bloatware and System) on your Samsung devices WITHOUT ROOT
- One tap to disable or enable all Bloatware (SHealth, GearVR, Instagram...)
- Package Disabler Samsung will disable packages and make them disappear, save your RAM usage, improve your battery life. All disabled package is marked unavailable from running and updating.
- Package Disabler Samsung can work without Root permission, works well with almost Root device.
- Disable Gear VR service, you can use your virtual reality headset with Cardboard apps. Gear VR application will not be auto launched until you enable them again
Note:
- It may take [one minute] to active and update from Server for the first time run
- This app sometimes not work well on some Custom Rom or Rooted devices
- Enable all package you disabled by other Package Disabler apps before using this app
- Be careful to disable Critical (Sytem) packages, unless you are sure that it safe to disable
I sent all 100 new promotion codes for all members below at April 21,2016
So use new promotion code to download new Package Disabler Samsung+ free
Using promo code to free download paid app
Go Goolge Play link -> "Buy" -> "Continues" -> "Redeem" -> input promo code and install free
If you like this app, don't forget rate us 5-star, Thanks :highfive:
This campaign is over
Hope to see you in next campaign soon
Thank for the app and the feedback offered to users. Very useful for unrooted devices.
Sent from my SM-G930F using Tapatalk
Sure.. why not? I'll give it a try.
Awesome! Would love to give it a go, thanks!
pls, give me one.
thanks
Thanks for the opportunity to try out the app
Too good to be true or not ?
I'd give it a whirl and provide feedback
I`d love to play with this app. If there are free keys still available, I would be happy to give it a test drive.
I would love to try it out. Plz send one my way
Thanks!! Would love to give this a try! Cheers.
okay.. promo code took a few minutes before it started working.
VERY first impressions: These days, Android users are paranoid...
The "first time setup" screen explains why it needs Admin/KLMS rights, but then claims it needs to connect to a server to "get data." Being it asks for device admin rights, it would be nice if there was a better explanation than a vague "get data." What kind of data? Is it getting the payload for a virus? Is it getting a listing of possible bloatware? License data? Calculations for determining that next lunar eclipse? What?
I'm not likely to give something "admin" rights unless I know what kind of data it's going to pull from some server someplace.
Yes please. In for one
Sent from my SM-G930V using XDA-Developers mobile app
I'd like to give it a try.
I sent code for all members below
We still have more than 80 promotion code free
If anyone need, just comment
Thanks
hoaivu1508 said:
I sent code for all members below
We still have more than 80 promotion code free
If any want need, just comment
Thanks
Click to expand...
Click to collapse
Good stuff!
garyd9 said:
okay.. promo code took a few minutes before it started working.
VERY first impressions: These days, Android users are paranoid...
The "first time setup" screen explains why it needs Admin/KLMS rights, but then claims it needs to connect to a server to "get data." Being it asks for device admin rights, it would be nice if there was a better explanation than a vague "get data." What kind of data? Is it getting the payload for a virus? Is it getting a listing of possible bloatware? License data? Calculations for determining that next lunar eclipse? What?
I'm not likely to give something "admin" rights unless I know what kind of data it's going to pull from some server someplace.
Click to expand...
Click to collapse
Exactly, we need Internet to check License data, but sometimes It take a long time (maybe 1 minute) so we decide pop up a notify "Getting Data from server"
We guarantee that we Never collect any Data of users, and Never payload for Virus
You can check by use any Internet Checker Tool like Internet Speed Meter https://play.google.com/store/apps/details?id=com.kaikaisoft.internetmeter
Nothing was downloaded, nothing sent, we sure 100%
If everyone have a question about this app, contact us at [email protected]
If you enjoy this app, please rate us 5 star on Google Play, It will help us alot :highfive:
Thanks
nice idea! gonna be sending feedback aswell, especially for apps which are acting as a "go-around" for rooting
hoaivu1508 said:
Exactly, we need Internet to check License data, but sometimes It take a long time (maybe 1 minute) so we decide pop up a notify "Getting Data from server"
Click to expand...
Click to collapse
I'd strongly suggest to change the "get data" text to be more specific. Perhaps something like:
"After [Device Administration] is enabled, this application will need to connect to a Licensing Server to verify licensing data. Therefore, please ensure Internet Connectivity is enabled."
(BTW, I'm posting on this thread instead of via private email so that others can also comment on the feedback. As this is XDA-Developers, there will be other devs who might have other or better ways to word things.)
I'm in!
Me please
Verizon Galaxy S6 that I would love to disable a few Apps with
Thanks in advance!
hoaivu1508 said:
We have a campaign, share 100 promotion codes of App Package Disabler (SamSung) for all XDA members
Free paid app for you
App Package Disabler (SamSung)
- App & Package Disabler help you disable (uninstall, remove) any unwanted applications or packages that pre-installed (installed, system app) with your device.
- Simple and easy to use with one tap to disable & enable all the packages (applications). This application can works WITHOUT ROOT Permission.
- App & Package Disabler will disable application(package) and make them disappear. Disabled application can not be uninstalled or updated via Google Play.
- You can use your Virtual Reality headset with Cardboard apps without launching the default Gear VR package by temporary disable Samsung Gear VR app and services
Google Play
https://play.google.com/store/apps/details?id=com.kaikaisoft.pakagedisable
If you want to experience, to use this app, please comment below
We will check the comment in the end of everday and send promotion code to you as soon as possible until it's over
Thanks
:highfive:
Click to expand...
Click to collapse

"Features" missing from MM, after update.

I've updated from KK to MM (Note 4 f version).
I seem to have lost certain features from the "upgrade"
1. Can anyone recommend a multi window app, that wound allow me to add custom apps to the supported app list. So I can use them in multi windows?
I've used this in the past https://play.google.com/store/apps/details?id=com.bjbinc.mwmphone but it says I need to be rooted. Which I am.
I don't think it's compatible with MM.
2. Is there a do not disturb mode within MM, that allows you to block mobile data between certain times?
I used to use it in KK, to block data through the night, but, MM's version just seems to block sounds etc.
3. When using KK, apps like Clean Master, used to allow me to block apps from secretly starting up and allow me to clear cache/junk.
Since updating to MM, Clean Master and other apps I've tried all fail to do either.
They appear to clear the cache/junk, but if I reboot it's still there.
(At the moment I'm using "App Settings" via Xposed to block app start ups).
4. Is there a way of unlocking the phone from off, using the fingerprint scanner?
At the moment, I have to use a password (not pattern) and then use the scanner from sleep.
The Samsung Tab S2, allows a pattern or password from off and then the scanner from sleep.
5. The handwriting to text converter in S-Note as been removed in MM.
Thanks for any help.
Reply to your 2nd question :
Download a app called 'profile scheduler +' from google playstore and install it. Edit the normal profile according to your needs. Then edit any other profile and give it DND as the name. Configure the various settings for DND profile and save it. Then create a new rule. Set the activation and deactivation time. Set the rule type as scheduler. Save it. Make sure that the new rule is prefixed with the green symbol in tasks list of the profile scheduler + app. If you like, purchase the pro version which will come without ads. It is cheaper too. Enjoy.
Reply to your 3rd question :
Download and purchase (to disable the in app ads) app cache cleaner pro app from the google playstore. Configure it so that the app which uses maximum cache space is shown first (size descending order). Just make the app to manually scan for temp / cache files.
"Go to the individual app properties in the settings --> application manager (in android 6.0.1) and tap on storage. Then choose clear cache"
Do as said (in double quotes) for each and every app.
What to do man?. Google is removing all essential features :
Android 4.3 - Access to flight mode by all third party apps is disabled
Android 4.4 and its sub versions - Write access to the memory card by all third party apps (lile x-plore, es file manager, bookmarksb pro, app backup and restore pro etc) was also blocked
Android 5.0.1 - battery draining quickly
Android 6.0.1 - Disabled all third party apps to access the bookmarks of the stock browser. Because of this, the facility to import the bookmarks (from the stock browser) to the android firefox is also missing in the firefox settings under android 6.0.
sudhakar35 said:
Reply to your 2nd question :
Download a app called 'profile scheduler +' from google playstore and install it. Edit the normal profile according to your needs. Then edit any other profile and give it DND as the name. Configure the various settings for DND profile and save it. Then create a new rule. Set the activation and deactivation time. Set the rule type as scheduler. Save it. Make sure that the new rule is prefixed with the green symbol in tasks list of the profile scheduler + app. If you like, purchase the pro version which will come without ads. It is cheaper too. Enjoy.
Click to expand...
Click to collapse
Thank you very much. I'll try that out.
I couldn't find "profile scheduler +", but I guess you mean this https://play.google.com/store/apps/details?id=com.wetpalm.ProfileScheduler
The other 2 apps called "profile scheduler" seem to be for audio only.
Yes. The same app. Enjoy. I think buying option is within the app.
sudhakar35 said:
Yes. The same app. Enjoy. I think buying option is within the app.
Click to expand...
Click to collapse
OK, thanks.
I've just tried the app, but I can't make it switch off mobile data at a scheduled time.
If I do other things within the same rule, like switch on WiFi, switch off BT and increase brightness, they all work.
So I know I've created and activated the rule.
For #1, you can use Firefds Kit xposed module.
For #4, you can use No Lock Home xposed module (but only works when connected to wifi).
GrippingSphere said:
For #1, you can use Firefds Kit xposed module.
For #4, you can use No Lock Home xposed module (but only works when connected to wifi).
Click to expand...
Click to collapse
Awesome, thank you.
Firefds Kit, is a million times better than the current version of Wanam i.e. most things work on MM.
I've not tried the other one, I don't leave WiFi on.
Have you also lost notification previews by any chance? I'm unclear as to whether this is just me or the same for everyone.
http://forum.xda-developers.com/note-4/help/n910f-marshmallow-6-0-1-notification-t3384131
0-0-0 said:
OK, thanks.
I've just tried the app, but I can't make it switch off mobile data at a scheduled time.
If I do other things within the same rule, like switch on WiFi, switch off BT and increase brightness, they all work.
So I know I've created and activated the rule.
Click to expand...
Click to collapse
There is option to switch off the mobile data, wifi, sync, GPS etc. See properly.
EmulaMind said:
Have you also lost notification previews by any chance? I'm unclear as to whether this is just me or the same for everyone.
http://forum.xda-developers.com/note-4/help/n910f-marshmallow-6-0-1-notification-t3384131
Click to expand...
Click to collapse
No, they work fine for me.
sudhakar35 said:
There is option to switch off the mobile data, wifi, sync, GPS etc. See properly.
Click to expand...
Click to collapse
I see the settings, but can't trigger to stop Mobile Data. The others, like WiFi can be triggered.
I've also installed Tasker and Secure Settings, to try and alter Mobile Data.
But, Secure Settings (which I think is needed to alter things like Mobile Data & GPS), says I need to root the device.
I think the problem with apps like Clean Master, Cache Cleaner Pro, Profile Scheduler, Tasker and Secure Settings, they all need root access to alter system permissions.
I've got root, but they aren't triggering Super SU to allow root and so those apps think I'm not rooted. And don't work properly.
Clean Master and Cache Cleaner Pro, appear to clear the cache, but they don't delete anything.
Maybe the problem of not seeing root, is something in MM or maybe it's because I'm using the latest beta version of Super SU?
See this
See the attached file of the profile scheduler + app.
sudhakar35 said:
See the attached file of the profile scheduler + app.
Click to expand...
Click to collapse
Yes, I see the menu on my phone too. Except I've altered the Mobile Data to off and there's an empty circle to the right of the screen.
Hey. Just tap on the circle. The value will change to no change, yes or no.
sudhakar35 said:
Hey. Just tap on the circle. The value will change to no change, yes or no.
Click to expand...
Click to collapse
I have done that.
Off = empty circle
No change = yellow circle
On = green circle
As a test, I've set Mobile Data to off and WiFi to On, within the same rule, to trigger at a set time.
When I run the test, the WiFi switches on, but there's no change with the Mobile Data.
I've a different question, if you wouldn't mind answering:
Is it possible to configure a long press of the recent apps to show the multi/split window screen, instead of the wallpaper/widgets/home screen settings screen (like when you long on the home screen)?
When I do the above on the tablet, I see the multi/split window screen.
I think mobile data is indirectly controlled by android restriction. I didn't use that restriction. If you want to cascade view a app, just rub the display with a single finger from top right to the bottom left.
sudhakar35 said:
I think mobile data is indirectly controlled by android restriction. I didn't use that restriction. If you want to cascade view a app, just rub the display with a single finger from top right to the bottom left.
Click to expand...
Click to collapse
No it's not the cascade view.
I see this type of multi window screen on my Tab S2, when I long press the recent apps button.
0-0-0 said:
I see the settings, but can't trigger to stop Mobile Data. The others, like WiFi can be triggered.
I've also installed Tasker and Secure Settings, to try and alter Mobile Data.
But, Secure Settings (which I think is needed to alter things like Mobile Data & GPS), says I need to root the device.
I think the problem with apps like Clean Master, Cache Cleaner Pro, Profile Scheduler, Tasker and Secure Settings, they all need root access to alter system permissions.
I've got root, but they aren't triggering Super SU to allow root and so those apps think I'm not rooted. And don't work properly.
Clean Master and Cache Cleaner Pro, appear to clear the cache, but they don't delete anything.
Maybe the problem of not seeing root, is something in MM or maybe it's because I'm using the latest beta version of Super SU?
Click to expand...
Click to collapse
You may have to root via system-mode rooting not system-less rooting. Some apps like Tasker's Secure Settings doesn't work with system-less rooting.
There are SuperSu versions that uses system-mode rooting. But you also need a permissive kernel like Xceed and H-Vitamin in order to properly install the system-mode rooting.
But I think even after successfully rooting your device, third party apps cannot still turn off the mobile data. You can only put it to airplane mode at specified times to disable mobile data.
GrippingSphere said:
You may have to root via system-mode rooting not system-less rooting. Some apps like Tasker's Secure Settings doesn't work with system-less rooting.
There are SuperSu versions that uses system-mode rooting. But you also need a permissive kernel like Xceed and H-Vitamin in order to properly install the system-mode rooting.
But I think even after successfully rooting your device, third party apps cannot still turn off the mobile data. You can only put it to airplane mode at specified times to disable mobile data.
Click to expand...
Click to collapse
Thank you very much for the advice.

Work-only use Android setup?

Hello xda
I turn to you, as I have great trouble in my project.
I work at a beer distributor / wholeseller in Denmark.
We have 8 trucks and a few vans.
We are in process of upgrading our ERP to Dynamics Navision and for that we need new hard-terminals for our drivers.
We want to go next-level and our hand-terminals will be on smartphones using an app / service called Movilizer.
In theory, it should work on any distro and phone.
I am now in the process of finding the correct setup, so that these work phones stay professional and won't be used to install various apps or tampered with.
Through a contract with our phone-company, we've got 11 Huawei P9 Lite - these are the subject of setup.
Now for my challenges:
I want anti-virus on the phones, for good purpose and I plan on using ESET.
I want to support the phones in the field and I plan on using Teamviewer for that.
What I am in search for is the following:
Block use of various non-work-related stock apps
Block the ability to close the apps I install (so they won't close Teamviewer, for example)
Block install or uninstall of any app.
Million-dollar wish: I would love to be able to deploy that automaticly - most perfect would be through a MDM or by cable to a computer through some software.
I am open to rooting and even flashing roms.
I have tried Cisco Meraki MDM, but the blocking didn't seem to go into effect.
I hope someone has some experience to share - I have used the last week trying out MDMs and configuring them.
Heck, might just be me being a noob. But trust me, I've tried :/
Kind regards,
Christian Sjobeck
To block any apps you can use Greenify, witch hibernate every app you want and has the automatic hibernation function. It is one of my favorite app, and with root and Xposed framework, it is very fast.
To uninstall every app, even system app, I use Link2SD witch has a couple of function including uninstalling system apps. It is simple and fast.
To keep the apps you want, there should be already a whitelist in EMUI where you add the apps that you want to protect.
Hope to be helpful
Hello Potato997
Thank you a lot for your recommendations.
It gives me something to persue.
Do you have any recommendations for pin locking the apps I install? (Anti-virus, mdm, teamviewer for example) it would be prevent changes in settings.
Would it be viable to set one phone up with everything (app whitelisting, system app uninstalls, pinlock, etc.) and then do an android backup and restore that onto the other phones?
For easy deployment, instead of manual handling.
In CyanogenMod and AOSP based ROMs the pin to open the apps is already integrated in the system, I don't know on EMUI since I'm on RR.
For the backup, if the phones are the same model you can do a backup in TWRP and restore it on every phone so you only have to set up the phone one time
They are needed, unlocked bootloader, custom recovery and root.
the problem with pinning apps in cyanogenmod, is that you can only pin 1 app, and it will stay on the foreground untill it's no longer pinned (kinda like a kiosk mode). and the whitelist in emui only prevents the apps that are whitelisted from being closed automatically, but they can still be closed by the user.
without creating your own rom, i think most android phones won't be able to fulfill your needs

[Android] Possible fix to preview pop up when switching to pen input.

Actually for any of you who are rooted. It is a fix. Just disable com.hanvon.portableink (Floating Windows). Job done. I'm rooted right now, and was wondering if someone who is not could try to disable this. I know you can not do it from the Apps section of the settings. There are however lots of package disabler type apps. If we can find one that will do this without root. We finally have the fix to (IMO) the most annoying thing on this tablet.
Thanks
As far as I know you don't need any package disabler. ADB should be sufficient (c.f. the linked portal article below).
https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
Sent from my HTC One M9 using XDA Labs
ok.thanks. can you write the magic words to disable istead of uninstall?
That should be
Code:
pm hide <name of package>
for disabling and
Code:
pm unhide <name of package>
for re-enabling.
However, I haven't used these since android 5. I'm not sure whether they're still working or whether they got changed in the meantime (e.g. on android 4.x the commands were enable and disable and on android 4.4.4 the commands were block and unbock).
Be aware that disabled apps will not be visible in the package manager or the app overview of your launcher until you re-enable them.
tried with this result:
[email protected]:/ $ pm hide com.hanvon.portableink
Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.
also:
1|[email protected]:/ $ pm disable com.hanvon.portableink
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=498, uid=2000, package uid=10077
what now?
Well, it looks like they don't work, anymore. I'd use the commands from the article if I were you. You can still get the apps back by making a factory reset.
Sent from my HTC One M9 using XDA Labs
tried uninstall. effect: pen works without that preview window
adb shell
pm uninstall -k --user 0 com.hanvon.portableink
thanks for the tipp
Wow, thanks for this. This might be the one tip that lets me keep my yoga book and not return it.
BTW, uninstalling the preview window went well, but I had to reboot my device before the pen would work with apps other than Lenovo note saver. Just a heads up for anyone who tries to disable the preview window, and starts worrying when apps stop taking pen input, and automatically switch on the halo keyboard.
---------- Post added at 06:15 PM ---------- Previous post was at 06:05 PM ----------
Can't take notes with the screen off anymore though. Can others who have uninstalled the preview window confirm this?
had the same, forgot to describe it. What else would make sense to deinstall...
screen off: the original note taker took the notes on screen of, right? That we uninstalled.
maybe that can be replaced by another app
OK, With the upgrade to 7.1.1, I have decided to try without root. But of course the issue with the preview window is still there. In the end I used this app that I had bought in the past.
https://play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro&hl=en
You have to delete all accounts then use adb to set the app as owner. After that it can disable without root.
I know disabling com.hanvon.portableink breaks the Screen Off notes but for me that's better than the pop up window every time I switch modes. And I can enable / disable at will like this.
If anyone finds a less roundabout way without root, I would be happy to know it. Or of course a way to stop the pop up without killing the screen off notes.
Otherwise the upgrade is so far very good.
Thanks
Pls Help
Broomfundel said:
OK, With the upgrade to 7.1.1, I have decided to try without root. But of course the issue with the preview window is still there. In the end I used this app that I had bought in the past.
play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro&hl=en
You have to delete all accounts then use adb to set the app as owner. After that it can disable without root.
I know disabling com.hanvon.portableink breaks the Screen Off notes but for me that's better than the pop up window every time I switch modes. And I can enable / disable at will like this.
If anyone finds a less roundabout way without root, I would be happy to know it. Or of course a way to stop the pop up without killing the screen off notes.
Otherwise the upgrade is so far very good.
Thanks
Click to expand...
Click to collapse
You have to delete all accounts then use adb to set the app as owner.
sorry i am newbie,
how to delete all accountsthen use adb to set the app as owner
can you pls explain this and what the command to disable this com .hanvon .portableink
Hi,
It has been a long time since I did this. But the instructions are available with the app.
In short, in accounts, you remove all the accounts "Google etc..." Then copy the adb command from the apps instructions. It may sound scary but you can't do any harm. Worst case, you just give up and add the accounts back.
The link I used is no longer valid, so here is an up to date one.
https://play.google.com/store/apps/details?id=com.pdp.deviceowner
Hopefully their instructions will be clear enough.
Kvink said:
You have to delete all accounts then use adb to set the app as owner.
sorry i am newbie,
how to delete all accountsthen use adb to set the app as owner
can you pls explain this and what the command to disable this com .hanvon .portableink
Click to expand...
Click to collapse

Bloatware ADB Uninstall Script

Hi guys,
does anyone have a list or script for adb uninstall ready? Someone linked it for S10+ back in the day and it was very nice. Maybe some of you already have a list compiled?
Appreciated.
Regards
I did exactly that this morning. Used this list below. Some things like Onedrive weren't in the list but that is listed as skydrive
adb setup https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
debloat list https://forum.xda-developers.com/galaxy-s10/how-to/galaxy-s10-s10-debloat-bloatware-t3912073
EggZenBeanz said:
I did exactly that this morning. Used this list below. Some things like Onedrive weren't in the list but that is listed as skydrive
adb setup https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
debloat list https://forum.xda-developers.com/galaxy-s10/how-to/galaxy-s10-s10-debloat-bloatware-t3912073
Click to expand...
Click to collapse
Thank you very much! Will try it once my device arrives.
Be careful not to uninstall the stock launcher, my navigation bar stopped working. Had to reinstall the launcher.
Please post your findings of what worked / didn't work, as the provided list is for the S10 obviously.
sturmeh said:
Please post your findings of what worked / didn't work, as the provided list is for the S10 obviously.
Click to expand...
Click to collapse
it worked for me. Some packages weren't originally installed so didn't need to remove.
I am wondering if anyone has the package name to remove the MacAfee bloat.
Thanks
the1bobcat said:
it worked for me. Some packages weren't originally installed so didn't need to remove.
I am wondering if anyone has the package name to remove the MacAfee bloat.
Thanks
Click to expand...
Click to collapse
Are you verizon? If so, I believe it's the digital secure app.
Commies said:
Are you verizon? If so, I believe it's the digital secure app.
Click to expand...
Click to collapse
In Canada on Rogers network.
Can i ask what's the point of this? I was reading about the process and it states that the apps aren't fully uninstalled, they're basically hidden from "user 0", so why not just the hide app function? Or am I missing something here? Are they not running in the background for user 0? Is this more like a hibernate feature?
I was pleasantly surprised when I tried removing apps the traditional way, a decent amount of the bloatware is removable. Most of what I wanted gone is gone, just a few extra apps now.
menu space and disk space saving is negligible real benefit is less CPU load / battery as they're not even running in background
its a great way to do it because you can restore via factory reset, no lasting damage possible (except for removing stock launcher without another installed ROFL even then I'm guessing you can use stock recovery to wipe)
I have been working on this. I have barfed up my phone a couple times now removing apps that should not be removed. I think I finally have a solid list that others can use. I'm just cleaning it up so it makes sense.
I wouldn't use a removal script, especially one intended for a different phone.
Use CCSWE App Manager. It is free and braindead simple to use. It can uninstall non-system apps, but it can disable any app including system apps, which is really what you should do, rather than uninstalling. That way, you can reverse any mistakes by simply toggling a switch. Debloating with this app is so easy my 96 year old grandmother could do it.
the one liner I used
I wasn't sure about most apps, but I removed anything that has the words facebook linkedin netflix microsoft amazon or game in it using this one liner:
Code:
pm list packages | grep -E 'facebook|linkedin|netflix|microsoft|amazon|game' | awk -F ':' '{print "pm uninstall -k --user 0 " $2}' | sh
you can list the packages that are going to be removed using the first half:
Code:
pm list packages | grep -E 'facebook|linkedin|netflix|microsoft|amazon|game'
sublimaze said:
I wouldn't use a removal script, especially one intended for a different phone.
Use CCSWE App Manager. It is free and braindead simple to use. It can uninstall non-system apps, but it can disable any app including system apps, which is really what you should do, rather than uninstalling. That way, you can reverse any mistakes by simply toggling a switch. Debloating with this app is so easy my 96 year old grandmother could do it.
Click to expand...
Click to collapse
Any chance you can list of the things you disabled with CCSWE? I am getting some pretty bad battery drain (2%/hr) with screen off on Exynos S20. Am keen to kill all the bloatware but not so keen on using the s10 guide as it is a new phone.
Or if anyone is able to compile a list of ADB/CCDWE of things we can disable with the functionality that would be awesome!
knobbs said:
Any chance you can list of the things you disabled with CCSWE? I am getting some pretty bad battery drain (2%/hr) with screen off on Exynos S20. Am keen to kill all the bloatware but not so keen on using the s10 guide as it is a new phone.
Or if anyone is able to compile a list of ADB/CCDWE of things we can disable with the functionality that would be awesome!
Click to expand...
Click to collapse
2%/hr standby drain is a little high. You should be able to get down to 1%/hr or less.
I disabled the following with no issues, but your usage habits will determine what should be disabled.
Apps (com.samsung.android.app.appsedge)
Bixby Routines
Bixby Service
Bixby Voice
Bixby Voice Stub
Briefing
Calendar (com.samsung.android.calendar)
Chrome
Contacts (com.samsung.android.app.contacts)
Crocro and friends
Default Print Service
DeX for PC
Digital Wellbeing and parental controls
Facebook
Facebook App Installer
Facebook App Manager
Facebook Services
Game Booster
Game Launcher
Launcher (com.sec.android.emergencylauncher)
LED Cover
LED Cover Service
Messages (com.samsung.android.messaging)
Netflix
PartnerNetflixActivation
People (com.samsung.android.service.peoplestripe)
Print Service Recommendation Service
Print Spooler
Samsung Daily
Samsung DeX
Samsung DeX home
Samsung DeX System UI
Samsung Galaxy Friends
Samsung Internet
Samsung Internet panel
Samsung Kids Installer
Samsung setup wizard
Setup Wizard
SetupWizardLegalProvider
SilentLogging
Smart Switch Agent
SmartThings
Voice wake-up
What's new
I remapped holding the power button to toggle flashlight, and double tap still launches the camera. Those shortcuts work even after disabling the Bixby-related services listed above.
I did not disable the Bixby camera scanner because I may use it. But if you have no use for it, then disable Bixby Vision & Bixby Vision Framework.
If you use any of the other apps/services, then don't disable them. I use Google Calendar & Google Contacts, so the Samsung versions are unnecessary. And I use Pulse SMS, so no need for Messages app.
The great thing about CCSWE App Manager is being able to reverse changes on the fly. If you do something that breaks functionality, then just re-enable whatever messed things up. No need to go to a computer and mess with adb. If you like CCSWE, then I *highly* recommend supporting the developer, to encourage continued development.
Mental having to make lots of adjustments for exynos!! I reckon ya could get snapdragon and just enjoy it, be the last time I'm rushing in to buy Samsung think I'm done with exynos
Warrior1975 said:
Can i ask what's the point of this? I was reading about the process and it states that the apps aren't fully uninstalled, they're basically hidden from "user 0", so why not just the hide app function? Or am I missing something here? Are they not running in the background for user 0? Is this more like a hibernate feature?
I was pleasantly surprised when I tried removing apps the traditional way, a decent amount of the bloatware is removable. Most of what I wanted gone is gone, just a few extra apps now.
Click to expand...
Click to collapse
Thats partly true. It becomes uninstalled for the User 0 (You or me) Its not removed from the device. As it is uninstalled for the User, it cant then be sucking up RAM or utilizing the already heavily criticized CPU.
I've debloated my S20 Ultra down to the bare minimum of what the phone could actually function on. I've removed Bixby, Samsung Pay, all the samsung apps, most google apps and a bunch of others. I can provide the list of all i have removed if anyone wants it?
Best.
Speedy!!
sublimaze said:
2%/hr standby drain is a little high. You should be able to get down to 1%/hr or less.
I disabled the following with no issues, but your usage habits will determine what should be disabled.
Apps (com.samsung.android.app.appsedge)
Bixby Routines
Bixby Service
Bixby Voice
Bixby Voice Stub
Briefing
Calendar (com.samsung.android.calendar)
Chrome
Contacts (com.samsung.android.app.contacts)
Crocro and friends
Default Print Service
DeX for PC
Digital Wellbeing and parental controls
Facebook
Facebook App Installer
Facebook App Manager
Facebook Services
Game Booster
Game Launcher
Launcher (com.sec.android.emergencylauncher)
LED Cover
LED Cover Service
Messages (com.samsung.android.messaging)
Netflix
PartnerNetflixActivation
People (com.samsung.android.service.peoplestripe)
Print Service Recommendation Service
Print Spooler
Samsung Daily
Samsung DeX
Samsung DeX home
Samsung DeX System UI
Samsung Galaxy Friends
Samsung Internet
Samsung Internet panel
Samsung Kids Installer
Samsung setup wizard
Setup Wizard
SetupWizardLegalProvider
SilentLogging
Smart Switch Agent
SmartThings
Voice wake-up
What's new
I remapped holding the power button to toggle flashlight, and double tap still launches the camera. Those shortcuts work even after disabling the Bixby-related services listed above.
I did not disable the Bixby camera scanner because I may use it. But if you have no use for it, then disable Bixby Vision & Bixby Vision Framework.
If you use any of the other apps/services, then don't disable them. I use Google Calendar & Google Contacts, so the Samsung versions are unnecessary. And I use Pulse SMS, so no need for Messages app.
The great thing about CCSWE App Manager is being able to reverse changes on the fly. If you do something that breaks functionality, then just re-enable whatever messed things up. No need to go to a computer and mess with adb. If you like CCSWE, then I *highly* recommend supporting the developer, to encourage continued development.
Click to expand...
Click to collapse
I see all disabled. Did you actually uninstall any apps?? Thanks.
Lurien said:
I see all disabled. Did you actually uninstall any apps?? Thanks.
Click to expand...
Click to collapse
I uninstalled what could be uninstalled via regular method (Play store or Nova Launcher), and disabled what could not be uninstalled.
i just got one s20+. surprisingly one ui is not as bloat as i imagine it to be thought .
i still did some adb debloat.
is anyone debloat the qualcomm app too ?

Categories

Resources