• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Master Removal/Freeze/Bloatware/System App List [All Carriers]

LogosA

Newbie
Jan 10, 2013
43
7
I know there are many threads like this all over the net for every phone,every ROM.But, most of the time you can use the tips from other phones and installs on your ROM. If I link to your thread, or another Carrier ROM, its because the information is useful.And because I think its easier to gather all the trial and error from all Carriers into one thread.

Id like to keep an ongoing list of apps, what they are exactly, and whether or not we can freeze/remove them. Hopefully a Moderator can sticky this thread if a lot of people join in.Hopefully collecting all of this work into one thread will help some people

There are two great simple free apps you can use.
System App Remover (Root)
https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp&hl=en
Ultimate Backup Lite
https://play.google.com/store/apps/details?id=com.jrummy.app.managerfree&hl=en

Posting Rules:
1) Tell us what Network your phone uses
2) What ROM youre using
3) Tell us what the app is called
4) Tell us what its used for if you can find out
5) tell us what you did to the app (ex. Froze it? backed it up? removed it?)

**If you havent already, I suggest backing up before debloating**
[Virgin/Freedompop]
ROM=AdvancedStock8 AS7v22
http://androidforums.com/threads/vi...ock8-as7v22-update-back-to-life.891808/page-4
Task Manager - uninstalled (dont need a task manager on android)
Google play Movies & TV - uninstalled updates / frozen
Fileshare - frozen
AAT - frozen
Accessibility - frozen
Application Manager - frozen
Bluetooth Services - frozen
Bluetooth Share - frozen
File Networking - frozen
Live Wallpaper Picker - frozen
Qualcomm Enhanced - frozen
Smart Share - frozen
Smart Share provider - frozen
Streaming Player - frozen
Vidclip - frozen

here are some other threads I found to add to the list
Safe Apps to Remove
http://www.vmroms.com/index.php?topic=819.0
[Virgin]**All of these were Removed**
Books
ChromeWithBrowser
FileManagerbin
GMS_Maps
GoogleDrive
Magazines
PlayGames
PlusOne
PolarisViewerbin (I would keep this if you have no other document viewer)
QTranslatorbin
Shopper
Zone-Sprint
Street
YouTube
Mobile ID
Swype

I don't think deleting Mobile ID will break anything. So far it hasn't for me. As for Swype, if you like it and don't want to pay for it, keep the version this phone comes with.

BEWARE: Hangouts has a "feature" that leaves you signed in permanently. If you can, try to sign out before removing it, otherwise Google will show you as "away" for weeks or months, meanwhile, no messages will get to you, or forward to your Gmail account. Thanks Google! This can be fixed, but can be a lot of work, and even then, still may or may not work. Solutions range from changing passwords to faking the app id.

[MetroPCS & T-Mobile]
Remove about 500 MB of bloatware from stock ROM
http://androidforums.com/threads/me...bloatware-from-stock-rom.809007/#post-6341298
**ALL REMOVED**
The list (as of version MetroPCS-MS65910C or TMobile-P65910B):

