So you bought a ColorOS powered phone (Oppo/Realme) and aren't liking the decisions made by OS.
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.
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.
Use following command to find packages
pm list packages -f
pm uninstall -k --user 0 com.coloros.compass2
Caveat: No real consequences.
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.
pm uninstall -k --user 0 com.android.mms
pm uninstall -k --user 0 com.google.android.dialer
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).
pm uninstall -k --user 0 com.oppo.music
Caveat: I honestly don't care much but I guess Recorder app would fail to recordgings?
pm uninstall -k --user 0 com.nearme.themestore
Cavaet: I guess you would fail to get wallpapers from themestore?
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.
pm uninstall -k --user 0 com.nearme.browser
Help Mozilla by testing their Firefox Preview!
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
@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