# Amazon Fire TV Stick 4K, 2nd gen 2023 (AFTKM, codename karat), Fire OS 8.1.8.5 (RS8185.3891N, build 0033018557316),
# Android 11 (SDK 30), Brazil. The first Fire OS 8 list here: it starts from amazon-fire-tv-stick-lite-2020/ and
# amazon-fire-tv-stick-4k-2018/, and every package new in Fire OS 8 was checked with `dumpsys package` before listing.
#
# FIRE OS: DEBLOAT ONLY. Home is com.amazon.tv.launcher/.ui.HomeActivity_vNext (priority 950); launcher/ does not apply.
#
# Apply:   TV_HOST=<stick ip> tools/disable.sh examples/amazon-fire-tv-stick-4k-2023/debloat.txt
# Undo:    TV_HOST=<stick ip> tools/restore.sh examples/amazon-fire-tv-stick-4k-2023/debloat.txt com.amazon.tv.launcher
# Everything is DISABLED for user 0, never uninstalled. Comment out any line you want to keep.
# ADB on Fire OS 8: Settings > My Fire TV > About > press select 7 times on the device name, back > Developer Options >
# ADB Debugging. Port 5555, accept the prompt on the TV (ro.adb.secure=1).
#
# Applied 2026-10-20 in four batches with a screenshot after each, then rebooted: all 57 stayed disabled, Home, Prime
# Video, Netflix, Globoplay and Disney+ open, Wi-Fi validates.
# Protected on this build (pm disable-user: "Cannot disable a protected package"), so commented out below, the same set
# as Fire OS 7 plus the help app: com.amazon.device.metrics, com.amazon.device.logmanager, com.amazon.device.crashmanager,
# com.amazon.diode, com.fireos.usagestats.proxy, com.amazon.ftvads.deeplinking, com.amazon.tv.csapp.
#
# Kept on purpose: com.amazon.tv.launcher, com.amazon.firehomestarter, com.amazon.tv.settings.*, com.amazon.venezia and
# com.amazon.tigris (Appstore), com.amazon.tv.ime, remote/Bluetooth services, OTA updates (device.software.ota*,
# tv.forcedotaupdater.v2), Alexa voice search, Prime Video (com.amazon.firebat, com.amazon.tv.support), casting and
# mirroring (cast.sink, dialservice, awvflingreceiver, whisperplay, whisperlink, com.amazon.tv.matter for Matter
# casting), Amazon sign-in for apps (com.amazon.tv.ottssocompanionapp, com.amazon.imp), profiles, com.amazon.tv.oobe
# (needed for a factory reset), the screensaver, accessibility (com.amazon.logan), notification center.
# Fire OS 8 packages looked at and left alone: com.amazon.adep (package verification / security events),
# com.amazon.platform.fdra (package allowlisting), com.amazon.tv.turnstile (PIN sign-in), com.amazon.tv.consents,
# com.amazon.ssm / ssmsys (captive portal, error codes), com.amazon.tiramisubootsupport, com.amazon.d3 (has a demo
# content provider but also OOBE and provisioning receivers).
#
# What the list cannot remove: the hero banner, the "Patrocinados" (Sponsored) row and the Luna tile in "Your apps"
# come from the launcher's own feed. Point the stick's DNS at a blocker for those (Pi-hole, or Private DNS
# dns.adguard-dns.com on Android 11). Also turn off Settings > Preferences > Privacy Settings (Device Usage Data,
# Collect App Usage Data, Interest-based Ads) and Featured Content autoplay in the menus: those values sync with the
# Amazon account, so the menu is the place to change them, not `settings put`.
# Prime Video registers only LEANBACK_LAUNCHER, so `monkey -p com.amazon.firebat 1` does nothing; start
# com.amazon.firebat/com.amazon.pyrocore.IgnitionActivity with `am start -n` to test it.
# Leave the animation scales at 1.0 on this build. At 0.5 (window, transition and animator) every entry in the
# side menu (☰: Settings, Appstore, My Stuff...) closes the menu and goes back to Home without opening anything:
# NavigationActivity logs "onStop with slideoutState=false, finishing to prevent stuck menu" before the navigation
# request is sent. Back at 1.0, Settings opens again with all 57 packages still disabled.

