[Update:1] Power apps & tweaks for non-rooted devices - Xiaomi Mi A3 Guides, News, & Discussion

ADB is an immensely powerful tool & it allows you to do a lot of things that would otherwise require root. Today I'm going to share some of the tweaks I use on my device and the best part is, none of these requires root access. This is a post for non-experienced android users. The tweaks / apps discussed here should work on all Android devices.
This post took a looong time to compile. It's a work-in-progress; I do have some more ADB tweaks in mind; but I have to test them myself before posting them here. I'll update this post with relevant screenshots soon. So stay tuned and hit the Thanks button if you think this post is useful.
For the content ahead, I’m going to assume you have ADB installed on your PC. Always use the latest version of ADB; some commands won't work with older ADB binaries. You can grab the latest version of platform-tools from HERE, directly from Google. If you want to learn how to setup & run adb on your PC, take a look at the first part of THIS article.
Contents
1. Debloat your device: Remove & disable unwanted system apps
2. Freeze Any App’s Background Processes
3. System-wide Ad-blocking without using any apps
4. Use Android 10’s native gesture navigation with any 3rd party launcher
5. Change the height of the navigation bar
6. Add Left/Right Keyboard Cursors to the Nav Bar during Text Input
7. App: Greenify
8. App: Quick Settings
9. Stop Vibrations from Any Android App on Your Phone
10. Advanced app permission management with Shizuku & AppOps
11. Control your phone from your PC
12. Advanced device stats & hardware monitoring: coming soon
13. Backup your apps+data with ADB: Needs testing, coming soon
1. Debloat your device: Remove & disable unwanted system apps
Source: This article on XDA, also THIS
Removing system apps with ADB is very easy & safe. It doesn’t modify your system partition, so OTA updates are not affected. There is a very easy to follow guide available on XDA about this, click here to read that post. I'll just mention the commands here:
Code:
adb shell
pm uninstall -k --user 0 <package_to_uninstall>
You just have to replace ‘<package_to_uninstall>’ with the actual package name of your target app. You can use a tiny app called App Inspector from the Google Play Store to find out the package name of your target app. You can also use the following adb command to list all the app packages on your device, including system apps:
Code:
adb shell
pm list packages
Warning: Do NOT disable/uninstall Quickstep, Android's built-in launcher. A10's stock gesture navigation is an integrated part of this launcher. If you disable/uninstall it, your phone will continue to function but stock gestures won't work anymore & the recent apps switcher button on your navbar will stop functioning. The good news is, it's possible to reinstall the launcher using the reinstall command given below.
To Re-Install an Uninstalled App, open a command prompt and enter the following command:
Code:
adb shell cmd package install-existing <name of package>
Here is a list of package names of all stock apps for MI A3, as requested by @pajos.gabros:
(it will be useful if you mistakenly uninstall an important system app & want to restore it)
Code:
com.factory.mmigroup
com.android.cts.priv.ctsshim
com.qualcomm.qti.qms.service.telemetry
com.google.android.youtube
com.android.internal.display.cutout.emulation.corner
com.google.android.ext.services
com.android.internal.display.cutout.emulation.double
com.android.providers.telephony
com.android.dynsystem
com.google.android.googlequicksearchbox
com.android.providers.calendar
com.android.providers.media
com.qti.service.colorservice
com.android.theme.icon.square
com.google.android.onetimeinitializer
com.google.android.ext.shared
com.android.internal.systemui.navbar.gestural_wide_back
com.android.wallpapercropper
com.bsp.catchlog
com.xiaomi.cameratools
com.android.theme.color.cinnamon
com.android.protips
com.android.theme.icon_pack.rounded.systemui
com.wt.secret_code_manager
com.android.externalstorage
com.qualcomm.uimremoteclient
com.android.htmlviewer
com.factory.cit
com.qualcomm.qti.uceShimService
com.android.companiondevicemanager
com.android.mms.service
com.qualcomm.qti.qms.service.connectionsecurity
com.android.providers.downloads
com.google.android.apps.messaging
com.android.networkstack.inprocess
com.android.theme.icon_pack.rounded.android
vendor.qti.hardware.cacert.server
com.qualcomm.qti.callenhancement
com.qualcomm.qti.telephonyservice
com.android.partnerbrowsercustomizations.tmobile
com.android.theme.icon_pack.circular.themepicker
com.google.android.overlay.gmsgsaconfig
vendor.qti.iwlan
com.google.android.configupdater
com.qualcomm.qti.optinoverlay
com.google.android.overlay.modules.permissioncontroller
com.qualcomm.uimremoteserver
com.qti.confuridialer
android.qvaoverlay.common
com.google.ar.core
com.google.ar.lens
android.autoinstalls.config.xiaomi.laurel_sprout
com.android.providers.downloads.ui
com.android.vending
com.android.pacprocessor
com.android.simappdialog
android.overlay.common
com.android.internal.display.cutout.emulation.tall
com.android.certinstaller
com.android.theme.color.black
com.android.carrierconfig
com.google.android.marvin.talkback
com.android.theme.color.green
com.android.theme.color.ocean
com.android.theme.color.space
com.android.internal.systemui.navbar.threebutton
com.google.android.apps.work.oobconfig
com.qti.qualcomm.datastatusnotification
com.qualcomm.qti.callfeaturessetting
com.qualcomm.wfd.service
com.android.theme.icon_pack.rounded.launcher
com.qti.qualcomm.deviceinfo
com.android.egg
com.android.mtp
com.android.nfc
com.android.ons
com.android.stk
com.android.launcher3
com.android.backupconfirm
com.google.android.deskclock
com.android.internal.systemui.navbar.twobutton
org.codeaurora.ims
com.android.statementservice
com.android.hotspot2
com.google.android.gm
android.overlay.target
com.google.android.apps.tachyon
com.qti.pasrservice
com.android.settings.intelligence
com.android.internal.systemui.navbar.gestural_extra_wide_back
com.google.android.permissioncontroller
com.wingtech.setupwizardext
com.qualcomm.qti.dynamicddsservice
com.google.android.setupwizard
com.qualcomm.qcrilmsgtunnel
com.android.providers.settings
com.android.sharedstoragebackup
com.google.android.music
com.android.printspooler
com.qualcomm.qti.services.systemhelper
com.android.theme.icon_pack.filled.settings
com.android.dreams.basic
com.google.android.overlay.modules.ext.services
com.miui.bugreport
com.android.se
com.android.inputdevices
com.google.android.apps.wellbeing
com.google.android.dialer
com.android.bips
com.qti.dpmserviceapp
com.google.android.apps.nbu.files
com.android.theme.icon_pack.circular.settings
com.wing.wtsarcontrol
com.android.importsafetyinfo
com.qti.xdivert
com.android.musicfx
com.google.android.overlay.gmsconfig
com.google.android.apps.docs
com.google.android.apps.maps
com.google.android.modulemetadata
com.android.cellbroadcastreceiver
com.google.android.webview
com.android.theme.icon.teardrop
com.qualcomm.qti.simsettings
com.google.android.contacts
com.android.server.telecom
com.google.android.syncadapters.contacts
com.android.keychain
com.android.camera
com.google.android.calculator
com.android.chrome
com.android.theme.icon_pack.filled.systemui
com.google.android.packageinstaller
com.google.android.gms
com.google.android.gsf
com.google.android.ims
com.google.android.tag
com.google.android.tts
com.google.android.gmsintegration
com.android.phone.overlay.common
com.qualcomm.qti.qtisystemservice
com.android.carrierconfig.overlay.common
com.android.calllogbackup
com.google.android.partnersetup
com.android.systemui.overlay.common
com.android.server.telecom.overlay.common
com.android.localtransport
com.google.android.videos
com.android.carrierdefaultapp
com.dsi.ant.server
com.qualcomm.qti.remoteSimlockAuth
com.android.theme.font.notoserifsource
com.mi.global.bbs------> Mi Community
com.android.theme.icon_pack.filled.android
com.android.proxyhandler
com.sensetime.faceunlock
com.android.theme.icon_pack.circular.systemui
com.miui.spock
com.google.android.overlay.modules.permissioncontroller.forframework
com.google.android.feedback
com.google.android.printservice.recommendation
com.google.android.apps.photos
com.google.android.calendar
com.android.managedprovisioning
com.google.android.documentsui
com.android.dreams.phototable
com.goodix.fingerprint.setting
com.android.providers.partnerbookmarks
com.android.smspush
com.android.wallpaper.livepicker
com.mi.AutoTest
com.android.theme.icon.squircle
com.android.batterywarning
com.android.storagemanager
com.android.bookmarkprovider
com.android.settings
com.qualcomm.qti.cne
com.qualcomm.qti.ims
com.qualcomm.qti.lpa
com.android.theme.icon_pack.filled.launcher
com.android.networkstack.permissionconfig
com.google.android.projection.gearhead
com.qualcomm.location
com.google.android.apps.turbo
com.android.cts.ctsshim
com.android.theme.icon_pack.circular.launcher
com.caf.fmradio
com.android.vpndialogs
com.qualcomm.location.XT
com.google.android.keep
com.android.music
com.android.phone
com.android.shell
com.android.theme.icon_pack.filled.themepicker
com.android.wallpaperbackup
com.android.providers.blockednumber
com.android.providers.userdictionary
com.android.emergency
com.qualcomm.qti.seccamservice
com.qualcomm.qti.qmmi
com.google.android.gms.location.history
com.android.internal.systemui.navbar.gestural
com.android.location.fused
com.android.theme.color.orchid
com.android.systemui
com.android.theme.color.purple
com.android.bluetoothmidiservice
com.qualcomm.qti.confdialer
com.qualcomm.qti.poweroffalarm
com.qti.ltebc
com.qualcomm.qti.networksetting
com.android.traceur
com.android.apppredictionservice
com.qualcomm.qti.qms.service.trustzoneaccess
com.google.android.apps.magazines
com.android.bluetooth
com.qualcomm.timeservice
com.qualcomm.atfwd
com.android.wallpaperpicker
com.qualcomm.embms
com.android.providers.contacts
com.android.captiveportallogin
com.android.theme.icon.roundedrect
com.android.internal.systemui.navbar.gestural_narrow_back
com.android.cellbroadcastreceiver.overlay.common
com.android.theme.icon_pack.rounded.settings
com.google.android.inputmethod.latin
com.android.bluetooth.overlay.common
com.android.theme.icon_pack.circular.android
com.google.android.apps.restore
com.google.android.overlay.searchlauncherconfig
I’ve uninstalled a lot of pre-installed apps using this method, so far so good. No issues whatsoever. However, your mileage may vary, backup your important stuff first. Don’t just start removing apps blindly; If anything goes wrong try to reinstall it with the given ADB command. If that fails, do a factory reset.
I can’t be held responsible for any sort of damage.
Here is a list of apps that I’ve uninstalled (I’ve included the full ADB command, just copy & paste):
Note: You might want to keep some of the apps marked with an asterisk (*)
Code:
adb shell
pm uninstall -k --user 0 com.google.android.calendar (*Stock Google Calendar)
pm uninstall -k --user 0 com.android.chrome (*Google Chrome)
pm uninstall -k --user 0 com.google.android.googlequicksearchbox (*Google App/Assistant)
pm uninstall -k --user 0 com.google.android.gm (*Gmail)
pm uninstall -k --user 0 com.google.android.apps.nbu.files (*Files by Google, install a 3rd party file manager before uninstalling it)
pm uninstall -k --user 0 com.google.android.youtube (*Youtube)
pm uninstall -k --user 0 com.google.ar.lens (*Google Lens, uninstalling Google app will make it unusable anyway)
pm uninstall -k --user 0 com.google.android.apps.photos (*Google Photos)
pm uninstall -k --user 0 com.android.stk (*Sim Toolkit, might be important. I've removed it tho)
pm uninstall -k --user 0 com.google.android.apps.docs (*Google Drive)
pm uninstall -k --user 0 com.google.android.marvin.talkback
pm uninstall -k --user 0 com.google.android.projection.gearhead
pm uninstall -k --user 0 com.android.bookmarkprovider
pm uninstall -k --user 0 com.google.android.apps.turbo
pm uninstall -k --user 0 com.google.android.apps.wellbeing
pm uninstall -k --user 0 com.google.android.tts
pm uninstall -k --user 0 com.google.android.tag
pm uninstall -k --user 0 com.miui.bugreport
pm uninstall -k --user 0 com.android.protips
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.google.android.apps.restore
pm uninstall -k --user 0 com.google.android.ext.shared
pm uninstall -k --user 0 com.google.android.setupwizard
pm uninstall -k --user 0 android.autoinstalls.config.xiaomi.laurel_sprout
pm uninstall -k --user 0 com.qualcomm.qti.qms.service.telemetry
pm uninstall -k --user 0 com.android.dreams.basic
pm uninstall -k --user 0 mi.global.bbs
pm uninstall -k --user 0 com.miui.spock
pm uninstall -k --user 0 com.google.android.apps.work.oobconfig
pm uninstall -k --user 0 com.android.providers.partnerbookmarks
pm uninstall -k --user 0 com.android.dreams.phototable
pm uninstall -k --user 0 com.android.dreams.basic
Note: You can also disable an app if you don’t want to uninstall it. Use the following command:
Code:
adb shell pm disable-user --user 0 <package_to_disable>
To enable an app:
Code:
adb shell pm enable <package_to_enable>
Here is a list of apps I’ve disabled with no side effects (again, your mileage may vary):
Code:
adb shell pm disable-user --user 0 com.android.partnerbrowsercustomizations.tmobile (*T-mobile users leave this alone)
adb shell pm disable-user --user 0 com.google.android.feedback
adb shell pm disable-user --user 0 com.android.bookmarkprovider
2. Freeze Any App’s Background Processes
There is an article on XDA on this subject, click here. From the article:
‘A simple trick you can do to manually prevent an application from ever running in the background – and it doesn’t require root or a third-party application. This is more powerful than what Greenify or apps like Brevent offer, as without root access those apps are fairly limited in what they can do. But with this trick, now you can block apps such as Facebook or Hangouts from ever running in the background – they will only work when they are actively being used!’
Okay, follow the article if you want to know more. I’m just sharing the commands here:
Code:
adb shell
cmd appops set <package_name> RUN_IN_BACKGROUND ignore
You just have to replace ‘<package_name>’ with the actual package name of your target app.
3. System-wide Ad-blocking without using any apps
Google introduced Private DNS mode with Android 9, making it very easy to use a custom DNS provider. You can block ads using a DNS provider that supports AdBlock. I use AdGuard. These days free apps are riddled with full-screen ads & I haven't seen a single ad on any app after switching to this service. Still, DNS based ad-blocking may not be 100% reliable all the time (It hasn't failed me yet), so for best results, use AdGuard DNS with a browser that also supports ad-blocking, such as Brave, Bromite, Firefox with uBlock Origin etc.
To setup AdGuard DNS, go to:
Settings → Network & internet → Advanced → Private DNS
Now, select the Private DNS provider hostname option & enter:
Code:
dns.adguard.com
To make sure your DNS is properly configured, visit this page, scroll down a little & it should say “You are using Default AdGuard configuration”
Note: Let me make this clear. AdGuard is a Russian service. That does NOT make it less trustworthy by default IMHO, but If you decide to use their service, you’re basically giving them a complete log of every site you visit on the internet. However, it’s the only mainstream DNS provider I could find that supports blocking ads. Make your choice.
4. Use Android 10’s native gesture navigation with any 3rd party launcher
Google has introduced native gesture-based navigation in Android 10. But as you probably have noticed, it doesn’t work with 3rd party launchers. Well, there is a simple ADB command that can activate A10 gestures on any 3rd party launcher (I use Nova Prime). The command is:
Code:
adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural
However, there is a catch. The swipe up & hold gesture for recent apps menu doesn’t work with 3rd party launchers, it simply goes to your launcher’s home screen. As a workaround, I have configured Nova to launch recent apps menu with double tap on the home screen (alternatively, you can use Android Accessibility Suite’s recent app switcher). Another thing is, Android switches to its default nav bar after every reboot; so, basically you have to run this command every time you reboot your device.
A better approach would be to ditch Android 10’s half-baked gestures completely and using a better app like Fluid NG/ Edge Gestures. I don’t like using an extra app just for this purpose, so I’m sticking with the ADB method.
5. Change the height of the navigation bar
[Source]
Android’s default nav bar takes up too much space on your screen. You can adjust its height with a simple command. Fortunately, it is not affected by reboot. The command is:
Code:
adb shell wm overscan 0,0,0,-59
I’m using –59, but you can tune it to your liking. A positive value would push the navigation bar up, while negative value would push it down (partially/fully hiding it even, of course).
To reset the original height of the navigation bar:
Code:
adb shell wm overscan 0,0,0,0
6. Add Left/Right Keyboard Cursors to the Nav Bar during Text Input
This super handy tweak adds left/right keyboard cursors to the nav bar while the keyboard is showing, making it super easy to edit typos/scroll through words quickly. This article on XDA describes it in detail.
7. App: Greenify
Greenify is one of the few apps that can actually improve your device’s battery life. To utilize this amazing app to its full potential, you’re going to need root access and Xposed framework. But most of its features can be activated using ADB. And it’s all a one-time process, so that’s very convenient. You should disable battery optimization for Greenify & enable notification access, accessibility service & device admin option for Greenify to get the best results. These are the adb commands to activate Greenify without root: [Source: This article]
Note: [On some Chinese devices (MIUI, ColorOS etc), you need to enable "USB debugging (Security settings)" from developer settings before executing the adb commands given below. The source article didn't mention this]
Code:
adb -d shell pm grant com.oasisfeng.greenify android.permission.WRITE_SECURE_SETTINGS
adb -d shell pm grant com.oasisfeng.greenify android.permission.DUMP
adb -d shell pm grant com.oasisfeng.greenify android.permission.READ_LOGS
adb -d shell pm grant com.oasisfeng.greenify android.permission.GET_APP_OPS_STATS
Now force stop Greenify to let the granted permission take effect and then turn on the accessibility service manually. You can force stop the app using the following command:
Code:
adb -d shell am force-stop com.oasisfeng.greenify
Here is a list of apps I've greenified: Click this link too see the SS gallery
Naptime by Francisco Franco is another great app which works with ADB but I think Greenify alone is enough, for me at least.
8. App: Quick Settings
Download Link : HERE
This app is tiny but extremely powerful. It allows you to add some really useful buttons to your quick settings panel. You can activate immersive mode, so you can hide status bar / navigation bar (or both) with a single click; useful if you want to use a dedicated gesture navigation app.
I have enabled screenshot button, reverse portrait, screen off toggle, caffeine, power button, volume control and a bunch of other super useful toggles using this app. To use Quick Settings app without root access, just connect your device to ADB and type (one-time process):
Code:
adb shell pm grant it.simonesestito.ntiles android.permission.WRITE_SECURE_SETTINGS
And yes, make sure to follow the in-app YouTube video to learn how to activate the quick settings tiles and disable battery optimization for this app & turn the accessibility service on.
9. Stop Vibrations from Any Android App on Your Phone:
This one is taken from THIS xda article.
Some apps & malicious ads on the web tend to abuse the vibration permission. Don't you find it kinda funny when a random ad pops up (with intense vibrations ) telling you Microsoft technical support needs to be contacted immediately to remove the Windows virus from your Android device You can disable vibration with this simple tweak
10. Advanced app permission management with Shizuku & App Ops
Android has a native app permission management system. By default, there is no user accessible way of manipulating it without root access. That’s where these two apps come in handy. Shizuku is the framework & App Ops is the app that we can use to manipulate app permissions. First of all, download the apps:
Shizuku: CLICK HERE
App Ops: CLICK HERE
Setup: SOURCE
First of all, go to:
- Settings → Apps & notification → SEE ALL APPS → Shizuku
Click on ‘Permissions’ and you’ll see ‘Additional permissions’. Click on it, and allow it the permission called ‘Shizuku’
- Now repeat the previous steps for the 2nd app, App Ops
At this point, you have to start Shizuku server via ADB. Open a command prompt and enter the following command:
Code:
adb shell sh /data/user_de/0/moe.shizuku.privileged.api/start.sh
Note: You have to execute this command every time you reboot your device
Open Shizuku and the app should say “Shizuku is running Version 8, adb” & “Authorized 1 application” – that means Shizuku has been configured correctly; see the SS:
​
Now launch App Ops, choose ADB mode (the first option), finish the intro and you’re good to go. You’ll see a list of your apps. You can view an app’s permissions by clicking on it & enable / disable them.
Note: This step is not mandatory; but if Shizuku keeps closing in the background, you should read the paragraph called "5. Shizuku randomly stops?" on this page.
11. Scrcpy - Control your phone from your PC
This application makes it very easy to mirror you phone’s screen to your PC/laptop’s monitor. It’s a very useful tool in my opinion. Once you use this program, you will find new reasons to keep using it It even supports copy-pasting from your PC to android & vice versa. And it works over Wi-Fi too.
From the project’s GitHub readme:
This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and macOS.
It focuses on:
- lightness (native, displays only the device screen)
- performance (30~60fps)
- quality (1920×1080 or above)
- low latency (35~70ms)
- low startup time (~1 second to display the first image)
- non-intrusiveness (nothing is left installed on the device)
Download: CLICK HERE to check & download the latest version OR, CLICK HERE to download v1.14 directly
How to use: Using this application is very easy. This program comes with adb binary, so just extract the zip file in a convenient location, connect your phone to your PC, and open a command prompt in that folder & type:
Code:
adb devices
scrcpy
You should see a window with your device’s screen. It’s that simple.
Okay, this application has a ton of options & keyboard shortcuts. Follow the project’s GitHub page to learn more. I’m just listing the most useful controls here:
- Left mouse click = selects items
- Middle Mouse click (clicking the scroll wheel) = sends the current app to background
- The scroll wheel scrolls thru content
- You can write using your PC’s keyboard
- Right mouse click = back button
- Ctrl+r = Rotates the screen
- Ctrl+p acts like power button. Pressing this combo once will lock your device & pressing it again will wake the device up and bring up the lock screen. You can unlock the device without touching it; just draw the pattern with your mouse / type in the PIN.
- By default, scrcpy keeps you device’s screen on. I find that annoying. Thankfully, the dev has thought of it. Pressing Ctrl+o will turn off the display, but Scrcpy will keep mirroring the screen.
You can also limit the frame rate, reduce the resolution and bit rate to improve mirroring performance. I’d suggest reducing the bit rate first if your device’s output seems laggy. It’s also possible to record the screen while mirroring. I won’t discuss these here; follow the project’s README.md on GitHub to learn more.
As mentioned earlier, this post is a work-in-progress. I'm trying new adb tweaks & I'll update this post as I find more working ones for Mi A3. If you have some useful ADB tweaks, please share them with us. Thanks and have a nice day

Thanks! Great compilation.

nice thread thanks!

Thanks a lot man

If i fix the gestures for third party launchers will i have problem with stock gestures ?

soa008 said:
If i fix the gestures for third party launchers will i have problem with stock gestures ?
Click to expand...
Click to collapse
No. The gestures will work fine if you switch to stock launcher. Restart your phone if you're having problems. Android will switch to its default nav bar after you reboot.

I used ADB command for navbar (adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural), configured Nova launcher to launch recent apps with double tap on, but I cant open that.
Can I revert changes?

pajos.gabros said:
I used ADB command for navbar (adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural), configured Nova launcher to launch recent apps with double tap on, but I cant open that.
Can I revert changes?
Click to expand...
Click to collapse
"adb shell cmd overlay disable com.android.internal.systemui.navbar.gestural" or reboot the phone.

pajos.gabros said:
I used ADB command for navbar (adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural), configured Nova launcher to launch recent apps with double tap on, but I cant open that.
Can I revert changes?
Click to expand...
Click to collapse
That's because you probably didn't enable Nova's accessibility service / it got disabled somehow. Anyways, just restart your device & you should be back to the default nav bar.

evanB70 said:
That's because you probably didn't enable Nova's accessibility service / it got disabled somehow. Anyways, just restart your device & you should be back to the default nav bar.
Click to expand...
Click to collapse
Nova Launcher is enabled in Accessibility
Smartphone has been rebooted, "stock" navbar isnt back

pajos.gabros said:
Nova Launcher is enabled in Accessibility
Smartphone has been rebooted, "stock" navbar isnt back
Click to expand...
Click to collapse
That's strange. I've used this command so many times on my phone, never faced any issue. A reboot SHOULD always revert back to stock navbar, that's how this command works.
Anyhow, follow the command shared by @_mysiak_
adb shell cmd overlay disable com.android.internal.systemui.navbar.gestural

evanB70 said:
That's strange. I've used this command so many times on my phone, never faced any issue. A reboot SHOULD always revert back to stock navbar, that's how this command works.
Anyhow, follow the command shared by @_mysiak_
adb shell cmd overlay disable com.android.internal.systemui.navbar.gestural
Click to expand...
Click to collapse
output of CMD: inaccessible or not found
Yesterday i uninstalled stock launcher because using Nova Prime (quickstep? dont remember name of the package even name of the app) - It shouldn't affect, right?

pajos.gabros said:
output of CMD: inaccessible or not found
Yesterday i uninstalled stock launcher because using Nova Prime (quickstep? dont remember name of the package even name of the app) - It shouldn't affect, right?
Click to expand...
Click to collapse
Why?!! You shouldn't have uninstalled the stock launcher. Without it, the stock nav bar will NOT work properly! No wonder you're having problems with gestures.

evanB70 said:
Why?!! You shouldn't have uninstalled the stock launcher. Without it, the stock nav bar will NOT work properly! No wonder you're having problems with gestures.
Click to expand...
Click to collapse
damn
Could you give me the name of the package? I will try reinstall it

pajos.gabros said:
damn
Could you give me the name of the package? I will try reinstall it
Click to expand...
Click to collapse
Okay, just a minute. I'll find out the package name

pajos.gabros said:
damn
Could you give me the name of the package? I will try reinstall it
Click to expand...
Click to collapse
Package name is: com.android.launcher3

evanB70 said:
Package name is: com.android.launcher3
Click to expand...
Click to collapse
Succesfully reinstalled, gestures works for now
thank you
EDIT: @evanB70
could you make a list of stock apps (+package names) and insert that to the 1st post?
it could be useful

Excellent.
Looking forward for your backupt tweak.
---------- Post added at 01:43 AM ---------- Previous post was at 01:43 AM ----------
Excellent.
Looking forward for your backup tweak.

Can we permanently disable Bluetooth this way for my Redmi 9A ?

my weather widget not working! can fix it with ADB ?

Related

Samsung Galaxy Note 10 and Note 10+ debloat - discussion and list

I've been debloating my new Note 10+ (Exynos EU model), I thought we could get a thread and discussion going to identify packages we can safely disable without breaking functionality.
My aim was not a complete 100% debloat but a debloat that did not disable any major features and was suitable for my needs (I left DeX enabled for example as it was useful for this task, I will try and add the package list for that later). I used a combination of adb, App inspector and referred to some older Samsung device debloat lists to help put this together. Again this is not a complete list but what I have disabled so far and currently have not experienced any issues.
In order to do this you will require Samsung USB drivers, adb setup on your computer and USB debugging activated in your device's developer options, or alternatively an on-device package disabler app should be able to do the job. Personally I use adb.
Share your findings.
Useful resources:
https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
https://play.google.com/store/apps/details?id=bg.projectoria.appinspector
Note: Packages can be re-enabled from adb with
Code:
cmd package install-existing
Current list:
Facebook
pm uninstall -k --user 0 package:com.facebook.services
pm uninstall -k --user 0 package:com.facebook.katana
pm uninstall -k --user 0 package:com.facebook.system
pm uninstall -k --user 0 package:com.facebook.appmanager
Netflix
pm uninstall -k --user 0 com.netflix.partner.activation
pm uninstall -k --user 0 com.netflix.mediaclient
Samsung Kids
pm uninstall -k --user 0 com.samsung.android.kidsinstaller
pm uninstall -k --user 0 com.samsung.android.app.camera.sticker.facearavatar.preload
Bixby
pm uninstall -k --user 0 com.samsung.android.bixby.wakeup
pm uninstall -k --user 0 com.samsung.android.app.spage
pm uninstall -k --user 0 com.samsung.android.app.routines
pm uninstall -k --user 0 com.samsung.android.bixby.service
pm uninstall -k --user 0 com.samsung.android.bixby.agent
pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy
pm uninstall -k --user 0 com.samsung.android.app.settings.bixby
Printing
pm uninstall -k --user 0 com.android.bips
pm uninstall -k --user 0 com.google.android.printservice.recommendation
pm uninstall -k --user 0 com.android.printspooler
Google
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
pm uninstall -k --user 0 com.google.android.play.games
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.google.android.apps.tachyon
pm uninstall -k --user 0 com.android.chrome
pm uninstall -k --user 0 com.google.android.youtube
Samsung Smartthings
pm uninstall -k --user 0 com.samsung.android.easysetup
pm uninstall -k --user 0 com.samsung.android.beaconmanager
pm uninstall -k --user 0 com.samsung.android.oneconnect
Samsung Global Goals
pm uninstall -k --user 0 com.samsung.sree
Samsung Members
pm uninstall -k --user 0 com.samsung.android.voc
Samsung Wearables
pm uninstall -k --user 0 com.samsung.android.app.watchmanager
pm uninstall -k --user 0 com.samsung.android.app.watchmanagerstub
Carmode
pm uninstall -k --user 0 com.samsung.android.drivelink.stub
Upday News
pm uninstall -k --user 0 de.axelspringer.yana.zeropage
Samsung Pay
pm uninstall -k --user 0 com.samsung.android.samsungpassautofill
pm uninstall -k --user 0 com.samsung.android.authfw
pm uninstall -k --user 0 com.samsung.android.samsungpass
pm uninstall -k --user 0 com.samsung.android.spayfw
Samsung Game Launcher
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.enhance.gameservice
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.samsung.android.game.gos (success but does not disable for this package?)
Microsoft Onedrive
pm uninstall -k --user 0 com.microsoft.skydrive
AR Emoji
pm uninstall -k --user 0 com.samsung.android.aremoji
Windows 10 Phone Companion
pm uninstall -k --user 0 com.microsoft.appmanager
Galaxy Friends
pm uninstall -k --user 0 com.samsung.android.mateagent
Most Excellent!
Could you create a script and just run it via ADB?
Thanks man!
Any difference in battery
Sent from my SM-N976B using Tapatalk
I'm using App Freezer to disable apps. I have disabled about 172 apps and everything that I use still works. You can save an xml file and share it with others too so they can import it.
Serious question, with 12GB ram is this really necessary?
ekerbuddyeker said:
Serious question, with 12GB ram is this really necessary?
Click to expand...
Click to collapse
Yes.
It's like a swiss army knife. Just because i have 12GB ram doesn't mean i want to use it all the time. Wastes battery for no reason if i do. So you wouldn't see someone with all the tools of a swiss army knife out constantly.
I disable apps I dont use, but, always running in background wasting resources and connecting to internet, so, I find all these unwanted apps abusive and undesirable
have you found battery life improved?
Hi,
I go insane with this game optimizing service
com.samsung.android.game.gos
The closed app activates itself immediately when a WiFi connection was established. The app phones home 4 times a day.
Adb uninstall doesn't work. Message 'success' and 2 seconds later it is automatically reinstalled for the user.
I've never experienced such a behaviour before.
What's wrong with this app?
Greetings
Steven
---------- Post added at 08:41 PM ---------- Previous post was at 08:05 PM ----------
Another strange behaviour with Samsung Experience Service
com.samsung.android.mobileservice
Adb uninstall works...but only until the monthly firmware update has been installed. After rebooting the device the app is active again (reinstalled for the user) and receives an update via play store.
That sucks.
Greetings
Steven
Just a heads up. Entry Samsung Kids
pm uninstall -k --user 0 com.samsung.android.app.camera.sticker.facearavatar.preload
If you disable or remove that particular package, AR Emoji will force close and stop working. The app needs the sticker avatars in that package in order to work. Found out the hard way
Luckily...
Code:
adb shell cmd package install-existing com.samsung.android.app.camera.sticker.facearavatar.preload
fixed my force close issue and AR Emoji is working again. Thought I would share the info to save others from the headache of TS.
Removing samsung kids installer is no problem. After tapping "Samsung Kids Home" from the settings quick panel, it removed the icon. Sweet. My thanks to the OP for the list and instructions.
Thanks for sharing and lets keep this thread alive and post all new findings, there is probably more dependencies we are not aware of yet and more garbage to clean.
BTW after reading about new Android 10 file access limitations in another thread here I'm disabling system update, to make sure I don't have to deal with this nonsense. There is another service 'security update' which should keep so called monthly security updates still coming.
LED Cover & LED Cover Service
Disabled both of those and stopped getting notifications on AOD. Notifications still appeared on lock screen however. Re-enabled and notifications began appearing on AOD.
Im using a package disabler to test apps/services prior to removing with ADB
File4mat said:
Im using a package disabler to test apps/services prior to removing with ADB
Click to expand...
Click to collapse
Above I wrote that it's impossible to uninstall the game optimizing service (com.samsung.android.game.gos) using adb. This app is very annoying in daily use.
Can you please test this issue with your package disabler if procurable? What's the name of your package disabler? I thought a package disabler is only a GUI for the adb commands.
Many thanks.
WNW2019 said:
Above I wrote that it's impossible to uninstall the game optimizing service (com.samsung.android.game.gos) using adb. This app is very annoying in daily use.
Can you please test this issue with your package disabler if procurable? What's the name of your package disabler? I thought a package disabler is only a GUI for the adb commands.
Many thanks.
Click to expand...
Click to collapse
Im using CCSWE App Manager (SAMSUNG)
https://play.google.com/store/apps/details?id=com.ccswe.appmanager.samsung
I was just able to disable Game Booster and Game Optimizing service. Opened a game and the game tools were longer present. This package disabler has the option to disable the app package, receivers and services individually. Game Optimizing Service has (2) receivers and (8) services. Game Booster has (6) receivers and (7) services.
I dont know if this is what you are looking for but hope it helps.
File4mat said:
...Game Optimizing Service has (2) receivers and (8) services. Game Booster has (6) receivers and (7) services.
I dont know if this is what you are looking for but hope it helps.
Click to expand...
Click to collapse
Thanks for your answer... Formerly (on other devices) I used BK package disabler but this app is no longer supported with a strange split into two separated apps during the years. Anyway...I can't install this app and any other package disabler finally because of their non-transparent admin permissions.
Can you please name the receivers and services?
WNW2019 said:
Thanks for your answer... Formerly (on other devices) I used BK package disabler but this app is no longer supported with a strange split into two separated apps during the years. Anyway...I can't install this app and any other package disabler finally because of their non-transparent admin permissions.
Can you please name the receivers and services?
Click to expand...
Click to collapse
I was an avid BK user and its still working on my other devices. The dev dropped support so the app will longer install the license from his web site.
I have 3 screen shots. Note that for the services there is an overlap of listed items from one screenshot to the next because I couldnt get everything on one screen.
View attachment 4820382
View attachment 4820384
View attachment 4820383
I used smart select to extract the text so you can copy and paste
Receivers
Code:
GameServiceExportedReceiver
com.samsung.android.game.gos.receiver.GameServiceExportedReceiver
GameServiceReceiver
com.samsung.android.game.gos.receiver.GameServiceReceiver
Services
Code:
FrameDropCheckerService
com.samsung.android.game.gos.feature.framedropcheck.FrameDropCheckerService
GamelntentService
com.samsung.android.game.gos.service.GamelntentService
GosService
com.samsung.android.game.gos.endpointGosService
MaimntentService
com.samsung.android.game.gos.service.MainlntentService
SceneSdkService
com.samsung.android.game.neteasesdk.SceneSdkService
SceneSdkService
com.samsung.android.game.tencentsdk.SceneSdkService
SPAHelperService
com.samsung.android.game.gos.feature.ipm.SPAHelperService
SPAService
com.samsung.android.game.gos.feature.ipm.SPAService
File4mat said:
I used smart select to extract the text so you can copy and paste
Receivers
Code:
GameServiceExportedReceiver
com.samsung.android.game.gos.receiver.GameServiceExportedReceiver
GameServiceReceiver
com.samsung.android.game.gos.receiver.GameServiceReceiver
Services
Code:
FrameDropCheckerService
com.samsung.android.game.gos.feature.framedropcheck.FrameDropCheckerService
GamelntentService
com.samsung.android.game.gos.service.GamelntentService
GosService
com.samsung.android.game.gos.endpointGosService
MaimntentService
com.samsung.android.game.gos.service.MainlntentService
SceneSdkService
com.samsung.android.game.neteasesdk.SceneSdkService
SceneSdkService
com.samsung.android.game.tencentsdk.SceneSdkService
SPAHelperService
com.samsung.android.game.gos.feature.ipm.SPAHelperService
SPAService
com.samsung.android.game.gos.feature.ipm.SPAService
Click to expand...
Click to collapse
Best man... but too bad, it didn't work out... Anything else than 'com.samsung.android.game.gos' ends with the message 'not installed for user 0'.
I thought I missed a coherent app.
Maybe it's time to check out your recommended app.
Someone else has the problem with the self-reinstalling game optimizing service when using adb?

Debloat via ADB [NO-ROOT]

1. Windows ADB Setup https://dl.google.com/android/repository/platform-tools-latest-windows.zip
2. Enable USB debugging in Developer mode and authorization will pop-up when is connect with the PC.
3. Open cmd , type "adb shell"
Use this app if you need to uninstall other specific apks and you need the package name:
https://play.google.com/store/apps/details?id=me.iofel.packagelist&hl=en
HTML:
pm uninstall --user 0 com.google.android.googlequicksearchbox
pm uninstall --user 0 com.google.android.gm
pm uninstall --user 0 com.google.android.music
pm uninstall --user 0 com.google.android.apps.tachyon
pm uninstall --user 0 com.google.android.videos
pm uninstall --user 0 com.android.dreams.basic
pm uninstall --user 0 com.android.bookmarkprovider
pm uninstall --user 0 com.google.android.printservice.recommendation
pm uninstall --user 0 com.google.android.tts
pm uninstall --user 0 com.android.providers.partnerbookmarks
pm uninstall --user 0 com.qti.snapdragon.qdcm_ff
pm uninstall --user 0 com.example.rftuner
pm uninstall --user 0 com.fingerprints.fingerprintsensortest
pm uninstall --user 0 com.android.stk
pm uninstall --user 0 com.google.android.marvin.talkback
pm uninstall --user 0 com.android.traceur
pm uninstall --user 0 com.qualcomm.uimremoteclient
pm uninstall --user 0 com.android.wallpaperbackup
pm uninstall --user 0 com.wapi.wapicertmanage
pm uninstall --user 0 com.example.wifirftest
pm uninstall --user 0 com.google.android.setupwizard
pm uninstall --user 0 com.android.hotwordenrollment.okgoogle
pm uninstall --user 0 com.android.hotwordenrollment.xgoogle
pm uninstall --user 0 com.google.ar.core
pm uninstall --user 0 com.google.android.apps.photos
OnePlus Bloat
HTML:
pm uninstall --user 0 com.tencent.soter.soterserver
pm uninstall --user 0 com.oneplus.filemanager
pm uninstall --user 0 com.oneplus.brickmode
pm uninstall --user 0 net.oneplus.odm
pm uninstall --user 0 net.oneplus.weather
pm uninstall --user 0 net.oneplus.odm.provider
pm uninstall --user 0 com.oneplus.note
pm uninstall --user 0 cn.oneplus.photos
pm uninstall --user 0 com.oem.logkitsdservice
pm uninstall --user 0 com.oem.autotest
pm uninstall --user 0 com.oneplus.opbugreportlite
pm uninstall --user 0 net.oneplus.commonlogtool
pm uninstall --user 0 com.netflix.mediaclient
pm uninstall --user 0 com.oneplus.bttestmode
pm uninstall --user 0 com.oneplus.card
pm uninstall --user 0 com.oem.oemlogkit
pm uninstall --user 0 net.oneplus.widget
pm uninstall --user 0 net.oneplus.push
pm uninstall --user 0 com.oneplus.gamespace
pm uninstall --user 0 net.oneplus.forums
Optional
HTML:
pm uninstall --user 0 com.netflix.partner.activation
pm uninstall --user 0 com.dsl.ant.server
com.oneplus.brickmode -> ZenMode, take care to uninstall it when not in use!
com.tencent.soter.soterserver -> Chinese stuff
net.oneplus.push -> Push notifications from OnePlus
com.oneplus.filemanager -> better Install other file manager
"net.oneplus.odm" --> built-in analytics on OxygenOS by OnePlus you cannot disable but you can remove package
cn.oneplus.photos --> Shot on OnePlus watermark
net.oneplus.odm --> OnePlus analytics
com.android.hotwordenrollment.okgoogle/xgoogle --> google assistant deleted
com.oneplus.opbugreportlite --> bug reporter
com.wapi.wapicertmanage --> WAPI (WLAN Authentication and Privacy Infrastructure) is the wireless local area network (WLAN) standard officially supported by the Chinese state government. WAPI was initiated in 2004. In 2006, however, the International Standards Organization (ISO) rejected the incorporation of WAPI as an international WLAN security standard in 2006.
com.oneplus.opbugreportlite --> bug reporter
com.google.android.apps.photos --> Google photos
com.dsl.ant.server -->ANT+ devices (heart rate monitor, cadence meter)
Anyway to also remove Clock, Gallery and Messages?
Fihnakis said:
Anyway to also remove Clock, Gallery and Messages?
Click to expand...
Click to collapse
Couldn't find the clock package name, but the other two are listed below.
com.oneplus.gallery
com.oneplus.mms
Hi @surdustef - many thanks for providing this list.
Many of the entries are obvious but a few aren't.
Are you able to clarify what each line would remove - just in case some people want to keep some apps/utilities.
Cheers
mikefnz said:
Hi @surdustef - many thanks for providing this list.
Many of the entries are obvious but a few aren't.
Are you able to clarify what each line would remove - just in case some people want to keep some apps/utilities.
Cheers
Click to expand...
Click to collapse
I will try
How check, for example, name netlfix or another app?
This works, can confirm. The apps themselves are gone. However, I still can't get rid of the leftover files in system/app, and product/app. Probably going to have to wait until TWRP is supported on 10 and I do a custom rom. Root doesn't help either. You just end up getting failed messages on literally every root browser or root app you use to try to delete those folders.
zioloiso said:
How check, for example, name netlfix or another app?
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=me.iofel.packagelist&hl=en
pm uninstall --user 0 com.dsl.ant.server
Click to expand...
Click to collapse
This should actually com.dsi.ant.server. It's used for connectivity of ANT+ devices (heart rate monitor, cadence meter, etc). If you disable it, connectivity with such devices will not be possible.
If you don't use any of these, then by all means disable.
So are apps actually removed or just hidden?
ermacwins said:
So are apps actually removed or just hidden?
Click to expand...
Click to collapse
Good question. I thought it wasn't possible to write to /system with systemless root. Uninstalling suggests this is happening?
gpz1100 said:
Good question. I thought it wasn't possible to write to /system with systemless root. Uninstalling suggests this is happening?
Click to expand...
Click to collapse
You can check memory usage
surdustef said:
You can check memory usage
Click to expand...
Click to collapse
I don't follow... How is that going to help?
The Duo, Drive, Netflix apps were all removed using these commands. However they're definitely still there and these folders fail to delete.
It uninstall the apps for the current user but the apks stay on the phone so even if you delete something important doing a reset will restore that app.
XDA has an article about it
Https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
Don't remove com.netflix.partner.activation else Netflix will not work on fresh installation of the app
com.google.android.tts is the text-to-speech engine. Is there some particular reason why one would want to delete that?
What is the point of debloating? There is nothing on this phone to debloat. Why? It's blazing fast to begin with.
I dont use chrome,
Google music etc which i feel its considered as bloatware
My question is if there's a performance difference once some of the bloat is taken out?
Thanks

Debloating Android 10

Hi there.
My taimen is on the latest factory image (Android 10), latest Elemental X kernel, latest TWRP and Magisk for root (no modules active, only systemless hosts for adaway).
I wanted to debloat the system apps, since I hate all those Google apps installed (Google Music and all that crap). So system app remover and SD-maid's app control feature (from playstore / apps using root) can not delete system apps.
They just reappear after the reboot. Then I wanted to deactivate those apps in the OS app settings and did it for those where it's possible - well, after one day I checked and the apps were active again. I have no clue why.
So I wanted to use the TWRP file manager to delete the apps in /apps /priv-apps /products (guess that's the folders names). Or I would have flashed a modified debloating script... well; TWRP somehow does not let me mount /system for some reason. OK, I went for the ADB solution and gave it in Windows CMD
Code:
adb devices
adb shell
pm uninstall -k --user 0 com.google.android.apps.photos
pm uninstall -k --user 0 com.android.hotwordenrollment.xgoogle
pm uninstall -k --user 0 com.android.hotwordenrollment.okgoogle
pm uninstall -k --user 0 com.google.android.apps.docs
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
pm uninstall -k --user 0 com.google.android.syncadapters.contacts
pm uninstall -k --user 0 com.google.android.gm
pm uninstall -k --user 0 com.google.android.apps.photos
pm uninstall -k --user 0 com.google.android.chrome
pm uninstall -k --user 0 com.google.android.youtube
To "hide" those apps for me. Google photos is there, and so is chrome, but "pm uninstall -k --user 0 com.google.android.apps.photos" gave me the message that the package is not installed.
So if anybody can give me some hints, input or kind words regarding to wtf is wrong with Android 10 or my setup ... that would be nice.
:silly:
Did you try this ? i read somewhere that it has potential to remove sys apps on android 10.
https://forum.xda-developers.com/pi...ol-tool-one-driversunlocktwrpfactory-t3730226
I think it is die to the fact that system can't be mounted by twrp (check twrp website for more details)
I'd just wait for magma or carbonrom
Edmontonchef said:
I'd just wait for magma or carbonrom
Click to expand...
Click to collapse
I know and like carbon. But what is magma? Did not find a rom with that name.
t-ryder said:
I know and like carbon. But what is magma? Did not find a rom with that name.
Click to expand...
Click to collapse
Cosp joined up with aosdp. Magma is their new name. Tried a test build but it didn't boot.

P30 Bloatware

Instead of giving you a list of bloatware, I am giving you a list of what I have on my phone.
It is a P30, Android 10, EMUI 10.1.0.150.
Everything which is not here, I have uninstalled using adb. There are many things I do not need, but you maybe need. Do not worry. Just note down these two commands: "pm uninstall --user 0 xxx" and "pm install-existing xxx". As you probably know, the adb command "uninstall" does not remove an application from your phone, it only removes it for user 0 (you). The application is still there, and can be re-installed.
Apart from the obvious functionality which I lost by removing certain Huawei and non-Huawei apps, I have lost some (very slight) functionality because I removed Huawei's Album and App Gallery; for example, the photo-link in the camera does not open to your chosen gallery or, certain themes cannot be downloaded - but I have a separate independent app for that. Nothing serious, but keep such things in mind, and be prepared to re-install the app in question if you need the functionality you lost. You will see that I kept certain elements of Huawei's Intelligence and most of the (excellent) Themes app. You may, or you may not!
All aspects of the phone work 100% for my needs and using "Franco Dose" and "Blokada" I get 2 and a half days of medium use. During the night, I lose 2-3% of battery (with wifi on).
Here, then, is an alphabetical list of what "pm list packages" gives me. I deleted my own apps.
android
androidhwext
com.android.bluetooth
com.android.bluetoothmidiservice
com.android.calendar
com.android.calllogbackup
com.android.captiveportallogin
com.android.carrierconfig
com.android.certinstaller
com.android.contacts
com.android.cts.ctsshim
com.android.cts.priv.ctsshim
com.android.documentsui
com.android.emergency
com.android.externalstorage
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.xgoogle
com.android.htmlviewer
com.android.incallui
com.android.localtransport
com.android.location.fused
com.android.mms.service
com.android.mtp
com.android.networkstack.inprocess
com.android.networkstack.permissionconfig
com.android.nfc
com.android.ons
com.android.pacprocessor
com.android.phone
com.android.printspooler
com.android.providers.blockednumber
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.downloads.ui
com.android.providers.media
com.android.providers.settings
com.android.providers.telephony
com.android.providers.userdictionary
com.android.proxyhandler
com.android.se
com.android.server.telecom
com.android.settings
com.android.shell
com.android.simappdialog
com.android.soundrecorder
com.android.statementservice
com.android.systemui
com.android.systemui.overlay
com.android.vending
com.android.vpndialogs
com.android.wallpaper.livepicker
com.android.wallpaperbackup
com.android.wallpapercropper
com.google.android.apps.restore
com.google.android.apps.work.oobconfig
com.google.android.configupdater
com.google.android.deskclock
com.google.android.ext.services
com.google.android.ext.shared
com.google.android.gms
com.google.android.gsf
com.google.android.ims
com.google.android.inputmethod.latin
com.google.android.modulemetadata
com.google.android.overlay.gmsconfig
com.google.android.overlay.gmsgsaconfig
com.google.android.overlay.modules.ext.services
com.google.android.overlay.modules.permissioncontroller
com.google.android.overlay.settingsProvider
com.google.android.packageinstaller
com.google.android.permissioncontroller
com.google.android.setupwizard
com.google.android.syncadapters.calendar
com.google.android.syncadapters.contacts
com.google.android.tts
com.google.android.webview
com.google.ar.core
com.google.tango.measure
com.huawei.HwMultiScreenShot
com.huawei.android.FloatTasks
com.huawei.android.hwouc
com.huawei.android.instantonline
com.huawei.android.launcher
com.huawei.android.mirrorshare
com.huawei.android.overlay.modules.modulemetadata
com.huawei.android.projectmenu
com.huawei.android.thememanager
com.huawei.android.wfdft
com.huawei.androidx
com.huawei.aod
com.huawei.arengine.service
com.huawei.autoinstallapkfrommcc
com.huawei.bluetooth
com.huawei.calculator
com.huawei.camera
com.huawei.camerakit.impl
com.huawei.compass
com.huawei.controlcenter
com.huawei.desktop.systemui
com.huawei.deviceauth
com.huawei.dmsdp
com.huawei.featurelayer.featureframework
com.huawei.hff
com.huawei.hiai
com.huawei.hicard
com.huawei.imedia.dolby
com.huawei.ims
com.huawei.lbs
com.huawei.mirror
com.huawei.motionservice
com.huawei.msdp
com.huawei.multimedia.audioengine
com.huawei.nb.service
com.huawei.nearby
com.huawei.numberidentity
com.huawei.omacp
com.huawei.permissioncontroller.overlay
com.huawei.powergenie
com.huawei.printservice
com.huawei.remotepassword
com.huawei.scanner
com.huawei.screenrecorder
com.huawei.securitypluginbase
com.huawei.securityserver
com.huawei.smartshot
com.huawei.systemmanager
com.huawei.systemserver
com.huawei.ucdlockscreen
com.huawei.wifieapsimplmn
com.huawei.wifiprobqeservice
P.S. You may see above an app which is useless, but it is here; it means I did not know what it does, and your advise would be very appreciated! Also... Huawei launcher is not the best, but if you uninstall it (because you are already using another), you lose "recents" functionality. I also find Huawei's "Optimizer" better than the one I was using (alas, being not rooted functionality is limited...) Good luck and do not panic!
P.P.S. One of the main battery hogs is "com.huawei.hwid" which, as you know, is the "core" of Huawei services. (Check details on GooglePlay, for example.) I assume that you do not need s "Huawei ID" etc. For themes. fonts, etc. I use a different app. But there is also another solution: install it, create your Huawei ID, uninstall it, and when you feel you need it, install it temporarily.
Anti-root said:
Instead of giving you a list of bloatware, I am giving you a list of what I have on my phone.
It is a P30, Android 10, EMUI 10.1.0.150.
Everything which is not here, I have uninstalled using adb. There are many things I do not need, but you maybe need. Do not worry. Just note down these two commands: "pm uninstall --user 0 xxx" and "pm install-existing xxx". As you probably know, the adb command "uninstall" does not remove an application from your phone, it only removes it for user 0 (you). The application is still there, and can be re-installed.
Apart from the obvious functionality which I lost by removing certain Huawei and non-Huawei apps, I have lost some (very slight) functionality because I removed Huawei's Album and App Gallery; for example, the photo-link in the camera does not open to your chosen gallery or, certain themes cannot be downloaded - but I have a separate independent app for that. Nothing serious, but keep such things in mind, and be prepared to re-install the app in question if you need the functionality you lost. You will see that I kept certain elements of Huawei's Intelligence and most of the (excellent) Themes app. You may, or you may not!
All aspects of the phone work 100% for my needs and using "Franco Dose" and "Blokada" I get 2 and a half days of medium use. During the night, I lose 2-3% of battery (with wifi on).
Here, then, is an alphabetical list of what "pm list packages" gives me. I deleted my own apps.
android
androidhwext
com.android.bluetooth
com.android.bluetoothmidiservice
com.android.calendar
com.android.calllogbackup
com.android.captiveportallogin
com.android.carrierconfig
com.android.certinstaller
com.android.contacts
com.android.cts.ctsshim
com.android.cts.priv.ctsshim
com.android.documentsui
com.android.emergency
com.android.externalstorage
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.xgoogle
com.android.htmlviewer
com.android.incallui
com.android.localtransport
com.android.location.fused
com.android.mms.service
com.android.mtp
com.android.networkstack.inprocess
com.android.networkstack.permissionconfig
com.android.nfc
com.android.ons
com.android.pacprocessor
com.android.phone
com.android.printspooler
com.android.providers.blockednumber
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.downloads.ui
com.android.providers.media
com.android.providers.settings
com.android.providers.telephony
com.android.providers.userdictionary
com.android.proxyhandler
com.android.se
com.android.server.telecom
com.android.settings
com.android.shell
com.android.simappdialog
com.android.soundrecorder
com.android.statementservice
com.android.systemui
com.android.systemui.overlay
com.android.vending
com.android.vpndialogs
com.android.wallpaper.livepicker
com.android.wallpaperbackup
com.android.wallpapercropper
com.google.android.apps.restore
com.google.android.apps.work.oobconfig
com.google.android.configupdater
com.google.android.deskclock
com.google.android.ext.services
com.google.android.ext.shared
com.google.android.gms
com.google.android.gsf
com.google.android.ims
com.google.android.inputmethod.latin
com.google.android.modulemetadata
com.google.android.overlay.gmsconfig
com.google.android.overlay.gmsgsaconfig
com.google.android.overlay.modules.ext.services
com.google.android.overlay.modules.permissioncontroller
com.google.android.overlay.settingsProvider
com.google.android.packageinstaller
com.google.android.permissioncontroller
com.google.android.setupwizard
com.google.android.syncadapters.calendar
com.google.android.syncadapters.contacts
com.google.android.tts
com.google.android.webview
com.google.ar.core
com.google.tango.measure
com.huawei.HwMultiScreenShot
com.huawei.android.FloatTasks
com.huawei.android.hwouc
com.huawei.android.instantonline
com.huawei.android.launcher
com.huawei.android.mirrorshare
com.huawei.android.overlay.modules.modulemetadata
com.huawei.android.projectmenu
com.huawei.android.thememanager
com.huawei.android.wfdft
com.huawei.androidx
com.huawei.aod
com.huawei.arengine.service
com.huawei.autoinstallapkfrommcc
com.huawei.bluetooth
com.huawei.calculator
com.huawei.camera
com.huawei.camerakit.impl
com.huawei.compass
com.huawei.controlcenter
com.huawei.desktop.systemui
com.huawei.deviceauth
com.huawei.dmsdp
com.huawei.featurelayer.featureframework
com.huawei.hff
com.huawei.hiai
com.huawei.hicard
com.huawei.imedia.dolby
com.huawei.ims
com.huawei.lbs
com.huawei.mirror
com.huawei.motionservice
com.huawei.msdp
com.huawei.multimedia.audioengine
com.huawei.nb.service
com.huawei.nearby
com.huawei.numberidentity
com.huawei.omacp
com.huawei.permissioncontroller.overlay
com.huawei.powergenie
com.huawei.printservice
com.huawei.remotepassword
com.huawei.scanner
com.huawei.screenrecorder
com.huawei.securitypluginbase
com.huawei.securityserver
com.huawei.smartshot
com.huawei.systemmanager
com.huawei.systemserver
com.huawei.ucdlockscreen
com.huawei.wifieapsimplmn
com.huawei.wifiprobqeservice
P.S. You may see above an app which is useless, but it is here; it means I did not know what it does, and your advise would be very appreciated! Also... Huawei launcher is not the best, but if you uninstall it (because you are already using another), you lose "recents" functionality. I also find Huawei's "Optimizer" better than the one I was using (alas, being not rooted functionality is limited...) Good luck and do not panic!
P.P.S. One of the main battery hogs is "com.huawei.hwid" which, as you know, is the "core" of Huawei services. (Check details on GooglePlay, for example.) I assume that you do not need s "Huawei ID" etc. For themes. fonts, etc. I use a different app. But there is also another solution: install it, create your Huawei ID, uninstall it, and when you feel you need it, install it temporarily.
Click to expand...
Click to collapse
You can use multitool from pro-mtteam. it's much easier to delete files
Cisuwek said:
You can use multitool from pro-mtteam. it's much easier to delete files
Click to expand...
Click to collapse
I do not think that every user can use Multitool effectively. The way it displays the files, also, makes it difficult to see all the files at one. Learning to use ADB commands (which is what Multitool does, with an interface) is much better. For example, there is no function to copy the almost "hidden" list of installed files, from which you could then find the ones you do not want. No, I do not recommend it, especially for beginners, and I do not agree it is "much easier". (In any case, users can decide themselves. Here is the website of the "Team MT Developers": https://pro-teammt.ru/en/ )
Yes, it's much easier than adb command uninstall. Everyone must check package name of apk file before delete. Use app like link2sd to find package name, now you can find it in list. If someone is beginner, better don't delete any files.

Development AIO ADB TOOL - PUSH/PULL/DEBLOAT/SIDELOAD/BACKUP/RESTORE + MORE V4.5 (19/5/22)

HELLO GUYS AND GALS
FOR THOSE OF YOU NEW TO XDA OR ARE NOT CONFIDENT WITH USING ADB
I HAVE CREATED A TOOL TO AUTOMATE THE PROCESS
(MOSTLY)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
-- CURRENTLY FOR WINDOWS ONLY --
-- lINUX AND MAYBE MAC COMING SOON --
it does make things quicker if you....
1, have usb debugging enabled
2, have the latest adb, fastboot and samsung drivers installed
3, are connected to the laptop via usb before you begin
- if not, the tool will guide you through this process -
Samsung mobile drivers
v1.7.50.exe Click "here" to download from GDrive. Click "here" to download from Dropbox.
ADB & Fastboot for Samsung
v1.5.2 exe - Windows - click "here" to download from GDrive. Click "here" to download from Dropbox
FEAUTURES OF THIS TOOL
BACKUP/RESTORE
all
system
user
obb
(see info in help section below)
ROOT CHECKER
check for su access
REBOOT
recovery
bootloader
standard
DEBLOAT
uninstall all or groups keeping or deleting data / cache
disable all or groups
restore in groups
restore all
SIDELOAD
update.zip
PULL
logcat (needs root)
apps
sysdump - display , battery, battery stats
ringtones
notifications
framework- res (will extract it into folders to make modifying theme items easier)
device (s22 series)
PUSH
files to download folder
FLASH
recovery
(IN THE PUSH MENU)
OEM
unlocking
relocking
QS / TILE LAYOUT
rows - 6/7/8
columns - 6/7/8
DISPLAY DEVICE INFO
see screenshots
FIRSTS THINGS FIRST
--- IF YOU PLAN TO REMOVE BLOATWARE PLEASE EXAMINE THE LIST IN POST BELOW ---
1, Create a folder called "adb" on your "c:\" drive and extract the "ADB & Fastboot" files into it, it should look like this
2, Download the tool
DOWNLOAD
\/ \/ \/
\/ \/
\/
LATEST
.BAT = GDRIVE - DROPBOX - MEGA
2, Place it anywhere (id recommend the adb folder) and double click
3, Follow the on screen instructions taking care to press the correct number
IF YOU WOULD LIKE TO TEST FUTURE BUILDS OR CONTRIBUTE TO DEVELOPMENT
PLEASE GET IN TOUCH
THANKS TO
SomeXGhost - for testing
vlubosh - for testing
PLEASE FEEL FREE TO ASK FOR HELP, MAKE REQUESTS AND REPORT BUGS​
HELP
TO ENABLE DEVELOPER OPTIONS
1st - Go into your setting
2nd - Scroll down to "About Phone", open it
3rd - Open "Software Information"
4th - Press "Build Number" several times until you see a pop up window counting down from 3 until developer options are enabled
TO ENABLE USB DEBUGGING
1st - Enable "Developer Options" (see above)
2nd - Open the Developer Options setting, in settings, at the bottom of the page
3rd - Scroll down to the "Debugging" and press the "USB Debugging" button
TO INSTALL SMASUNG DRIVERS
1st - Download the files in OP
2nd - Once downloaded, Run and follow on screen instructions
BACKUP / RESTORE
Android backups are being discontinued and fully replaced by Google Drive backups. Google drive backups cannot be downloaded, and there is a 25 MB per-app limit. You need a network sniffer to log upload traffic to capture these. The warning was there since the SDK of Android 10 “Queen Cake”, however, backups themselves weren’t changed. In Android 12 “Snow Cone”, apps with Snow Cone’s API level with backup flag set to true and a Snow Cone device will back up to (dumb) Google Drive instead.
CHANGELOG
Spoiler: PREVIOUS VERSIONS
V2.0 RE FORMATTED THE WHOLE CODE WITH LOTS OF CHANGES
V2.1 CHANGED PACKING TOOL ADDED MORE OPTIONS TO DE BLOAT, MINOR BUG FIXES
V2.2 ADDED PULL USER OR SYSTEM APPS, ADDED PUSH TO DOWNLOAD FOLDER
V3.0 ADDED PUSH RECOVERY, ADB SIDELOAD, MORE NAVIGATION OPTIONS, BUG FIXES
V3.1 BUG FIX
V3.2 ADDED QS/TILE ADJUSTMENT, OEM UNLOCKING, ROOT CHECKER, MORE OPTIONS WHILE NAVIGATING
V3.3 BUG FIX
V3.4 FIXED ERROR IN DEBLOAT
v3.5 FIXED BUG IN DEBLOAT
V3.6 ADDED SOME MORE OPTIONS AND SOME INFO
V3.7 ADDED CPUINFO, ACTIVITY AND INPUT TO SYSDUMP, ADDED A DISPLAY DEVICE INFO MENU WITH LOTS OF CHOICES
v3.8 CHANGED MENU CHOICES IN DEBLOAT FROM "IF ERRORLEVEL ==" TO "%M%=="
V3.9 FIXED THE MISSING SELECTION FOR FACEBOOK IN DEBLOAT MENU
v4.0 BUG FIX, NEW REPACKING METHOD
V4.1 FIXED TYPO
V4.5 ADDED RESOTRATION OF DEBLOAT FILES
V4.6 BUG FIX
LATEST
.BAT = GDRIVE - DROPBOX - MEGA​
FOR SOME REASON, GOOGLE KEEPS SAYING MY EXE FILES CONTAIN MALWARE, IVE TRIED SEVERAL DIFFERENT PROGRAMS TO REPACK THEM, THE ONLY THING I CAN THINK OF, IS THAT I SET THE TOOL TO OPEN A LINK TO THIS FORUM THREAD TO SEEK HELP AT CERTAIN STAGES, STRANGE BUT, FOR ANYONE CONCERNED ABOUT THE CODE, GOOGLE ISNT FLAGGING THE .BAT TOOL, EVEN THOUGH ITS EXACTLY THE SAME CODE, SO TRY THAT BUT I ASSURE YOU THE EXE IS SAFE
SEE HERE FOR LIST OF BLOATWARE ITEMS IN THE .BAT AND .EXE TOOL
Spoiler: BLOATWARE
Remove Bixby Bloatware Apps
com.samsung.android.bixby.wakeup
com.samsung.android.app.spage
com.samsung.android.app.routines
com.samsung.android.bixby.service
com.samsung.android.visionintelligence
com.samsung.android.bixby.agent
com.samsung.android.bixby.agent.dummy
com.samsung.android.bixbyvision.framework
Bixby Remap
com.samsung.android.bixby.wakeup
com.samsung.android.app.spage
com.samsung.android.app.routines
com.samsung.android.bixby.service
com.samsung.android.bixby.agent
com.samsung.android.bixby.agent.dummy
General System
com.dsi.ant.sample.acquirechannels
com.dsi.ant.service.socket
com.dsi.ant.server
com.dsi.ant.plugins.antplus
com.android.egg
com.sec.android.easyonehand
com.sec.android.widgetapp.samsungapps
com.samsung.android.mateagent
com.sec.android.easyMover.Agent
com.sec.android.daemonapp
com.samsung.android.app.social
Samsung Pass/Pay
com.samsung.android.samsungpassautofill
com.samsung.android.authfw
com.samsung.android.samsungpass
com.samsung.android.spay
com.samsung.android.spayfw
Gimmicky Apps
com.samsung.android.aremoji
flipboard.boxer.app
com.samsung.android.wellbeing
com.samsung.android.da.daagent
com.samsung.android.service.livedrawing
com.sec.android.mimage.avatarstickers
Facebook
com.facebook.system
com.facebook.appmanager
com.facebook.services
Car Mode
com.samsung.android.drivelink.stub
Printing
com.android.bips
com.google.android.printservice.recommendation
com.android.printspooler
Samsung Email
com.samsung.android.email.provider
com.wsomacp
Samsung Game Launcher
com.samsung.android.game.gamehome
com.enhance.gameservice
com.samsung.android.game.gametools
com.samsung.android.game.gos
com.samsung.android.gametuner.thin
Samsung Browser
com.sec.android.app.sbrowser
com.samsung.android.app.sbrowseredge
Gear VR
com.samsung.android.hmt.vrsvc
com.samsung.android.app.vrsetupwizardstub
com.samsung.android.hmt.vrshell
com.google.vr.vrcore
Samsung Kids
com.samsung.android.kidsinstaller
com.samsung.android.app.camera.sticker.facearavatar.preload
Samsung LED Cover
com.samsung.android.app.ledbackcover
com.sec.android.cover.ledcover
Edge
com.samsung.android.service.peoplestripe
General Bloatware
com.dsi.ant.sample.acquirechannels
com.dsi.ant.service.socket
com.dsi.ant.server
com.dsi.ant.plugins.antplus
flipboard.boxer.app
com.cnn.mobile.android.phone.edgepanel
com.sec.android.easyonehand
com.samsung.android.widgetapp.yahooedge.finance
com.android.dreams.phototable
com.samsung.android.widgetapp.yahooedge.sport
com.samsung.android.spdfnote
com.sec.android.daemonapp
com.samsung.android.weather
com.samsung.android.app.reminder
com.hancom.office.editor.hidden
com.samsung.android.keyguardwallpaperupdator
com.samsung.android.app.news
com.android.egg
com.sec.android.widgetapp.samsungapps
Samsung Bloatware
com.samsung.svoice.sync
com.samsung.android.drivelink.stub
com.samsung.android.svoice
com.samsung.android.widgetapp.yahooedge.finance
com.android.dreams.phototable
com.samsung.android.widgetapp.yahooedge.sport
com.samsung.android.spdfnote
com.sec.android.widgetapp.samsungapps
com.samsung.android.email.provider
com.samsung.android.app.ledcoverdream
com.sec.android.cover.ledcover
com.sec.android.app.withtv
com.samsung.android.app.memo
com.sec.spp.push
com.samsung.android.spay
com.samsung.android.voicewakeup
com.samsung.voiceserviceplatform
com.sec.android.sidesync30
com.samsung.android.hmt.vrsvc
com.samsung.android.app.vrsetupwizardstub
com.samsung.android.hmt.vrshell
com.android.exchange
com.samsung.groupcast
com.sec.kidsplat.installer
com.sec.android.widgetapp.diotek.smemo
com.sec.android.provider.snote
com.sec.android.app.translator
com.vlingo.midas
com.sec.readershub
com.sec.android.app.gamehub
com.sec.everglades.update
com.sec.everglades
tv.peel.samsung.app
com.sec.yosemite.phone
com.samsung.android.app.episodes
com.samsung.android.app.storyalbumwidget
com.samsung.android.tripwidget
com.samsung.android.service.travel
com.tripadvisor.tripadvisor
com.android.email
com.sec.android.app.ocr
Google Bloatware
com.google.android.gm
com.google.android.apps.tachyon
com.google.android.music
com.google.android.apps.docs
com.android.chrome
com.google.vr.vrcore
com.google.android.videos
com.google.android.talk
com.google.android.apps.magazines
com.google.android.apps.plus
Microsoft Bloatware
com.skype.raider
com.microsoft.office.excel
com.microsoft.office.word
com.microsoft.office.powerpoint
Samsung Knox
com.knox.vpn.proxyhandler
com.android.stk2
com.android.stk
com.samsung.android.authfw
com.samsung.knox.keychain
com.samsung.SMT
com.samsung.android.knox.attestation
com.samsung.android.bbc.bbcagent
com.samsung.android.allshare.service.fileshare
com.samsung.android.beaconmanager
Samsung Dex
com.samsung.android.knox.containerdesktop
com.sec.android.app.desktoplauncher
com.sec.android.desktopmode.uiservice
com.samsung.desktopsystemui
com.sec.android.app.desktoplauncher
Others
com.google.ar.core
com.google.android.music
com.google.android.apps.docs
com.google.android.videos
com.samsung.android.bbc.bbcagent
com.samsung.knox.securefolder
com.samsung.android.visionintelligence
com.samsung.android.samsungpassautofill
com.samsung.android.samsungpass
com.samsung.android.bbc.bbcagent
com.google.android.feedback
com.samsung.android.livestickers
com.samsung.android.app.watchmanagerstub
com.google.android.youtube
com.samsung.android.honeyboard
com.samsung.android.homemode
com.samsung.android.galaxycontinuity
com.sec.android.widgetapp.webmanual
com.samsung.android.oneconnect
com.samsung.android.voc
com.samsung.android.email.provider
com.microsoft.office.officehubrow
com.sec.android.usermanual
com.sec.android.app.myfiles
BELOW IS A SELECTION OF SCREENSHOTS SHOWING THE TOOL AND ITS FEATURES
Spoiler: SCREENSHOTS
gav83collins said:
SEE HERE FOR LIST OF BLOATWARE ITEMS IN THE .BAT AND .EXE TOOL
Spoiler: BLOATWARE
Remove Bixby Bloatware Apps
com.samsung.android.bixby.wakeup
com.samsung.android.app.spage
com.samsung.android.app.routines
com.samsung.android.bixby.service
com.samsung.android.visionintelligence
com.samsung.android.bixby.agent
com.samsung.android.bixby.agent.dummy
com.samsung.android.bixbyvision.framework
Bixby Remap
com.samsung.android.bixby.wakeup
com.samsung.android.app.spage
com.samsung.android.app.routines
com.samsung.android.bixby.service
com.samsung.android.bixby.agent
com.samsung.android.bixby.agent.dummy
General System
com.dsi.ant.sample.acquirechannels
com.dsi.ant.service.socket
com.dsi.ant.server
com.dsi.ant.plugins.antplus
com.android.egg
com.sec.android.easyonehand
com.sec.android.widgetapp.samsungapps
com.samsung.android.mateagent
com.sec.android.easyMover.Agent
com.sec.android.daemonapp
com.samsung.android.app.social
Samsung Pass/Pay
com.samsung.android.samsungpassautofill
com.samsung.android.authfw
com.samsung.android.samsungpass
com.samsung.android.spay
com.samsung.android.spayfw
Gimmicky Apps
com.samsung.android.aremoji
flipboard.boxer.app
com.samsung.android.wellbeing
com.samsung.android.da.daagent
com.samsung.android.service.livedrawing
com.sec.android.mimage.avatarstickers
Facebook
com.facebook.system
com.facebook.appmanager
com.facebook.services
Car Mode
com.samsung.android.drivelink.stub
Printing
com.android.bips
com.google.android.printservice.recommendation
com.android.printspooler
Samsung Email
com.samsung.android.email.provider
com.wsomacp
Samsung Game Launcher
com.samsung.android.game.gamehome
com.enhance.gameservice
com.samsung.android.game.gametools
com.samsung.android.game.gos
com.samsung.android.gametuner.thin
Samsung Browser
com.sec.android.app.sbrowser
com.samsung.android.app.sbrowseredge
Gear VR
com.samsung.android.hmt.vrsvc
com.samsung.android.app.vrsetupwizardstub
com.samsung.android.hmt.vrshell
com.google.vr.vrcore
Samsung Kids
com.samsung.android.kidsinstaller
com.samsung.android.app.camera.sticker.facearavatar.preload
Samsung LED Cover
com.samsung.android.app.ledbackcover
com.sec.android.cover.ledcover
Edge
com.samsung.android.service.peoplestripe
General Bloatware
com.dsi.ant.sample.acquirechannels
com.dsi.ant.service.socket
com.dsi.ant.server
com.dsi.ant.plugins.antplus
flipboard.boxer.app
com.cnn.mobile.android.phone.edgepanel
com.sec.android.easyonehand
com.samsung.android.widgetapp.yahooedge.finance
com.android.dreams.phototable
com.samsung.android.widgetapp.yahooedge.sport
com.samsung.android.spdfnote
com.sec.android.daemonapp
com.samsung.android.weather
com.samsung.android.app.reminder
com.hancom.office.editor.hidden
com.samsung.android.keyguardwallpaperupdator
com.samsung.android.app.news
com.android.egg
com.sec.android.widgetapp.samsungapps
Samsung Bloatware
com.samsung.svoice.sync
com.samsung.android.drivelink.stub
com.samsung.android.svoice
com.samsung.android.widgetapp.yahooedge.finance
com.android.dreams.phototable
com.samsung.android.widgetapp.yahooedge.sport
com.samsung.android.spdfnote
com.sec.android.widgetapp.samsungapps
com.samsung.android.email.provider
com.samsung.android.app.ledcoverdream
com.sec.android.cover.ledcover
com.sec.android.app.withtv
com.samsung.android.app.memo
com.sec.spp.push
com.samsung.android.spay
com.samsung.android.voicewakeup
com.samsung.voiceserviceplatform
com.sec.android.sidesync30
com.samsung.android.hmt.vrsvc
com.samsung.android.app.vrsetupwizardstub
com.samsung.android.hmt.vrshell
com.android.exchange
com.samsung.groupcast
com.sec.kidsplat.installer
com.sec.android.widgetapp.diotek.smemo
com.sec.android.provider.snote
com.sec.android.app.translator
com.vlingo.midas
com.sec.readershub
com.sec.android.app.gamehub
com.sec.everglades.update
com.sec.everglades
tv.peel.samsung.app
com.sec.yosemite.phone
com.samsung.android.app.episodes
com.samsung.android.app.storyalbumwidget
com.samsung.android.tripwidget
com.samsung.android.service.travel
com.tripadvisor.tripadvisor
com.android.email
com.sec.android.app.ocr
Google Bloatware
com.google.android.gm
com.google.android.apps.tachyon
com.google.android.music
com.google.android.apps.docs
com.android.chrome
com.google.vr.vrcore
com.google.android.videos
com.google.android.talk
com.google.android.apps.magazines
com.google.android.apps.plus
Microsoft Bloatware
com.skype.raider
com.microsoft.office.excel
com.microsoft.office.word
com.microsoft.office.powerpoint
Samsung Knox
com.knox.vpn.proxyhandler
com.android.stk2
com.android.stk
com.samsung.android.authfw
com.samsung.knox.keychain
com.samsung.SMT
com.samsung.android.knox.attestation
com.samsung.android.bbc.bbcagent
com.samsung.android.allshare.service.fileshare
com.samsung.android.beaconmanager
Samsung Dex
com.samsung.android.knox.containerdesktop
com.sec.android.app.desktoplauncher
com.sec.android.desktopmode.uiservice
com.samsung.desktopsystemui
com.sec.android.app.desktoplauncher
Others
com.google.ar.core
com.google.android.music
com.google.android.apps.docs
com.google.android.videos
com.samsung.android.bbc.bbcagent
com.samsung.knox.securefolder
com.samsung.android.visionintelligence
com.samsung.android.samsungpassautofill
com.samsung.android.samsungpass
com.samsung.android.bbc.bbcagent
com.google.android.feedback
com.samsung.android.livestickers
com.samsung.android.app.watchmanagerstub
com.google.android.youtube
com.samsung.android.honeyboard
com.samsung.android.homemode
com.samsung.android.galaxycontinuity
com.sec.android.widgetapp.webmanual
com.samsung.android.oneconnect
com.samsung.android.voc
com.samsung.android.email.provider
com.microsoft.office.officehubrow
com.sec.android.usermanual
com.sec.android.app.myfiles
Click to expand...
Click to collapse
Can you remove these without damaging phone OS? I removed chrome with Titanium backup on a prior phone and constantly crashed after that.
Goldsusanoo said:
Can you remove these without damaging phone OS? I removed chrome with Titanium backup on a prior phone and constantly crashed after that.
Click to expand...
Click to collapse
some apps will crash removing some things, its best to try disabling first, and running your phone for a while, then remove if your stable after disabling
gav83collins said:
some apps will crash removing some things, its best to try disabling first, and running your phone for a while, then remove if your stable after disabling
Click to expand...
Click to collapse
Can these commands work without oem unlock? Or are some limitations to some commands? Thank you
yeah no need for oem unlock as bloatware doesnt infringe on the bootloader partition
gav83collins said:
yeah no need for oem unlock as bloatware doesnt infringe on the bootloader partition
Click to expand...
Click to collapse
How is battery life after Debloat?
Goldsusanoo said:
How is battery life after Debloat?
Click to expand...
Click to collapse
from what other people have said, it is improved but you could achieve the same by just disabling the apps ,
that are using a lot of resources in the background without actually removing them, imho debloat is a thing of the past when storage space and ram was low, nowadays we dont really need to debloat, i just added the feature for those that are still wanting to do it
added more features
The bloatware menu doesn't seem to match properly.
For example, when I press "G" to remove "General Bloatware", it says "Facebook"
Samip430 said:
The bloatware menu doesn't seem to match properly.
For example, when I press "G" to remove "General Bloatware", it says "Facebook"
Click to expand...
Click to collapse
ok il look into that thanks, is that remove keep or remove delete ? i cant lookinto it now im going to bed, i did just have a quick look and couldnt see an error, but il look more thoroughly tomorrow
changed the way choices are executed in the bloatware menu to fix a bug
Is this tool able to add OEM unlock to variants like 901W?
Thanks for your hard work mate!
CQCmaster said:
Is this tool able to add OEM unlock to variants like 901W?
Thanks for your hard work mate!
Click to expand...
Click to collapse
you would have to try it, it just runs the command to do it via adb
op updated, added restore of debloat in groups or all
Do you need root to use debloat tool?
cuben said:
Do you need root to use debloat tool?
Click to expand...
Click to collapse
No it works with out root

Categories

Resources