[General Topics] jcd000:
Hello everyone. Recently i bought the Nokia 2, which, while slow, is a definitely well built phone and deserves some love.

However, not only no related forum exists on XDA, but also information regarding the installed apps is really hard to come by.

Well, as i noticed that this phone's battery lasted me ~2,5 days with minimal use, i went digging on how to improve this. So, when i checked the installed apps via adb, i found zillions of system apps made by "evenwell", amongst the google, android and qualcomm apps.

So i decided to try to decrapify the phone, by removing as many (semi-)useless apps as possible.

Result: Currently, with light daily use (no data, wifi always on, viber, 1-2 hrs calls, some surfing, some book reading), and greenify, the battery lasts ~4 days, which is quite acceptable.

I also saved a bit of RAM, reaching ~320MB free before i started installing apps (which brought me back to ~280MB free)

So, in case anyone finds it useful, here are the gathered data:

1. Helpful links:

https://www.reddit.com/r/Nokia/comments/7gwqys/nokia_5_on_android_712_choppy/
http://4pda.ru/forum/lofiversion/index.php?t808152-2540.html
http://4pda.ru/forum/lofiversion/index.php?t839986-5980.html
https://www.reddit.com/r/Nokia/comments/7acgiw/ordered_nokia_5_after_nexus5/
https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/

2.Apps removed, each with a short explanation. After you are done with removals, it might be a good idea to clear all google play and google services cache and saved data & restart.

package:com.google.android.feedback - delete - point is to stop tracking
package:com.google.android.gm - delete - Gmail
package:com.google.android.apps.maps - delete - gmaps - install from g-store as a user app or alternatives
package:com.google.android.youtube - delete - can install manually / or use alternatives
package:com.google.android.apps.inputmethod.hindi - delete - i never type in hindi
package:com.google.android.apps.inputmethod.zhuyin - delete - i never type in chinese
package:com.google.android.inputmethod.pinyin - delete - i never type in chinese
package:com.google.android.googlequicksearchbox - Useless for me and drains resources. No ill effects yet
package:com.google.android.apps.cloudprint - delete - i never print on android, especially via cloud
package:com.google.android.marvin.talkback - delete - i dislike it and do not need it
package:com.google.android.tts - delete - useless for me
package:com.google.android.apps.wallpaper - delete
package:com.android.wallpapercropper - delete
package:com.android.wallpaper.livepicker - delete - useless for me - live wallpapers
package:com.android.dreams.basic - delete - useless for me - live? wallpaper
package:com.android.dreams.phototable - delete - useless for me - live? wallpaper
package:com.android.wallpaperbackup - delete - useless
package:com.android.chrome - delete - use a lighter browser that does not track you
package:com.android.printspooler - delete - i never print on android
package:com.google.android.printservice.recommendation - delete - i never print on android
package:com.android.retaildemo - delete - useless for me
package:com.android.facelock - delete - useless for me
package:com.android.stk - delete - SIM toolkit = carrier apps which i never use
package:com.evenwell.retaildemoapp - delete - useless for me
package:com.evenwell.screenlock.overlay.base.s600ww - delete evenwell bloatware
package:com.evenwell.weatherservice.overlay.base.s600ww - delete - i can use an external weather service or none at all
package:com.evenwell.weatherservice - delete - i can use an external weather service or none at all
package:com.evenwell.weather.overlay.base.s600ww - delete - i can use an external weather service or none at all
package:com.evenwell.providers.weather.overlay.base.s600ww - delete - i can use an external weather service or none at all
package:com.evenwell.providers.weather - delete - i can use an external weather service or none at all
package:com.evenwell.email.data.overlay.base.s600ww - delete - evenwell email?? use bluemail or k-mail
package:com.evenwell.UsageStatsLogReceiver.data.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.evenwell.UsageStatsLogReceiver - delete - seems like evenwell telemetry
package:com.evenwell.autoregistration - delete - seems like evenwell telemetry
package:com.evenwell.autoregistration.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.evenwell.customerfeedback.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.evenwell.DeviceMonitorControl.data.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.evenwell.DeviceMonitorControl - delete - seems like evenwell telemetry
package:com.evenwell.stbmonitor.data.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.evenwell.stbmonitor - delete - seems like evenwell telemetry
package:com.evenwell.AprUploadService.data.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.evenwell.AprUploadService - delete - seems like evenwell telemetry
package:com.evenwell.telecom.data.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.evenwell.dataagent - delete - seems like evenwell telemetry
package:com.evenwell.custmanager - delete - seems like evenwell telemetry
package:com.evenwell.custmanager.data.overlay.base.s600ww - delete - seems like evenwell telemetry
package:com.google.android.partnersetup - should be safe to delete - an app that helps you run applications in conjunction with Google products
package:com.evenwell.mappartner - for maps or telemetry? needs testing if you use gmaps
package:com.evenwell.defaultappconfigure.overlay.base.s600ww - should be safe to delete - why evenwell configures my apps?
package:com.evenwell.apnwidget.overlay.base.s600ww - should be safe to delete - overlay for widget??
package:com.evenwell.partnerbrowsercustomizations.overlay.base.s600ww - should be safe to delete - no idea what it does
package:com.evenwell.pandorasbox - should be safe to delete - no idea what it does
package:com.evenwell.pandorasbox.app - should be safe to delete - no idea what it does
package:com.evenwell.settings.data.overlay.base.s600ww - should be safe to delete - no idea what it does
package:com.evenwell.foxlauncher.partner - should be safe to delete - no idea what it does
package:com.evenwell.SettingsUtils - should be safe to delete - no idea what it does
package:com.evenwell.SettingsUtils.overlay.base.s600ww - should be safe to delete - no idea what it does
package:com.evenwell.providers.partnerbookmarks.overlay.base.s600ww - delete - duplicated by android provider
package:com.evenwell.providers.downloads.overlay.base.s600ww - delete - duplicated by android provider
package:com.evenwell.providers.downloads.ui.overlay.base.s600ww - delete - duplicated by android provider

