Remove bloatware from EU-Rom (debloat, unbloat) - Xiaomi Mi Pad 4 Guides, News, & Discussion

Here is my list of deactivated apps in MIUI 10 (v10.2.1.0ODJCNXM, stable, EU rom):
Code:
clover:/ $ pm list packages -d | sort
package:com.android.bookmarkprovider
package:com.android.browser
package:com.android.calendar
package:com.android.contacts
package:com.android.email
package:com.android.fileexplorer
package:com.android.hotwordenrollment.okgoogle
package:com.android.hotwordenrollment.tgoogle
package:com.android.hotwordenrollment.xgoogle
package:com.android.midrive
package:com.android.printservice.recommendation
package:com.android.printspooler
package:com.android.quicksearchbox
package:com.android.thememanager
package:com.dsi.ant.server
package:com.google.android.apps.cloudprint
package:com.google.android.backuptransport
package:com.google.android.ext.shared
package:com.google.android.feedback
package:com.google.android.googlequicksearchbox
package:com.google.android.inputmethod.latin
package:com.google.android.partnersetup
package:com.google.ar.lens
package:com.miui.bugreport
package:com.miui.calculator
package:com.miui.gallery
package:com.miui.hybrid.accessory
package:com.miui.notes
package:com.miui.player
package:com.miui.screenrecorder
package:com.miui.videoplayer
package:com.miui.weather2
package:com.xiaomi.scanner
The rom still works fluidly!
Please take a look here howto-thread, if you are unfamiliar with debloating.
[EDIT]
Before deactivating the google keyboard (Gboard), I installed this open source one: https://play.google.com/store/apps/details?id=rkr.simplekeyboard.inputmethod&hl=en
Some more alternatives to the deactivated apps:
Filemanager = Amaze
Browser = Firefox Focus
Gallery = Camera Roll (If you fiddle around with backgrounds, dont disable com.miui.gallery and com.android.thememanager)
Media = VLC
I dont need all the other apps, e.g. mail, calendar, on this tab.

There is no such thing as an official EU ROM - Mi Pad 4 has not been officially released outside of China and therefore no global/eu ROM has been made by Xiaomi.
xiaomi.eu is not owned or operated by Xiaomi (which they only mention in the site footer...) and ROMs on that page are basically modified Chinese-market ROMs.

The Xiaomi ADB/Fastboot Tools works well for me. The interface is easy to use and I can debloat everything under a minute. It doesn't remove gapps though, so it's more suitable for Chinese ROM.

Related

Unlocking the bootloader of a Meizu Pro 5 Chinese

