FORUMS

LG G6 H870DS Debloat, Bloatware Removal, No Root

4 posts
Thanks Meter: 6
 
By XJW100, Junior Member on 20th June 2019, 12:31 AM
Post Reply Email Thread
Massive debloat. Removes 134 packages.

The same package list may work for other recent LG Phones: V20, V30, V40, G6, G7, G8.

The removal process does not require root. It uses ADB on a Windows PC, connected to the phone over USB.

It is a good idea to start by loading LG's latest official, non carrier firmware for your market. This will eliminate carrier bloatware. Carrier bloat may also prevent removal of packages due to dependencies.

LGUP, Uppercut and Firmware links below.

To remove packages
PC > Install USB Drivers and ADB. Links below.
LG > Activate Developer options. Settings > System > About Phone > Common > Software Info > Tap build 7 times.
LG > Activate USB Debugging. Settings > Developer Options > USB Debugging.
> Connect phone to PC via USB cable
PC > Right Click Start Button and select Windows Powershell.
PC cmd window > Change to your adb folder. For example. > cd \adb
PC cmd window > Enter adb shell > .\adb shell
PC cmd window $ > paste the list of pm uninstall commands here. List in the next post.

To reinstall a package
PC > .\adb shell
PC $ > cmd package install-existing package.name

List all Systems Packages
PC > .\adb shell
PC $ > pm list packages -f -s | sed -e 's/.*=//' | sort

Links
https://www.lg.com/us/lgeai/Drivers/...e-drivers.html
https://developer.android.com/studio...orm-tools.html
https://forum.xda-developers.com/lg-...iants-t3511295
https://lg-firmwares.com/lg-h870ds-firmwares/firmwares/
http://adbshell.com/commands

Feedback, improvements welcome.
As with all of these procedures - you perform this upgrade at your own risk.
Tested on two phones for many weeks. All good.
The Following 2 Users Say Thank You to XJW100 For This Useful Post: [ View ] Gift XJW100 Ad-Free
20th June 2019, 12:46 AM |#2  
OP Junior Member
Thanks Meter: 6
 
More
List of package removal commands
Removable. Check the comments on these ones
pm uninstall -k --user 0 com.lge.ime #LG Keyboard. Install another keyboard before removing.
pm uninstall -k --user 0 com.lge.eulaprovider #Reqd for LG Apps if you use them
pm uninstall -k --user 0 com.lge.eula #Reqd for LG Apps if you use them
pm uninstall -k --user 0 com.android.providers.partnerbookmarks #3rd party bookmarks, may be reqd for carrier firmware