3. Apps that i did not remove, but could probably delete, pending more testing

package:com.evenwell.SetupWizard.overlay.base.s600ww - needs testing, but why this exists if the phone has already a SetupWizard?
package:com.evenwell.SetupWizard - needs testing, but why this exists if the phone has already a SetupWizard?
package:com.evenwell.PowerMonitor.overlay.base.s600ww - needs testing, nothing seemed to be missing but what are the effects?
package:com.evenwell.powersaving.g3.overlay.base.s600ww - needs testing, nothing seemed to be missing but what are the effects?
package:com.evenwell.powersaving.g3 - needs testing, nothing seemed to be missing but what are the effects?
package:com.evenwell.batteryprotect - needs testing, nothing seemed to be missing but what are the effects?
package:com.evenwell.batteryprotect.overlay.base.s600ww - needs testing, nothing seemed to be missing but what are the effects?

package:com.evenwell.nps - needs testing, what is nps??
package:com.evenwell.nps.overlay.base.s600ww - needs testing, what is nps??
package:com.evenwell.CPClient - needs testing, what is CPCClient?
package:com.evenwell.CPClient.overlay.base.s600ww - needs testing, what is CPCClient?
package:com.evenwell.badgeinfo - needs testing, what is badgeinfo??
package:com.qti.service.colorservice - needs testing - after googling it seems suspicious
package:com.quicinc.cne.CNEService - needs testing - after googling it seems suspicious

package:com.google.android.apps.photos - keep - could also use another gallery app
package:com.google.android.calendar - keep - could also use another calendar
package:com.android.calendar.overlay.base.s600ww - keep - could also use another calendar
package:com.google.android.onetimeinitializer - keep - just in case / should be deletable
package:com.google.android.inputmethod.latin - keep - can delete if another keyboard app is used - kept disabled as backup

4. Apps that probably should stay in - i did not touch these

package:com.android.providers.telephony - providers to be kept
package:com.android.providers.calendar - providers to be kept
package:com.android.providers.media - providers to be kept
package:com.android.providers.downloads - providers to be kept
package:com.android.providers.downloads.ui - providers to be kept
package:com.android.providers.blockednumber
package:com.android.providers.userdictionary
package:com.android.providers.contacts
package:com.android.providers.partnerbookmarks
package:com.android.providers.settings

package:android - keep, i think :)
package:com.google.android.syncadapters.contacts - keep contacts functionality
package:com.google.android.contacts - keep contacts functionality
package:com.google.android.apps.messaging - keep if you need telephony
package:com.google.android.packageinstaller - keep
package:com.google.android.webview - keep as some browsers (eg. lightning) depend on it if you remove chrome
package:com.google.android.calculator - keep as backup or main calculator
package:com.google.android.deskclock - keep clock

