Guide: Debloat XZ1 with ADB (Oreo 8.0.0 — 47.1.A.12.205 — non-rooted) - Sony Xperia XZ1 Guides, News, & Discussion

Guide
Debloat XZ1 with ADB
WARNING: WORK IN PROGRESS​
Preamble
First of all it should be mentioned that in the worst case your device has to be reset to factory settings. All the bloatware you will "remove" in the following hours and days will still remain on the device. So it's not about freeing up storage, but about hiding unwanted functionality, potentially increasing battery life, and freeing up some memory. However, to completely remove pre-installed software from your device, you must have root privileges. I personally advise against "rooting" a new device that will still receive security updates for some time. In most cases the process of acquiring root privileges, or at least the subsequent operations on the device, will lead to a loss of warranty. But that is only my opinion. I am not aware of any case in which the use of ADB with user rights led to a loss of warranty.
Requirements
ADB (Android Debug Bridge)
Arch-based $ sudo pacman -Syu android-tools
Debian-based $ sudo apt-get install adb
Fedora-based $ sudo yum install android-tools
Windows/mac https://www.xda-developers.com/install-adb-windows-macos-linux/
Sony Xperia XZ1 (should also work for other Xperia devices with Oreo)
Stock firmware
No root privileges required
"USB debugging" enabled in developer options⁰
Time
Background & Commands
Introduction
The android debug bridge provides the right tool to remove the bloatware: The included package manager (pm) will become your best friend for now. I strongly recommend reading the official documentation if you have any questions after reading this section.
Notes on style
Every line of code with a leading $ is followed by a command. So lines without that are command output. If there is code written in italics you should expect other output or modify the command according to your needs. The # is used for line comments.
Getting started
First of all you start an ADB shell. Since this shell is quite limited, all following commands can alternatively be executed directly by prefixing adb shell. This could be useful later e.g. for scripting.
Code:
$ adb shell
Gathering information
After the shell has started, you probably want to collect information about the installed bloatware. The first place you can do that is the package list. Note that the commands implicitly add --user 0 which is your main user or "admin". Also the pm list command will be replaced by cmd package in the future but is more handy right now.
Code:
$ pm list packages -s -d |sort [color="green"]# Sorted list of all disabled system packages[/color]
$ pm list packages -s -e |sort [color="green"]# Sorted list of all enabled system packages[/color]
$ pm list packages -s -u |sort [color="green"]# Sorted list of all system packages including uninstalled ones[/color]
To show only uninstalled packages you can use the following command outside the ADB shell.
Code:
grep -vf <(adb shell pm list packages -s |sort) <(adb shell pm list packages -s -u |sort)
If you don't know the exact package name, you can specify a filter behind pm list packages or work with dumpsys and grep. There are, however, nicer methods respectively apps that take away the manual name resolution.
Code:
$ pm list packages [i]sony[/i] [color="green"]# Shows only packages that have "sony" in their name[/color]
$ dumpsys |grep -i [i]gmail[/i] -C5 [color="red"]# This is totally slow and doesn't always work out[/color]
To really get a lot of information, like dependencies, about a certain package, the following command is suitable.
Code:
$ dumpsys package [i]com.package.name[/i] [color="green"]# Much to read[/color]
$ pm list packages -f -i -u [i]com.package.name[/i] [color="green"]# Show associated .apk file and installer[/color]
Providing a test environment
Since you don't have root rights¹, you can't disable/uninstall system packages system-wide. The only thing that can happen is that you remove a package for your main user, that makes your main account or other packages unusable, or that cannot be reinstalled. Then the only option is a factory reset, right? Narp. You won't believe it, but it's enough to create a new user as a test environment. A user can be removed easily and is isolated from the other users. So your new user – we lovingly call it "test" – sacrifices itself to save you the factory reset. Therefore you can also test without hesitation on a productive system. Of course this only works if you specify the corresponding user-id in the following commands.; nevertheless, I recommend a backup.
Code:
$ pm create-user [i]test[/i]
Success: created user id [i]10[/i]
$ pm list users [color="green"]# Just to verify that worked[/color]
Users:
UserInfo{0:[i]Hallmund Gautisson[/i]:13} running
UserInfo{[i]10[/i]:[i]test[/i]:0}
No risk… and fun
Now we come to the fun part, debloat the $#*! out of your phone. At this point you often have to decide: disable or uninstall. In general disabling a package leads to success in most cases. An uninstall is only recommended if the disable does not lead to the desired result and if at best the package can be reinstalled. The test environment is perfect to check this and to uncover possible side effects of removing a package.
Code:
$ pm disable-user --user [i]10 com.package.name[/i] [color="green"]# This should also be safe if it's done with your main user (0)[/color]
Package [i]com.package.name[/i] new state: disabled-user
$ pm uninstall -k --user [i]10 com.package.name[/i] [color="red"]# This could force you to perform a factory reset when applied to your main user (0)[/color]
Success
The -k option is used to keep the data and cache directories, as you are not allowed to remove them anyway.
Damn regrets
If a package has more destructive power than previously thought, or proves to be quite useful in retrospect, or if you have simply made a mistake with the name, it would be nice if you could simply undo what you did full of youthful recklessness. For deactivated packages this works very reliably. With uninstalled packages this is quite random. Sometimes packages that even exist in the Play Store cannot be reinstalled anymore² and the apparently deepest ingrained system app can be reinstalled without even a single error. To reinstall a system package you have to get the path to the associated .apk file using -f option in package list.
Code:
$ pm enable --user [i]10 com.package.name[/i] [color="green"]# To undo the disable command, works reliable[/color]
$ pm list packages -f -u [i]com.package.name[/i]
package:[i]/path/to/package.apk[/i]=[i]com.package.name[/i]
$ pm install -r --user [i]10 /path/to/package.apk [color="red"]# To undo the uninstall command, works flaky[/color][/i]
Success [color="red"]# Or Failure³[/color]
The -r option is used reinstall an existing package and keeping its data. You don't have any rights in the installation target directory anyway.
(Bloat)-Packages
Notes on style
All packages I have tested myself have green coloured names. Packages that appear in other debloat lists are coloured blue. Packages with a red name mean: better don't touch them. Abbreviations are R for packages that can be reinstalled, P for packages that are also available in the play store, U for packages that you can also disable in the app settings, and M for packages that are removed from my phone. At this point you are welcome to contribute, especially the effects of removing are often not clear and package descriptions are missing.
List of bloatware #1
List of bloatware #2
List of bloatware #3
A/N: I will try to complete this list in the next few days and add more descriptions. The following lists contain the packages currently disabled or uninstalled on my phone.
Disabled:
package:android.autoinstalls.config.sony.xperia
package:com.amazon.kindle
package:com.android.apps.tag
package:com.android.bluetoothmidiservice
package:com.android.bookmarkprovider
package:com.android.chrome
package:com.android.documentsui
package:com.android.dreams.basic
package:com.android.egg
package:com.android.facelock
package:com.android.hotwordenrollment.okgoogle
package:com.android.partnerbrowsercustomizations.chromeHomepage
package:com.android.providers.downloads.ui
package:com.android.providers.partnerbookmarks
package:com.google.android.apps.photos
package:com.google.android.apps.tachyon
package:com.google.android.apps.work.oobconfig
package:com.google.android.feedback
package:com.google.android.gm
package:com.google.android.marvin.talkback
package:com.google.android.music
package:com.google.android.partnersetup
package:com.google.android.printservice.recommendation
package:com.google.android.setupwizard
package:com.google.android.syncadapters.contacts
package:com.google.android.tts
package:com.google.android.videos
package:com.google.android.youtube
package:com.s.antivirus
package:com.sonyericsson.android.omacp
package:com.sonyericsson.crashmonitor
package:com.sonyericsson.devicemonitor
package:com.sonyericsson.idd.agent
package:com.sonyericsson.lockscreen.uxpnxt
package:com.sonyericsson.organizer
package:com.sonyericsson.providers.cnap
package:com.sonyericsson.setupwizard
package:com.sonyericsson.startupflagservice
package:com.sonyericsson.suquashi.soundpicker
package:com.sonyericsson.tetherentitlementcheck
package:com.sonyericsson.textinput.chinese
package:com.sonyericsson.unsupportedheadsetnotifier
package:com.sonyericsson.updatecenter
package:com.sonyericsson.usbux
package:com.sonyericsson.wappush
package:com.sonyericsson.xhs
package:com.sonymobile.advancedlogging
package:com.sonymobile.advancedwidget.clock
package:com.sonymobile.android.addoncamera.soundphoto
package:com.sonymobile.android.contacts
package:com.sonymobile.android.externalkeyboard
package:com.sonymobile.android.externalkeyboardjp
package:com.sonymobile.anondata
package:com.sonymobile.assist
package:com.sonymobile.assist.persistent
package:com.sonymobile.btidd
package:com.sonymobile.cameracommon.wearablebridge
package:com.sonymobile.coverapp2
package:com.sonymobile.crashmonitor.system
package:com.sonymobile.demoappchecker
package:com.sonymobile.deqp
package:com.sonymobile.deviceconfigtool
package:com.sonymobile.enterprise.service
package:com.sonymobile.entrance
package:com.sonymobile.exchange
package:com.sonymobile.googleanalyticsproxy
package:com.sonymobile.idd.permission.application_certificate
package:com.sonymobile.moviecreator.rmm
package:com.sonymobile.music.googlelyricsplugin
package:com.sonymobile.music.wikipediaplugin
package:com.sonymobile.music.youtubekaraokeplugin
package:com.sonymobile.music.youtubeplugin
package:com.sonymobile.phoneusage
package:com.sonymobile.pip
package:com.sonymobile.pobox
package:com.sonymobile.rcahandler
package:com.sonymobile.retaildemo
package:com.sonymobile.secureclockservice
package:com.sonymobile.sso
package:com.sonymobile.superstamina
package:com.sonymobile.support
package:com.sonymobile.susrescheck
package:com.sonymobile.synchub
package:com.sonymobile.updatecenter.config.autoinstall
package:com.sonymobile.updatecenter.config.latecmz
package:com.sonymobile.usm
package:com.sonymobile.xperialounge.services
package:com.sonymobile.xperiaservices
package:com.sonymobile.xperiatransfermobile
package:com.sonymobile.xperiaweather
package:com.sony.tvsideview.videoph
package:com.spotify.music
Uninstalled:
package:com.android.browser.res.overlay_305
package:com.facebook.appmanager
package:com.facebook.katana
package:com.facebook.services
package:com.facebook.system
package:com.sonyericsson.conversations.res.overlay_305
package:com.sonyericsson.trackid.res.overlay_305
package:com.sonymobile.themes.sou.cid18.black
package:com.sonymobile.themes.sou.cid19.silver
package:com.sonymobile.themes.sou.cid20.blue
package:com.sonymobile.themes.sou.cid21.pink
⁰) Go to "Settings" → "System" → "About phone" → Tap "Build number" seven times → Back → "Developer options" → Enable "USB debugging"
¹) As long as you do not run ADB with root, it should not be possible to modify packages system-wide.
²) You can install them from the store but not with the original APK; congratulations, you now have double the package data.
³) Mostly you will get either INSTALL_PARSE_FAILED_NO_CERTIFICATES or INSTALL_FAILED_INVALID_APK.