Removable. Main list.
pm uninstall -k --user 0 com.amazon.aa
pm uninstall -k --user 0 com.amazon.aa.attribution
pm uninstall -k --user 0 com.android.bips #Built in Print Service
pm uninstall -k --user 0 com.android.bluetoothmidiservice
pm uninstall -k --user 0 com.android.cellbroadcastreceiver #Broadcast messages to multiple phones
pm uninstall -k --user 0 com.android.egg
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.android.wallpaper.livepicker
pm uninstall -k --user 0 com.evernote
pm uninstall -k --user 0 com.evernote.promohelper
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.katana
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.google.android.apps.photos
pm uninstall -k --user 0 com.google.android.apps.tachyon #Google Duo Video Calling
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.google.android.marvin.talkback
pm uninstall -k --user 0 com.google.android.printservice.recommendation
pm uninstall -k --user 0 com.google.android.videos #Google Play Videos
pm uninstall -k --user 0 com.google.android.webview
pm uninstall -k --user 0 com.instagram.android
pm uninstall -k --user 0 com.lge.android.atservice #Software updates. I use LGUP
pm uninstall -k --user 0 com.lge.appbox.client #App updates
pm uninstall -k --user 0 com.lge.bnr #LG Backup. Provides more complete backup
pm uninstall -k --user 0 com.lge.bnr.launcher
pm uninstall -k --user 0 com.lge.cic.eden.service #LG Memories Album
pm uninstall -k --user 0 com.lge.cloudhub
pm uninstall -k --user 0 com.lge.drive.activator
pm uninstall -k --user 0 com.lge.drmservice
pm uninstall -k --user 0 com.lge.easyhome #Simpler interface for Android
pm uninstall -k --user 0 com.lge.ellievision #Part of QLens
pm uninstall -k --user 0 com.lge.email #LG Email
pm uninstall -k --user 0 com.lge.exchange #MS Exchange Email
pm uninstall -k --user 0 com.lge.faceglance.enrollment
pm uninstall -k --user 0 com.lge.faceglance.trustagent
pm uninstall -k --user 0 com.lge.filemanager
pm uninstall -k --user 0 com.lge.fmradio
pm uninstall -k --user 0 com.lge.friendsmanager
pm uninstall -k --user 0 com.lge.gallery.collagewallpaper
pm uninstall -k --user 0 com.lge.gallery.vr.wallpaper
pm uninstall -k --user 0 com.lge.gametuner
pm uninstall -k --user 0 com.lge.gcuv
pm uninstall -k --user 0 com.lge.gestureanswering #Automatic answer calls
pm uninstall -k --user 0 com.lge.hifirecorder #Audio record app. Requires EULA package
pm uninstall -k --user 0 com.lge.homeselector
pm uninstall -k --user 0 com.lge.ia.task.incalagent #Tasks
pm uninstall -k --user 0 com.lge.ia.task.informant
pm uninstall -k --user 0 com.lge.ia.task.smartcare #LIA SmartDoctor Engine
pm uninstall -k --user 0 com.lge.ia.task.smartsetting
pm uninstall -k --user 0 com.lge.icecontacts #Emergency contacts
pm uninstall -k --user 0 com.lge.iftttmanager #LG Smart Settings
pm uninstall -k --user 0 com.lge.ime.solution.handwriting
pm uninstall -k --user 0 com.lge.ime.solution.text
pm uninstall -k --user 0 com.lge.lgaccount
pm uninstall -k --user 0 com.lge.lgdrm.permission
pm uninstall -k --user 0 com.lge.lgfota.permission
pm uninstall -k --user 0 com.lge.lginstallservies #allows installation of system apps
pm uninstall -k --user 0 com.lge.lgmapui
pm uninstall -k --user 0 com.lge.lgsetupview #EULA
pm uninstall -k --user 0 com.lge.lgworld
pm uninstall -k --user 0 com.lge.lifetracker
pm uninstall -k --user 0 com.lge.mlt #LG monitoring tool ?
pm uninstall -k --user 0 com.lge.music
pm uninstall -k --user 0 com.lge.musicshare
pm uninstall -k --user 0 com.lge.myplace
pm uninstall -k --user 0 com.lge.myplace.engine
pm uninstall -k --user 0 com.lge.nextcapture #Part of Quickmemo
pm uninstall -k --user 0 com.lge.onehandcontroller
pm uninstall -k --user 0 com.lge.phonemanagement #LG Smart Doctor
pm uninstall -k --user 0 com.lge.privacylock
pm uninstall -k --user 0 com.lge.provider.signboard
pm uninstall -k --user 0 com.lge.qmemoplus
pm uninstall -k --user 0 com.lge.rcs.sharedsketch
pm uninstall -k --user 0 com.lge.remote.lgairdrive
pm uninstall -k --user 0 com.lge.remote.setting
pm uninstall -k --user 0 com.lge.signboard #Always on display
pm uninstall -k --user 0 com.lge.signboard.settings
pm uninstall -k --user 0 com.lge.sizechangable.musicwidget.widget
pm uninstall -k --user 0 com.lge.sizechangable.weather #Weather Widget
pm uninstall -k --user 0 com.lge.sizechangable.weather.platform
pm uninstall -k --user 0 com.lge.sizechangable.weather.theme.optimus
pm uninstall -k --user 0 com.lge.smartdoctor.webview
pm uninstall -k --user 0 com.lge.smartshare
pm uninstall -k --user 0 com.lge.smartshare.provider
pm uninstall -k --user 0 com.lge.smartsharepush #Share options eg bluetooth share
pm uninstall -k --user 0 com.lge.snappage
pm uninstall -k --user 0 com.lge.springcleaning
pm uninstall -k --user 0 com.lge.srtc #Root Checker
pm uninstall -k --user 0 com.lge.theme.black
pm uninstall -k --user 0 com.lge.theme.titan
pm uninstall -k --user 0 com.lge.theme.white
pm uninstall -k --user 0 com.lge.updatecenter
pm uninstall -k --user 0 com.lge.upsell
pm uninstall -k --user 0 com.lge.video.vr.wallpaper
pm uninstall -k --user 0 com.lge.videoplayer
pm uninstall -k --user 0 com.lge.videostudio
pm uninstall -k --user 0 com.lge.vrplayer
pm uninstall -k --user 0 com.lge.wfds.service.v3 #Print Service
pm uninstall -k --user 0 com.lge.wifi.p2p #WiFi Direct
pm uninstall -k --user 0 com.rsupport.rs.activity.lge.allinone #LG Support App remote access
pm uninstall -k --user 0 com.ti.server #FM radio
pm uninstall -k --user 0 com.lge.wapservice #WAP
pm uninstall -k --user 0 com.lge.touchcontrol #Limit screen touch area
pm uninstall -k --user 0 com.lge.servicemenu #Hidden Service menu
pm uninstall -k --user 0 com.lge.hiddenpersomenu #Hidden menu. Unlock phone.
pm uninstall -k --user 0 com.lge.hiddenmenu
pm uninstall -k --user 0 com.lge.eltest #Service menu test
pm uninstall -k --user 0 com.lge.app.floating.res #Floating Windows for apps
pm uninstall -k --user 0 com.lge.appwidget.dualsimstatus #Widget for dual SIM