/system/3rdparty/*
/system/apps/bootup/*
/system/media/* (Keep only what you want & use)

/system/app (.apk & .odex):

Books.*
ChromeBookmarksSyncAdapter.*
ChromeWithBrowser.*
ECID-release.*
Gallerybin.* (Quickpic is way better)
Gmail.*
GMS_Maps.*
GoogleDrive.*
GoogleTTS.*
Hangouts.*
LGBackupbin.*
LGBrowser_JB.* (Chrome or Opera is better)
LGEIMEbin.* (Install another keyboard first)
LGEmailbin.*
LGHome3_Theme_* (Install another launcher first)
LGOnScreenPhone3_JB.*
LGSetupWizard_JB.*
LGSetupWizardApp.*
Magazines.*
Memobin.*
MemoWidgetbin.*
MetroAppStore.1.8.1.*
MobilePosse_MetroPCS-release.*
Music2.*
MyMetro.*
PhotoAlbumWidgetbin.*
PlayGames.*
PlusOne.*
QMemobin.*
Rhapsody.*
StreamingPlayerbin.*
Street.*
Tasksbin.*
UniMessagebin.*
Velvet.*
VidClipbin.*
Videos.*
Videosbin.*
VuTalkbin.*
VVM-release-MPCS.*
WeatherMultiCPbin.*
YouTube.*

[Virgin Mobile/Sprint]
What can I safely remove?
http://androidforums.com/threads/virgin-mobile-sprint-what-can-i-safely-remove.850960/#post-6591423
**REMOVED (unless theres a note)**
Application Manager
Backup
Browser
Calendar (DO NOT REMOVE CALENDAR STORAGE)
Chrome (Can remove I just move updates back to system but you also have to copy the libs in the apk to \system\lib)
Dictionary
Downloads
Email
File Manager
Gmail (removable but I keep)
Maps (removable but I keep)
Memo
Music
Navigation (removable but I keep)
Play Books
Play Magazines
Play Movies & TV
Play Music
Polaris Viewer 4
Quick Translator
Task Manager
Video Wiz
YouTube (removable but I keep)
 
Last edited:
From a former noob..
I've been "rooted" since I bought an LG Optimus V when they first came out. I've learned an important rule to remember...NEVER uninstall an app/app unless it can be downloaded from Google Play.(Those apps that can be reinstalled easily!). If you see a little android icon instead of logo icon, leave it alone if unsure. Some but not all system.apks can be "reinstalled" from a full copy of the stock rom with a good root file explorer, and the correct permissions set. (rw-r-r)
It's always wise to keep all your rom files in your trusty computer. (My rom files take up more room on my hard drive than my documents!)
And...for my noob friends...ALWAYS MAKE A CURRENT NANDROID BACKUP! Especially if you're "debloating"!
 
Upvote 0
@nannycrick

Thanks for the advice, but this isnt a thread created to discuss what we should and shouldnt do. Its a thread to share what things weve already done.
And as you didn't share in your post that it's standard practice to make nandroid backups before debloating and warn of the risks, it's a good thing that someone did yeah?
 
Upvote 0
And as you didn't share in your post that it's standard practice to make nandroid backups before debloating and warn of the risks, it's a good thing that someone did yeah?
I figured it was self evident to make backups before debloating since I included the link to "Ultimate Backup Lite". But, just to be extra sure, I edited my post to remind people.
 
Upvote 0
I've been using xclusive36's stock V8 ROM and Link2SD. Here's what I've frozen using Link2SD without any noticable problems so far (about a week).

ATT
Backup
Browser
com.android.LGSetupWizard (I believe this was already frozen by default????)
Connections Optimizer
Face Unlock
File networking
FileShare
Google Play Books
Google Play Games
Google Play Magazines
Google Play Movies & TV
Google Play Music
Google Search (unfroze)
Google+
Hangouts
Mobile ID
My Account
Qualcomm Enhanced Location Service
Quick Translator
QuickMemo
Smart screen
SmartShare
SmartShareProvider
Sprint Installer
Sprint Touch
Swype
TalkBack
Video Wiz
Voicemail
Weather
YouTube (unfroze)


I can't seem to find "Virgin Mobile Application Downloader" anywhere (so that I can freeze it), and yet I somehow have managed to avoid getting the theme pack, etc auto-downloaded. In Settings>Accounts & sync I have Auto-sync data UN checked. But I don't know if that has anything to do with it.

I haven't yet figured out how to get rid of QSlide.

I'll be interested if anyone has any suggestions regarding my list or anything else that is good to freeze/unfreeze/remove. This is just an initial test. I would like to freeze some more (and potentially remove some), but just going one step at a time.

EDIT: I re-enabled Google Search because it was an essential (for me) part of Google Maps Navigation, and YouTube since this phone doesn't have flash so I need that YouTube app for YouTube.
 
Last edited:
  • Like
Reactions: LogosA
Upvote 0
Disabling QSlide can be done several ways.
With Root Access
1.) Install Xposed Framework (you want this anyway)
2.) Install Xposed QSlide hider
There are other xposed modules like gravitybox that do this as well but this is the most straight forward approach without tampering with the system.ui apk itself
Without Root Access there is an app at google play that will remove it for you but I can't seem to find it now.
Also there is a hacked system.ui.apk by exclusive36 in these forums somewhere. Just search for qslideapp_removal

As far as disabling packages goes.. here's a really quick way to do it once you've figured out what you want to disable.
You can list all of your droid packages with android debug bridge
Code:
## I prefer to work in a tmp directory myself.
adb shell;
su -;
cd cache;
mkdir tmp;
cd tmp;
echo '' > pmlist;
pm list packages | sed 's/package://g'  >> pmlist;


Code:
com.android.LGSetupWizard
com.android.backupconfirm
com.android.bluetooth
com.android.browser
com.android.calculator2
com.android.calendar
com.android.certinstaller
com.android.chrome
com.android.contacts
com.android.defcontainer
com.android.facelock
com.android.gallery3d
com.android.htmlviewer
com.android.inputdevices
com.android.inputmethod.lge
com.android.keychain
com.android.nfc
com.android.packageinstaller
com.android.phone
com.android.providers.applications
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.downloads.ui
com.android.providers.drm
com.android.providers.media
com.android.providers.partnerbookmarks
com.android.providers.settings
com.android.providers.telephony
com.android.providers.userdictionary
com.android.settings
com.android.settingsaccessibility
com.android.sharedstoragebackup
com.android.smspush
com.android.stk
com.android.systemui
com.android.vending
com.android.voicedialer
com.android.vpndialogs
com.android.wallpaper.livepicker
com.birdstep.android.cm
com.broadcom.bt.app.system
com.cardcam.QTranslator
com.coremobility.app.vnotes
com.diotek.diodict3.phone.lg.lgedict
com.google.android.apps.books
com.google.android.apps.docs
com.google.android.apps.magazines
com.google.android.apps.maps
com.google.android.apps.plus
com.google.android.apps.sem
com.google.android.apps.uploader
com.google.android.backup
com.google.android.feedback
com.google.android.gm
com.google.android.gms
com.google.android.googlequicksearchbox
com.google.android.gsf
com.google.android.gsf.login
com.google.android.location
com.google.android.marvin.talkback
com.google.android.music
com.google.android.partnersetup
com.google.android.play.games
com.google.android.setupwizard
com.google.android.street
com.google.android.syncadapters.bookmarks
com.google.android.syncadapters.calendar
com.google.android.syncadapters.contacts
com.google.android.talk
com.google.android.tts
com.google.android.videos
com.google.android.voicesearch
com.google.android.youtube
com.hy.system.fontserver
com.infraware.polarisviewer
com.itsoninc.android.uid
com.lge.LgHiddenMenu
com.lge.QuickClip
com.lge.SprintHiddenMenu
com.lge.allautotest
com.lge.android.atservice
com.lge.app.floating.res
com.lge.app.network_folder
com.lge.app.richnote
com.lge.appbox.bridge
com.lge.appbox.client
com.lge.appbox.remote
com.lge.bnr
com.lge.camera
com.lge.cameratest
com.lge.clock
com.lge.defaultaccount
com.lge.dmf.admin
com.lge.drmservice
com.lge.email
com.lge.emergencycontacts
com.lge.filemanager
com.lge.gnss.airtest
com.lge.gnss.xtradownload
com.lge.gnssposts
com.lge.hiddenmenu
com.lge.homeselector
com.lge.internal
com.lge.keepscreenon
com.lge.launcher2
com.lge.launcher2.theme.marshmallow
com.lge.launcher2.theme.optimus
com.lge.lgdrm.permission
com.lge.lgfota.permission
com.lge.lginstallservies
com.lge.livewallpaper.feather
com.lge.livewallpaper.multiphoto
com.lge.lmk
com.lge.lockscreen
com.lge.lockscreensettings
com.lge.mlt
com.lge.music
com.lge.networkpostest
com.lge.nfsserver
com.lge.permission
com.lge.shutdownmonitor
com.lge.sizechangable.favoritecontacts
com.lge.sizechangable.memo
com.lge.sizechangable.musicwidget.widget
com.lge.sizechangable.photoalbum
com.lge.sizechangable.weather
com.lge.sizechangable.weather.theme.optimus
com.lge.sizechangable.worldclock
com.lge.smartshare
com.lge.smartshare.provider
com.lge.streamingplayer
com.lge.systemservice
com.lge.tagplus.ui
com.lge.task
com.lge.videoplayer
com.lge.videotool
com.lge.vmemo
com.lge.voicerecorder
com.lge.wv.hidden
com.locationlabs.v3client
com.muvee.smhd30
com.qualcomm.cabl
com.qualcomm.location.XT
com.qualcomm.permission.locapi
com.qualcomm.privinit
com.qualcomm.snapdragon.digitalpen
com.qualcomm.timeservice
com.redbend.vdmc
com.sequent.controlpanel
com.sprint.ce.updater
com.sprint.dsa
com.sprint.extension
com.sprint.w.installer
com.sprint.w.prefact

disable all com.google packages except chrome and google play.
Code:
for pk in `pm list packages | grep com.google | sed 's/package://g'`; do pm disable "$pk"; done

all LG packages would be like
Code:
for pk in `pm list packages | grep com.lg | sed 's/package://g'`; do pm disable "$pk"; done

basically just find a common word in all the packages you want to disable and replace the
grep <common word here>
portion of the above commands.


If you mess up and want to restart with all packages enabled.

Code:
for pk in `pm list packages | sed 's/package://g'`; do pm enable "$pk"; done

The permanent equivalent to disabling packages would be `pm uninstall`

Code:
pm
usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [FILTER]
       pm list permission-groups
       pm list permissions [-g] [-f] [-d] [-u] [GROUP]
       pm list instrumentation [-f] [TARGET-PACKAGE]
       pm list features
       pm list libraries
       pm path PACKAGE
       pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f]
                  [--algo <algorithm name> --key <key-in-hex> --iv <IV-in-hex>] PATH
       pm uninstall [-k] PACKAGE
       pm clear PACKAGE
       pm enable PACKAGE_OR_COMPONENT
       pm disable PACKAGE_OR_COMPONENT
       pm disable-user PACKAGE_OR_COMPONENT
       pm grant PACKAGE PERMISSION
       pm revoke PACKAGE PERMISSION
       pm set-install-location [0/auto] [1/internal] [2/external]
       pm get-install-location
       pm set-permission-enforced PERMISSION [true|false]

pm list packages: prints all packages, optionally only
  those whose package name contains the text in FILTER.  Options:
    -f: see their associated file.
    -d: filter to only show disbled packages.
    -e: filter to only show enabled packages.
    -s: filter to only show system packages.
    -3: filter to only show third party packages.
    -i: see the installer for the packages.
    -u: also include uninstalled packages.

pm list permission-groups: prints all known permission groups.

pm list permissions: prints all known permissions, optionally only
  those in GROUP.  Options:
    -g: organize by group.
    -f: print all information.
    -s: short summary.
    -d: only list dangerous permissions.
    -u: list only the permissions users will see.

pm list instrumentation: use to list all test packages; optionally
  supply <TARGET-PACKAGE> to list the test packages for a particular
  application.  Options:
    -f: list the .apk file for the test package.

pm list features: prints all features of the system.

pm path: print the path to the .apk of the given PACKAGE.

pm install: installs a package to the system.  Options:
    -l: install the package with FORWARD_LOCK.
    -r: reinstall an exisiting app, keeping its data.
    -t: allow test .apks to be installed.
    -i: specify the installer package name.
    -s: install package on sdcard.
    -f: install package on internal flash.

pm uninstall: removes a package from the system. Options:
    -k: keep the data and cache directories around after package removal.

pm clear: deletes all data associated with a package.

pm enable, disable, disable-user: these commands change the enabled state
  of a given package or component (written as "package/class").

pm grant, revoke: these commands either grant or revoke permissions
  to applications.  Only optional permissions the application has
  declared can be granted or revoked.

pm get-install-location: returns the current install location.
    0 [auto]: Let system decide the best location
    1 [internal]: Install on internal device storage
    2 [external]: Install on external media

pm set-install-location: changes the default install location.
  NOTE: this is only intended for debugging; using this can cause
  applications to break and other undersireable behavior.
    0 [auto]: Let system decide the best location
    1 [internal]: Install on internal device storage
    2 [external]: Install on external media
 
Last edited:
  • Like
Reactions: LogosA
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones