Oneplus pure debloat

Search This thread

FredBirne

New member
Jan 16, 2021
3
1
Is it normal that the "uninstalled" apps are comming back after a reboot?
Have not found any info on that but at least on my phone the uninstalled apps are comming back every time I reboot...
Very annoying

Tryed to disable them now but I would feel better if they would not have the possibility to turn back on without me noticing.
 

Paula2707cq

Senior Member
Jan 28, 2018
60
15
Is it normal that the "uninstalled" apps are comming back after a reboot?
Have not found any info on that but at least on my phone the uninstalled apps are comming back every time I reboot...
Very annoying

Tryed to disable them now but I would feel better if they would not have the possibility to turn back on without me noticing.


Not to sure are you following the correct procedure?

Ive had this happen a few times, not on the nord though

Use the command :
pm uninstall --user 0 (package name)

Done use the k as that means it keeps cached data from the removed app.

If you find that doesnt work try using msm tool to completely reset phone and try again

For anyone on the android 11 beta thats debloated, the AOD feature a new clock feature the one with the colorful line down. If wellbeing and zen mode is disabled this will cause issues when applying the AOD new clock.
 

FredBirne

New member
Jan 16, 2021
3
1
Thank you for the answer.
Yes I used the -k on the command. Looks like I ran through too many websites and finally picked the wrong command...
Seems to work fine without the -k now.

Thanks again!
 

SanderBlom

Member
Oct 14, 2019
16
5
Bergen
Thx for the list.

I added a few more to remove more of the google apps in the Android 11 build of OxygenOS
Code:
!!!Original list just without the keyboard removal!!!
pm uninstall --user 0 com.tencent.soter.soterserver
pm uninstall --user 0 com.google.android.apps.googleassistant
pm uninstall --user 0 com.oem.autotest
pm uninstall --user 0 com.oneplus.backuprestore.remoteservice
pm uninstall --user 0 com.oneplus.bttestmode
pm uninstall --user 0 com.oneplus.opbugreportlite
pm uninstall --user 0 com.oneplus.carrierlocation
pm uninstall --user 0 com.google.android.ims
pm uninstall --user 0 com.android.carrierdefaultapp
pm uninstall --user 0 cn.oneplus.oemtcma
pm uninstall --user 0 com.qualcomm.qti.cne
pm uninstall --user 0 com.android.backupconfirm
pm uninstall --user 0 com.android.ons
pm uninstall --user 0 com.example.tmo
pm uninstall --user 0 com.oem.logkitsdservice
pm uninstall --user 0 com.oneplus.factorymode.specialtest
pm uninstall --user 0 com.oneplus.sdcardservice
pm uninstall --user 0 com.oneplus.setupwizard
pm uninstall --user 0 com.qti.service.colorservice
pm uninstall --user 0 com.qualcomm.embms
pm uninstall --user 0 com.qualcomm.qti.dynamicddsservice
pm uninstall --user 0 com.qualcomm.qti.qtisystemservice
pm uninstall --user 0 com.qualcomm.qti.qwes.AndroidService
pm uninstall --user 0 com.qualcomm.qti.remoteSimlockAuth
pm uninstall --user 0 com.qualcomm.qti.uim
pm uninstall --user 0 com.qualcomm.qti.uimGbaApp
pm uninstall --user 0 com.qualcomm.uimremoteclient
pm uninstall --user 0 com.qualcomm.uimremoteserver
pm uninstall --user 0 net.oneplus.commonlogtool
pm uninstall --user 0 com.google.android.as
pm uninstall --user 0 com.google.android.apps.work.oobconfig
pm uninstall --user 0 com.google.android.apps.wellbeing
pm uninstall --user 0 com.android.emergency
pm uninstall --user 0 com.facebook.system
pm uninstall --user 0 com.facebook.appmanager
pm uninstall --user 0 com.facebook.services
pm uninstall --user 0 com.oneplus.factorymode
pm uninstall --user 0 com.google.android.documentsui
pm uninstall --user 0 com.oneplus.gamespace
pm uninstall --user 0 com.google.android.gms.location.history
pm uninstall --user 0 org.ifaa.aidl.manager
pm uninstall --user 0 net.oneplus.odm
pm uninstall --user 0 net.oneplus.odm.provider
pm uninstall --user 0 com.qualcomm.location
pm uninstall --user 0 com.qti.ltebc
pm uninstall --user 0 com.android.cellbroadcastreceiver
pm uninstall --user 0 cn.oneplus.nvbackup
pm uninstall --user 0 com.android.hotwordenrollment.okgoogle
pm uninstall --user 0 com.android.hotwordenrollment.xgoogle
pm uninstall --user 0 com.oneplus.account
pm uninstall --user 0 com.oneplus.camera.service
pm uninstall --user 0 com.oem.oemlogkit
pm uninstall --user 0 com.oneplus.backuprestore
pm uninstall --user 0 com.oneplus.collectiondata
pm uninstall --user 0 com.oneplus.diagnosemanager
pm uninstall --user 0 com.android.egg
pm uninstall --user 0 net.oneplus.push
pm uninstall --user 0 com.quicinc.voice.activation
pm uninstall --user 0 com.oem.rftoolkit
pm uninstall --user 0 com.oneplus.screenrecord
pm uninstall --user 0 com.google.android.apps.setupwizard.searchselector
pm uninstall --user 0 com.qualcomm.qti.seccamservice
pm uninstall --user 0 com.qualcomm.qti.uceShimService
!!!!!!!!!Google Apps!!!!!
pm uninstall --user 0 com.google.android.apps.docs
pm uninstall --user 0 com.google.android.apps.maps
pm uninstall --user 0 com.google.android.apps.photos
pm uninstall --user 0 com.google.android.apps.tachyon
pm uninstall --user 0 com.google.android.apps.wellbeing
pm uninstall --user 0 com.google.android.calendar
pm uninstall --user 0 com.google.android.documentsui
pm uninstall --user 0 com.google.android.feedback
pm uninstall --user 0 com.google.android.gm
pm uninstall --user 0 com.google.android.googlequicksearchbox
pm uninstall --user 0 com.google.android.marvin.talkback
pm uninstall --user 0 com.google.android.music
pm uninstall --user 0 com.google.android.videos
pm uninstall --user 0 com.google.ar.core
pm uninstall --user 0 com.google.android.youtube
pm uninstall --user 0 com.google.android.apps.youtube.music
!!!!!Other apps I didnt need!!!!!!!
pm uninstall --user 0 com.netflix.mediaclient
pm uninstall --user 0 com.netflix.partner.activation
pm uninstall --user 0 com.oneplus.filemanager
pm uninstall --user 0 com.netflix.mediaclient
pm uninstall --user 0 com.netflix.partner.activation
pm uninstall --user 0 com.google.android.apps.podcasts