pm uninstall -k --user 0 com.lge.lgdmsclient #Firmware update FOTA. I use LGUP
pm uninstall -k --user 0 com.android.managedprovisioning #Managed Profiles, Mobility Management
pm uninstall -k --user 0 com.lge.lgfmservice #Radio
pm uninstall -k --user 0 com.google.android.apps.docs.editors.sheets #excel
pm uninstall -k --user 0 com.google.android.apps.docs.editors.slides #powerpoint

Also removable. I kept these as I use them.
pm uninstall -k --user 0 com.google.android.apps.docs #Google Drive
pm uninstall -k --user 0 com.google.android.apps.docs.editors.docs #word
pm uninstall -k --user 0 com.google.android.gm #gmail
pm uninstall -k --user 0 com.android.calendar #Calendar widget easier to read than google calendar
pm uninstall -k --user 0 com.lge.task #Calendar app fails if this is removed.
pm uninstall -k --user 0 com.android.chrome
pm uninstall -k --user 0 com.google.android.youtube
pm uninstall -k --user 0 com.com.google.android.apps.maps #google maps
pm uninstall -k --user 0 com.google.android.music #google play music
pm uninstall -k --user 0 com.android.gallery3d #photo gallery
pm uninstall -k --user 0 com.google.android.calculator
pm uninstall -k --user 0 com.lge.clock
pm uninstall -k --user 0 com.lge.theme.highcontrast #IMO the best of the LG themes
pm uninstall -k --user 0 com.lge.camera
pm uninstall -k --user 0 com.lge.qlens #Provides QR reader in camera app
pm uninstall -k --user 0 com.google.android.googlequicksearchbox #Removal impacts Assistant
The Following User Says Thank You to XJW100 For This Useful Post: [ View ] Gift XJW100 Ad-Free
20th June 2019, 12:55 AM |#3  
OP Junior Member
Thanks Meter: 6
 
More
Remaining Packages
Systems packages remaining post bloat removal. Let me know if you have been able to remove more without impact.

com.android.LGSetupWizard
com.android.apps.tag #NFC
com.android.backupconfirm
com.android.bluetooth
com.android.bookmarkprovider
com.android.calllogbackup
com.android.captiveportallogin
com.android.carrierconfig
com.android.carrierdefaultapp
com.android.certinstaller
com.android.companiondevicemanager
com.android.contacts
com.android.cts.ctsshim #Compatability Test Suite
com.android.cts.priv.ctsshim
com.android.defcontainer #Package Access Helper, App Installation
com.android.documentsui #File picker
com.android.emergency #Emergency contacts
com.android.externalstorage #SD Card
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.tgoogle
com.android.hotwordenrollment.xgoogle
com.android.htmlviewer
com.android.incallui #Incoming call screen
com.android.inputdevices
com.android.keychain #Credential manager
com.android.location.fused #Location data
com.android.mms #Messaging
com.android.mms.service #Messaging
com.android.mtp
com.android.nfc
com.android.pacprocessor
com.android.phone
com.android.providers.blockednumber
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.downloads.ui
com.android.providers.media
com.android.providers.settings
com.android.providers.telephony
com.android.providers.userdictionary
com.android.proxyhandler
com.android.server.telecom
com.android.settings
com.android.settingsaccessibility
com.android.sharedstoragebackup
com.android.shell
com.android.statementservice
com.android.stk #SIM Tool Kit
com.android.storagemanager
com.android.systemui
com.android.vending #Playstore
com.android.voicemailomtp
com.android.vpndialogs
com.android.wallpaperbackup
com.android.wallpapercropper
com.crucialsoft.asm #Fingerprint
com.crucialsoft.fido.client #NFC, BLE
com.crucialtec.uaf #Fingerprint
com.dolby.dolbyvisionservice #Better video
com.google.android.apps.work.oobconfig #Device setup
com.google.android.backuptransport #Settings backup
com.google.android.configupdater #Updates certificates, firewall config, timezone etc
com.google.android.ext.services #Android services library ?
com.google.android.ext.shared #SD Card ?
com.google.android.gms #Google play services
com.google.android.gsf #Google services framework
com.google.android.onetimeinitializer
com.google.android.packageinstaller
com.google.android.partnersetup
com.google.android.setupwizard
com.google.android.syncadapters.calendar
com.google.android.syncadapters.contacts
com.google.android.tts #Text to speech
com.hy.system.fontserver
com.lge
com.lge.NfcSettings
com.lge.autosimlockservice
com.lge.bluetoothsetting
com.lge.effect #Lock screen effect
com.lge.entitlementcheckservice
com.lge.gba.android #Generic Bootstrapping Architecture, authentication ?
com.lge.globalwfc #Wifi calling
com.lge.gnss.airtest #Location updates LTE ?
com.lge.gnsspostest #Location updates LTE ?
com.lge.gnsstest #Location updates LTE ?
com.lge.hotspotprovision
com.lge.ims #Voice and multimedia over IP
com.lge.inputdevices
com.lge.laot
com.lge.launcher2.theme.optimus #Home Theme
com.lge.launcher3
com.lge.leccp #SMS
com.lge.lgdmfcm #FCM Push notifications ?
com.lge.lockscreensettings
com.lge.lteconfig
com.lge.networksettings
com.lge.provider.lockscreensettings
com.lge.provider.systemui
com.lge.sdencryption #SD Card Encryption
com.lge.shutdownmonitor #Removal slows shutdown
com.lge.sui.widget #Settings menu
com.lge.sync #LG Bridge Suite ?
com.lge.systemservice
com.lge.theme.superbatterysaving
com.lge.themeservice
com.lge.themesquare #Theme
com.lge.wallpaperpicker
com.lge.wifisettings
com.qapp.secprotect #provides file encryption
com.qualcomm.atfwd
com.qualcomm.location
com.qualcomm.location.XT
com.qualcomm.qcrilmsgtunnel
com.qualcomm.qti.qmmi
com.qualcomm.qti.radioconfiginterface
com.qualcomm.qti.telephonyservice
com.qualcomm.svi
com.qualcomm.timeservice
com.qualcomm.wfd.service
org.codeaurora.btmultisim
org.simalliance.openmobileapi.service
The Following 2 Users Say Thank You to XJW100 For This Useful Post: [ View ] Gift XJW100 Ad-Free
7th December 2019, 08:41 PM |#4  
MDW 100's Avatar
Senior Member
Flag Kenilworth
Thanks Meter: 52
 
