Note20 stock setup
model used: Note20 Ultra 5G SM-N986B and Note20 SM-N980F with low performance Exynos
another article in a flagshipfest ..->V30->Note9->6T->Mi9->S10->7T->Tab S6->Tab S4->8Pro->Note20Ultra, well, OnePlus doesn't need much setup. So easy to root, so easy to update, so little adware. But omg, this is Samsung, bloated as hell. Need to treat it like Xiaomi and write down some information. This time added links for everything, good for future reference.
We want
* better battery
* better privacy
* call recording
* disk encryption
* tweaks
Rooting
We want encryption. The era of TWRP encryption access is gone, but it's fine since we even have Magisk ROMs and literally all extras we need is provided in Magisk/Xposed modules.
i really hate reading too long guides, the steps are standard so let's add easy links into compact steps. The links come from here or official sources, so likely virus free (unlike here).
On yer new device in order to get root, lose warranty outside of EU, lose bit of Samsung functionality, wipe your data, abandon archaic Android 10, and get tons of benefits :
[PC] grab your Android 11 firmware in Frija as you do the next step
[mobile] unlock OEM in dev settings (need to be online for big brother to register your activation)
[PC<->mobile] when turned off and nowadays rather plugged it to your Windows PC with drivers installed or Linux PC with no drivers needed, hold Vol+ & Vol- til you see download screen, long press Vol+
[PC<->mobile] after you slap AP*tar file unpacked from step 1 on yer phone, patch it in Magisk 22+
[PC<->mobile] back in download mode, in ODIN 3.14, slap patched AP into AP slot, BL to BL, CP to CP, CSC to CSC and flash
[mobile] hold Power & Vol- to exit download mode
[mobile] install and run Magisk to finalize rooting and reboot again
[mobile] check Magisk status, enable USB debugging in dev settings like you always do, and continue the modulefest (below)
You can Magisk-hide few apps like Flow which moan about root. In case of update, we will perform similar steps with HOME_CSC added to CSC slot.
Modules
MagiskIn Magisk, we can get stuff from its UI but you can still click on some links FYI:
* Riru - Core, LSPosed or EdExposed -> brings XPosed to Android11. For either XPosed, you need the manager APK. LSPosed seems more stable, both now want to preselect affected apps which is highly undesirable for many plugins like XPrivacy, XPosedEdge, 3C, etc.. anything working with all apps
* Bluetooth Library Patcher -> helps us keep the bluetooth pairings
* (optional) Sui -> to run AppOpps as an alternative to XPrivacy
* (optional) Move certificates -> to install certificate for AdGuard
* (optional) F-Droid Privilleged Extension -> to make F-Droid updates easy
XPosedin one of the managers, we can get some plugins:
* Xposed Edge Pro -> a fantastic plugin which can do lot of popup menus, edge gestures, control hardware keys, run scripts on triggers.. unbelievable value.
* XPrivacy Lua -> must have. Disabling analytics, tracking, telephony, network, identification for all visible apps and all Google and Samsung apps with some exceptions.
* AppOps -> this is closed source alternative to XPrivacy, not bad actually. You need "Riru - Sui" Magisk extension first.
* Firefds kit -> main customization app for Samsungs. Enables the very important call recording, which is beutifully integrated into call history. Bye bye external apps.
* (optional) Xposed Dex -> some tweaks, not using it just FYI
* (optional) afWall -> not needed in Oneplus because there's a firewall, but Samsung doesn't have one. Alternatively you can use Adguard for this task and avoid some issues and too much duplicit apps in memory. This extension should be disabled, just present.
* (optional) Exi for Swiftkey -> you can make Swiftkey great again, GBoard is still the best, Samsung keyboard is very good, but too tall and leaves gap in fullscreen mode
AppsRoot apps you can get from the web, Google Play or F-Droid:
* 3C toolbox -> too helpful not to pay for the biggest package. It is a backup solution too. It's commercial.
* or TitaniumBackup -> a must since Android was born, however died infamously. Commercial.
* or OAndBackupX -> FYI new open source backup solution
* Adaway -> a must but with AdGuard? not so.. but i use both
* or AdGuard -> this is way more superior adblocker and firewall. Can filter more and can amend requests.. that's a game changer. You can have a efficient proxy when rooted thanks to "Move certificates" Magisk extension. Commercial, licences can be aquired very cheaply. With its paid VPN it can solve the problem of who's first "local VPN or VPN", but this is not needed in our root setup.
* Warden -> rips the guts of apps and removes tracking and logging
* YouTube Vanced -> YouTube without ads and sponsor blocks.. now you need manager APK to install it, might not alwasys work. And Google will be happy to overwrite it
* (optional) MiXplorer -> best file manager, replaces spyware ES File explorer you had before. Edits root files comfortably even when other editors don't. It's a great text editor or media player too! Commercial.
* (optional) FolderSync -> best sync tool. Commercial but works well as a free version.
* (optional) Root Essentials -> a multitool, have a look, it's not huge or useful as 3C
* F-Droid -> open source apps
Debloating
What the script does:
* choose 8 categories of app removal, in the beginning of the file
for each say 0=skip 1=remove 2=revert back
* use more switch to disable some questionable/helpful stuff
* disable up to 100 apps with possibility to revert back
* remove usage access for google (do manually)
* remove device admin backdoor "Find My Mobile", you won't recover stolen device this way lol, it doesn't work with Secure Startup! it's useful for Govt.
* revert DNS from Google if it's added at boot (minor, AdGuard can also change it btw)
Tested ok on March Android 11 firmware. Error messages will be there for non existing components, and it's ok. It's just a script.
Samsung has too much bloatware installed, and requires shocking permissions to run some basic services. We will further need to reclaim privacy. As for debloat list, i've cooked the list based on knowledge of each process, its current presence in the firmware, and what would fit the common usage. Also checked against 2 more knowledge bases. In this case, i'm leaving Samsung account, Galaxy shop, Bixby and few pen apps and we assume XPrivacy is sending these snitch services bogus personal details.
Download: (file attached)
Installation (omg! it's not an app!):
- run in su terminal once or add to any startup script (3C\Device mgr\Scheduler can assign scripts from (it needs to be /data now, and chmod +x it), or to magisk
Battery
Battery saving:
- the key is to disable background network activity:
enable Data Saver and make exceptions for individual apps (there's "Allow data usage with Data Saver" and also nice "Allow background activity" & "Optimize battery usage" choices)
enforce it with 3C (Device Mgr\Profiler) or Adguard (App Management), vendor make exception for adwares!
disable bluetooth, wifi, nearby scanning
choose your Power Saving mode, wakelocks like {AOD, fp icon, dt2wake, raise2wake} etc based on yer preference
- nearby scanning should be off, what a useless function of finding unknown devices - once you pair the known, what's the sense? or you keep connection 10 new bt devices each week? just a drain and endless beacon
- didn't test {LSpeed, Naptime, Servicely, FDE, LKT, Universal GMS Doze, Sysconfig patcher} here. Battery looks good even on Exynos, something between S10 (poor) and 1+ (excellent), but without permakilling of apps.
Other
- didn't change ugly boot warning yet
- for call recording make sure XPosed manager whitelists call components
- no boot keys needed like on S10 generation
- not using multidisabler as i'm on stock and i do want encryption on every device ever
- don't be afraid to use another device (mobile) as USB drive.. this way you can restore your apps directly without copying it first! also Smart Switch can be used from non-Samsung phones, but it is as weak as Google backup ever was - no data restore
v1.1 script
* removing Bixby main app by default, leaving useful Bixby Vision or routines
* debloat PrivateShare, privacy unfriendly "private" share
* debloat Blockchain app, won't work with root and who'd store crypto with a corporation really
* debloat more of SmartThings
* debloat EpdgTestapp, while leaving servicemodetest optional (sec.phone, sec.bcservice) -> trigger by *#0011#*
* debloat Digital Wellbeing but optional yet
v1.2 script
* new bonus: set display 48/60/96/120Hz mode for Ultra model
Let's see if 96 is good for battery. BTW You can monitor the fps using the native GPUWatch app.
This is cool but 99.9% of the folks are NOT going to root their devices.
So i've bought the Note20 base model and it works there too. Same procedure with everything.
doggydog2 said:
v1.2 script
* new bonus: set display 48/60/96/120Hz mode for Ultra model
Let's see if 96 is good for battery. BTW You can monitor the fps using the native GPUWatch app.
Click to expand...
Click to collapse
Thanks gonna rock this bad boy!)
Will this work for N9860 (Snapdragon) too?
elmor0 said:
Will this work for N9860 (Snapdragon) too?
Click to expand...
Click to collapse
it should be fine, the other sources of information also typically include your model, so i'm assuming it's same +- small vendor apps difference.
you even have the freedom version (non-US Snapdragon), and i wanted your hard-to-get model, thanksgod Exynos battery @ 96Hz is good for 2 days.
as i'm finding out after many flagships, i simply get battery life per battery size no matter what is the manufacturer, after rooting, and following steps in Battery section. Phone after phone, same setup and data.
doggydog2 said:
it should be fine, the other sources of information also typically include your model, so i'm assuming it's same +- small vendor apps difference.
you even have the freedom version (non-US Snapdragon), and i wanted your hard-to-get model, thanksgod Exynos battery @ 96Hz is good for 2 days.
as i'm finding out after many flagships, i simply get battery life per battery size no matter what is the manufacturer, after rooting, and following steps in Battery section. Phone after phone, same setup and data.
Click to expand...
Click to collapse
Could you expand by what you mean when you said "Battery Section"?
dj24 said:
Could you expand by what you mean when you said "Battery Section"?
Click to expand...
Click to collapse
well the steps in the Battery section of the guide. mostly make sure low priority apps are included in Data Saver or have no background activity allowed. On Samsung you also have 2 more sleep categories to throw apps into. All games have to be in the deep sleep. Aliexpress, Facebook is a typical example of agressive app to block in background. Google app can be uninstalled for the same reason, you can use Google Go or Bing instead. Or Finder which is the best Samsung app. With further debloating, adblocking there's less and less connections to cause wakelocks, and the current connections make a very short list of important apps like Signal, GMS, home assistant app.. very short. Depends on your taste, some people love to be annoyed by popups,, ads, useless notifications and then charge twice a day
@doggydog2,
Does your Mod automatically select what to debloat when flashed via Magisk, or does it give options of what to debloat/ leave alone?
Thank you very much for the above substantial set-up guide.
(BTW, coming from 7T/ 7T Pro, I'm not sure if you have come across arter97 kernel? - it took battery-life to paranormal levels. If there was something similar available for the N20 serires...)
elmor0 said:
@doggydog2,
Does your Mod automatically select what to debloat when flashed via Magisk, or does it give options of what to debloat/ leave alone?
Thank you very much for the above substantial set-up guide.
(BTW, coming from 7T/ 7T Pro, I'm not sure if you have come across arter97 kernel? - it took battery-life to paranormal levels. If there was something similar available for the N20 serires...)
Click to expand...
Click to collapse
This is just a root script where you select yes or no for some categories. The 100 items are carefully thought out, but you can modify it. I set it to run at boot, to make sure it debloats atter ROM updates. Both Oneplus and Samsung will reintroduce bloatware each time, so it saves a lot of time later, while being little bit difficult to set up first (well, it's 1 minute for me).
i came from 7T and 8Pro battery was so good i didn't play with kernels. Now I have 2days every time on Note20 so there's nothing to improve. My expectation is to survive night when charge is skipped. I really hate phones which won't wake you up next day or die in case of emergency (long night out)!
Thanks.
I just tried AdGuard, Warden, MiXplorer & 3c Tools.
One of these or there settings really messed up my device - Phone become very laggy & freezing, SystemUI crashes repeatedly, couldn't access launcher, & no connection to data/ networks/ reception! I'm not sure what went wrong.
Luckily, via TWRP I managed uninstall all things Magisk & started again. I've uninstalled the above apps besides MiXplorer. Will see how it goes for now....
Also, any idea how I change the Screen Lock & Unlock sounds as well UI sounds when connecting/ disconnecting charger?
I tried via SystemUI tuner App, as well manually replacing the relevant UI sound files via Root/ MiXplorer file explorers.
AdGuard, Warden, MiXplorer & 3c Tools - lovely tools to start with. No problems with them! 3C toolbox is what I use to launch the script at boot. Incredible package which replaces also dead TitaniumBackup. MiXplorer is the best file manager, replacing the traditional ES file manager malware. AdGuard is the only relevant adblocker (thou you need to fight to get the automatic proxy via system certificates). I used Warden on every recent phone and no problem, but the Nuke operations hangs recently. But still no consequence.
3C toolbox is also the tool that will find the bottleneck in your case. You can check the logs and usually see who is throwing errors around. Magisk and Xposed usually don't show anything meaningful in logs. Usual suspect of lags is Xposed.
No idea about lock sounds, i'd like a slightly different thing: be aware of phone charging. Such simple expectation. Every device on the planet notifies about charging by notification light, except the "smart" phones. No way to find out phone is being charged except very tiny AOD icon. LED cover also shows the charging status for 2 seconds and that's it. I only remember Xperia and Z Flip permanently showing the charging status. I can't wait to replace Note20* with ZFlip 3 (which will come as a replacement of Note21), and stop caring about display protection
Interesting read. I'm not interested in rooting but am interested in debloating/saving battery of the Note 20. How could you remove the Google app while not crippling the device entirely from a Google perspective? i.e. I still use Waze, Google Maps, Gmail. I'd love a good ad blocker that doesn't require the VPN item as well if that's possible without rooting.
how do you install Note20_cleanup.sh.zip ? I still don't understand, I have root and everything
iagoovalerio said:
how do you install Note20_cleanup.sh.zip ? I still don't understand, I have root and everything
Click to expand...
Click to collapse
it's a script, you unpack it and run .sh like in linux. I use 3C Toolbox to choose the file in U (Device Manager\Scheduler\<profile>\Start script). I and run it at each boot. Booting isn't frequent, meanwhile updates come (reinstalling adware), and this will keep the phone clean all the time. You can use any shell like Termux, ConnectBot, all will ask Magisk for permission when they run root commands (su).
Just want to say thank you I have used your script on my tab S7+
Related
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.
Presenting.. the Next Best Thing to Root for the U.S. Samsung Galaxy S7 T-mobile edition (model SM-G930T that is)
As of 6/7/16, no root is publicly available. I purchased my S7 on 5/26/16 and decided to keep it despite the lack of root. This is my story.
INTRO
So the ol' Galaxy Note II up and died on me a couple weekends back, and I blew 40 bucks on a new battery before I realized it was gone gone gone. Queue new phone shopping, the hip glasses-toting dudes at T-mobile swayed me to an S7. I didn't want something as big as my last phone and forget using a bumper case with that curved-screen edge (an acquaintance of mine quotes: "The only thing that ****ing screen is good for is when I'm high as hell and want to read the clock without lifting my head". He dropped his and shattered it.), so I went with the plain ol' S7. Well, now I know why the salesguy got real quiet when the first thing I told him I would do was 'root the phone'. Being a programmer, I was pretty bummed and unhappy about owning a device that I am purposely locked out of Administrating.. but the return fee was $50, and I really liked what the S7 brought to the table.
Goes without saying, I was ready to pay for the rootable HTC-10 (my local store didn't even carry it, the salesman said they were 'test-marketing it' at a couple other stores across town) or the LG monstrosity (I haven't liked this company since the spying TV debacle, tho once upon a time they made good and cheap TVs), but I hated how much bigger the devices were and that svelte S7 really impressed me otherwise. Samsung really does make the 'iPhone of Androids'.
So, I decided to stick with the S7, and un-screw it pretty much as best as I could. And, because all I read was mostly a lot of 'is the root out yets', I thought it would be cool to share.
ABOUT THE S7
Not too terribly much has changed in the android linux filesystem since the last time I seriously delved into it. Got a vague idea where most of what is what, but I also recognize that the Path to Rooting is two: Utilizing a bootloader to actually flash the chip, or Piggybacking on some existing Administrative-privileged software in the otherwise 'closed' environment. Samsung shipped the U.S. T-mobile S7's (mine is SM-G930T) with a locked bootloader to make it nigh-impossible to root via flashing. Get to it, ya chip-hackers.
However, it is a universal law of the internet that someone out there will find an operable software workaround, and this is usually some 13-year-old kid from Finland, or at least it was in the case where I found drivers for a Voodoo 3 card during the advent of Windows XP. God bless the internet will provide, and in this case that gentle soul is none other than a man by the appropriate name of OSPolice.
PACKAGE DISABLER PRO - THE 99 CENT APP
play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro&hl=en
This little gem of an app I purchased for $0.99 off the play store. This is the key to enjoying the disabling features of Root access and the key to un-screwing the T-mobile Galaxy S7. What this app does is essentially co-opt the Administrative access that Samsung Knox (the 'security' software) uses and allows you to disable any and all packages on the phone. When you first activate it you will have to accept an agreement tied to Samsung Knox (don't worry, this in no way causes anything to 'phone home' as far as I can tell).
I would recommend the very first thing you do is go to the settings and add a password to the app, that way nobody else can get in, because this can seriously **** with your phone's software, if you disable the wrong package the phone will not boot up properly and you will need to reinstall. There is an option to Disable All Bloatware based on automatic picks from the application but this can screw up some phones and you will miss a lot of crap, so DO NOT AUTO-DISABLE.
There is also another important reason you should manually disable these. Clicking on a package from the main app brings up a screen where you have several options (the auto-google feature is quite helpful to researching various processes). There is also an important little button that says 'Clear Data', erasing the temporary package data. Due to info I found on another forum, which I am too lazy to dig up here and now, there is an important process to disabling with Package Disabler Pro:
THE DISABLING PROCESS
1. If the package is not enabled, enable it.
2. While the package IS ENABLED, click Clear Data.
3. DISABLE the package with the Disable button.
4. Click CLEAR DATA a second time.
5. On to the next one...
It appears there may be some data that is not erased when the package is disabled. In any case, this fixed all of the problems I had disabling earlier without using the Clear Data button. This is important to stop certain packages from utilizing an outside process to re-enable themselves.
Below I am listing all of the processes that I disabled. Your list might be different; before I did this I updated the phone's system software from T-mobile's servers (as of 5/25), and I don't plan to auto-update again until I root or have to reload everything.
Also, please keep in mind I turned off a few features with this method, you will have to ADJUST YOUR PACKAGES ACCORDINGLY or know what to re-enable from the below list. I turned off all wi-fi calling (don't like 'weird' internet connections), all NFC and payment such as the Samsung pay chip (nothing I want/need enabled right now). I kept Bluetooth connectivity on since I pair the phone with my car for and it's more or less an 'established' form of protocol, neverless if I didn't use it I would deactivate it as well. Security Over All is my philosophy.
THE SINGLE PROBLEM I HAVE HAD is being unable to 'browse' for a background when choosing a new one for the lock screen. I kept the lock screen with a stock dark blue and had already set my live wallpaper (play.google.com/store/apps/details?id=com.dkeesto.holographlw&hl=en if you are curious, Digital Hive by the unsurpassed Cypher Cove). So set your backgrounds before disabling all these, or try and figure out which disabled package screws this up, though I tried re-enabling anything with 'wallpaper' in it to no avail.
I also disabled a lot of the Google services, I check my gmail online, phone apps seem so hideously insecure to my mind, and I don't want to use any drive or cloud backup services AT ALL. Go with an all-encrypted service or backup your data yourself, and I don't trust any non-rooted backup apps. If you use the Gmail app or etc, simply don't disable it.
A LIST OF PACKAGES I DISABLED (remember to Clear Data, then Disable, then Clear Data a second time!):
AASAservice
Access cloud
AllShare FileShare Service
Amazon
ANT + DUT
ANT HAL Service
ANT Radio Service
ANT+ Plugins Service
AutoPreconfig
Basic Daydreams
BBCAgent
BeaconManager
Beaming Service
Briefing (**** you)
Calculator
Calendar
Camera test
Carmode Stub
ChocoEUKor
Color Adjustment
com.android.providers.partnerbookmarks
com.android.sharedstoragebackup
com.android.wallpapercropper
com.facebook.appmanager
com.facebook.system
com.samsung.android.app.watchmanagerstub
com.samsung.android.sm.devicesecurity
com.samsung.dcmservice
com.samsung.enhanceservice
com.samsung.faceservice
com.samsung.hs20provider
com.samsung.ipservice
com.samsung.storyservice
com.sec.android.app.minimode.res
com.sec.android.app.wfdbroker
com.sec.bcservice
com.tmobile.pr.adapt
Context Service
Control TV
CoolEUKor
Device Unlock
DeviceTest
Dictionary
EasyOneHand
EasySetup
Email
Enhanced features
eSE UCS Plugin
Facebook
Favorite Contacts
Filter Installer
Filter Manager
Filter Provider
Foundation
Galaxy Apps
Galaxy Essentials Widget
Gallery (I use an app called QuickPic, don't disable if you use the regular Gallery)
Game Launcher
Game Tools
GamepadService
GameService
Gear VR Service
Gear VR SetupWizardStub
Gear VR Shelf
Gmail (You might not want to disable, but for security's sake you should and use your browser)
Google App
Google Backup Transport
Google Calendar Sync
Google Contacts Sync
Google One Time Init
Google Partner Setup
Google Play Movies & TV
Good Play Music
Hancom Office Editor
Hangouts
Health Service (this auto-health reading stuff is kind of scary)
Help
Highlight video player
IMS Settings
ImsLogger+
IntelligenceService2
Interaction control
Internet (have a secondary browser in place, I initially used Chrome)
IPsec Service
Kies Application BnR
KNOX
KnoxAppsUpdateAgent
Live wallpaper picker
Lookout
Magnifier
Market Feedback Agent
MDMApp
Memo
Message service
Messages (I use an app called Textra, it is pleasant, don't disable if you use this for text messages)
MmsService (I have had no trouble sending/receiving MMS text with this disabled)
Mobile tracker
My Files
My interests
My Places
Nearby Service
Nfc Service
NSDSWebApp
Personal Data Management
Photo Editor
Photo Screensavers
Photos
Print Spooler (might be necessary for phone-to-printer if you're into that)
Private Mode Service
Quick connect
Remote Controls
RoseEUKor
S Finder
S Health
S Voice App
Safety assistance
Safety information
Samsung account
Samsung ApexService
Samsung Billing
Samsung Content Agent
Samsung Galaxy
Samsung Gear
Samsung keyboard (HAVE ANOTHER KEYBOARD INSTALLED [I use Hacker's Keyboard] OR DO NOT DISABLE THIS)
Samsung Location DSK
Samsung Milk Music
Samsung MirrorLink 1.1
Samsung Pay Stub
Samsung Payment Framework
Samsung Push Service
Samsung setup wizard
Samsung text-to-speech engine
Samsung+
SamsungDLPService
SapaMonitor
Screen Mirroring
Security policy updates
SecurityLogAgent
Settings Receiver
ShootingModeProvider
Simple Sharing
SLLibrary
Slow and fast-motion video player and editor
Smart Manager
Smart Manager Provider
SmartCallProvider
SmartcardManager
SmartcardService
SmartFaceService
SmartManager Clean DSK
SnsImageCache
Software update
Software Update
Sound detectors
Sound picker
T-Mobile
T-Mobil Name ID
T-Mobile TV
Theme store
Themes
TouchWiz easy home
TouchWiz home
Trim
Universal switch
UrgentFWUpdateNfc
UrgentFWUpdateTSP
Video collage
Video Editor Lite
Video Player (Stock, don't disable if you use, I use an app called VLC that plays damn near anything)
Virtual tour
Visual Voicemail
Visual Voicemail
Voice Assistant
Voice service
Voice wake-up
WallpaperCompression
Weather
Weather
Wi-Fi Direct
Wi-Fi Direct share
Wi-Fi Calling Settings
withTV
And that's it! Boy, wasn't that a lot of clicking clear data and all that junk! But it is worth it!
A FEW OTHER FEATURES I DON'T USE
Fingerprints.. never tested with this. I fail to see the usefulness of a fingerprint compared to a password in your head, and it's a whole lot easier to duplicate the former and scan someone's phone (call it the 'law gets in' password). So some of these might have disabled fingerprint functionality.
Voice-assistance.. again, the possibility of my phone recording me without me knowing is kind of scary. There's a lot of Samsung S-voice crap built in, I had this sort of thing on my last phone and never had the need for it.
Always-On Screen - It displays the time, had it on for a couple days and it worked just fine, but ultimately a battery eater, and the config options are real limited. I ended up turning this off.
The Samsung TouchWiz Launcher - As soon as I got all my packages disabled, I ditched this one. You can use anything you like, but personally I found a new home with NovaLauncher.
The Camera I tried to keep as whole as possible, I set it as the 'double-home-button-click-to-open', which was default behavior, and I really like it this way - double-click and you have a camera, and it works regardless of locked screen. They've really improved the camera software, I can double-click and start recording and that's just the way I like to use a phone. Now if there were only a way to compress, encrypt, and auto-transmit those movies immediately after recording...
DEVELOPER OPTIONS
Settings -> About device -> Click on 'Build Version' a bunch of times. If you're reading these forums you should probably know how to activate this.
Some cool settings, the only one I toggle is USB debugging.. for ease of file transfer on a PC thru USB cable, something which ALL modern phones suck ass at. It almost makes me want to program a simple universal file transfer software suite.
WHAT I WISH I STILL HAD
Encrypted Backup Solutions/State Backups: TitaniumBackup & Nandroid are the ****. Man do I miss having root access.
Customized Pull-down Notification Screen: I hate that first row of settings buttons. I will probably have to pony up the 5 bucks to NovaLauncher to see if they can make those go away.
One-touch Reboot app - Not getting this one until root Administrative access. I'll have to live without until then.
Otherwise, I have been pretty conveniently able to live without Root on this phone, and I hope this guide can make you happy, too!
SOME APP SUGGESTIONS - USEFUL
I've peppered the above with some apps I really like, here are some more:
Firefox - My favorite browser. I keep a copy of chrome for emergencies. 'Noscript' and 'Phony' are must-have extensions. Still looking for a good page-to-pdf extractor.
Orbot/Orfox - Best TOR/browser combo.
Rocket Player - FANTASTIC music app that I ponied up the money to unlock (mostly to play FLACs). Near-perfect, and a relief because Winamp **** the bed when it came to Android.
DuckDuckGo - I use this to replace the Google search bar widget. Doesn't work the same (click to open) but works quickly.
ZDBox - I use this exclusively for the 5x2 'control' widget on my home page. One-touch turnon/offs (or some options send you to the settings screen) for the following: WiFi, Bluetooth, GPS, Mobile Network, Airplane Mode, TaskKiller, disable Screen Rotate, Brightness, Applock (you specify) and Flashlight (my default light, big screwy button but I'm used to it now).
ZDCal - From the makers of ZDBox, a free calendar that displays as a strip in the notification bar and also places a date at the top of the screen. Be careful, the first time I set it up I blindly clicked a couple pages and set up a period calendar that promptly notified me when I was beginning ovulation (I am a man).
SOME APP SUGGESTIONS - GAMES
Stellar Solitaire - The best Solitaire app ever. Tons of games, demos, beautiful for a phone screen.
Cliffy Run - A rager game my awesome friend made that is totally and amazingly simple and has some great graphics.
Neko Atsume - A stupid japanese cat simulator that I can't stop checking.
Source - A free 'pipes' puzzle game. I'm at 1 hr 2 mins on insane level. Great for killing time in the DMV.
SOME APP SUGGESTIONS - PROGRAMMER/NERD
OS Monitor - Process/Connection task-manager
JuiceSSH - My terminal app of choice.
Blowtorch Beta - My MUD app of choice. Told ya I nerd.
AndFTP - My FTP/SSHFTP app of choice.
AndroZip - My compression app, and, surprisingly, file manager of choice.
Fing - 1st of the 2 best wireless discovery apps ever.
Wifi Analyzer - 2nd of the 2 best wireless discovery apps ever.
Usemon - Resource Analyzer. Has a cool option for the notification screen, and measures both frequency and % use graphs when many progs do one or the other.
Cargo Decoder - If you want to read what exactly is in the tanker truck you are driving behind and how badly a spill will **** up your day.
Maverick - For all your GPS/compass/accelerometer needs.
FINALE
Please feel free to add anything to the above! I am pleased that I got my phone to do most of the things I wanted without a root. That being said, as soon as it is possible I will be jumping on that train. If you have any suggestions, please contribute! And thanks for reading!
Solid post man. I will be looking to clear data on my disabled apps. That is great advice. Thank you for this!
I can say i agree, mostly. I too miss root, but can manage without it. I really wish I still had full functionality of tasker. I had some kickass gps profiles and such that I can't use anymore. Do you know a workaround for that?
Sent from my SM-G935T using XDA-Developers mobile app
looking to get an s7, waiting on more info from this thread, can anyone else confirm
rkohliny said:
looking to get an s7, waiting on more info from this thread, can anyone else confirm
Click to expand...
Click to collapse
What more info? How much more detail do you need?
Just completed this entire process...thank you so much! Have you been noticing faster speeds and better battery life as a result?
thank you!
Thank you. My phone is running better and faster and cooler. Thanks again
Sent from my SM-G930T using XDA-Developers mobile app
great post. im bummed as well regarding the locked bootloader that TMO has implemented. It's still a new enough phone that I'm trying to get the 'samsung experience' so personally disabled lookout and the TMO crapware. I will be saving this post for when I'm ready to go barebones (like I always eventually do) does anyone know of a good rootless ad block? Every time I launch a game and stare at a 30 second video for a different game it makes me miss adblocker terribly
I used this list as a base for safe to remove applications. Ridiculous that Samsung thinks it's this necessary to have this many applications installed.
I use the Theme Engine and a few Samsung apps (their browser with Crystal Adblock, works great and I also use Screen Mirroring/Quick Connect.) So I skipped disabling those, but got everything else. Thanks for the list. Looks like you spent a lot of time compiling it all together.
Seems to have definitely made the phone a lot snappier so thanks for this! However I can't seem to figure out which is affecting my wifi calling. It'll turn on on reboot but if it drops it won't come back on. Any ideas? Also I didn't turn off the lasy three ok his list.
Could you please share the XML file of PACKAGE DISABLER PRO? ....
PS Thank you for the great Post!
dantes5823 said:
Seems to have definitely made the phone a lot snappier so thanks for this! However I can't seem to figure out which is affecting my wifi calling. It'll turn on on reboot but if it drops it won't come back on. Any ideas? Also I didn't turn off the lasy three ok his list.
Click to expand...
Click to collapse
Did you ever find out why WIFI calling isn't working properly? Mine won't even start on a reboot!
Looks like Debloater will do the same thing as well.
Thanks for the list of apps that i can safely disable
Very nice write up..
1st: Excellent post, lots and LOTS of detail!
2nd: OMG, I hope I don't mess anything up!
Yikes!
Bambi
Sent from my Samsung Galaxy S7 using XDA Labs
NOTICE: I HAVE PERSONALLY TESTED THE DELETION OF THESE APPS USING TITANIUM BACKUP WITH NO SYSTEM ISSUES. HOWEVER, I TAKE NO LIABILITY SHOULD ANYTHING GO WRONG. ALWAYS BACK UP YOUR DEVICE, AND DO SO AT YOUR OWN RISK! SUGGESTIONS ARE WELCOME AND WILL BE ADDED TO THE ALPHABETICALLY ORDERED LIST
AFTER YOU DEBLOAT, YOU MAY LOSE SCREEN ROTATION. THE FIX IS EASY AND OUTLINED HERE
RED = LOSS OF PRIMARY SYSTEM FUNCTIONS (Ex: Screen Rotation)
GREEN = LOSS OF RELATED SYSTEM FUNCTIONS ONLY (Ex: Touchwiz Launcher, Knox)
WHITE = LOSS / REMOVAL OF APP ONLY (SELF CONTAINED. Ex: Flipboard)
Safe To Remove
AllShare FileShare Service
ANT+ DUT --------------------------------------------| The ANT list of services relate to health / fitness tracking equipment that do not use bluetooth. Do not remove if you use these kinds of items
ANT HAL Service -------------------------------------Same as above
ANT Radio Service -----------------------------------Same as above
ANT+ Plugins Service--------------------------------Same as above
App Widget
Backup and Restore
Backup and Restore Agent
Basic Daydreams
BBCAgent
Briefing
Bubbles --------------------------------------------------A live wallpaper
Car Mode ------------------------------------------------Samsung Car Mode Feature
CarModeRemote ---------------------------------------Related To Car Mode Feature
ChocoEUKor --------------------------------------------Custom font, I use the stock one
Clock (Digital) ------------------------------------------TouchWiz Widget, I use Nova Launcher
Clock (Digital_easy) ----------------------------------TouchWiz Widget, I use Nova Launcher
CoolEUKor ----------------------------------------------Custom Font
Drive
Dropbox
Dual Clock (Digital) -----------------------------------Touchwiz Widget, Not Applicable To Other Launchers (Like Nova)
Easy settings -------------------------------------------Dumbed-down settings for the technologically illiterate customer buying a Note 4
Email -----------------------------------------------------I use the GMail app
Evernote
Facebook
Flipboard
Galaxy Apps
Galaxy Apps Widget
Gear VR Service
Gear VR SetupWizardStub
Gear VR Shell
Google Play Books
Google Play Games
Google Play Movies
Google Play Music
Google Play Newsstand
Google+
Hancom Office 2014
Hangouts -----------------------------------------------------------I use the stock messaging app
Health Service
Help
Kies Application BnR
KLMS Agent
KNOX
KNOX SetupWizardClient
KnoxAppsUpdateAgent
KnoxFolderContainer
Live Wallpaper Picker
Music ------------------------------------------ You will lose the ability to listen to .AMR files directly (Ex: Visual Voicemail Sent As An MMS With .AMR Extension)
My interests
My Places
My places
MyKNOXSetupWizard
Pages Manager
Peel Smart Remote -----------------------------------------------------------Note 4 can function as an IR Remote. This app can be re-downloaded from Google Play however
PEN.UP
Phase beam ---------------------------------------------------------------------Live wallpaper
Photo Screensavers
Photos
Print Spooler 1
Push To Talk
Quick connect
RoseEUKor - a different font. I use the stock font
S Finder
S Health
Samsung account
Samsung Billing
Samsung Content Agent
Samsung Galaxy
Samsung keyboard ---------------------------- I use google keyboard
Samsung Link Platform
Samsung Print Service Plugin
Samsung Push Service
Samsung setup wizard
SamsungDLPService
SamsungSans
SapaMonitor
Scrapbook
Slow motion
suretap Wallet
TalkBack
TMobile TV -----------------------Disabling or Removing May Also Delete TMobile Visual Voicemail
TouchWiz easy home ------------------------------Launcher portion of Touchwiz (Easy Version)
TouchWiz Home-------------------------------------Launcher portion of Touchwiz
Weather----------------------------------------------Stock weather app, I use the "Okay Google" command
withTV
Unsafe To Remove
Launcher - Causes Ultra Power Saving Mode to break, and "EmergencyManagerService has stopped" on every reboot
Here are the packages I currently have frozen with no loss in functionality (beyond what the packages themselves provide, of course)
Briefing
Car Mode
CarModeRemote
com.facebook.appmanager
com.facebook.system
Email
Facebook
Flipboard
Galaxy Apps
Galaxy AppsWidget
Gear VR Service
Gear VR SetupWizardStub
Gear VR Shell
Hancom Office
Health Service
Internet
KLMS Agent
KNOX
KNOX SetupWizardClient
KnoxAppsUpdateAgent
KnoxFolderContainer
Launcher
Lookout
Magnifier
Messages
Music
My Interests
My Places
My places
Nearby devices
Nerby Service
New Registration
Peel Smart Remote
PEN.UP
Personal Data Management
Photo Studio
Photos
Quick Connect
S Beam
S Finder
S Health
S Voice
Samsung Link Platform
Samsung Milk Music
Samsung MirrorLink
Samsung Print Service Plugin
Samsung Push service
Samsung text-to-speech engine
Samsung+
Samsung DLPService
Scrapbook
Slow Motion
Smart Manager
Studio
T-Mobile
T-Mobile Name ID
T-Movile TV
TalkBack
TouchWiz easy home
TouchWiz home
Video clip studio
Virtual tour
Visual Voicemail
Voice Recorder
Weather
withTV
Just a heads up, that rotation issue can be resolved by replacing a file that gets removed when Facebook is uninstalled. http://forum.xda-developers.com/not...-screen-rotation-fix-libgnustlshared-t3408140. One additional step I had to do was set permissions for the file to -rw-r--r--
How do you debloat ?
nostreborderaj said:
Just a heads up, that rotation issue can be resolved by replacing a file that gets removed when Facebook is uninstalled. http://forum.xda-developers.com/not...-screen-rotation-fix-libgnustlshared-t3408140. One additional step I had to do was set permissions for the file to -rw-r--r--
Click to expand...
Click to collapse
Thank you for this! I will do another debloat test tomorrow and add this to the guide! Great Info!
kyoji001 said:
Here are the packages I currently have frozen with no loss in functionality (beyond what the packages themselves provide, of course)
Thank you for the great list! I will test all of these out tomorrow and update the main post. Your feedback and contribution is appreciated!
PS: One common issue I have found is that you get the error "EmergencyManagerService has stopped working". This also causes Ultra Power Saving Mode to stop working correctly. Does anyone know what is responsible for this?
Click to expand...
Click to collapse
WaterMan! said:
kyoji001 said:
Here are the packages I currently have frozen with no loss in functionality (beyond what the packages themselves provide, of course)
Thank you for the great list! I will test all of these out tomorrow and update the main post. Your feedback and contribution is appreciated!
PS: One common issue I have found is that you get the error "EmergencyManagerService has stopped working". This also causes Ultra Power Saving Mode to stop working correctly. Does anyone know what is responsible for this?
Click to expand...
Click to collapse
Hey Waterman,
No, I haven't received any errors like that. I just tried Ultra Power Saving mode and it seemed to work fine!
Click to expand...
Click to collapse
WaterMan! said:
Hey everyone! Post here all the apps that you have successfully frozen, or removed, without any issues. If you know what they are responsible for, post that as well. I will keep this post updated in Alphabetic order!
After a couple days of debloating, messing up the system, and restoring, there are clearly some apps that cause major issues if removed. For example, the Facebook app causes the screen rotation function to permanently break, if it is removed. There is also another app that results in screen rotation breaking, I have yet to identify it, but I suspect it is one of the KNOX-related apps.
*UPDATE* We have some new information folks! I will be doing a very large debloat tomorrow and this thread will get a huge update
RED = LOSS OF PRIMARY SYSTEM FUNCTIONS (Ex: Screen Rotation)
ORANGE = LOSS OF RELATED SYSTEM FUNCTIONS ONLY (Ex: Touchwiz Launcher, Knox)
WHITE = LOSS / REMOVAL OF APP ONLY (SELF CONTAINED. Ex: Flipboard)
Safe To Remove
Safe To Freeze (No Loss Of Functionality If Frozen, LOSS OF FUNCTIONS IF REMOVED)
-Facebook - Results In Loss Of Screen Rotation
Unsafe To Remove Or Freeze (Loss Of Function If Removed / Frozen)
Click to expand...
Click to collapse
This fixes the screen rotation issue with Facebook.
http://forum.xda-developers.com/not...-screen-rotation-fix-libgnustlshared-t3408140
Oops didnt see @nostreborderaj's post. ;p
Nice thread ?
Hey everyone,
So I compiled this entire list and did it myself. I was doing it in batches. The last portion was after Phase Beam, and that caused an error in the system
"EmergencyManagerService has stopped working"
This causes the error to come up on every reboot, and breaks ultra power saving mode functionality. At this point I am going through them one by one and trying to identify which app breaks this when removed. This may take a while ...
Here's what I've personally removed:
system/app/AccuweatherPhone2014_T_MMR
system/app/AmazonShopping_TMO
system/app/AntHalService
system/app/ANTPlusPlugins
system/app/ANTPlusTest
system/app/ANTRadioService
system/app/BasicDreams
system/app/BBCAgent
system/app/BookmarkProvider
system/app/Books
system/app/ChocoEUKor
system/app/com.mobitv.client.tmobiletvhd
system/app/CoolEUKor
system/app/DigitalClock_MUPG
system/app/DigitalClockEasy_MUPG
system/app/Drive
system/app/Dropbox
system/app/DualClockDigital_MUPG
system/app/EasymodeContactsWidget_RECT
system/app/EasySettings
system/app/EasySetup
system/app/ELMAgent
system/app/Facebook_latest
system/app/FactoryCameraFB
system/app/FBAppManager
system/app/Flipboard
system/app/FlipboardBriefing
system/app/GameOptimizer
system/app/Kies
system/app/KnoxAppsUpdateAgent
system/app/KnoxAttestationAgent
system/app/KnoxFolderContainer
system/app/KnoxSetupWizardClient
system/app/KnoxSwitcher
system/app/MobilePrintSvc_Samsung
system/app/Music2
system/app/Newsstand
system/app/PartnerBookmarksProvider
system/app/PENUP
system/app/PlayGames
system/app/PlusOne
system/app/Post_T_Promo
system/app/RoseEUKor
system/app/SamsungAppsWidget_BannerStyle_common
system/app/SamsungDLPService
system/app/SamsungSans
system/app/SamsungTTS
system/app/SamsungWidget_ActiveApplication
system/app/SBrowser_4_LATEST
system/app/SecEmail_K
system/app/SecExchange
system/app/SecurityLogAgent
system/app/SLocation
system/app/SnsImageCache
system/app/SPrintSpooler6
system/app/talkback
system/app/UniversalMDMClient
system/app/Videos
system/app/Vvm_TMO
system/app/WeatherDaemon2014_T_MMR
system/app/withTV
system/priv-app/AccessTmobile_TMO
system/priv-app/AdaptClient
system/priv-app/AutomationTest_FB
system/priv-app/DiagMonAgent
system/priv-app/EasyLauncher2
system/priv-app/ECID-release_TMO
system/priv-app/FBInstaller
system/priv-app/FotaAgent
system/priv-app/HancomOfficeEditor
system/priv-app/KLMSAgent
system/priv-app/LocationWidget_M
system/priv-app/Lookout_TMO
system/priv-app/MILK_US
system/priv-app/NoiseField
system/priv-app/SAMSUNG_PLUS
system/priv-app/SamsungLinkPlatform
system/priv-app/SecMyFiles2014MUP
system/priv-app/SOAgent
system/priv-app/SNS_v2
system/priv-app/SPPPushClient_Prod
system/priv-app/TouchWizHome
system/media/audio/ui/PowerOn.ogg
so far haven't had any issues
Thanks for the topic/lists @WaterMan! & @kyoji001, I loves some debloating... wait! I... don't care for bloat... Err, both! :silly:
Are you guys using a particular tool for uninstallation or doing so manually? I've used TB with filters in the past but have encountered some (minor, but semi annoying) issues in the past. I had planned on using System App Remover on my next fresh install based on recommendations/friendliness wrt lib files but then an update added a location permission, which set off my sketch alert and put me off of that app.
Ok, this is going to be long... feel free to skim :good: I did an interesting test last night, although I'm still running 5.1.1 (TEKxodus 7.4R2). I had removed about 200 unwanted system apps along with their data via TB a couple of months ago. Like I said, issues were minor and sporadic (mostly various GAPPS fc's). My phone's been running fine, so I didn't bother trying the following until last night, mainly just in the interest of contributing to this discussion, although I can't say yet whether or not this is "safe" on MM... if you think it might be problematic for any reason, please chime in! The steps that I took are here: extracted the system/lib directory from my current ROM's install archive, cut & pasted the entire original system/lib directory into the same directory on the active TB debloated ROM skipping present files and replacing those that were missing/deleted - I skipped subfolders at first then checked my install to see if any of them were missing files which they weren't, next I wiped cache & dalvik in recovery and optimized databases in Synapse (for good measure...), step 4) ????, 5) Profit!(?)
I used Root Explorer to do my lib directory manipulation, and after copying the missing modules, I selected all files in my actual system/lib directories to get a count then did the same in the folder I had extracted which then contained all of the files that were already present and therefor skipped. There were 7 more files in my active lib directory, so it seems that's how many modules my debloating had removed.
I wasn't really sure if/how I'd be able to tell if restoring the modules had any positive effect since the only problems that I had with my phone were so sporadic. I did however run a bench (Antutu) before and after (this morning after the phone had been back on overnight and I had used it a decent amount). The main reason that I was curious about bench scores is that I expected to get higher average scores after debloating, but was surprised that my bench scores stayed exactly where they had been (always somewhere between 68,000 and 69,200. I always screenshot the detailed results with all of the sections expanded (scroll-capture :good: ) after running a bench and jot down any factors or settings that might have some impact on performance on the image before saving it.
Well, it turns out I was... very possibly... right to be suspicious about the lack of an increase in my average bench score. I made sure to use my phone some before testing after my dalvik/cache wipes and such - played a game for a bit, did some web browsing. So after some pretty surprisingly consistent scoring within a pretty narrow range, this morning I hit 72,871(!) with all of the extra points attributed to the (surprisingly, I suppose) 3D tests... some of the other results that I saw in the detailed section were actually a bit lower compared to my test from last night, but all within 500 points of my previous average, i.e. "normal". I'll test again in a week or so or before updating to MM (whichever comes first).
So to wrap this up, I would cautiously recommend this technique for debloating. Summarized: uninstall unwanted system apps however you want, then restore your system/lib directory to it's default install state from the extracted folder from whatever ROM you have installed. Do so at your own risk, of course, particularly if you're on MM. I'll follow the same steps that I posted after doing the update and report back on the results.
Thanks again for this thread and the bloat lists. This type of thread is always a super helpful resource!
The list I compiled is what I personally removed, and tested, using Titanium Backup. No side effects other than the app in question being deleted obviously. I just moved the list around, I have one last chunk of apps to go through. One of these causes the error "emergencyManagerService has stopped" when deleted, and also causes ultra power saving mode to stop working. I will have it done by tonight, and find exactly what app is doing this!
WaterMan! said:
The list I compiled is what I personally removed, and tested, using Titanium Backup. No side effects other than the app in question being deleted obviously. I just moved the list around, I have one last chunk of apps to go through. One of these causes the error "emergencyManagerService has stopped" when deleted, and also causes ultra power saving mode to stop working. I will have it done by tonight, and find exactly what app is doing this!
Click to expand...
Click to collapse
Hey Waterman,
Looking at your list my bet is on something to do with the Launcher. Ultra Power Saving replaces your default launcher with a special BW launcher; I'm thinking that its just a skinned Touchwiz launcher.
kyoji001 said:
Hey Waterman,
Looking at your list my bet is on something to do with the Launcher. Ultra Power Saving replaces your default launcher with a special BW launcher; I'm thinking that its just a skinned Touchwiz launcher.
Click to expand...
Click to collapse
Spot on! Post has been updated! Seems like my list is practically complete I may do some more tweaking here and there, but that is the vast majority of it. Thanks for the great info!
Never mind. I found the S7 clock apk and it works fine.
Umm...I accidentally uninstalled the stock clock app Could someone possibly upload that apk?
Click to expand...
Click to collapse
WaterMan! said:
Spot on! Post has been updated! Seems like my list is practically complete I may do some more tweaking here and there, but that is the vast majority of it. Thanks for the great info!
Click to expand...
Click to collapse
I don't know if its worth mentioning in your first post, but the ANT HAL services all have to do with basically fitness wearables. If you use any that aren't BT and remove the ANT+ packages I imagine they will stop functioning.
How do you actually go about removing thsese items?
What are the steps for debloating?
Thanks!
Personally I like some of the Samsung apps & features otherwise I would use a non-Samsung ROM like Resurrection Remix.
I love SHealth and have a Gear VR. I'm surprised if you have a Note 4 and don't use SHealth with its cool heartrate, pulse ox, UV, stress level and other monitoring features. Also think the Samsung photo editor is actually one of the better ones.
Never used CarMode is but it seems like something useful.
Not sure what happens with any of these if you remove Samsung Account and Galaxy Apps I think they may be necessary at least for updates to these apps and for storing the SHealth data.
hehehaha123 said:
How do you actually go about removing thsese items?
What are the steps for debloating?
Thanks!
Click to expand...
Click to collapse
I used Titanium Backup. There are other apps out there as well, or you can even do it manually.
kyoji001 said:
I don't know if its worth mentioning in your first post, but the ANT HAL services all have to do with basically fitness wearables. If you use any that aren't BT and remove the ANT+ packages I imagine they will stop functioning.
Click to expand...
Click to collapse
Yes that is true, and that is exactly what ANT+ does. 99% of people will never use it, I know I personally will not. I haven't yet posted what everything does, but I will. I have been busy and out of town
Aethera said:
Personally I like some of the Samsung apps & features otherwise I would use a non-Samsung ROM like Resurrection Remix.
I love SHealth and have a Gear VR. I'm surprised if you have a Note 4 and don't use SHealth with its cool heartrate, pulse ox, UV, stress level and other monitoring features. Also think the Samsung photo editor is actually one of the better ones.
Never used CarMode is but it seems like something useful.
Not sure what happens with any of these if you remove Samsung Account and Galaxy Apps I think they may be necessary at least for updates to these apps and for storing the SHealth data.
Click to expand...
Click to collapse
Again, you may use it, but that's a niche. I would never use any of those features. Note 4 is way too big to work out with, nor would I want to. I have never touched the Photo Editor. Car Mode does nothing practical other than neuter phone functionality when driving. Proceed with caution, and don't delete anything you use.
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
Hi,
Samsung Galaxy note 20 ultra Europe exynos sm-986b debloat/decrapify (Switzerland/Swisscom).
I'm starting my journey to debloat that phone which is entirely unusable for me, due to the unwanted presence of hundred of junk apps.
After realizing that I was not using a data cable but only a charging cable (computer not having usbc, I had to use another cable than the official one). I manage to get my bearings a bit.
So the connection is sorted out (out of topic), now start the actual decrapifying:
1) I used/will use this program, to list all programs:
https://forum.xda-developers.com/an...easy-management-android-applications-t4147837
Note: I could have used adb directly but this seems easier, especially as we talk about hundred of lines.
Note 2: each time I installed "ACBridge" which appears to show nice icons for that program.
2) I have compiled a list of applications currently installed. I did not install anything manually myself yet, not even connected to Android Play:
442 apps by default.
https://gofile.io/d/xGHoff
Note: Are some of these apps only specific to my seller and my region? It's possible, since the phone clearly had some of the FYI operator branded options installed.
3) I'm going to factory reset now. Again, nothing was really installed, just official rom updates done. But I want to start from fresh.
4) After I will reinitiate the phone, I will redo the list of applications capture, and start trimming down.
5) After the factory reset, it seems I had a new screen (unless I skipped it by mistake last time) proposing me to install additional apps like spotify, linked in... I refused this time. Last time I had the apps installed maybe a mistake click, or something new thanks to newer firmware.
6) Use the program again, I now have 429 apps only instead of 442.
7) I tried the list mentioned a starting point, I will look into this user list, allegedely 109 apps removed from a S20 (which is a different phone, I know):
https://forum.xda-developers.com/t/tool-windows-adb-appcontrol-v1-4-5.4147837/post-83980273
First that only has 104 apps over 109.
Second, I found a few items I wanted to keep and a few I wanted to remove.
Customization Work required here...!
Caution: the list of 109 items contains what is described elsewere as dangerous:
com.samsung.android.authfw ; Not Recommended: Used for password autocompletion, can be removed if you don't use it. This app is sometimes called by the system and might cause battery drain if removed
com.serv.android.preloadinstaller : App that install other application, do not remove!
I will check each non-obvious items.
This list seems more pro:
Samsung full apps list
Feuille 1 LAST UPDATED 01/09/2022,Reinstall an app using pm install-existing [the app package],Enter in shell using adb -d shell before running the command,Enter in shell using adb -d shell before running the command,<a href="https://docs.samsungknox.com/CCMode/G988B_Q.pdf">https://docs.samsungk...
docs.google.com
I made a custom preset with the 85 items in the list of " Safe to uninstall ". Only 71/86 where showing, some I wanted to keep like Android Auto.
--> I seems to have to choice but start from a bigger list and go through it myself.
After checking each items of that 109 list, vs the spreadsheet and sometimes google, I actually ended up reducing the list, or keeping more items. My final list is currently 68 applications to remove.
I also removed additional things like Netflix.
FINAL LIST:
Samsung SM-N986B_[All]_presetJSDec2020.txt
In the process I learned that this list seems rather personal to do. Yet, some items are marked not to be removed due to battery drain, so the initial list of 109 seems risky. I would say some manual work is mandatory.
8) Moving on, time to uninstall. Done.
9) Time to configure the basics again (basically language, etc...). Done.
10) Time to migrate data from old phone to new phone, I used "Samsung smart switch" app, installed it on both phone, used wifi, and unselected unwanted things. Done after some 1-2 hours (not so much data but it was slow and I interrupted twice).
11) Now the phone looks ok, a few apps had to be manually reinstalled like MCDonald's crapp.
12) Time to recover authenticator, relogin to apps, etc...Some apps I can't do now like RSA token, needs to regenerate a token elsewhere. GoogleAuth was simple, I could easily export from old phone/import new phone..
13) Phone works for now. I see I missed to remove some stuffs like "My files" which was basically simply like file explorer but from Samsung. That was indicated as "not remove" but probably can be ( com.sec.android.app.myfiles ).
Edit: day +1 after the step 13. Phone works properly. No visible impact on battery drain (seems high, as usual and with little usage overnight, same as before any intervention from my side). Unable to continue anything for now, being ill. Everything seems to work, even without the stuffs I removed.
On that note, I got rid of youtube and yt music, and installed YoutubeVance.
I tested the basics (phone, camera...) looks ok.
Note: this is WIP and more sharing the journey, as well as learning. Usually I would unlock bootloader, root, and install a decent ROM from XDA; but not happening this time.
Thanks for sharing cyber.cat thread ! Used it and removed 20+ useless app
ouroukai90 said:
Thanks for sharing cyber.cat thread ! Used it and removed 20+ useless app
Click to expand...
Click to collapse
Glad that could help- The tool from Cyber Cat and the threads are useful. Yet I saw quite a few tools/options around.
The idea was to share the experience of using one, do some sort of decrapifying/debloating and comment.
For me even if I expected a bit that, I was a bit surprise that this operation needs a lot of customization.
Let's say it was easier to start from a fresh Android ROM and add some selected Google apps, rather than trimming down that Samsung junk (That something I usually do with custom roms, here I stayed with official Samsung ROM, so I did not have that possibility to start fresh).
I see Android 11 update should come soon (around January 2021?).... I take it that they will reinstall all their garbage in the OTA update... And we will have to decrapify again!?
Yes I guess for a major update it will maybe reinstall crap like "tips" from Samsung. But i've done this using beta4 OneUI3.0 and it work very well
Is it possible to uninstall the google app? And then install it again? I have problems with hey google not working
Anskjer said:
Is it possible to uninstall the google app? And then install it again? I have problems with hey google not working
Click to expand...
Click to collapse
Yes, which app specifically?
Not sure what is "hey google", are you talking about "Google Assistant"?
Anyway, usually clear cache, not uninstall/reinstall...(then clear data when sure what you doing...)
htchd2sucks said:
Yes, which app specifically?
Not sure what is "hey google", are you talking about "Google Assistant"?
Anyway, usually clear cache, not uninstall/reinstall...(then clear data when sure what you doing...)
Click to expand...
Click to collapse
The assistant is inside the google app. Clear cache I have try but didn't work. Thanks for the help
The phone shown me an update yesterday (01/01/2021), OneUI3, Android 11.
It updated without any issue, and all my apps and things are properly there after.
One strange thing is it was allegedely updating 470 apps on my phone, I don't remember having so many.
Another thing to notice, is that I did not notice any new garbage apps after the update. For example, some emoticons junk was not reinstalled. Also, the default keyboard remains Gboard, like I set myself before the update.
Anyway, time to check now, in details.
Verdict: # Total applications: 421
Some junk have been installed again during the update. (after my previous cleaning, I was at:
# Total applications: 361)
I don't see the same type of junk as it was before, like Netflix apps, Bixby...etc... So it's rather strange.
One horrible app I found is "eBay Partner Attribution". What is it? Affiliate marketing is a referral program where sites pay commissions to affiliates who send traffic to their site that results in a sale.
Well done Samsung, installing junk to get additional money...
App killed on sight (com.ebay.carrier).
I also removed com.google.android.videos.
That will be all for now, don't have the time to do better.
Is it really safe to debloat all knox related stuff? just asking if it helps anything?
jirka607 said:
Is it really safe to debloat all knox related stuff? just asking if it helps anything?
Click to expand...
Click to collapse
I think knox junk tripping is only if you replace your bootloader:
Knox
I think removing the apps only is not tripping it (anyway, if it is, my phone is fine without it).
It depends what you mean "safe" anyway, if you are talking about some features that might not work, or a broken phone for example.
Thanks, im not sure if you should put the Knox app in the safe list.
danterape said:
Thanks, im not sure if you should put the Knox app in the safe list.
Click to expand...
Click to collapse
Try to delete it then u'll see xD