If you would like the delete more apps see this list:

or you can run the command to find the app name of the app you want to remove:
pm list packages -f | grep NameOfAppYouWantRemoved
 
Last edited:
  • Like
Reactions: worldlyinquirer

SanderBlom

Member
Oct 14, 2019
16
5
Bergen
Would you be able to totally remove Gapps using this method? Or what would still be left?
You can try. But it would be somewhat of a trial and error phase since I'm assuming some apps are dependent on some of the google apps and services. But if your able to de-google it I would love if you could share the list with the rest of us.
 

tougewarrior

Member
May 10, 2021
6
0
are these two com.google.mainline.telemetry and com.google.android.modulemetadata needed?
also, do any of you know how the wireless emergency alert package is called? i can't identify it.
 
Last edited:

Paula2707cq

Senior Member
Jan 28, 2018
60
15
are these two com.google.mainline.telemetry and com.google.android.modulemetadata needed?
also, do any of you know how the wireless emergency alert package is called? i can't identify it.
Hey

Ive disabled com.google.mainline.telemetry and nothing seems to affect the phone by doing this.

As far as i am aware com.google.android.modulemetadata is need but...if your resetting your phone anyway test and report back...

Wireless emergency alert is on the disabled list provided at beginning of post i think not sure package name

Also.....com.qti.diagservices and com.qit.dpmserviceapp i have disabled doesnt affect phone also com.oneplus.engmode
 

Paula2707cq

Senior Member
Jan 28, 2018
60
15
What 8s the command to flash the whole cmd file? I dont have a pc I'm using my rooted tablet w/adb magisk module.
hi just plug phone into computer usb debugging enabled....in cmd type adb devices onve phone is showing as connected ..... double click the batch file thats it it will run automatically
 

Stonkers

Senior Member
Feb 2, 2016
336
50
New York City
OnePlus 5
hi just plug phone into computer usb debugging enabled....in cmd type adb devices onve phone is showing as connected ..... double click the batch file thats it it will run automatically
Thanx for trying to help but as I explained all I have is a rooted tablet with a magisk module that enables adb from the tablet to the phone. I just did each command individually. Took some time but I was able to enable oem unlocking afterwards and I'm waiting for the unlock code from oneplus now.
 

Paula2707cq

Senior Member
Jan 28, 2018
60
15
i can confirmed, just got my n200 5g today, and oem unlock was greyed, i ran the debloat .bat and BAM its not greyed anymore
Glad too here.....just a note for anyone using msm tool if they run into bootloops or anything....people explaining how to connect to msm tool make it sound complicated.....

Turn phone off....hold down vol and power then plug usb in
 

Searz

Member
Feb 8, 2013
20
4
Nexus 7
Google Nexus 5
Uim apps are for oneplus to connect remotely to help fix phone same as a pc tech would do when u ring to fix a pc they connect remotely.
Not even close. UIM = User Identity Module. R-UIM is a form of SIM commonly used in Asia. com.qualcomm.qti.uim contains a service called "RemoteSimLockService", so I assume the UIM packages all apply to SIM as well as R-UIM.
The UIM package is the only one that runs in the background, so it's the only one that provides much benefit from disabling, at the cost of remote SIM-lock functionality; a tradeoff I consider worth it, but others may not. This is why it's important to label things and know what you're disabling.
Lte broadcast lol who streams there phone to a tv these days
AFAIK, Broadcasts are mainly used for Emergency Alerts. Like tornado/tsunami warnings and the like. Potentially quite important :p
Location services if you notice i remove every location app except fused location. My location works fine.
If you use a tool to inspect system processes you'd see that com.qualcomm.location runs even if disabled/"uninstalled" (adb uninstall is not proper uninstall); I don't think disabling/"uninstalling" it does anything, making such a change/debloat pointless.
I install and remove apps everyday and have had no problems when i remove documentsui none what so every.
Disabling documentsui mainly breaks things related to backing up app settings to files. Nova Launcher is an example of a very common app that can't setting backup/restore anymore with documentsui disabled.
 
Last edited:

Searz

Member
Feb 8, 2013
20
4
Nexus 7
Google Nexus 5
i recommend openboard from fdroid.
Simple Keyboard is better. Functionality seems identical (both are based on AOSP), but Simple Keyboard uses way less RAM.
com.qualcomm.qti.cne
Bad idea to disable. This package makes your data connection stability way more reliable. It handles seamless handoff between connection types, grating uninterrupted connection even when for example turning off Wi-Fi.
com.android.managedprovisioning
This package is vital for using multiple user profiles on the same device. Not everybody uses that, but it's a bad thing to disable, because it only runs once on boot and not in the background beyond that.


