Categories

  • S
    SMARTPHONES

It is sad to see another great company providing its software with Carrier/OEM bloatware inside. It is known that Samsung and Huawei are doing this from a long time, now Oneplus has joined them.

The Oneplus Nord (nice smartphone, in general) is shipped with pre-installed package services that cannot be removed. The “services” are from Facebook.

You really don’t need them, since you have also installed the Google Play Store.

Facebook App Installer, Facebook App Manager and Facebook Services

The 3 packages cannot be uninstalled by a normal user, but with some very easy trick you can remove them using the ADB (Android Debug Bridge, a common tool for Android developers).

  • Install the USB drivers for your device (not always necessary – Google has a list of some universal USB drivers here)
  • Download the ADB binary for your particular OS (Windows, Mac, Linux)
  • Extract the zip file into a folder that you can quickly access.
  • On your phone, go to Settings and tap on About Phone.
  • Find the Build Number and tap on it 7 times to enable Developer Options.
  • Now enter Developer Options and find USB Debugging.
  • Enable it.
  • Plug your phone into the computer and change it from “charge only” mode to “file transfer (MTP)” mode.
  • On your computer, browse to the directory where you extracted the ADB binary.
  • Launch a Command Prompt in your ADB folder. For Windows users, this can be done by holding Shift and Right-clicking then selecting the “open command prompt here” option.
  • Once you’re in the command prompt/terminal, enter the following command: adb devices
  • You will see that the system is starting the ADB daemon. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
  • Now if you re-run the adb devices command, the terminal will print the serial number of your device. If so, then you’re ready to move on.
  • Enter the following commands:
adb shell
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.services
pm uninstall -k --user 0 com.facebook.system

How to Re-Install an Uninstalled App

If you eventually want to re-install the packages, you can just reset your smartphone to factory settings, or open a command prompt/terminal window, and enter the following command:

adb shell cmd package install-existing <name of package>

Source Source