package:com.android.cts.priv.ctsshim - keep
package:com.android.phone - keep
package:com.android.shell - keep
package:com.android.externalstorage - keep, provides access to external storage to some apps
package:com.android.cellbroadcastreceiver.overlay.base.s600ww - keep if you need telephony
package:com.android.htmlviewer - keep, should be innocent
package:com.android.launcher3 - keep as backup or main launcher
package:com.android.launcher3.overlay.base.s600ww - keep as backup or main launcher
package:com.evenwell.camera2.overlay.base.s600ww - keep as camera
package:com.evenwell.camera2 - keep as camera
package:com.android.emergency - keep
package:com.android.carrierconfig - keep
package:com.android.carrierconfig.atl.mccmnc20201 - keep
package:com.android.systemui - keep
package:com.android.bluetoothmidiservice - keep
package:com.android.bluetooth - keep
package:com.android.providers.settings.btl.s600ww.overlay - keep
package:com.android.inputdevices - keep
package:com.android.cellbroadcastreceiver - keep
package:android.btl.s600ww.overlay - keep - bluethooth?

package:com.evenwell.OTAUpdate.overlay.base.s600ww - keep, probably for OTA
package:com.evenwell.OTAUpdate - keep, probably for OTA
package:com.evenwell.deskclock.overlay.base.s600ww - probably keep clock overlay
package:com.evenwell.fmradio - keep
package:com.evenwell.factorywizard - keep - this has to do with bootlock.

package:com.qualcomm.qti.telephonyservice - keep if you need telephony

package:com.hmdglobal.support - keep, but should probably disable

package:com.qapp.secprotect
package:com.fih.infodisplay
package:com.qti.dpmserviceapp
package:com.qti.qualcomm.datastatusnotification
package:org.codeaurora.btmultisim
package:org.codeaurora.ims
package:org.codeaurora.bluetooth
package:com.dsi.ant.server

package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.ims
package:com.google.android.tag
package:com.google.android.partnersetup
package:com.google.android.ext.services
package:com.google.android.gsf.login
package:com.google.android.backuptransport
package:com.google.android.ext.shared
package:com.google.android.dialer
package:com.google.android.setupwizard
package:com.google.android.configupdater

package:com.android.partnerbrowsercustomizations.btl.s600ww.overlay
package:com.android.partnerbrowsercustomizations
package:com.android.sharedstoragebackup
package:com.android.frameworks.telresources
package:com.android.cts.ctsshim
package:com.android.location.fused
package:com.android.vpndialogs
package:com.android.contacts.overlay.base.s600ww
package:com.android.captiveportallogin
package:com.android.documentsui
package:com.android.storagemanager
package:com.android.bookmarkprovider
package:com.android.settings
package:com.android.soundrecorder.overlay.base.s600ww
package:android.autoinstalls.config.NBB_E1M
package:com.android.smspush
package:com.android.calllogbackup
package:com.android.carrierconfig.btl
package:com.android.managedprovisioning
package:com.android.proxyhandler
package:com.android.keychain
package:com.android.server.telecom
package:com.android.musicfx
package:com.android.egg
package:com.android.mtp
package:com.android.stk
package:com.android.backupconfirm
package:com.android.statementservice
package:com.android.certinstaller
package:com.android.defcontainer
package:com.android.vending
package:com.android.pacprocessor
package:com.android.mms.service
package:com.android.systemui.overlay.base.s600ww
package:android.framework.base.s600ww

package:com.evenwell.fmradio.overlay.base.s600ww
package:com.evenwell.documentsui.overlay.base.s600ww
package:com.evenwell.permissiondetection.overlay.base.s600ww
package:com.evenwell.pushagent
package:com.evenwell.PowerMonitor
package:com.evenwell.support.overlay.base.s600ww
package:com.evenwell.DbgCfgTool
package:com.evenwell.cellbroadcastreceiver.overlay.base.s600ww
package:com.evenwell.emm
package:com.evenwell.fqc
package:com.evenwell.sre
package:com.evenwell.simappmanager
package:com.evenwell.permissiondetection
package:com.evenwell.phone.overlay.base.s600ww

package:com.qualcomm.qti.simsettings
package:com.qualcomm.wfd.service
package:com.qualcomm.qti.ims
package:com.qualcomm.qti.embmstuneaway
package:com.qualcomm.timeservice
package:com.qualcomm.embms
package:com.qualcomm.qti.telephony.vodafonepack
package:com.qualcomm.qti.confdialer
package:com.qualcomm.fastdormancy
package:com.qualcomm.qti.tetherservice
package:com.qualcomm.location
package:com.qualcomm.qti.CdmaCallOptions
package:com.qualcomm.qti.qcom_accesslogkit
package:com.qualcomm.cabl
package:com.qualcomm.svi
package:com.qualcomm.qcrilmsgtunnel