Ok, so this is a braindump of my process of unlocking my new Meizu Pro 5 Chinese, preventing me to forget everything I did until tomorrow, but I'll also try to highlight some gotchas and hopefully give some insights into how things work (the why, not the how).
Sorry for the mangled urls, it's one of my first posts here and I can't post links yet.
But first, some general considerations:
Meizu uses it's own fork of AOSP (Android Open Source Project) called Flyme: h**p://www.flymeos.com/
there are two types of firmwares for Meizu Pro 5, A and G - which is the suffix letter after the version, for example 6.1.0.0G or 5.1.3.0A
the A firmwares are for the Chinese models, and can be found at h**ps://reameizu.com/?s=PRO+5%E7%94%A8Flyme
the G firmwares are for the global models (hence the G), and can be found at h**p://www.flymeos.com/firmwarelist?modelId=10&type=1
the interesting note to make here is that the G firmware is smaller than the A one, because it contains less bloatware
there's no easy conclusive way to see which version you have, the rule of thumb is that if you have a few apps with a Chinese name, and especially if you have the Meizu App Store (h**p://bbsimg.res.flymeos.com/forum/201607/07/174749bi2d0i9bi0q5iia0.png) app, you have the Chinese model
another way is to look at Settings -> Account section, if you only have an "Other account" (and no "Flyme account") section, you have a global model; it's also possible to install the MzAccount apk, which will bring back that section and allow you to login into your Flyme account and root a phone with the G firmware (read below about "official" rooting)
the only conclusive way is to look at the ro.meizu.hardware.version prop from a shell
Code:
[email protected]:/ $ getprop | grep hardware.version
[ro.meizu.hardware.version]: [M576_intl_official]
M576_mobile_public is for Chinese, M576_intl_official is for global
(all shown commands are ran on a global model, unless specified otherwise)
this prop is stored in the /dev/block/platform/15570000.ufs/by-name/procinfo partition (which is a symlink to /dev/block/sda2), and you can dump it with dd from a root shell (note the #)
Code:
[email protected]:/ # dd if=/dev/block/sda2 bs=1 count=58
#! Meizu M86 product info
machine_type=M576_intl_official
58+0 records in
58+0 records out
58 bytes transferred in 0.006 secs (9666 bytes/sec)
there's a file inside the firmware update.zip, namely META-INF/firmware_type, which specifies the model the firmware is for; the updater compares the model from this file with the model from the procinfo partition, if they match it goes ahead with the update, if they're different, it shows the dreaded "Firmware corrupt" error (h**p://bbsimg.res.flymeos.com/forum/201710/03/194357r3mx162uxz7mquir.jpg), which is kind of misleading, if you ask me
To be continued...

Guide: Debloat XZ1 with ADB (Oreo 8.0.0 — 47.1.A.12.205 — non-rooted)

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

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.

[GUIDE] Uninstall Poco x3 NFC Bloatware [List]

MIUI comes with a lot of unecessary apps, some are just there for ads, and some are android system apps that you can't uninstall or disable
There will be some slightly different apps between variants I'm on MIUI GLOBAL 12.0.2
I used Xiaomi ADB Fastboot Tools by Szaki, has a nice interface and is super simple to use, here's how:
Method#1 Xiaomi ADB Fastboot Tools​
Install java 11: https://adoptopenjdk.net/
Download latest XiaomiADBFastbootTools.jar
phone:
Enable Developer Options: Settings->About Phone->Click MIUI version untill it notifies you enabled dev options
Enable usb debugging: Settings->Aditional Settings->Developer Options
Connect phone to PC and select PTP mode, not FTP
Now you can select all the apps you wan't to remove. Use The LIST to know all the apps you can remove that won't cause bootloop. Here's a screenshot of the apps I left on my device, you can safely remove all the others
or you can try similar tools:
Cyber.Cat said:
You just need to add method # 3 - ADB AppControl
With this handy program, you forget about the command line and can disable applications through a useful graphical interface. I recommend everyone to try this tool if you want more control over your devices.
Click to expand...
Click to collapse
[TOOL] ADB AppControl 1.8.0 🚀 Ultimate App Manager & Debloat Tool + Tweaks
ADB AppControl 🚀 Root is not required. Works with any Android device. Can do almost everything you dreamed about with applications. ADB AppControl - the desktop program, that will allow you to easily manage applications on your android device...
forum.xda-developers.com
Method#2 ADB command line​
To be able to execute ADB commands, you must download and set up the latest SDK Platform Tools on your computer.
Extract the downloaded ‘platform-tools-latest-windows.zip‘ and open the folder.
Launch the Command Prompt via the Windows context menu by pressing the Shift key + Right-click button on the mouse.
Now type the following command in the cmd window and Allow USB debugging to authorize ADB when prompted.
adb devices
allow usb debugging on xiaomi - If you see the ‘list of attached devices’ message, it means your Xiaomi or Redmi phone is successfully connected.
Now, execute the command
Code:
adb shell
When you get your phone’s codename on the cmd screen, run the command mentioned. Don’t forget to replace <package name> with the package name of the system app you want to uninstall just check The List
PHP:
pm uninstall --user 0 <package name>
You should be able to remove all google apps to, every other app from the need testing list is also from a safe to remove thread, but needs confirmation on poco x3
[The LIST] - safe to uninstall apps
Code:
com.android.chrome | Chrome Browser (you may loose webview)
com.android.deskclock | Stock Clock app
Google Bloatware on Xiaomi Phones
com.google.android.apps.docs | Google Docs
com.google.android.apps.maps | Google Maps
com.google.android.apps.photos | Google Photos
com.google.android.apps.tachyon | Google Duo
com.google.android.apps.subscriptions.red | Google One
com.google.android.music | Google Play Music
com.google.android.videos | Google Play Movies & TV
com.google.android.feedback | Feedback app
com.google.android.youtube | Youtube
com.mi.android.globalminusscreen | App Vault
com.mi.android.globalFileexplorer| Mi File Manager
com.mi.globalbrowser | Mi Browser
com.mipay.wallet.in | Mi Wallet (India)
com.miui.analytics | MIUI Analytics (spyware)
com.miui.backup | Backup app
com.miui.bugreport | Bug reporting app
com.miui.calculator | Mi Calculator
com.miui.cleanmaster | System Cleaner
com.miui.cloudbackup | Cloud Backup service
com.miui.cloudservice | Cloud service
com.miui.micloudsync | Cloud Sync
com.miui.cloudservice.sysbase | Cloud service
com.miui.compass | MIUI Compass
com.miui.fm | MIUI FM
com.miui.freeform | MIUI Picture in Picture service
com.miui.hybrid | Quick Apps (data mining app)
com.miui.hybrid.accessory | Quick Apps (data mining app)
com.miui.miservice | Services & feedback
com.miui.mishare.connectivity | Mi Share
com.miui.miwallpaper | Wallpaper app (may not change lockscreen wallpaper after)
com.miui.msa.global | MSA or MIUI Ad Services
com.miui.notes | Notes
com.miui.phrase | Frequent phrases
com.miui.player | Music Player
com.android.soundrecorder | Sound Recorder
com.miui.screenrecorder | Screen Recorder
com.miui.touchassistant | Quick Ball feature
com.miui.videoplayer | MIUI Video player
com.miui.weather2 | Weather app
com.miui.yellowpage | Yellow Page app
com.xiaomi.account | Mi Account
com.xiaomi.calendar | Mi Calendar
com.xiaomi.discover | Xiaomi System apps updater
com.xiaomi.glgm | Games
com.xiaomi.joyose | Junk and safe to remove
com.xiaomi.midrop | Mi Drop
com.xiaomi.mipicks | GetApps(Xiaomi app store)
com.xiaomi.miplay_client
com.xiaomi.mircs | MIUI to MIUI Message
com.xiaomi.mirecycle | Mi Recycle (MIUI Security Cleaning)
com.xiaomi.misettings | Mi Settings
com.xiaomi.payment | Mi Pay
com.xiaomi.scanner | Scanner app
com.xiaomi.xmsf | Xiaomi Service Framework
com.xiaomi.xmsfkeeper | Xiaomi Service Framework
com.netflix.partner.activation | Netflix
com.netflix.mediaclient | Netflix
com.tencent.soter.soterserver | Chinese Payment service
com.facebook.appmanager | Facebook
com.facebook.services | Facebook
com.facebook.system | Facebook
com.facebook.katana | Facebook
Tested by other users:
Code:
com.miui.daemon | Miui Daemon
com.google.android.gm | Gmail
com.google.android.gms | Gmail service
com.mi.android.globallauncher | POCO Launcher (Safe to remove BUT you'll need another launcher installed first or you won't be able to use phone)
Apps that need testing list
Code:
com.android.browser | Web Browser
com.android.providers.downloads.ui | Downloads app
com.android.providers.partnerbookmarks | Partner Bookmarks
com.android.bips | Default Printing Service
com.android.bookmarkprovider | Bookmark Provider
com.android.calendar | Calendar app
com.android.cellbroadcastreceiver
com.android.cellbroadcastreceiver.overlay.common
com.android.dreams.basic | Screensaver app
com.android.dreams.phototable | Screensaver app
com.android.egg z| Android Easter Egg
com.android.emergency | SOS Calling
com.android.mms | MMS app
com.android.mms.service | MMS
com.android.printspooler | Printing service
com.android.statementservice | Checks APK files
com.android.stk | SIM Tool-kit
com.android.thememanager
com.android.thememanager.module
com.android.wallpaper.livepicker | Live wallpaper
com.android.wallpaperbackup | Wallpaper backup feature
com.android.wallpapercropper | Wallpaper cropping feature
com.android.hotwordenrollment.okgoogle | OK Google
com.google.ar.lens | AR Lens
com.google.android.apps.wellbeing | Digital Wellbeing
com.google.android.gm | Gmail
com.google.android.gms | Gmail service
com.google.android.gms.location.history | Gmail location service
com.google.android.googlequicksearchbox | Google Quick Search
com.google.android.inputmethod.latin | Gboard
com.google.android.marvin.talkback | Talkback feature
com.google.android.printservice.recommendation | Mobile Printing
com.google.android.syncadapters.calendar | Calendar Sync
com.google.android.tts | Text-to-speech
com.mi.health | Mi Health
com.mi.webkit.core | Mi Webkit
com.mipay.wallet.id | Mi Wallet
com.miui.aod | MIUI Always-on Display
com.miui.android.fashiongallery | Wallpaper Carousel (CAREFULL can't remove with Fastboot Tools)
com.miui.userguide | User Guide app
com.miui.gallery | MIUI Gallery
com.xiaomi.micloud.sdk | Cloud App
com.miui.face | MIUI Biometric
com.miui.fmservice| MIUI FM (needs testing might loose FM on device)
com.miui.wmsvc WMService
com.miui.vsimcore VsimCore
com.xiaomi.finddevice | Find my device service
all the system packages MIUI Global 12.0.2
Code:
package:com.miui.screenrecorder
package:com.android.cts.priv.ctsshim
package:com.qualcomm.qti.qcolor
package:com.android.internal.display.cutout.emulation.corner
package:com.google.android.ext.services
package:com.qualcomm.qti.improvetouch.service
package:com.android.internal.display.cutout.emulation.double
package:com.android.providers.telephony
package:com.android.dynsystem
package:com.miui.powerkeeper
package:com.goodix.fingerprint
package:com.google.android.googlequicksearchbox
package:com.miui.qr
package:com.android.providers.calendar
package:com.google.android.apps.googleassistant
package:com.android.providers.media
package:com.milink.service
package:com.qti.service.colorservice
package:com.google.android.onetimeinitializer
package:com.google.android.ext.shared
package:com.android.internal.systemui.navbar.gestural_wide_back
package:com.xiaomi.powerchecker
package:com.qualcomm.qti.simcontacts
package:com.xiaomi.account
package:com.android.wallpapercropper
package:com.android.theme.color.cinnamon
package:miui.systemui.plugin
package:com.xiaomi.mi_connect_service
package:com.xiaomi.micloud.sdk
package:com.android.theme.icon_pack.rounded.systemui
package:com.android.updater
package:com.android.externalstorage
package:com.qualcomm.uimremoteclient
package:com.android.htmlviewer
package:com.miui.extraphoto
package:com.miui.securityadd
package:com.qualcomm.qti.uceShimService
package:com.android.companiondevicemanager
package:com.miui.gallery
package:com.android.mms.service
package:com.android.providers.downloads
package:com.google.android.apps.messaging
package:com.android.networkstack.inprocess
package:com.miui.securitycenter
package:com.android.theme.icon_pack.rounded.android
package:vendor.qti.hardware.cacert.server
package:android.autoinstalls.config.Xiaomi.qssi
package:com.qualcomm.qti.telephonyservice
package:com.qualcomm.qti.performancemode
package:com.android.theme.icon_pack.circular.themepicker
package:com.google.android.overlay.gmsgsaconfig
package:vendor.qti.iwlan
package:com.google.android.configupdater
package:com.android.systemui.icon.overlay
package:com.google.android.overlay.modules.permissioncontroller
package:com.qualcomm.uimremoteserver
package:com.qti.confuridialer
package:com.miui.guardprovider
package:android.qvaoverlay.common
package:com.google.ar.lens
package:com.android.vending
package:com.android.pacprocessor
package:com.android.simappdialog
package:com.android.settings.overlay.miui
package:com.miui.notification
package:android.overlay.common
package:com.android.internal.display.cutout.emulation.tall
package:com.miui.daemon
package:com.android.networkstack.overlay
package:com.android.certinstaller
package:com.android.theme.color.black
package:com.android.carrierconfig
package:com.google.android.marvin.talkback
package:com.android.theme.color.green
package:com.android.theme.color.ocean
package:com.android.theme.color.space
package:com.android.internal.systemui.navbar.threebutton
package:com.qti.qualcomm.datastatusnotification
package:android
package:com.android.systemui.notch.overlay
package:com.qualcomm.qti.callfeaturessetting
package:com.qualcomm.wfd.service
package:android.miui.overlay
package:com.miui.vsimcore
package:com.miui.securitycore
package:com.android.theme.icon_pack.rounded.launcher
package:com.qti.qualcomm.deviceinfo
package:com.android.egg
package:com.android.mtp
package:com.android.nfc
package:com.android.ons
package:com.android.stk
package:com.android.backupconfirm
package:com.xiaomi.simactivate.service
package:com.goodix.gftest
package:com.longcheertel.sarauth
package:com.android.internal.systemui.navbar.twobutton
package:com.android.provision
package:org.codeaurora.ims
package:com.android.statementservice
package:com.android.hotspot2
package:com.google.android.gm
package:android.overlay.target
package:com.miui.system
package:com.android.settings.intelligence
package:com.miui.global.packageinstaller
package:com.android.internal.systemui.navbar.gestural_extra_wide_back
package:com.google.android.permissioncontroller
package:com.miui.systemui.devices.overlay
package:com.qualcomm.qti.dynamicddsservice
package:com.google.android.setupwizard
package:com.miui.cit
package:com.miui.rom
package:com.qualcomm.qcrilmsgtunnel
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.xiaomi.location.fused
package:com.android.printspooler
package:com.miui.misound
package:com.qualcomm.qti.services.systemhelper
package:com.android.theme.icon_pack.filled.settings
package:com.android.dreams.basic
package:com.google.android.overlay.modules.ext.services
package:com.android.systemui.gesture.line.overlay
package:com.fido.xiaomi.uafclient
package:com.android.se
package:com.android.inputdevices
package:com.google.android.apps.wellbeing
package:com.fido.asm
package:com.google.android.dialer
package:com.miui.documentsuioverlay
package:com.android.bips
package:com.qti.dpmserviceapp
package:com.android.theme.icon_pack.circular.settings
package:com.fingerprints.extension.service
package:com.android.fileexplorer
package:com.qti.xdivert
package:com.android.systemui.overlay.miui
package:com.google.android.overlay.gmsconfig
package:com.google.android.apps.maps
package:com.google.android.modulemetadata
package:com.miui.face.overlay.miui
package:com.android.cellbroadcastreceiver
package:com.google.android.webview
package:com.android.theme.icon.teardrop
package:com.google.android.contacts
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.qti.snapdragon.qdcm_ff
package:com.android.camera
package:com.xiaomi.xmsf
package:com.android.theme.icon_pack.filled.systemui
package:com.google.android.packageinstaller
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.ims
package:com.google.android.tts
package:com.android.phone.overlay.common
package:com.qualcomm.qti.qtisystemservice
package:com.android.carrierconfig.overlay.common
package:com.android.calllogbackup
package:com.google.android.partnersetup
package:android.aosp.overlay
package:com.android.systemui.overlay.common
package:com.xiaomi.xmsfkeeper
package:com.android.server.telecom.overlay.common
package:com.android.localtransport
package:com.android.carrierdefaultapp
package:com.dsi.ant.server
package:com.longcheertel.secretcode
package:com.qualcomm.qti.remoteSimlockAuth
package:com.xiaomi.finddevice
package:com.android.theme.font.notoserifsource
package:com.android.theme.icon_pack.filled.android
package:com.android.proxyhandler
package:com.qualcomm.qti.workloadclassifier
package:com.android.theme.icon_pack.circular.systemui
package:com.mi.android.globalFileexplorer
package:com.miui.wmsvc
package:com.google.android.overlay.modules.permissioncontroller.forframework
package:com.xiaomi.misettings
package:com.google.android.feedback
package:com.google.android.printservice.recommendation
package:com.google.android.calendar
package:com.android.managedprovisioning
package:com.fingerprints.sensortesttool
package:com.google.android.documentsui
package:com.android.dreams.phototable
package:com.miui.audiomonitor
package:com.android.smspush
package:com.android.wallpaper.livepicker
package:com.android.apps.tag
package:com.android.systemui.navigation.bar.overlay
package:com.xiaomi.bluetooth
package:com.android.theme.icon.squircle
package:com.android.storagemanager
package:com.android.bookmarkprovider
package:com.android.settings
package:com.qualcomm.qti.cne
package:com.qualcomm.qti.ims
package:com.qualcomm.qti.lpa
package:com.qualcomm.qti.uim
package:com.android.theme.icon_pack.filled.launcher
package:com.android.networkstack.permissionconfig
package:com.google.android.projection.gearhead
package:com.qualcomm.location
package:com.google.android.apps.turbo
package:com.android.cts.ctsshim
package:com.android.theme.icon_pack.circular.launcher
package:com.qualcomm.qti.uimGbaApp
package:com.qti.diagservices
package:com.miui.systemui.carriers.overlay
package:com.miui.systemui.overlay.devices.android
package:com.qualcomm.qti.services.secureui
package:com.xiaomi.bluetooth.overlay
package:com.android.vpndialogs
package:com.longcheertel.cit
package:com.android.phone
package:com.android.shell
package:com.android.theme.icon_pack.filled.themepicker
package:com.android.wallpaperbackup
package:com.android.providers.blockednumber
package:com.android.providers.userdictionary
package:com.google.android.apps.setupwizard.searchselector
package:com.android.emergency
package:com.qualcomm.qti.seccamservice
package:com.qualcomm.qti.qmmi
package:com.google.android.gms.location.history
package:com.android.internal.systemui.navbar.gestural
package:com.android.location.fused
package:com.android.theme.color.orchid
package:com.android.systemui
package:com.android.wifi.resources.xiaomi
package:com.android.theme.color.purple
package:com.android.bluetoothmidiservice
package:com.qualcomm.qti.confdialer
package:com.qualcomm.qti.poweroffalarm
package:com.qti.ltebc
package:com.mi.globallayout
package:com.xiaomi.discover
package:com.google.android.overlay.setupwizard
package:com.android.thememanager
package:com.android.traceur
package:com.miui.fmservice
package:com.android.thememanager.module
package:com.lbe.security.miui
package:com.android.bluetooth
package:com.qualcomm.timeservice
package:com.qualcomm.atfwd
package:com.qualcomm.embms
package:com.android.providers.contacts
package:com.android.captiveportallogin
package:com.android.theme.icon.roundedrect
package:com.android.internal.systemui.navbar.gestural_narrow_back
package:com.android.cellbroadcastreceiver.overlay.common
package:com.android.theme.icon_pack.rounded.settings
package:com.miui.core
package:com.miui.face
package:com.google.android.inputmethod.latin
package:com.android.bluetooth.overlay.common
package:com.miui.audioeffect
package:com.android.theme.icon_pack.circular.android
package:com.google.android.apps.restore
Credits/Sources:
https://selivan.github.io/2020/02/25/removing-bloatware-from-xiaomi-miui-android.html
https://forum.xda-developers.com/redmi-note-7/how-to/remove-redmi-note-7-bloatware-root-t3925049
https://devcondition.com/article/removing-unneeded-miui-applications/
can you reinstall miui phone and messages app, and uninstall google ones?
black_dott said:
Can you reinstall miui phone and messages app, and uninstall google ones?
Click to expand...
Click to collapse
I haven't tried that, you'll have to try yourself. This tool allows you to re-install apps you removed.
Make sure you have everything ready to flash stock ROM in case you enter bootloop
what are the apps that are safe to uninstall?
boyarenola said:
what are the apps that are safe to uninstall?
Click to expand...
Click to collapse
End of first post it's all the apps I didn't remove.
When I get home I'll compile an almost full list of apps safe to remove, and what purpose they serve
+ MSA
+ All google app
+ Facebook connect
+ Netflix connect
---------- Post added at 04:48 PM ---------- Previous post was at 04:47 PM ----------
black_dott said:
can you reinstall miui phone and messages app, and uninstall google ones?
Click to expand...
Click to collapse
Yes you can
bump
This took more time than I tought manually verified all the apps in the list myself, so those are safe to remove, unless some escaped my eyes. It's from a safelist anyway.
You should be able to remove all google apps to, every other app from the needs testing list is also from a safe to remove thread, but needs confirmation on poco x3
Don't uninstall random stuff from the complete system packages unless you know what you're doing
Happy uninstalls evevryone :fingers-crossed:
Sir after I debloat all that i dont need. Can i still update my POCO X3 NFC?
dxspeedy said:
Sir after I debloat all that i dont need. Can i still update my POCO X3 NFC?
Click to expand...
Click to collapse
I have the same doubt: are OTA update still working after dobloating?
Thanks
ONLY if rooted Ota is not possible ou thing this do is using a gui to uninstall by adb
dxspeedy said:
Sir after I debloat all that i dont need. Can i still update my POCO X3 NFC?
Click to expand...
Click to collapse
You can still update system apps if you don't remove com.xiaomi.discover | Xiaomi System apps updater
And yes if you only uninstall what I did you can sitll get OTA updates
bacitoto said:
You can still update system apps if you don't remove com.xiaomi.discover | Xiaomi System apps updater
And yes if you only uninstall what I did you can sitll get OTA updates
Click to expand...
Click to collapse
After you removing those files sir. What is now the performance of your battery? And the memory?
how on earth google maps or facebook is bloatware? why do you need a smartphone at all?
nieXas said:
how on earth google maps or facebook is bloatware? why do you need a smartphone at all?
Click to expand...
Click to collapse
It isn't but it should be allowed to be uninstalled. I use waze not maps per example. You can install them via PlayStore just fine after so it isn't system app
To each their own
bacitoto said:
You can still update system apps if you don't remove com.xiaomi.discover | Xiaomi System apps updater
And yes if you only uninstall what I did you can sitll get OTA updates
Click to expand...
Click to collapse
Is your battery will last longer after removing system files?
dxspeedy said:
Is your battery will last longer after removing system files?
Click to expand...
Click to collapse
Sry I missed your post. I'm not sure if it did. Doesn't make enough difference to matter.
Although theoretically should improve battery life
Hi,
Thanks a lot for the guide, but I don't understand:
On the screenshot in the methode #1, we can see Google Calculator or Google Keep for exemple, and I don't believe they are installed originally, I'm wrong?
UltraGhost said:
Hi,
Thanks a lot for the guide, but I don't understand:
On the screenshot in the methode #1, we can see Google Calculator or Google Keep for exemple, and I don't believe they are installed originally, I'm wrong?
Click to expand...
Click to collapse
They aren't installed originally, I installed them via PlayStore. The ADB Tools application detects it anyway just like other google apps
For me Facebook is bloatware apps... I don't need it to push notifications all the time as I can browse using browser only...
@bacitoto
Nice to see a fellow Portuguese contributing to the POCO X3 scene.
My dev days ended a couple of years ago, but I'm still very much into the scene.
Drop me a DM if you want and we can exchange notes or something.
I got the X3 as well.
Best regards,
Bruno.

Installing TWRP on Android Tablet with unknown OEM manufacturer

Hi all,
Background (ignore this if you like): I have an air con unit that uses an Android Tablet on my wall, it has recently started crashing with the error "gapps has stopped responding". I called the company and they basically told me I need to pay $500+ for a new tablet. I thought this is outrageous, when old air cons didn't use to use an android tablet as their control hub, they would last the life of the home!! So I'm determined to try updating gapps and fixing this tablet myself, rather than give them money.
Actual question: I'm not linux savvy at all and so I would love if someone can help me determine a way to install TWRP on this device. As I believe that is the first step in order for me to start tinkering. I'll be able to create a proper full backup to avoid bricking this thing.
details of the tablet: It has a USB port and I can connect to it fine via ADB from my PC (Windows 11), I can do shell commands etc. I tried running some queries to see which manufacturer makes this unit so i could install TWRP however everything simply appears as the company name. Example:
[ro.build.version.release]: [4.4.2]
[ro.board.platform]: []
[ro.build.version.sdk]: [19]
[ro.fota.platform]: [MTK_KK]
[ro.hardware]: [mt8127]
[ro.mediatek.platform]: [MT8127]
[ro.mediatek.version.sdk]: [2]
[ro.mtk.hardware]: [mt8127]
[ro.product.brand]: [COMPANY NAME]
[ro.product.manufacturer]: [COMPANY NAME]
[ro.product.model]: [COMPANY NAME]
[ro.product.name]: [em_t8270_nand]
Thank you.
Maybe you just don't need Google Apps and can disable it in Apps settings ;-)
The problem is that twrp needs to be made, or maybe you can try hovatek auto twrp recovery porter for mtk?

Categories

Resources