Skip to content

Instantly share code, notes, and snippets.

@bogas04
Last active December 5, 2023 12:31
Show Gist options
  • Star 14 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save bogas04/4d32cc19c653d36b1ce33413b015931f to your computer and use it in GitHub Desktop.
Save bogas04/4d32cc19c653d36b1ce33413b015931f to your computer and use it in GitHub Desktop.

So you bought a ColorOS powered phone (Oppo/Realme) and aren't liking the decisions made by OS.

Launcher

I use Customized Pixel Launcher which allows me to hide apps from App Drawer and get notification drawer by swiping down on homescreen. That pretty much makes the phone look like stock android.

Bloatware Apps

The second thing you would want to do is uninstall useless apps that can't be disabled. Note: You may just hide them using above launcher and not necessarily remove the apps as it might effect some functionality.

You need to get to the ADB Shell. Follow the guide here.

To do this you need to

  • Enable Developer Options on your phone
  • Enable USB Debugging in Developer Options
  • Install adb on your PC/Mac
  • Get into adb shell.
./adb shell

The guide above goes through all these steps, or watch this video to get to step 1 and 2.

Find packages

Use following command to find packages

pm list packages -f

Compass App

pm uninstall -k --user 0 com.coloros.compass2

Caveat: No real consequences.

Video App

pm uninstall -k --user 0 com.coloros.video

Caveat: Using inbuilt screen recorder won't be able to open the recorded video from notification, however you can find it in your choice of Video Player.

SMS/Messages App

pm uninstall -k --user 0 com.android.mms

Call/Contacts App

pm uninstall -k --user 0 com.google.android.dialer

Photos App

pm uninstall -k --user 0 com.coloros.gallery3d

Caveat: Camera app won't be able to open the photos, and you lose some of the default wallpapers (Static).

Music App

pm uninstall -k --user 0 com.oppo.music

Caveat: I honestly don't care much but I guess Recorder app would fail to recordgings?

Themestore App

pm uninstall -k --user 0 com.nearme.themestore

Cavaet: I guess you would fail to get wallpapers from themestore?

Clone App

pm uninstall -k --user 0 com.coloros.oppomultiapp pm uninstall -k --user 0 com.coloros.backuprestore

I think both are needed to remove it properly. I've never opened the app lol.

Browser App

pm uninstall -k --user 0 com.nearme.browser

Help Mozilla by testing their Firefox Preview!

Google Keep Notes App

pm uninstall -k --user 0 com.google.android.keep

Didn't like the fact I couldn't uninstall this app, so I uninstalled it. lol

Note: The above steps are reversible by reinstalling them again.

adb shell cmd package install-existing com.the.package.name

@sourabh9800
Copy link

Hey bro , can i Uninstall "Com.oppo.Ota"
By this method
& Point- my device will be fine
(I don't want OTA Updates)
Using- Real me 1 COS 5.2

@pavanrang
Copy link

Can you please tell the command for roaming app and also the code for theme store is not running ie showing error: Failure

@brk114
Copy link

brk114 commented Jun 1, 2020

To uninstall roaming app, use the following command
pm uninstall -k --user 0 com.redteamobile.roaming.deamon

use the following command to see all the packages installed,
pm list packages

Filter them by using
pm list packages | grep roaming

@Wrawller117
Copy link

When I use "pm uninstall -k --user 0 com.nearme.themestore" , it gives me error...
"Failure [DELETE_FAILED_INTERNAL_ERROR]"
Although all other app removal worked just fine. I could not find package names for 'App Market'

@bogas04
Copy link
Author

bogas04 commented Aug 25, 2020

Not all apps can be removed though.

@arpitx35
Copy link

Pls tell how to uninstall apps like theme store and app market

@bogas04
Copy link
Author

bogas04 commented Oct 27, 2020

I don't think that's possible @arpitx35

@arpitx35
Copy link

I don't think that's possible @arpitx35

There might be some way 🥺

@Anton2k
Copy link

Anton2k commented Dec 4, 2020

I have an oppo reno ace, Chinese version I belive. I want to pernimsntky change the default call and messaging apps and install a cleaner launcher, at the moment when I set the messaging app from Google as default after a reboot it goes back to the oppo messaging app, is there away to remove these apps so the other ones will stick as default?

@Wrawller117
Copy link

@Anton2k It's not a good idea to uninstall the default UI. Alternatively , a rooted device could help making them default without uninstalling them.
But if you are to uninstall UI, you should know how to install apps using COMMANDS only as your device would no longer be functional after uninstallation.
Feel free to ask again if you should.
Good luck

@Anton2k
Copy link

Anton2k commented Dec 6, 2020

@Wrawller117 Thanks for getting back to me, there isn't allot going on with my device (oppo reno ace) over on xda, do you know how I would go about rooting my device? The last time I had an android device was the samsung galaxy s3 many years ago before moving to ios, oppo is my first step back into Android and so much has changed, with the s3 I'm sure I used to use clock work and cynagen and stuff, don't know where to start with this oppo reno ace.

Thanks

@Wrawller117
Copy link

@Anton2k
I can't tell you exactly what to do as I don't have any oppo device but you can check it out on YouTube.
Be adviced that Unlocking the bootloader/rooting CAN void your device's warranty. Unless ofcourse you're on a Redmi device as they allow their users to enjoy the benefits of an unlocked bootloader.
Well the basic procedure for rooting a device is to unlock the bootloader , flash the custom recovery and flash a magisk zip file. You should know that you'll need custom recovery in order to unroot the device as well, or else you'll need to flash your device's stack rom again in order to get back to stack rom.
If at all you do , do it right cause one wrong move can cause your device to get bricked "SOFTLY". Despite the fact you can get it back to normal easily , but still YOU DO NOT WANT IT TO GO WRONG IN ANY WAY.
Hit me back if you should. I'll be more than happy to help. Good luck

@vipulgupta2048
Copy link

Thanks, @bogas04 for writing this gist, I found a comprehensive blog on bloatware removal on all OPPO phones. Was able to reclaim almost 400mb back with this https://technastic.com/oppo-bloatware-list-remove-system-apps/
Hope it helps someone!

@Xanaxus
Copy link

Xanaxus commented Oct 13, 2021

When I use "pm uninstall -k --user 0 com.nearme.themestore" , it gives me error... "Failure [DELETE_FAILED_INTERNAL_ERROR]" Although all other app removal worked just fine. I could not find package names for 'App Market'

You can try to disable it

@Wrawller117
Copy link

When I use "pm uninstall -k --user 0 com.nearme.themestore" , it gives me error... "Failure [DELETE_FAILED_INTERNAL_ERROR]" Although all other app removal worked just fine. I could not find package names for 'App Market'

You can try to disable it

Are you sure that disabling this application will not get the device into boot loop for my device is no longer in warranty. But if won't, then could you please send the codes for doing so?

@Xanaxus
Copy link

Xanaxus commented Oct 15, 2021

When I use "pm uninstall -k --user 0 com.nearme.themestore" , it gives me error... "Failure [DELETE_FAILED_INTERNAL_ERROR]" Although all other app removal worked just fine. I could not find package names for 'App Market'

You can try to disable it

Are you sure that disabling this application will not get the device into boot loop for my device is no longer in warranty. But if won't, then could you please send the codes for doing so?

It won't I did it to my new phone
adb shell pm disable-user --user 0 whatever pkg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment