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*
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.
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