# Amazon telemetry, metrics, logs, usage and location reporting
com.amazon.client.metrics.api
# com.amazon.device.metrics                # protected by Fire OS
com.amazon.neo.minerva
com.amazon.neo.minerva.logcat
com.amazon.wirelessmetrics.service
com.amazon.perfcollection
com.amazon.perfc
# com.amazon.device.logmanager             # protected by Fire OS
# com.amazon.device.crashmanager           # protected by Fire OS
com.amazon.dp.logger
# com.amazon.diode                         # protected by Fire OS
com.amazon.ceviche                         # data collection pipelines
com.amazon.tv.developer.dataservice        # content personalization data for third-party apps
# com.fireos.usagestats.proxy              # protected by Fire OS
com.amazon.device.telemetry.emitter        # new in Fire OS 8, no components of its own
com.amazon.livedeviceservice
com.amazon.privacypassservice              # privacy pass token service
com.amazon.wifilocker                      # uploads Wi-Fi passwords to Amazon
com.amazon.tv.acr                          # Automatic Content Recognition
com.amazon.ftvspatial                      # presence and indoor-location sensing (SensorDataReceiver, IlsProximityReceiver)

# Ads, sponsored rows, recommendations, promos, shopping
com.amazon.kso.blackbird                   # launcher ad sync / bidding (aps.GetBidService)
com.amazon.sneakpeek                       # sponsored "Sneak Peek" previews
com.amazon.hybridadidservice               # advertising ID service
# com.amazon.ftvads.deeplinking            # protected by Fire OS
com.amazon.media.recommendations
com.amazon.providers.contentsupport
com.amazon.tv.easyupgrade                  # "upgrade your Fire TV" promos
com.amazon.shoptv.client                   # Amazon Shopping on TV
com.amazon.shoptv.firetv.client
com.amazon.hedwig                          # Fire TV Channels
com.amazon.tv.livetv                       # Live tab and guide (no tuner on a stick; Pluto TV and the like still open as apps)
com.amazon.franktvinput                    # live TV input feeding the Live tab
com.amazon.systemnotices
com.amazon.tv.releasenotes                 # "what's new" release notes
com.amazon.uxnotification                  # UX notification popups
com.amazon.tv.earlyaccess                  # early-access / preview program stub

# Preloaded Amazon apps and setup helpers (owner's choice)
com.amazon.gamehub                         # Amazon Luna / Game Hub
com.amazon.bueller.music                   # Amazon Music
com.amazon.bueller.photos                  # Amazon Photos
com.amazon.cloud9                          # Silk browser
com.amazon.tv.website_launcher             # opens websites in Silk
com.amazon.tahoe                           # Amazon Kids (FreeTime)
com.amazon.minitv.android.app              # miniTV stub
com.amazon.tmm.tutorial                    # remote tutorial
com.amazon.storm.lightning.tutorial        # remote app tutorial
# com.amazon.tv.csapp                      # protected by Fire OS (customer support / help app)
com.amazon.whisperjoin.middleware.v2.np    # frustration-free setup of other Amazon devices
com.amazon.tv.ffsprovisioneeclient
com.amazon.ods.kindleconnect               # "show on Fire TV" from Echo / Fire tablet
com.amazon.tv.ftvambient                   # Ambient Experience (the plain screensaver, com.amazon.ftv.screensaver, stays)

# Alexa extras (voice search on the remote mic stays: vizzini, aria, cardinal, tcomm, ivona TTS, alexa.datastore,
# alexadirectivebrokerservice are not listed)
com.amazon.tv.alexaalerts                  # alarms, timers, reminders
com.amazon.tv.alexanotifications
com.amazon.alexa.externalmediaplayer.fireos   # Alexa music playback
com.amazon.alexamediaplayer.runtime.ftv
com.amazon.aiondec                         # Alexa skill connections
com.amazon.firetv.androidskillconnectioncapability   # Alexa skill connections / Alexa+ events, new in Fire OS 8
com.amazon.spotify.mediabrowserservice     # Spotify for Alexa (stub; the Spotify app is separate)
com.amazon.audiohome                       # Alexa Home Theater
com.amazon.whad                            # whole-home audio (multi-room music)
com.amazon.whasettings
com.amazon.aca                             # Alexa hints/cues providers
com.amazon.rtcsessioncontroller            # Alexa calling / Drop In sessions
com.amazon.smarthomemapviewapp             # smart home dashboard (cameras, lights)
com.amazon.tv.mattercohost                 # Matter smart-home controller (com.amazon.tv.matter, Matter casting, stays)