More
I accidentally removed com.lge.themesquare, changed my mind, and now add tells me the package no longer exists (package, not application, i.e. in the root folder)... Now I can't change theme help
8th December 2019, 08:08 AM |#5  
OP Junior Member
Thanks Meter: 6
 
More
Quote:
Originally Posted by MDW 100

I accidentally removed com.lge.themesquare, changed my mind, and now add tells me the package no longer exists (package, not application, i.e. in the root folder)... Now I can't change theme help

Take a look in ROOT > SYSTEM > PRIV-APP for the themesquare folder and APK. Try to reload the APK.

Alternatively reload firmware using the links in my first post.
The Following User Says Thank You to XJW100 For This Useful Post: [ View ] Gift XJW100 Ad-Free
11th January 2020, 12:02 PM |#6  
Senior Member
Thanks Meter: 133
 
More
After removing all the apps from your list I couldn't login to my Google Accounts on my G7 anymore. Had to restore everything to be able again.

Do you know which package could be the cause of this?

(I tried Google quicksearchbox, but that wasn't the problem)
12th January 2020, 12:02 PM |#7  
MDW 100's Avatar
Senior Member
Flag Kenilworth
Thanks Meter: 52
 
More
Quote:
Originally Posted by alagga

After removing all the apps from your list I couldn't login to my Google Accounts on my G7 anymore. Had to restore everything to be able again.

Do you know which package could be the cause of this?

(I tried Google quicksearchbox, but that wasn't the problem)

If you uninstall an app that breaks something, provided the phone is not bricked you can use the command "adb shell cmd package install-existing package.name.here"
12th January 2020, 02:15 PM |#8  
Senior Member
Thanks Meter: 133
 
More
Quote:
Originally Posted by MDW 100

If you uninstall an app that breaks something, provided the phone is not bricked you can use the command "adb shell cmd package install-existing package.name.here"

Yes I know I did that to restore all packages.
But I wondered if you know which of the removed apps caused this behavior, so I could remove all other apps again.
4th February 2020, 03:37 PM |#9  
Senior Member
Thanks Meter: 133
 
More
So I figured it out:

On LG G7 do not unistall:
com.google.android.webview
This breaks the Google Account login!

Also I was able to remove these:
pm uninstall -k --user 0 com.lge.launcher3 # This breaks gesture App Switcher.
pm uninstall -k --user 0 com.lge.launcher2.theme.optimus #Be sure to have installed another launcher!!
pm uninstall -k --user 0 com.lge.gallery.aodimagewidget # sth. with always on display
pm uninstall -k --user 0 com.google.ar.core
pm uninstall -k --user 0 com.lge.floatingbar
pm uninstall -k --user 0 com.lge.quicktools
pm uninstall -k --user 0 com.mcafee.security.safefamily
pm uninstall -k --user 0 com.lge.coneshortcut
pm uninstall -k --user 0 com.lge.equalizer #Equalizer
4th February 2020, 04:41 PM |#10  
Senior Member
Thanks Meter: 133
 
More
And do you know which package is needed to use faceunlock feature? (Cant select Faceunlock after debloating)

Edit: Found it on my own.
To not remove Faceunlock keep this packages:
com.lge.faceglance.enrollment # FaceUnlock
com.lge.faceglance.trustagent # FaceUnlock
16th February 2020, 04:41 PM |#11  
MDW 100's Avatar
Senior Member
Flag Kenilworth
Thanks Meter: 52
 
More
Quote:
Originally Posted by alagga

And do you know which package is needed to use faceunlock feature? (Cant select Faceunlock after debloating)

Edit: Found it on my own.
To not remove Faceunlock keep this packages:
com.lge.faceglance.enrollment # FaceUnlock
com.lge.faceglance.trustagent # FaceUnlock

Did you have the same issue with theme selector after debloating? I haven't managed to get it back
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes