A bash script to remove unwanted system apps and disable bloatware on the Samsung Galaxy F06 5G via ADB. Removes telemetry, carrier junk, Google cruft, and Samsung's own redundant apps — reclaiming storage and RAM while keeping the device functional and stable.
Template for your device: This script is specific to the Galaxy F06 5G and my app removal criteria, but the structure and approach serve as a template. Adapt the package lists to match your own device model and preferences. Customize which apps to remove, which to disable, and which to leave untouched. Your device, your rules.
Requirements: ADB installed, USB debugging enabled, and a willingness to be intentional about what stays on your phone.
#!/bin/bash
# ==============================================================================
# Samsung Galaxy F06 5G (India) Ultimate Privacy & Debloat Script
# Safe for One UI Core 7.0-8.0 / Android 15-16 (MediaTek Dimensity 6100+ [6300])
# ==============================================================================
# Terminal color codes
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
RED='\033[0;31m'
NC='\033[0m' # No Color
echo -e "${YELLOW}Starting Galaxy F06 5G Debloat Process...${NC}\n"
# Check if a device is connected via ADB and wait for it
echo -n "Checking for connected device... "
if ! adb get-state 1>/dev/null 2>&1; then
echo -e "${RED}Error: No device connected or USB debugging not authorized.${NC}"
echo "Please plug in your phone, unlock it, and allow USB debugging."
exit 1
fi
echo -e "${GREEN}Device found!${NC}"
echo -e "${GREEN}Model : $(adb shell getprop ro.product.model)${NC}"
echo -e "${GREEN}Android: $(adb shell getprop ro.build.version.release)${NC}"
echo -e "${GREEN}OneUI : $(adb shell getprop ro.build.version.oneui)${NC}\n"
# ==============================================================================
# PACKAGE REMOVAL LIST
# ==============================================================================
APPS_TO_REMOVE=(
# --------------------------------------------------------------------------
# Facebook (Pre-installed Spyware)
# --------------------------------------------------------------------------
"com.facebook.appmanager"
"com.facebook.services"
"com.facebook.system"
"com.facebook.katana"
# --------------------------------------------------------------------------
# Third-Party / OEM Junk & Privacy Risks
# --------------------------------------------------------------------------
"com.hiya.star" # Hiya Caller ID
"com.opera.max.oem" # Opera Max Data Proxy
"com.rsupport.rs.activity.rsupport.aas2" # Remote Support app
# --------------------------------------------------------------------------
# Samsung Telemetry, Analytics & Ads
# --------------------------------------------------------------------------
"com.samsung.attribution"
"com.samsung.android.gru"
"com.samsung.android.da.daagent"
"com.samsung.android.dqagent"
"com.samsung.android.rubin.app"
"com.samsung.cmh"
"com.samsung.android.dbsc"
"com.mygalaxy"
"com.aura.oobe.samsung"
"com.samsung.android.sm.devicesecurity" # McAfee-based malware scanner
"com.samsung.android.beaconmanager" # BLE tracking beacon
"com.sec.spp.push" # Samsung Push Service
"com.samsung.android.aware.service" # Samsung Context / Awareness engine
"com.sec.android.app.personalization" # Samsung Ad/Customization Profiler
"com.sec.imslogger" # Logs VoLTE and Wi-Fi Calling Packet Data
"com.sec.bcservice" # Broadcast Service Telemetry
"com.mygalaxy.service" # My Galaxy" app/service
"com.samsung.oda.service" # Samsung ODA (On-Device Analytics / Agent)
# --------------------------------------------------------------------------
# Samsung App Stores & Silent Updaters
# --------------------------------------------------------------------------
"com.sec.android.app.samsungapps" # Galaxy Store
"com.samsung.android.app.updatecenter" # Samsung Update Center
# --------------------------------------------------------------------------
# India-Specific Bloat (Safely removing tracking, keeping STK/SIM logic)
# --------------------------------------------------------------------------
"com.samsung.android.setupindiaservicestnc" # India-specific telemetry on setup
"com.samsung.android.alive.service" # Make for India / Alive framework
"com.samsung.android.app.omcagent" # Open Market Customization
# --------------------------------------------------------------------------
# Google Bloat, Setup, & Tracking
# --------------------------------------------------------------------------
"com.google.android.googlequicksearchbox" # Google Search / Assistant
"com.google.android.apps.bard" # Google Gemini
"com.google.android.apps.tachyon" # Google Meet
"com.google.android.feedback" # Google Feedback reporter
"com.google.android.projection.gearhead" # Android Auto
"com.google.android.gms.location.history" # Google Location History
"com.google.android.gms.supervision" # Family Link supervision
"com.google.android.federatedcompute" # Federated ML telemetry
"com.google.android.ondevicepersonalization.services"
"com.google.android.adservices.api" # Privacy Sandbox Ads API
"com.google.mainline.adservices"
"com.google.mainline.telemetry"
"com.google.android.health.connect.backuprestore"
"com.google.android.healthconnect.controller"
"com.google.android.overlay.modules.healthfitness.forframework"
"com.google.android.apps.turbo" # Device Health Services
"com.google.android.partnersetup" # Google Partner Setup
"com.google.android.as" # Android System Intelligence
"com.google.android.as.oss" # ASI On-device personalization
"com.sec.android.app.GeminiOverlaySecSetupWizard"
"com.google.android.apps.restore" # Google Data Restore
"com.google.android.apps.carrier.carrierwifi" # Google Carrier Wi-Fi telemetry
"com.google.android.onetimeinitializer" # Triggers carrier app installs via Play Store
"com.google.android.apps.setupwizard.searchselector" # EU search engine selector prompt
# --------------------------------------------------------------------------
# Default Google Apps (Replaced by your awesome FLOSS alternatives)
# --------------------------------------------------------------------------
"com.android.vending" # Google Play Store
"com.google.android.gm" # Gmail
"com.google.android.apps.maps" # Google Maps
"com.google.android.youtube" # YouTube
"com.google.android.tts" # Google TTS
"com.google.android.syncadapters.calendar" # Google Calendar Sync
"com.android.chrome" # Chrome Browser
"com.google.android.apps.messaging" # Google Messages
"com.google.android.apps.photos" # Google Photos
"com.google.android.printservice.recommendation"
# --------------------------------------------------------------------------
# Samsung Ecosystem & Bixby
# --------------------------------------------------------------------------
"com.samsung.android.intellivoiceservice" # Bixby core
"com.samsung.android.app.watchmanagerstub" # Galaxy Watch stub
"com.samsung.android.mdecservice" # Call/Text on other devices
"com.samsung.android.easysetup" # SmartThings setup popups
"com.samsung.android.mcfds" # Multi-Core Framework
"com.samsung.android.mcfserver" # Multi-Core Framework Server
"com.samsung.android.mfi" # Redundant Mobile Firmware Installer
"com.samsung.android.privateaccesstokens" # CAPTCHA-bypassing For Samsung Browser
"com.samsung.android.shortcutbackupservice" # Shortcut Backup To Samsung Cloud
"com.sec.android.app.volumemonitorprovider" # Volume Monitor
"com.samsung.accessory.budsunitemgr" # Galaxy Buds Plugin/Manager
# --------------------------------------------------------------------------
# Samsung AR / Emoji Junk
# --------------------------------------------------------------------------
"com.samsung.android.aremoji"
"com.samsung.android.aremojieditor"
"com.samsung.android.visualars"
"com.sec.android.mimage.avatarstickers"
"com.samsung.android.stickercenter"
# --------------------------------------------------------------------------
# Samsung Dynamic Lock Screen & Live Wallpaper
# --------------------------------------------------------------------------
"com.samsung.android.dynamiclock" # Dynamic Lock Screen
"com.samsung.android.wallpaper.live" # Live Wallpaper
# --------------------------------------------------------------------------
# Samsung Pay & Commerce
# --------------------------------------------------------------------------
"com.samsung.android.spaymini"
"com.samsung.ecomm.global.in"
"com.sec.android.app.billing"
# --------------------------------------------------------------------------
# Samsung Themes, Kids, Cloud
# --------------------------------------------------------------------------
"com.samsung.android.themestore" # Theme Store
"com.samsung.android.kidsinstaller"
"com.samsung.android.scloud" # Samsung Cloud
# --------------------------------------------------------------------------
# Samsung Discover & Story
# --------------------------------------------------------------------------
"com.samsung.discover"
"com.samsung.discover.sep"
"com.samsung.storyservice"
"com.sec.android.app.ve.vebgm"
# --------------------------------------------------------------------------
# Link to Windows / Microsoft
# --------------------------------------------------------------------------
"com.microsoft.skydrive" # OneDrive
"com.samsung.android.mdx.kit" # Link to Windows framework
"com.samsung.android.mocca" # Link to Windows comms
"com.samsung.android.allshare.service.mediashare"
# --------------------------------------------------------------------------
# Samsung Smart Features
# --------------------------------------------------------------------------
"com.samsung.android.smartcallprovider"
"com.samsung.android.smartmirroring"
"com.samsung.android.audiomirroring"
"com.samsung.android.callassistant"
"com.samsung.android.mapsagent"
"com.samsung.android.bbc.bbcagent"
"com.samsung.knox.securefolder" # Secure Folder
"com.samsung.android.forest" # Digital Wellbeing
"com.sec.android.easyonehand" # One-handed mode
"com.samsung.android.video" # Samsung Video Player
"com.sec.android.daemonapp" # Samsung Weather widget
"com.sec.android.app.myfiles" # Samsung My Files
"com.samsung.android.server.wifi.mobilewips" # Mobile Wireless Intrusion Protection System
# --------------------------------------------------------------------------
# Samsung Cosmetic & Redundant UI
# --------------------------------------------------------------------------
"com.samsung.android.app.parentalcare" # Parental Controls
"com.samsung.android.appseparation" # App separation (DeX remnant)
"com.samsung.safetyinformation" # Regulatory safety leaflet app
"com.sec.android.widgetapp.easymodecontactswidget" # Easy Mode contacts widget
"com.sec.android.app.qsfastpairoverlay" # Quick Share fast pair overlay
# --------------------------------------------------------------------------
# Samsung Handwriting SDK (no S Pen on F06 5G)
# --------------------------------------------------------------------------
"com.samsung.android.sdk.handwriting"
# --------------------------------------------------------------------------
# Carrier, OEM Bookmarks, and Provisioning
# --------------------------------------------------------------------------
"com.sec.android.app.chromecustomizations"
"com.android.providers.partnerbookmarks"
"com.android.bookmarkprovider"
"com.android.bips"
"com.samsung.android.sdm.config" # Software Data Management
"com.wsomacp" # Legacy SMS Provisioning
"android.autoinstalls.config.samsung" # Carrier Bloat Installer
# --------------------------------------------------------------------------
# MediaTek — Safe Overlays Only (Kept GPU Driver!)
# --------------------------------------------------------------------------
"com.mediatek.mdmlsample" # MDM sample/test app
"com.mediatek.lbs.em2.ui" # Location engineering UI
"com.mediatek.atmwifimeta" # WiFi meta test tool
# --------------------------------------------------------------------------
# Factory & Engineering Test Tools
# --------------------------------------------------------------------------
"com.debug.loggerui"
"com.longcheer.midtest"
"com.goodix.gftest"
"com.fingerprints.sensortesttool"
"com.silead.factorytest"
"com.sec.android.app.factorykeystring"
"com.sec.android.iaft"
"com.sec.android.diagmonagent"
"com.sec.android.app.servicemodeapp"
"com.sec.android.CcInfo"
# --------------------------------------------------------------------------
# OSP Sign-in & Obsolete Hardware Agents
# --------------------------------------------------------------------------
"com.android.apps.tag" # NFC Tag Writer (No NFC on F06)
"com.skms.android.agent" # eSE SKMS Agent (NFC Pay Agent)
# --------------------------------------------------------------------------
# Android System Tracing Tool
# --------------------------------------------------------------------------
"com.android.traceur"
# --------------------------------------------------------------------------
# Samsung Mobile Services (orphaned ecosystem)
# --------------------------------------------------------------------------
"com.samsung.android.mobileservice" # Group Sharing / Samsung account glue
# --------------------------------------------------------------------------
# Samsung Smart Switch
# --------------------------------------------------------------------------
"com.samsung.android.smartswitchassistant"
"com.sec.android.easyMover"
"com.sec.android.easyMover.Agent"
# --------------------------------------------------------------------------
# ePDG Test App (Diagnostic companion)
# --------------------------------------------------------------------------
"com.sec.epdgtestapp"
)
# ==============================================================================
# EXECUTE (Using pure uninstall without the data-keeping -k flag!)
# ==============================================================================
TOTAL=${#APPS_TO_REMOVE[@]}
COUNT=0
SUCCESS=0
SKIPPED=0
FAILED=0
for app in "${APPS_TO_REMOVE[@]}"; do
COUNT=$((COUNT + 1))
echo -n "[$COUNT/$TOTAL] Removing $app... "
RESULT=$(adb shell pm uninstall --user 0 "$app" 2>&1)
if [[ "$RESULT" == *"Success"* ]]; then
echo -e "${GREEN}Success${NC}"
SUCCESS=$((SUCCESS + 1))
elif [[ "$RESULT" == *"not installed"* ]]; then
echo -e "${YELLOW}Not present${NC}"
SKIPPED=$((SKIPPED + 1))
else
echo -e "${RED}Failed ($RESULT)${NC}"
FAILED=$((FAILED + 1))
fi
done
# ==============================================================================
# SUMMARY
# ==============================================================================
echo -e "\n${GREEN}====================================================${NC}"
echo -e "${GREEN} Debloat complete!${NC}"
echo -e "${GREEN} Total : $TOTAL${NC}"
echo -e "${GREEN} Removed : $SUCCESS${NC}"
echo -e "${YELLOW} Skipped : $SKIPPED${NC}"
echo -e "${RED} Failed : $FAILED${NC}"
echo -e "${GREEN}====================================================${NC}"
echo ""
echo -e "To restore any package:"
echo -e " ${YELLOW}adb shell cmd package install-existing <package.name>${NC}\n"
# Reboot prompt
echo -e "Reboot the phone now for changes to take full effect."
echo -n "Reboot now? (y/n): "
read -r answer
if [[ "$answer" == "y" || "$answer" == "Y" ]]; then
echo -e "${YELLOW}Rebooting...${NC}"
adb reboot
else
echo -e "${YELLOW}Remember to reboot manually before use.${NC}"
fi
I want debloating tool for oppo f31 pro plus color os 16 version
CPH2757_16.0.5.700(EX01)