Thank you for this elaborate guide, appreciate it!

thanks a lot.

Progress:
10/35 Android packages
9/25 Google packages
12/102 Sony packages
8/8 Third-party packages
1/21 Other packages
Android packages
[WIP]com.android.apps.tag [–/–/–/M]
[WIP]com.android.backupconfirm [?/?/?/?]
com.android.bluetooth [–/–/–/–]
Bluetooth: Lets you connect your phone to other devices.
Issues
You cannot turn on Bluetooth anymore, but the status icon and menus are still there.
com.android.bluetoothmidiservice [–/–/–/M]
Bluetooth MIDI Service: Send MIDI data over Bluetooth to compatible devices.
[WIP]com.android.bookmarkprovider [/–/U/M]
Bookmark Provider:
[WIP]com.android.browser.res.overlay_305
(Overlay for Android Stock Browser which is not installed.)
com.android.calllogbackup [–/–/U/–]
Call Log Backup/Restore: Your call history is saved within the backups on Google Drive.
com.android.captiveportallogin [–/–/–/–]
CaptivePortalLogin: Ability to view the portal websites of Wi-Fi networks that block access until you accept e.g. the terms of service.
com.android.carrierconfig [–/–/–/–]
(no label): Provides network overrides for carrier configuration.
Overlays
com.android.carrierconfig.res.overlay.carrierservicesenabler
com.android.carrierconfig.res.overlay_305
com.android.carrierconfig.res.overlay_310_310
[WIP]com.android.carrierdefaultapp [?/?/?/?]
CarrierDefaultApp:
com.android.certinstaller [–/–/–/–]
Certificate Installer: Helps to install certificates for enterprise Wi-Fi.
Issues
com.android.settings will crash when you try to open the "Install certificate" menu.
[WIP]com.android.chrome [–/P/U/M]
Chrome Browser: Default internet browser for android.
[WIP]com.android.cts.ctsshim [–/?/U/?]
(no label):
[WIP]com.android.cts.priv.ctsshim [–/?/U/?]
(no label):
com.android.documentsui [–/–/–/–]
Files: Default file browser for android.
com.android.dreams.basic [–/–/U/M]
Basic Daydreams: Screen saver "Colours".
com.android.egg [–/–/–/M]
Android Easter Egg: Release the octopus.
com.android.facelock [R/–/U/M]
Trusted Face: Unlock your phone by looking at it.
Issues
com.google.android.gms will crash when you try to open the "Trusted face" menu.
[WIP]com.android.hotwordenrollment.okgoogle [–/?/?/?]
[WIP]com.android.htmlviewer [?/?/?/?]
[WIP]com.android.inputdevices [?/?/?/?]
[WIP]com.android.keychain [?/?/?/?]
[WIP]com.android.managedprovisioning [–/?/?/?]
[WIP]com.android.musicfx [?/?/?/?]
[WIP]com.android.partnerbrowsercustomizations.chromeHomepage [R/?/?/?]
[WIP]com.android.printspooler [?/?/?/?]
[WIP]com.android.providers.contacts [–/?/?/?]
[WIP]com.android.providers.downloads.ui [?/?/?/?]
[WIP]com.android.providers.partnerbookmarks [R/?/?/?]
[WIP]com.android.providers.partnerbookmarks.res.overlay_305 [?/?/?/?]
[WIP]com.android.sharedstoragebackup ??? [?/?/?/?]
[WIP]com.android.stk [?/?/?/?]
SMS Services: stk~SIM/SMS Toolkit? As soon as you install a SIM card, you will get a list of some (mostly-paid) services of your provider. You are still able to send and receive SMS. Currently testing…
Can't be disabled, so can we trust this list?
Overlays
com.android.stk.product.res.overlay.common
com.android.vending [R/–/U/–]
Google Play Store: Official app store for the Android operating system.
Issues
You won't receive updates anymore.
[WIP]com.android.wallpapercropper ??? [?/?/?/?]
[WIP]com.android.wallpaper.livepicker [–/?/?/?]
Issues
You cannot change the Xperia Live Wallpaper anymore
Google services
com.google.android.apps.docs [R/P/U/–]
Drive: Google's cloud storage.
com.google.android.apps.maps [R/P/U/–]
Maps: Google's map and navigation service.
com.google.android.apps.messaging [R/P/U/–]
Messages: Google's default app for SMS, MMS, and RCS.
com.google.android.apps.photos [–/P/U/M]
Photos: Google's photo and video gallery with deep integration of other Google services.
com.google.android.apps.tachyon [–/P/U/M]
Duo: Make high quality one-to-one video calls.
[WIP]com.google.android.apps.work.oobconfig [R/?/?/M]
[WIP]com.google.android.backuptransport [R/?/?/?]
com.google.android.calendar [R/P/U/–]
Calendar: Google's official calendar app with deep integration of other Google services.
[WIP]com.google.android.configupdater [R/?/?/?]
ConfigUpdater
[WIP]com.google.android.feedback [R/?/?/M]
Market Feedback Agent:
[WIP]com.google.android.gm [?/?/?/M]
Gmail:
[WIP]com.google.android.gms [?/P/U/–]
Google Play services
Issues
All "Smart Lock" variants won't be available.
com.android.vending won't work.
com.google.android.apps.docs won't work.
com.google.android.apps.messaging will still work, but nags every start with "Enable Google Play services".
com.google.android.apps.maps will still work, but keeps spamming "Enable Google Play services".
com.google.android.apps.photos will only work for local photos and videos.
com.google.android.apps.tachyon won't work.
com.google.android.calendar won't work.
com.android.facelock won't be available.
com.google.android.googlequicksearchbox won't work.
com.google.android.music will only work for local audio files.
com.google.android.videos won't work.
com.google.android.youtube won't work.
com.sonyericsson.album cannot auto-upload photos and videos.
com.sonyericsson.music cannot access your cloud storage.
com.sonymobile.entrance will still work, but nags every start with "Enable Google Play services".
[WIP]com.google.android.googlequicksearchbox [R/?/?/?]
[WIP]com.google.android.gsf effects??? [R/–/U/–]
Google Services Framework: [WIP] Sign in to google?
Issues
com.android.vending won't let you sign in.
com.google.android.apps.docs won't let you sign in.
com.google.android.apps.gm will crash instantly if package is uninstalled.
com.google.android.apps.messaging will crash instantly if package is uninstalled.
[WIP]com.google.android.apps.tachyon
[WIP]com.google.android.apps.photos
com.google.android.calendar won't let you sign in or will crash instantly if package is uninstalled.
com.google.android.googlequicksearchbox will crash instantly if package is uninstalled.
com.google.android.music won't let you sign in but you can still open local audio files, or will crash instantly if package is uninstalled.
com.google.android.videos won't let you sign in.
com.google.android.youtube won't let you sign in but you can still watch videos.
[WIP]com.google.android.marvin.talkback [R/?/?/?]
[WIP]com.google.android.music [?/?/?/?]
Google Play Music:
[WIP]com.google.android.onetimeinitializer [R/?/?/?]
[WIP]com.google.android.partnersetup [R/?/?/?]
[WIP]com.google.android.printservice.recommendation [R/?/?/?]
[WIP]com.google.android.setupwizard [R/?/?/?]
[WIP]com.google.android.syncadapters.contacts [R/–/U/M] [?/?/?/?]
Google Contacts Sync: Syncs local and SIM contacts with your Google account
[WIP]com.google.android.tts [–/?/?/?]
com.google.android.videos [–/P/U/M]
Google Play Movies & TV: Buy or rent movies and watch TV shows via streaming or download them to watch when you're not connected.
com.google.android.webview [R/–/–/–]
Android System WebView: Allows apps to display web content. In the developer options you can change the web view implementation to Chrome to replace this package.
Issues
Many apps that use web content might crash in certain situations.
Cannot be disabled per user but uninstalled.
com.google.android.youtube [–/P/U/M]
YouTube: Watch videos on Google's video platform and get the ability to edit and upload your own videos; or simply use the browser of your choice.
Sony packages
com.sonyericsson.album [–/P/U/–]
Album: Default photo and video browser.
Dependencies
com.android.printspooler: Without this the print button will not work.
com.sonyericsson.dlna (optional): Share with DLNA compatible devices.
com.sonymobile.moviecreator (optional): Brings shortcut to video editing and trim video function.
com.sonymobile.photoeditor (optional): Brings shortcut to image editing and rotate function.
com.sonymobile.tvout.wifidisplay (optional): Display media on a compatible TV.
com.sonyericsson.android.addoncamera.artfilter [–/–/U/–]
Creative effect: Some video and photo filters for your camera, "Old Film"… love it.
Dependencies
com.sonyericsson.android.camera: App is only accessible when you use the camera.
[WIP]com.sonyericsson.android.omacp [–/?/?/?]
[WIP]com.sonyericsson.conversations.res.overlay_305 [?/?/?/?]
[WIP]com.sonyericsson.crashmonitor [–/?/?/?]
[WIP]com.sonyericsson.devicemonitor ??? [?/?/?/?]
[WIP]com.sonyericsson.idd.agent [–/?/?/?]
[WIP]com.sonyericsson.mtp [?/?/?/?]
[WIP]com.sonyericsson.mtp.extension.backuprestore [?/?/?/?]
[WIP]com.sonyericsson.mtp.extension.factoryreset [?/?/?/?]
[WIP]com.sonyericsson.mtp.extension.update [?/?/?/?]
[WIP]com.sonyericsson.music [–/?/?/?]
com.sonyericsson.organizer [R/–/–/M]
Clock: Alarms, world clock, stopwatch, timer, and clock.
com.sonyericsson.photoeditor [–/–/U/–]
Photo editor: Many ways to edit your photos, such as adding filters and frames, cropping, rotating, mirroring and so on. Can be started from any album app.
[WIP]com.sonyericsson.providers.cnap [–/?/?/?]
[WIP]com.sonyericsson.setupwizard [–/?/?/?]
[WIP]com.sonyericsson.startupflagservice [–/?/?/?]
com.sonyericsson.suquashi.soundpicker [R/–/–/M]
Sound picker: Lets you choose a sound for e.g. your ringtone. Alternatively you can just use the picker included in com.android.providers.media.
[WIP]com.sonyericsson.tetherentitlementcheck [–/?/?/?]
com.sonyericsson.textinput.chinese [–/–/U/M]
Xperia Chinese keyboard: If you write in Chinese keep this.
[WIP]com.sonyericsson.trackid.res.overlay_305 [?/?/?/?]
[WIP]com.sonyericsson.unsupportedheadsetnotifier [?/?/?/?]
[WIP]com.sonyericsson.updatecenter [R/?/?/?]
[WIP]com.sonyericsson.usbux [?/?/?/?]
[WIP]com.sonyericsson.wappush [?/?/?/?]
[WIP]com.sonyericsson.warrantytime [?/?/?/?]
[WIP]com.sonyericsson.xhs [R/P/U/M]
Lounge
[WIP]com.sonymobile.advancedlogging [–/?/?/?]
Advanced Logging, may cause crash of com.sonymobile.support
[WIP]com.sonymobile.advancedwidget.clock [R/?/?/?]
[WIP]com.sonymobile.android.addoncamera.soundphoto [–/?/?/?]
[WIP]com.sonymobile.android.addoncamera.timeshift [?/?/?/?]
[WIP]com.sonymobile.android.contacts [–/?/?/?]
[WIP]com.sonymobile.android.externalkeyboard [?/?/?/?]
[WIP]com.sonymobile.android.externalkeyboardjp [R/?/?/?]
[WIP]com.sonymobile.anondata [–/?/?/?]
[WIP]com.sonymobile.aptx.notifier [?/?/?/?]
[WIP]com.sonymobile.assist [R/?/?/?]
[WIP]com.sonymobile.assist.persistent [R/?/?/?]
[WIP]com.sonymobile.btidd [?/?/?/?]
[WIP]com.sonymobile.cameracommon.wearablebridge [R/?/?/?]
[WIP]com.sonymobile.coverapp2 [R/?/?/?]
[WIP]com.sonymobile.crashmonitor.system [–/?/?/?]
[WIP]com.sonymobile.demoappchecker [R/?/?/?]
[WIP]com.sonymobile.deqp [–/?/?/?]
[WIP]com.sonymobile.deviceconfigtool [R/?/?/?]
[WIP]com.sonymobile.dlna [?/?/?/?]
[WIP]com.sonymobile.dualshockmanager [?/?/?/?]
[WIP]com.sonymobile.email [R/?/?/?]
[WIP]com.sonymobile.enterprise.service [?/?/?/?]
[WIP]com.sonymobile.entrance [R/?/?/?]
[WIP]com.sonymobile.exchange [R/?/?/?]
[WIP]com.sonymobile.fota.service ??? [–/?/?/?]
[WIP]com.sonymobile.getset [R/?/?/?]
[WIP]com.sonymobile.getset.priv [R/?/?/?]
[WIP]com.sonymobile.googleanalyticsproxy [–/?/?/?]
[WIP]com.sonymobile.idd.permission.application_certificate [R/?/?/?]
[WIP]com.sonymobile.intelligent.backlight [?/?/?/?]
[WIP]com.sonymobile.intelligent.gesture [?/?/?/?]
[WIP]com.sonymobile.intelligent.iengine [?/?/?/?]
[WIP]com.sonymobile.intelligent.observer [?/?/?/?]
[WIP]com.sonymobile.moviecreator [R/?/?/?]Video Editor
[WIP]com.sonymobile.moviecreator.rmm [–/?/?/?]
Movie Creator: Lets you create highlight movies from your photos and share them on Facebook.
[WIP]com.sonymobile.mtp.extension.fotaupdate ??? [?/?/?/?]
[WIP]com.sonymobile.music.googlelyricsplugin [R/?/?/?]
[WIP]com.sonymobile.music.wikipediaplugin [R/?/?/?]
[WIP]com.sonymobile.music.youtubekaraokeplugin R/?/?/?]
[WIP]com.sonymobile.music.youtubeplugin [R/?/?/?]
[WIP]com.sonymobile.phoneusage [–/?/?/?]
[WIP]com.sonymobile.pip [R/?/?/?]
[WIP]com.sonymobile.pobox [–/?/?/?]
[WIP]com.sonymobile.prediction [–/?/?/?]
[WIP]com.sonymobile.rcahandler [–/?/?/?]
[WIP]com.sonymobile.retaildemo [R/?/?/?]
[WIP]com.sonymobile.runtimeskinning.picker [?/?/?/?]
com.sonymobile.scan3d [R/P/U/–]
3D Creator, use your camera to create 3D objects, cool.
[WIP]com.sonymobile.secureclockservice [–/?/?/?]
[WIP]com.sonymobile.simlock.service [–/?/?/?]
[WIP]com.sonymobile.simlockunlockapp [?/?/?/?]
[WIP]com.sonymobile.smartcharger [?/?/?/?]
[WIP]com.sonymobile.smartcleaner ??? [?/?/?/?]
[WIP]com.sonymobile.smtofrgbc ??? [?/?/?/?]
[WIP]com.sonymobile.sso [–/?/?/?]
com.sonymobile.superstamina (don't uninstall) [R/–/–/–]
STAMINA mode: Settings for normal and ultra stamina mode that reduce performance to increase battery time.
Dependencies
com.sonymobile.imageenhancer (optional): Will be disabled in stamina mode.
Issues
Reinstalling the package might cause a boot loop! Disable the package immediately and then remove installed updates from app info menu.
The stamina mode button in com.android.settings won't be removed, but the ultra endurance mode button will be.
com.android.settings will crash when trying to setup stamina mode if package is disabled.
com.android.settings will crash when opening battery menu if package is uninstalled.
[WIP]com.sonymobile.support [R/?/?/?]
[WIP]com.sonymobile.susrescheck [–/?/?/?]
[WIP]com.sonymobile.synchub [–/?/U/?]
Backup & restore: Backup home screen layouts, email accounts, and conversations to an online account.
com.sonymobile.themes.sou.cid18.black [R/–/–/M]
Black: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
com.sonymobile.themes.sou.cid19.silver [R/–/–/M]
Silver: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
com.sonymobile.themes.sou.cid20.blue [R/–/–/M]
Blue: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
com.sonymobile.themes.sou.cid21.pink [R/–/–/M]
Pink: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
[WIP]com.sonymobile.themes.xperialoops2 ??? [?/?/?/?]
[WIP]com.sonymobile.tvout.wifidisplay [?/?/?/?]
[WIP]com.sonymobile.updatecenter.config.autoinstall [R/?/?/?]
[WIP]com.sonymobile.updatecenter.config.latecmz [R/?/?/?]
[WIP]com.sonymobile.usm [?/?/?/?]
[WIP]com.sonymobile.xperialounge.services [R/?/?/?]
Xperia Lounge Pass:
[WIP]com.sonymobile.xperiaservices [R/?/?/?]
[WIP]com.sonymobile.xperiatransfermobile [R/?/?/?]
[WIP]com.sonymobile.xperiaweather [R/?/?/?]
[WIP]com.sonymobile.xperiaxlivewallpaper [R/?/?/?]
[WIP]com.sonymobile.xperiaxlivewallpaper.product.res.overlay [R/?/?/?]
[WIP]com.sony.tvsideview.videoph [?/–//] [R/?/?/?]
Third-party apps
com.amazon.kindle [R/P/U/M]
Amazon Kindle: Read and purchase e-books from Amazon.
com.amazon.mShop.android.shopping [R/P/U/–]
Amazon Shopping: Search and buy stuff on Amazon.
com.facebook.appmanager [R/–/U/M]
Facebook App Manager: Updates Facebook, Instagram, and Messenger bypassing the Google Play Store.
com.facebook.katana [R/P/U/M]
Facebook: The social data theft network.
com.facebook.services [R/–/U/M]
Facebook Services: Missing information about this.
com.facebook.system [R/–/U/M]
Facebook App Installer: Updates Facebook, Instagram, and Messenger bypassing the Google Play Store.
com.s.antivirus [R/P/U/M]
AVG Protection: An anti-virus tool for Android, that would like almost all permissions.
com.spotify.music [R/P/U/M]
Spotify: A fee-based music streaming service.
Other packages
android [?/–/–/–]
Android System: My test environment still works if disabled, but why the hell would you want to remove that?
Overlays
android.res.overlay_284
android.res.overlay_305
android.res.overlay_310_310
[WIP]android.autoinstalls.config.sony.xperia ???
[WIP]android.product.res.overlay.defaultgmessaging
[WIP]com.qti.dpmserviceapp ???
[WIP]com.qti.qualcomm.datastatusnotification ??? [?/–/–/–]
(no label):
[WIP]com.qualcomm.embms ???
[WIP]com.qualcomm.location ??? [–/–/–/–]
LocationService: Maybe geofencing
[WIP]com.qualcomm.qcrilmsgtunnel ??? [?/–/–/–]
(no label):
[WIP]com.qualcomm.qti.auth.fidocryptoservice ???[?/?/?/?]
FidoCryptoService:
[WIP]com.qualcomm.qti.simsettings ???[?/?/?/?]
(no label):
[WIP]com.qualcomm.qti.telephonyservice ???[?/?/?/?]
(no label):
[WIP]com.qualcomm.qti.uceShimService ???[?/?/?/?]
[WIP]com.qualcomm.svi ???[?/?/?/?]
[WIP]com.qualcomm.timeservice ???[?/?/?/?]
[WIP]com.qualcomm.wfd.service ???[?/?/?/?]
Wfd Service: Wi-Fi Display service
Issues
[WIP]com.quicinc.cne.CNEService ???[?/?/?/?]
(no label):
[WIP]com.swiftkey.swiftkeyconfigurator ???[?/?/?/?]
[WIP]com.touchtype.swiftkey ???[?/?/?/?]
Overlays
com.touchtype.swiftkey.res.overlay
[WIP]org.codeaurora.ims ???[?/?/?/?]
[WIP]org.simalliance.openmobileapi.service ???[?/?/?/?]
[WIP]org.simalliance.openmobileapi.uiccterminal ???[?/?/?/?]

With one of the Qualcomm services I managed to destroy com.sonymobile.superstamina… on my main user . The shared library "/system/lib64/libpbpp.so" could no longer be opened, which causes a boot loop. I will try to find the exact cause of the error and then provide information here.
This is getting weird. I've uninstalled updates on stamina mode package… wait, what? Is that possible? This is a system package which isn't even in the Play Store! So, the following happened.
Code:
$ pm list packages -f com.sonymobile.superstamina
package:/vendor/app/SuperStamina/SuperStamina.apk=com.sonymobile.superstamina
$ pm install -r /vendor/app/SuperStamina/SuperStamina.apk;pm disable-user com.sonymobile.superstamina
Success
Package com.sonymobile.superstamina new state: disabled-user
$ pm list packages -f com.sonymobile.superstamina
package:/data/app/com.sonymobile.superstamina-MPre2pDlmc8uvCjeiByuGQ==/base.apk=com.sonymobile.superstamina
The package path has changed during reinstall, which was not the case with other packages. There are also some mentionable changes in the dumpsys before and after the "update".
Code:
172,173c411,412
< applicationInfo=ApplicationInfo{418d64d com.sonymobile.superstamina}
< flags=[ SYSTEM HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
---
> applicationInfo=ApplicationInfo{29f7d5f com.sonymobile.superstamina}
> flags=[ SYSTEM HAS_CODE ALLOW_CLEAR_USER_DATA [color="red"]UPDATED_SYSTEM_APP[/color] ALLOW_BACKUP ]
599,601c838,840
< path: [color="red"]/vendor/app/SuperStamina/SuperStamina.apk[/color]
< status: /data/dalvik-cache/arm64/[email protected]@[email protected]@classes.dex[status=kOatUpToDate, compilation_filter=[color="red"]speed[/color]]
---
> path: [color="red"]/data/app/com.sonymobile.superstamina-MPre2pDlmc8uvCjeiByuGQ==/base.apk[/color]
> status: /data/app/com.sonymobile.superstamina-MPre2pDlmc8uvCjeiByuGQ==/oat/arm64/base.odex[status=kOatUpToDate, compilation_filter=[color="red"]quicken[/color]]
There was also added a complete new hidden system package. Better don't touch this package.

This is just a placeholder.

if somebody knows , which package is responsible for DND in priority mode i cannot change preferences.......something is disabled and i cannot guess what ?!?

thanks men, you help me to bloat my device

for new people who want do it in simple way(no hassle with command nor download other stuff). i have develop a software to automate de-bloat that work for most sony smartphone. in here
Xperia All in one Debloat Tool
PLEASE READ BEFORE USE OR ASK. IMPORTANT WARNING: DO NOT DOWNLOAD THIS SOFTWARE FROM ANY SOURCE OTHER THAN THIS THREAD/FORUM. IT IS XDA EXCLUSIVE AND I WILL NOT RELEASE IT ON ANY OTHER FORUM. ANY FORUM THAT USES MY NAME OR REPOSTS IT IS NOT ME...
forum.xda-developers.com
on other hand while i natively support AU version of xz1. im doesnt own other model of this phone yet.(but a compatible list from various devices is there, soo still work for anyone even though not natively supported). do you mind if i look the list and compare it with my own list?. if it worth modified im will leave your name on contributor list

Related

Trying to install com.android.providers.calendar

Hi.
I've seen this one but it's pretty obsolete so i'll better start a new topic here.
The story is trivial:
Got a Meizu MX5, installed King Root, uninstalled all the crap possible, including native calendar app.
Now trying to install a google calendar and it doesn't work:
- when open it says: "Calendar Storage disabled"
- hiting "Enable" button does nothing
So i googled and end up reinstalling native calendar app for Meizu MX.
That was successful.
After that reinstalled google calendar again, restarted my phone, cleaned the cache (seems like have done all possible permuations), still no luck.
Then found com.android.providers.calendar and tried to install it.
An error is:
Code:
INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
.
Then tried to remove calendar storage: adb uninstall
Code:
com.android.providers.calendar
results in error
Code:
DELETE_FAILED_INTERNAL_ERROR
.
Maybe i'm trying to uninstall package that doesn't exist ?
Here are possible ones:
Code:
adb shell 'pm list packages -f' | grep calendar
:
Code:
package:/data/app/com.android.calendar-1/base.apk=com.android.calendar
package:/system/priv-app/CalendarProvider/CalendarProvider.apk=com.android.providers.calendar
package:/data/app/com.google.android.calendar-1/base.apk=com.google.android.calendar
package:/system/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk=com.google.android.syncadapters.calendar
So, at this point i kind of stuck.
Any help ?
Thanks.

APKs for Text Forwarding and Text Image Download for Android 8.0?

Hello,
I've done a massive debloat of my Android 8.0 phone, and I'm very happy with the results.
I've essentially killed everything except for the bare minimum for: phone calls, texts, the clock, settings, and the UI.
However, every now and then, I'll find a feature I want to add back in. I don't need to do a complete restore, as I'm comfortable reinstalling single apps via command line.
Most likely, I'll be able to figure this out on my own. However, if anyone happens to know specifically off the top of their head what I should add back to restore text forwarding and text images, it would save me a lot of time.
Here are the only .apk files I have installed at this time:
HTML:
com.android.cts.priv.ctsshim
com.google.android.ext.services
com.android.providers.telephony
com.sec.android.app.parser
com.android.providers.media
com.google.android.ext.shared
com.samsung.android.incallui
com.samsung.android.knox.containercore
android.auto_generated_rro__
com.android.mms.service
com.sec.android.Cdfs
com.samsung.android.MtpApplication
com.sec.android.app.factorykeystring
com.google.android.configupdater
com.android.defcontainer
com.sec.ims
com.sec.sve
com.sec.android.providers.security
com.sec.android.provider.badge
com.android.certinstaller
com.android.carrierconfig
android
com.android.mtp
com.android.stk
com.samsung.android.messaging
com.android.backupconfirm
com.android.statementservice
com.expway.embmsserver
com.sec.bcservice
com.sec.android.app.sysscope
com.samsung.android.providers.context
com.sec.android.app.servicemodeapp
com.sec.android.preloadinstaller
app.greyshirts.firewall
com.samsung.android.sdk.professionalaudio.utility.jammonitor
com.android.providers.settings
com.sec.imsservice
com.samsung.sdm.sdmviewer
com.test.LTEfunctionality
com.samsung.advp.imssettings
com.sec.android.inputmethod
com.sec.android.app.clockpackage
com.sec.android.RilServiceModeApp
com.android.server.telecom
com.samsung.android.clipboarduiservice
com.android.keychain
com.google.android.packageinstaller
android.autoinstalls.config.samsung
com.android.calllogbackup
com.sec.android.diagmonagent
com.android.carrierdefaultapp
me.iofel.packagelist
com.sec.android.app.launcher
com.samsung.android.dqagent
com.samsung.android.app.accesscontrol
com.samsung.networkui
com.samsung.android.mdm
com.sec.phone
com.android.storagemanager
com.sec.app.RilErrorNotifier
com.android.settings
com.samsung.android.lool
com.android.cts.ctsshim
com.samsung.android.svcagent
com.samsung.android.sdk.professionalaudio.app.audioconnectionservice
com.samsung.android.shortcutbackupservice
com.samsung.InputEventApp
com.samsung.android.providers.contacts
com.android.phone
com.android.shell
com.android.providers.blockednumber
com.android.providers.userdictionary
com.android.systemui
com.sec.android.app.tfunlock
com.samsung.android.app.clockpack
com.samsung.android.contacts
com.samsung.sec.android.application.csc
com.samsung.upsmtheme
com.samsung.android.coreapps
What am I missing? Also, if you notice anything else in there that's useless, that I can scrub, please let me know.
Thanks
- - -
Android 8.0
Samsung Experience 9.0
Kernel 4.4.13-13869209

Which Google-related packages can I safely remove with ADB ?

Hi,
I have an LG K8 smartphone with Android 6.0. It's in developer mode and I have successfully connected ADB on my Linux workstation. For the record, F-Droid and Aurora Store are already installed. I'm planning to use mainly open source applications. I'd like to get rid of all the Google-related stuff.
./adb shell pm list packages | grep google | awk -F: '{ print $2 }'
This spews out a long list of all Google-related packages. There are also a few more like the Google Play Store (com.android.vending) or Chrome (com.android.chrome).
I'd like to know which Google-related packages I can safely remove without wrecking parts of my system. And which packages are more or less essential to other stuff.
Thanks & cheers from the sunny South of France.

Debloat/Disable System Apps

So you got your new shiny realme device but you hate bloatware or want to disable system apps so you can use 3rd party apps instead?
Follow the steps below:
THIS DOES NOT REQUIRE ROOT HOWEVER MAKE SURE NOT TO DISABLE IMPORTANT SYSTEM APPS. WIPE DATA/FORMATTING RE-ENABLES ALL SYSTEM APPS. THIS DOES NOT MESS WITH OTAs.
WHAT YOU NEED:-
ADB/Fastboot Drivers
Windows: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Linux: https://dl.google.com/android/repository/platform-tools-latest-linux.zip
DEBLOAT:-
1. Enable developer options by tapping on the build number 7 times and enable USB Debugging.
2. Plug in your phone.
3. Goto the folder where ADB is installed, hold shift and right click, and click on open command window here(windows).
4. Type
in CMD
Code:
adb devices
in Powershell
Code:
./adb devices
.
5. This should return the ID of your device and show if its authorised. Enable debugging Promt on your Phone if it shows unauthorised (allow this computer).
6. Type
in cmd
Code:
adb shell
in Powershell
Code:
./adb shell
.
7. This should display a prompt, something like RMXxxxx:/ $
8. To uninstall type
Code:
pm uninstall -k --user 0 <name of the package>
To disable type
Code:
pm disable-user --user 0 <name of the package>
eg: pm uninstall -k --user 0 com.heytap.browser / pm disable-user --user 0 com.heytap.browser
9. Done!
To reinstall uninstalled apps type
Code:
pm install-existing <name of the package>
To enable disabled apps type
Code:
pm enable <name of the package>
Some apps do not uninstall such as market and gamecenter, disabling is the only option.
Very Helpful, Thanks. I debloated my realme 7 and also disabled the Realme security analysis app so now no more ads popup after everytime installing a new app from playstore?
vimal102029 said:
Very Helpful, Thanks. I debloated my realme 7 and also disabled the Realme security analysis app so now no more ads popup after everytime installing a new app from playstore
Click to expand...
Click to collapse
Nice
i wasn't able to debloat with uninstall command. what could possibly wrong? using disable-user work fine though
immns said:
i wasn't able to debloat with uninstall command. what could possibly wrong? using disable-user work fine though
Click to expand...
Click to collapse
Use this command, I tried this.
[ pm uninstall --user 0 <packagename> ]
vimal102029 said:
Use this command, I tried this.
[ pm uninstall --user 0 <packagename> ]
Click to expand...
Click to collapse
thank uu, it worked:good:
Could someone post a list of the apps that can be safely removed?
Some handy tips down the road.
While using power shell just add ./ infront of all adb commands and everything will work.
If error showing while connecting through USB debug "Cant Allow USB debugging Because an app is obscuring when connect to your pc..." Just disable assistive ball and Floating windows privacy > display over other apps.< Uncheck everything.
$ ./adb shell pm list packages < List everything installed
$ adb shell pm list packages -d < List all the disabled package
Can be safely and shud be Disabled packages:
package:com.heytap.cloud < Cloud service better alternates avail.
package:com.android.nfc < By default disabled as device doesn't have hardware.
package:com.facebook.services < Racist Biased Snitch Company will leech on your data and create chaos in your country.
package:com.facebook.system < No idea why its installed and running in back
package:com.facebook.appmanager < Always takes side of Mighty
package:com.heytap.browser < This is main source of adverts in phone only reason i needed to go through this.
---------- Post added at 04:27 AM ---------- Previous post was at 04:13 AM ----------
vimal102029 said:
Very Helpful, Thanks. I debloated my realme 7 and also disabled the Realme security analysis app so now no more ads popup after everytime installing a new app from playstore
Click to expand...
Click to collapse
Hello, security analysis app is from Google side can be disabled inside google settings. Only way Realme shows adverts is through default Browser which can be disabled. if there's in any package which can be disabled or uninstalled for realme analysis please share name.
Thank you
I personally disabled these apps
papabear57 said:
Hello, security analysis app is from Google side can be disabled inside google settings. Only way Realme shows adverts is through default Browser which can be disabled. if there's in any package which can be disabled or uninstalled for realme analysis please share name.
Thank you
Click to expand...
Click to collapse
com.realme.securitycheck
vimal102029 said:
com.realme.securitycheck
Click to expand...
Click to collapse
Thank you
I recently debloated many packages, but found the realme gallery3d to be useful. It has face sorting feature, which I found to be very nice.
However I lost the capability to sort face after deleting a random package, and I dont know which one it is.
Does anyone know which package is associated with this service?
vimal102029 said:
I personally disabled these apps
Click to expand...
Click to collapse
About your first attachment: how to know what path (e.g. com.heytap.browser) represents what app? I want to delete the weather app. How can i know what path is this?
Thank you all for these posts btw.
Edit: omg, last seen May 30, 2021 . Can somebody else answer this question?
neutrala said:
About your first attachment: how to know what path (e.g. com.heytap.browser) represents what app? I want to delete the weather app. How can i know what path is this?
Thank you all for these posts btw.
Edit: omg, last seen May 30, 2021 . Can somebody else answer this question?
Click to expand...
Click to collapse
Not the path but the app package name is that matters, you can download an app like this https://play.google.com/store/apps/details?id=com.csdroid.pkg&hl=es&gl=US
Be careful which app you choose, disabling a system dependent app may cause your device not working properly or even booting at all. You might need to perform a factory reset or flash again the firmware to solve it.
neutrala said:
I want to delete the weather app.
Click to expand...
Click to collapse
Don't. Disabling weather app on RUI 2.0 causes issues. You'll have to format data to recover.

Stock Debloat Query

How does one debloat stock? I've been looking for a good ROM to use, but haven't found a single one satisfactory, so I'm still on whatever the phone came with. I can't help being highly uneasy with it though, with all the stuff it has that I don't use nor want.
I'm sorry if it's a real stupid question, I don't really have a whole lot of knowledge about this area.
unluckyfolk said:
How does one debloat stock? I've been looking for a good ROM to use, but haven't found a single one satisfactory, so I'm still on whatever the phone came with. I can't help being highly uneasy with it though, with all the stuff it has that I don't use nor want.
I'm sorry if it's a real stupid question, I don't really have a whole lot of knowledge about this area.
Click to expand...
Click to collapse
XiaomiADBFastbootTools contains the feature of debloating. It can remove a **** ton of adware and bloatware.
Just make sure you don't remove something necessary -- if the name isn't obvious, a simple google search can tell you what the service/package does; then you can remove it.
You'll be surprised by the hidden bloatware your stock ROM has and how refreshing it feels once all that **** is removed (Looking at you, Facebook services!!! Even if Facebook is not installed, you still have facebook services on your device!)
Vel-San said:
XiaomiADBFastbootTools contains the feature of debloating. It can remove a **** ton of adware and bloatware.
Just make sure you don't remove something necessary -- if the name isn't obvious, a simple google search can tell you what the service/package does; then you can remove it.
You'll be surprised by the hidden bloatware your stock ROM has and how refreshing it feels once all that **** is removed (Looking at you, Facebook services!!! Even if Facebook is not installed, you still have facebook services on your device!)
Click to expand...
Click to collapse
OMG that's awesome! Man I'm so glad I decided to post and ask, I would have never found that utility by myself otherwise!
Do you happen to have down a list of the stuff you usually remove to debloat?
unluckyfolk said:
OMG that's awesome! Man I'm so glad I decided to post and ask, I would have never found that utility by myself otherwise!
Do you happen to have down a list of the stuff you usually remove to debloat?
Click to expand...
Click to collapse
I can help you with this, I have been collecting bloatware package names from across a vast variety of custom roms, as well as MIUI stock roms.
But remember, if you're on Android 11, don't uninstall Cell Broadcast Reciever, Android ONS, Cacert App, Ims Service, otherwise you'll get stuck in a bootloop
I have removed the packages that might result in a bootloop for you, so you're good to go, debloat whatever you want, and you can ask me about any package name that you're not familiar with.
Note: to add the list below, in Xiaomi ADB Fastboot Tools, click app manager then add apps and paste the package names you wanna uninstall/disable then hit ok. After doing so, the list of the apps/services will appear then you can choose what to disable/uninstall.
Note: if you want more ram and better performance with functionality, uninstall Gapps, excluding G-play services & play store if you use them, like those of the google safety hub app, device personlization services, google carrier services, and last but not least (disable) Android notification ranker service.
If you want more battery, uninstall Qualcomm Useshimservice com.qualcomm.useShimservice listed below.
Good Luck.
This is the full list:
com.android.vending (Play Store)
com.google.android.gms (G-play services)
com.android.htmlviewer
com.google.android.gsf
com.google.android.partnersetup
com.google.android.dialer
com.google.android.apps.messaging
com.google.android.contacts
com.android.camera
com.android.stk
com.dsi.ant.server
com.google.android.ims
com.fingerprints.extension.service
com.xiaomi.location.fused
com.miui.face
com.miui.notification
com.android.settings.intelligence
com.qti.xdivert
com.google.android.apps.turbo
com.google.android.projection.gearhead
com.google.android.ext.services
com.android.mms.service
com.android.mms
com.qualcomm.location
com.qualcomm.qti.uceShimService
com.google.ims
com.android.dreams.basic
com.android.hotwordenrollment.okgoogle
com.android.printspooler
com.google.android.onetimeinitializer
com.google.android.apps.walletnfcrel
com.google.android.tts
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.xgoogle
com.qualcomm.atfwd
com.android.thememanager
com.miui.gallery
com.qti.qualcomm.datastatusnotification
com.goodix.fingerprint
com.android.bips
com.android.bookmarkprovider
com.android.browser
com.android.calendar
com.android.chrome
com.android.deskclock
com.android.dreams.basic
com.android.dreams.phototable
com.android.printspooler
com.android.stk
com.android.thememanager
com.android.thememanager.module
com.android.wallpaper.livepicker
com.android.wallpaperbackup
com.android.providers.blockednumber
com.android.providers.userdictionary
com.qualcomm.qti.services.secureui
com.qualcomm.qti.cne
com.qti.pasrservice
com.mi.android.globalpersonalassistant
com.qti.diagservices
com.qualcomm.qti.services.systemhelper
com.qualcomm.qti.smq
com.quicinc.voice.activation
com.android.providers.downloads
com.qualcomm.qti.poweroffalarm
com.caf.fmradio
com.miui.fmservice
com.google.android.apps.nexuslauncher
com.google.android.apps.tips
com.google.android.settings.intelligence
com.google.ar.core
com.google.android.apps.gcs
com.google.android.apps.safetyhub
com.google.android.apps.wallpaper
com.google.android.as
com.miui.core
com.android.inputmethod.latin
org.lineageos.audiofx
org.lineageos.jelly
com.android.calculator2
org.lineageos.etar
org.lineageos.eleven
org.lineageos.recorder
com.android.gallery3d
org.lineageos.snap
com.qualcomm.qti.ims
com.qualcomm.embms
com.android.backuptokenagent
com.android.wallpaperbackup
com.qualcomm.qti.qdma
com.qualcomm.qti.seemp.service
com.qualcomm.qti.smq
com.android.messaging
com.miui.home
com.google.android.apps.recorder
com.sonymobile.xperiaweather
com.google.android.apps.cameralite
com.google.android.apps.turbo
com.pixelplusui.Paper
com.hardcodecoder.pulsemusic
com.alensw.PicFolder
com.android.camera2
com.crdoid.music
org.ifaa.aidl.manager
com.revengeos.calculator
ws.xsoh.etar
com.moez.QKSMS
code.name.monkey.retromusic
com.simpleweather
mark.via.gp
com.simplemobiletools.gallerypro
org.evolutionx.papers
mx.xperience.Yunikon
com.google.android.apps.nbu.files
com.android.providers.calendar
com.android.calllogbackup
com.qualcomm.timeservice
com.android.exchange
com.android.onetimeinitializer
com.android.printservice.recommendation
com.google.android.apps.pixelmigrate
Moe_KH said:
I can help you with this, I have been collecting bloatware package names from across a vast variety of custom roms, as well as MIUI stock roms.
But remember, if you're on Android 11, don't uninstall Cell Broadcast Reciever, Android ONS, Cacert App, Ims Service, otherwise you'll get stuck in a bootloop
I have removed the packages that might result in a bootloop for you, so you're good to go, debloat whatever you want, and you can ask me about any package name that you're not familiar with.
Note: to add the list below, in Xiaomi ADB Fastboot Tools, click app manager then add apps and paste the package names you wanna uninstall/disable then hit ok. After doing so, the list of the apps/services will appear then you can choose what to disable/uninstall.
This is the full list:
com.android.vending (Play Store)
com.google.android.gms (G-play services)
com.android.htmlviewer
com.google.android.gsf
com.google.android.partnersetup
com.google.android.dialer
com.google.android.apps.messaging
com.google.android.contacts
com.android.camera
com.android.stk
com.dsi.ant.server
com.google.android.ims
com.fingerprints.extension.service
com.xiaomi.location.fused
com.miui.face
com.miui.notification
com.android.settings.intelligence
com.qti.xdivert
com.google.android.apps.turbo
com.google.android.projection.gearhead
com.google.android.ext.services
com.android.mms.service
com.android.mms
com.qualcomm.location
com.qualcomm.qti.uceShimService
com.google.ims
com.android.dreams.basic
com.android.hotwordenrollment.okgoogle
com.android.printspooler
com.google.android.onetimeinitializer
com.google.android.apps.walletnfcrel
com.google.android.tts
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.xgoogle
com.qualcomm.atfwd
com.android.thememanager
com.miui.gallery
com.qti.qualcomm.datastatusnotification
com.goodix.fingerprint
com.android.bips
com.android.bookmarkprovider
com.android.browser
com.android.calendar
com.android.chrome
com.android.deskclock
com.android.dreams.basic
com.android.dreams.phototable
com.android.printspooler
com.android.stk
com.android.thememanager
com.android.thememanager.module
com.android.wallpaper.livepicker
com.android.wallpaperbackup
com.android.providers.blockednumber
com.android.providers.userdictionary
com.qualcomm.qti.services.secureui
com.qualcomm.qti.cne
com.qti.pasrservice
com.mi.android.globalpersonalassistant
com.qti.diagservices
com.qualcomm.qti.services.systemhelper
com.qualcomm.qti.smq
com.quicinc.voice.activation
com.android.providers.downloads
com.qualcomm.qti.poweroffalarm
com.caf.fmradio
com.miui.fmservice
com.google.android.apps.nexuslauncher
com.google.android.apps.tips
com.google.android.settings.intelligence
com.google.ar.core
com.google.android.apps.gcs
com.google.android.apps.safetyhub
com.google.android.apps.wallpaper
com.google.android.as
com.miui.core
com.android.inputmethod.latin
org.lineageos.audiofx
org.lineageos.jelly
com.android.calculator2
org.lineageos.etar
org.lineageos.eleven
org.lineageos.recorder
com.android.gallery3d
org.lineageos.snap
com.qualcomm.qti.ims
com.qualcomm.embms
com.android.backuptokenagent
com.android.wallpaperbackup
com.qualcomm.qti.qdma
com.qualcomm.qti.seemp.service
com.qualcomm.qti.smq
com.android.messaging
com.miui.home
com.google.android.apps.recorder
com.sonymobile.xperiaweather
com.google.android.apps.cameralite
com.google.android.apps.turbo
com.pixelplusui.Paper
com.hardcodecoder.pulsemusic
com.alensw.PicFolder
com.android.camera2
com.crdoid.music
org.ifaa.aidl.manager
com.revengeos.calculator
ws.xsoh.etar
com.moez.QKSMS
code.name.monkey.retromusic
com.simpleweather
mark.via.gp
com.simplemobiletools.gallerypro
org.evolutionx.papers
mx.xperience.Yunikon
com.google.android.apps.nbu.files
com.android.providers.calendar
com.android.calllogbackup
com.qualcomm.timeservice
com.android.exchange
com.android.onetimeinitializer
com.android.printservice.recommendation
com.google.android.apps.pixelmigrate
Click to expand...
Click to collapse
Oh wow that's quite a list. A question though: if I do as you said and Add apps, does it just make them show them all in the ADB window in the center, or will it show only the ones that are installed on my phone?
unluckyfolk said:
Oh wow that's quite a list. A question though: if I do as you said and Add apps, does it just make them show them all in the ADB window in the center, or will it show only the ones that are installed on my phone?
Click to expand...
Click to collapse
The ones that are installed.
I just edited the comment to make it simpler, you can take a look. Good luck.
unluckyfolk said:
Oh wow that's quite a list. A question though: if I do as you said and Add apps, does it just make them show them all in the ADB window in the center, or will it show only the ones that are installed on my phone?
Click to expand...
Click to collapse
Those are the packages that I was talking about above @unluckyfolk:
For ram and performance:
com.google.android.apps.gcs
com.google.android.apps.safetyhub
com.android.stk (The SIM toolkit if you dont use it)
com.google.android.apps.turbo
com.qualcomm.qti.cne
com.google.android.ims
For battery:
com.qualcomm.qti.uceShimService
You can also downgrade your resolution from the options to the right, as well as your dpi.
Moe_KH said:
The ones that are installed.
I just edited the comment to make it simpler, you can take a look. Good luck.
Click to expand...
Click to collapse
Already went south. The phone now say "Just a sec..." every time I unlock it. Even rebooted but nothing. There's something in that list that probably needs to stay.
unluckyfolk said:
Already went south. The phone now say "Just a sec..." every time I unlock it. Even rebooted but nothing. There's something in that list that probably needs to stay.
Click to expand...
Click to collapse
It seems like you have uninstalled your launcher by accident, I didnt expect you to do so lol (remove everything I mentioned without having alternatives first). I have personally removed everything above from my phone after months of testing and I faced no problems. What Custom rom are you on?
Moe_KH said:
It seems like you have uninstalled your launcher by accident, I didnt expect you to do so lol (remove everything I mentioned without having alternatives first). I have personally removed everything above from my phone after months of testing and I faced no problems. What Custom rom are you on?
Click to expand...
Click to collapse
No custom rom, I have the stock rom that comes with the phone. What's the launcher app called?
unluckyfolk said:
No custom rom, I have the stock rom that comes with the phone. What's the launcher app called?
Click to expand...
Click to collapse
com.miui.home
unluckyfolk said:
No custom rom, I have the stock rom that comes with the phone. What's the launcher app called?
Click to expand...
Click to collapse
if you cant access anything on the phone but still have the USB debugging on, use adb install (package name) command in Windows command prompt or powershell to reinstall the launcher or from Xiaomi adb fastboot tools
Moe_KH said:
com.miui.home
Click to expand...
Click to collapse
Yep, that did it. But the "Use USB for" prompt keeps crashing and popping up every 10 seconds if I chose file transfer, so still something else. I have a feeling com.miui.notification has something to do with it
@unluckyfolk com.miui.notification is the notification ranker and settings for MIUI, I don't think that it has anything to do with it, can you attach a screenshot of the crashing prompt.
Moe_KH said:
@unluckyfolk com.miui.notification is the notification ranker and settings for MIUI, I don't think that it has anything to do with it, can you attach a screenshot of the crashing prompt.
Click to expand...
Click to collapse
This one:
unluckyfolk said:
This one:
Click to expand...
Click to collapse
You can try reinstalling com.miui.notification and see if it helps, if it does not, then try clearing the cache of the MTP Host service from the app manager
Moe_KH said:
You can try reinstalling com.miui.notification and see if it helps, if it does not, then try clearing the cache of the MTP Host service from the app manager
Click to expand...
Click to collapse
Tried clearing the cache of that service but no luck. Also reinstalling com.miui.notification did nothing. Gonna try reinstalling the next thing I find that looks related.
Have to point out though, that if I leave it on "No data transfer", it doesn't crash.
Edit: Just wanted to note that if I pick the third option, it also doesn't crash. I'm flabbergasted lol
unluckyfolk said:
Tried clearing the cache of that service but no luck. Also reinstalling com.miui.notification did nothing. Gonna try reinstalling the next thing I find that looks related.
Have to point out though, that if I leave it on "No data transfer", it doesn't crash.
Click to expand...
Click to collapse
That's really weird, never faced such a problem, but you can try to Go to Settings, Select Apps-ALL, Select Media Storage and Clear Data, Go back to ALL and select Google Services Framework, Clear Data.
If that doesn't help, you can simply use adb push files /sdcard/ & adb pull files /sdcard/ commands in cmd to transfer files from your laptop/PC to your phone or vice versa.
Moe_KH said:
That's really weird, never faced such a problem, but you can try to Go to Settings, Select Apps-ALL, Select Media Storage and Clear Data, Go back to ALL and select Google Services Framework, Clear Data.
If that doesn't help, you can simply use adb push files /sdcard/ & adb pull files /sdcard/ commands in cmd to transfer files from your laptop/PC to your phone or vice versa.
Click to expand...
Click to collapse
That also didn't do it. But to be honest, I don't care enough to spend more time on this. If I select the third option, the XiaomiADBFast java app still works, and I can use other methods to transfer data, so that's alright. For now nothing else broke, so I'm still slowly removing stuff.
unluckyfolk said:
That also didn't do it. But to be honest, I don't care enough to spend more time on this. If I select the third option, the XiaomiADBFast java app still works, and I can use other methods to transfer data, so that's alright. For now nothing else broke, so I'm still slowly removing stuff.
Click to expand...
Click to collapse
Good luck. Let me know if you need any help.

Categories

Resources