you are viewing a single comment's thread
view the rest of the comments
[–] 21 points 2 years ago* (last edited 2 years ago) (3 children)

If not buying a phone that comes with these preinstalled wasn't the first option you picked, then ADB is your friend.

  • Install Android Platform Tools on your PC
  • Enable USB debugging in Androids' developer options
  • Connect phone to PC via USB
  • Open terminal, type adb devices
  • Authorize the connection from your phone
  • Type adb shell, and now you can wreak havoc on your phone

so only continue if you know what the hell you're doing

To uninstall an app, type
pm uninstall --user 0 *package name*

For example,
pm uninstall --user 0 com.facebook.services

Should you uninstall something by accident, you can reinstall by using
cmd package install-existing *package name*

  • source
  • hideshow 6 child comments
  • [–] 6 points 2 years ago* (1 child)

    Note: if you somehow manage to uninstall system packages you can't reinstall those (afaik). At least i ended up having to reset the phone twice while setting up and trying to change the default camera app. Not the worst on a new phone i guess.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 7 points 2 years ago

    I guess I'll file this under only proceed if you know what you're doing

    I removed a package that was needed for the sim card to function once. Didn't remember what that package was, because I just went to town without documenting what packages I uninstalled.

    That's a learning experience right there

  • source
  • parent
  • [–] 5 points 2 years ago (1 child)

    This only disables these packages. Any OTA update re-enables them, and you have to re-disable them again.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 2 years ago

    It does uninstall them completely.

    However, the installation files are still there for the system to use. A factory reset for example wouldn't work the way it's intended to otherwise.

    Though I don't know about how updates behave in that instance, so that sounds annoying if it's like this.

  • source
  • parent