Also, general note: Disabling is better than uninstalling. Uninstalling doesn't save you any extra space since the package is stored on the system partition. Uninstalling only removes the package-link to your user profile. And the advantage of disabling is that it's way easier to reactivate disabled packages than it is to reinstall uninstalled packages :p
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    A side note before running the .bat file.....make surw you have a keyboard app to install as gboard is disabled....i recommend openboard from fdroid.

    UPDATE UPDATE UPDATE
    Few more too add to debloat

    com.qti.dpmserviceapp
    com.qti.diagservices
    com.google.mainline.telemetry
    com.oneplus.engmode
    com.oneplus.orm

    Never really found a full list of apps on oneplus to debloat other than scripts that need flashing through twrp.

    Debloated my nord with the below list i made through ADB command. Ive left the command line to show its disabled successfully and phone is running as normal.

    Ive uploaded 3 files.

    1st file is Apps.txt is a list of apps that can be disabled through normal system settings "app info - disable or uninstall"

    2nd file is Nord debloat.txt is a list txt file showing whats disabled through adb command without issues and some discription of what some of the packages are for....HOWEVER...IF USING THIS LIST GOOGLE KEYBOARD WILL BE DISABLED SO MAKE SURE TO DOWNLOAD REPLACEMENT BEFORE USING.

    3rd zip file is a cmd file to disable all apps in the debloat list just unzip open cmd and double click .cmd file thanks to mchtt senior member for this

    How to - enable developer options turn on usb debugging, connect to pc and open "CMD" and type

    Adb devices - popup on phone press allow
    Then type adb shell

    Command to disable app is

    Pm uninstall --user 0 "package name"

    Everything is working fine.

    Nord:/ $ pm uninstall --user 0 com.tencent.soter.soterserver
    Success
    Nord:/ $ pm uninstall --user 0 com.google.android.apps.googleassistant
    Success
    Nord:/ $ pm uninstall --user 0 com.oem.autotest
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.backuprestore.remoteservice
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.bttestmode
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.opbugreportlite
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.carrierlocation
    Success
    Nord:/ $ pm uninstall --user 0 com.google.android.ims
    Success
    Nord:/ $ pm uninstall --user 0 com.android.carrierdefaultapp
    Success
    Nord:/ $ pm uninstall --user 0 cn.oneplus.oemtcma
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.cne
    Success
    1|Nord:/ $ pm uninstall --user 0 com.android.backupconfirm
    Success
    Nord:/ $ pm uninstall --user 0 com.android.ons
    Success
    Nord:/ $ pm uninstall --user 0 com.example.tmo
    Success
    Nord:/ $ pm uninstall --user 0 com.oem.logkitsdservice
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.factorymode.specialtest
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.sdcardservice
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.setupwizard
    Success
    Nord:/ $ pm uninstall --user 0 com.qti.service.colorservice
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.embms
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.dynamicddsservice
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.qtisystemservice
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.qwes.AndroidService
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.remoteSimlockAuth
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.uim
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.uimGbaApp
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.uimremoteclient
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.uimremoteserver
    Success
    Nord:/ $ pm uninstall --user 0 net.oneplus.commonlogtool
    Success
    Nord:/ $ pm uninstall --user 0 com.google.android.as
    Success
    1|Nord:/ $ pm uninstall --user 0 com.google.android.apps.work.oobconfig
    Success
    Nord:/ $ pm uninstall --user 0 com.google.android.apps.wellbeing
    Success
    Nord:/ $ pm uninstall --user 0 com.android.emergency
    Success
    Nord:/ $ pm uninstall --user 0 com.facebook.system
    Success
    Nord:/ $ pm uninstall --user 0 com.facebook.appmanager
    Success
    Nord:/ $ pm uninstall --user 0 com.facebook.services
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.factorymode
    Success
    1|Nord:/ $ pm uninstall --user 0 com.google.android.documentsui
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.gamespace
    Success
    Nord:/ $ pm uninstall --user 0 com.google.android.inputmethod.latin
    Success
    Nord:/ $ pm uninstall --user 0 com.google.android.gms.location.history
    Success
    Nord:/ $ pm uninstall --user 0 org.ifaa.aidl.manager
    Success
    Nord:/ $ pm uninstall --user 0 net.oneplus.odm
    Success
    Nord:/ $ pm uninstall --user 0 net.oneplus.odm.provider
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.location
    Success
    Nord:/ $ pm uninstall --user 0 com.qti.ltebc
    Success
    Nord:/ $ pm uninstall --user 0 com.android.cellbroadcastreceiver
    Success
    Nord:/ $ pm uninstall --user 0 cn.oneplus.nvbackup
    Success
    Nord:/ $ pm uninstall --user 0 com.android.hotwordenrollment.okgoogle
    Success
    Nord:/ $ pm uninstall --user 0 com.android.hotwordenrollment.xgoogle
    Nord:/ $ pm uninstall --user 0 com.oneplus.account
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.camera.service
    Success
    Nord:/ $ pm uninstall --user 0 com.oem.oemlogkit
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.backuprestore
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.collectiondata
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.diagnosemanager
    Success
    Nord:/ $ pm uninstall --user 0 com.android.egg
    Success
    Nord:/ $ pm uninstall --user 0 net.oneplus.push
    Success
    Nord:/ $ pm uninstall --user 0 com.quicinc.voice.activation
    Success
    Nord:/ $ pm uninstall --user 0 com.oem.rftoolkit
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.screenrecord
    Success
    ser 0 com.google.android.apps.setupwizard.searchselector
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.seccamservice
    Success
    Nord:/ $ pm uninstall --user 0 com.android.traceur
    Success
    Nord:/ $ pm uninstall --user 0 com.qualcomm.qti.uceShimService
    Success
    Nord:/ $ pm uninstall --user 0 com.android.managedprovisioning
    Success
    Nord:/ $ pm uninstall --user 0 com.oneplus.brickmode
    6
    I tried to find a purpose for applications from the full debloat list. There's something I found.
    com.tencent.soter.soterserver chinese - app similar to Google pay for WeChat
    com.google.android.apps.googleassistant - google assistant app
    com.oem.autotest - used to test the hardware
    com.oneplus.backuprestore.remoteservice - This is a service that allows remote backups and restores
    com.oneplus.bttestmode - tests for bluetooth I guess
    com.oneplus.opbugreportlite - possible spyware
    com.oneplus.carrierlocation - app for carrier services
    com.google.android.ims - also for carrier
    com.android.carrierdefaultapp - also for carrier
    cn.oneplus.oemtcma - some app related with Tiered contention multiple access protocol functionality
    com.qualcomm.qti.cne - 3G/4G and WiFi connections engine based on Qualcomm. The service automatically choose when it is better to use Wi-Fi or 3/4g
    com.android.backupconfirm - A system component to visualize backup confirmation or backup rollback.
    com.android.ons - OpportunisticNetworkService. It scans network and matches the results with opportunistic subscriptions. Use the same to provide user opportunistic data in areas with corresponding networks
    com.example.tmo - possible T-Mobile service
    com.oem.logkitsdservice - possible spyware telemetry service
    com.oneplus.factorymode.specialtest - something related to Factory Mode
    com.oneplus.sdcardservice - possible necessary for file managers. Better not uninstall
    com.oneplus.setupwizard - possible problems after uninstalling
    com.qti.service.colorservice - The service is probably responsible for changing the color temperature and contrast of the screen;
    com.qualcomm.embms - service for eMBMS (Evolved Multimedia Broadcast and Multicast Service)
    com.qualcomm.qti.qtisystemservice - Qualcomm hardware system maintenance. Better not uninstall
    com.google.android.as - Actions Services app.
    com.google.android.apps.work.oobconfig - ? something called Device setup app
    com.google.android.apps.wellbeing - Digital Wellbeing app.
    com.facebook.system - facebook
    com.facebook.appmanager - facebook
    com.facebook.services - facebook
    com.oneplus.factorymode - Factory Mode onePlus app
    com.google.android.documentsui - file picker for apps and default file manager app. Better not uninstall
    com.oneplus.gamespace - Game space app
    com.google.android.inputmethod.latin - This is google keyboard - need replacement before disabling
    com.google.android.gms.location.history - Gmail
    net.oneplus.odm - OnePlus spyware
    net.oneplus.odm.provider - OnePlus spyware
    com.qualcomm.location - location-based wifi and cloud storage technologies. There is an opinion that this service is useless;
    com.qti.ltebc - LTE Broadcast Manager
    com.android.cellbroadcastreceiver - Cell Broadcast Like the emergency services application
    com.android.hotwordenrollment.okgoogle - google voice search
    com.android.hotwordenrollment.xgoogle - same
    com.android.egg - Easter Egg
    net.oneplus.push - junk onePlus notification
    com.quicinc.voice.activation - Qualcomm Voice Assist app
    com.oem.rftoolkit - Qualcomm RF Toolkit
    com.oneplus.screenrecord - OnePlus screen recorder
    com.android.traceur - developer options logging
    com.qualcomm.qti.uceShimService - Rich Communication Services app
    com.android.managedprovisioning - create multiple profiles
    com.oneplus.brickmode - Zen Mode
    -----------------------------
    com.facebook.appmanager - facebook
    com.android.bips - Default Print Service
    com.android.captive.portal.login - app for captive portal functionality
    com.google.android.marvin.talkback - Android Accessibility Suite app
    com.google.android.projection.gearhead - Android auto app
    net.oneplus.forums - OnePlus Community app
    com.oneplus.opsports - Cricket app
    com.facebook.katana - Facebook app
    com.facebook.orca - Facebook app
    com.oneplus.membership - Oneplus membership app
    com.oneplus.backuprestore - OnePlus switch app
    2
    Hi guys,
    I recommend my new applications manager and debloat tool for android - ADB AppControl.
    With it you will forget about the command line. Disable and remove bloatware with an easy-to-use graphical interface. Save disabled apps to a preset and share with others users. Download and install applications. As well as many other cool features, including a convenient console.
    scr1.jpg
    Try it, it is very easy to work with the program.
    I created a preset for ADB AppControl from the list of apps in this topic and you can apply it easily.
    You can choose which applications to disable when you load it into the program. If you disable something wrong, you can easily enable it again.
    2
    i recommend openboard from fdroid.
    Simple Keyboard is better. Functionality seems identical (both are based on AOSP), but Simple Keyboard uses way less RAM.
    com.qualcomm.qti.cne
    Bad idea to disable. This package makes your data connection stability way more reliable. It handles seamless handoff between connection types, grating uninterrupted connection even when for example turning off Wi-Fi.
    com.android.managedprovisioning
    This package is vital for using multiple user profiles on the same device. Not everybody uses that, but it's a bad thing to disable, because it only runs once on boot and not in the background beyond that.


    Also, general note: Disabling is better than uninstalling. Uninstalling doesn't save you any extra space since the package is stored on the system partition. Uninstalling only removes the package-link to your user profile. And the advantage of disabling is that it's way easier to reactivate disabled packages than it is to reinstall uninstalled packages :p
    1
    Thanks for sharing, will try it :good:
    Edit: works great, here is the adb cmd file for those wanting to do it quick :angel: