How To Remove Bloatware From You Android Phone(Without Root):

Hi,
Hello friends today i am going to show you how to remove bloatwares and preinstalled applications from you android phone.
What is Bloatwares:
When you buy a new device, you expect it to come in a pristine state and work perfectly. Unfortunately, this is not always the case. Devices can come with pre-installed bloatware that reduces performance and violates your privacy. In other world the bloatwares are unwanted software or software components can occupy memory, waste processing time, consume storage and cause delays at system startup and shutdown.
How to remove it:
For remove it we need some requirement like a PC, adb should be installed in your pc, a usb cable and usb debugging should be turned on of that android phone whose bloatware you want to remove.
What is adb(Android Debug Bridge) you can read here. How to install adb in your windows, mac, linux machine read here.
Disclaimer:
Please don’t remove that application that be used by your system sofware, If you remove them that may be harm you device. Remove only application software.(To find application software and system software you can use several applications available on Play Store)
I am using my linux machine for this. So lets start:
For linux you can install adb by simply install scrcpy tool this tool install adb automatically in yor system, use following commnad:
~$ sudo apt install scrcpy
after installation your system is good to go.
Now we need to turn on the usb debugging of the phone by the following steps.
First go to phone Settings Tap About phone or My phone, and then tap Software information.
Second to enable Developer mode, rapidly tap Build number seven times in a row.

Third Now you can access developer options for access that go to Settings, Advance settings here you will get developer settings.

Last turn on usb debugging form Settings, Advanced Settings, Devloper options, then turn on the usb debugging.

I am going to remove a app(ShareMe) that can’t be uninstalled by phone:

Now connect you android phone with you PC by usb cable and run the follow the following commands on you terminal(I am using linux terminal):
~$ adb devices
Now you phone show a pop up like this, accept it.

After accepting the permission can see you device on terminal.

Run the following command to list a installed applications in the phone:
~$ adb shell pm list packages

Now search that app package name in this list or you can use any application for finding package name that available on Play Store or just google the package name of that applicaiton. You just need package name of that app, you can find it any way that you like.
Here i got the package name of my app:

To remove the application run the following commnad:
~$ adb shell pm uninstall --user 0 {PACKAGE_NAME}

Here we got the Success messages that means its removed the following application from the phone.
