Requires root access*
Busybox also recommended**
I have 6 different shell scripts available to get rid of Amazon Bloat.
They can all be found here:
https://github.com/esc0rtd3w/firestick-loader/tree/master/scripts/debloat
bloat-disable.sh << Recommended To Use (Disabled Amazon Home + Retain Settings)
bloat-enable.sh << Restores All Disabled Packages and Services
bloat-hide.sh << Hides most packages (Amazon Menu still present)
bloat-remove.sh << Removes Directories (NOT FULLY TESTED! MAY REQUIRE RESTORE!!)
bloat-unhide.sh << Restores All Hidden Packages and Services
bloat-uninstall.sh <<Uninstalls Most Packages and Services (Amazon Menu still present)
Any of these scripts can be used like so:
From Windows/Linux Terminal:
adb shell push bloat-disable.sh /sdcard/
From Android Shell:
shell@montoya:/ $ su
From Root Android Shell:
root@montoya:/ # cp /sdcard/bloat-disable.sh /data/local/tmp/
root@montoya:/ # chmod 755 /data/local/tmp/bloat-disable.sh
root@montoya:/ # sh /data/local/tmp/bloat-disable.sh
Profit!
>8---SNIP---8<
bloat-disable.sh
| echo "Disabling Amazon Bloat...." |
| pm disable amazon.jackson19 |
| pm disable android.amazon.perm |
| pm disable com.amazon.acos.providers.UnifiedSettingsProvider |
| pm disable com.amazon.ags.app |
| pm disable com.amazon.android.marketplace |
| pm disable com.amazon.android.service.networkmonitor |
| pm disable com.amazon.application.compatibility.enforcer |
| pm disable com.amazon.application.compatibility.enforcer.sdk.library |
| pm disable com.amazon.avod |
| pm disable com.amazon.awvflingreceiver |
| pm disable com.amazon.bueller.music |
| pm disable com.amazon.bueller.notification |
| pm disable com.amazon.bueller.photos |
| pm disable com.amazon.client.metrics |
| pm disable com.amazon.client.metrics.api |
| pm disable com.amazon.communication.discovery |
| pm disable com.amazon.connectivitydiag |
| pm disable com.amazon.cpl |
| pm disable com.amazon.dcp |
| pm disable com.amazon.dcp.contracts.framework.library |
| pm disable com.amazon.dcp.contracts.library |
| #pm disable com.amazon.device.bluetoothdfu |
| #pm disable com.amazon.device.controllermanager |
| pm disable com.amazon.device.crashmanager |
| pm disable com.amazon.device.logmanager |
| #pm disable com.amazon.device.lowstoragemanager |
| pm disable com.amazon.device.messaging |
| pm disable com.amazon.device.messaging.sdk.internal.library |
| pm disable com.amazon.device.messaging.sdk.library |
| pm disable com.amazon.device.settings |
| pm disable com.amazon.device.settings.sdk.internal.library |
| pm disable com.amazon.device.software.ota |
| pm disable com.amazon.device.software.ota.override |
| pm disable com.amazon.device.sync |
| pm disable com.amazon.device.sync.sdk.internal |
| pm disable com.amazon.devicecontrol |
| pm disable com.amazon.dp.logger |
| #pm disable com.amazon.fireinputdevices |
| pm disable com.amazon.identity.auth.device.authorization |
| pm disable com.amazon.imp |
| pm disable com.amazon.kindle.cms |
| pm disable com.amazon.kindle.devicecontrols |
| #pm disable com.amazon.kindleautomatictimezone |
| pm disable com.amazon.kso.blackbird |
| pm disable com.amazon.metrics.api |
| pm disable com.amazon.ods.kindleconnect |
| pm disable com.amazon.parentalcontrols |
| pm disable com.amazon.platform.fdrw |
| pm disable com.amazon.precog |
| pm disable com.amazon.providers |
| pm disable com.amazon.providers.contentsupport |
| pm disable com.amazon.recess |
| pm disable com.amazon.securitysyncclient |
| pm disable com.amazon.settings.systemupdates |
| pm disable com.amazon.sharingservice.android.client.proxy |
| pm disable com.amazon.shoptv.client |
| pm disable com.amazon.shpm |
| pm disable com.amazon.ssm |
| pm disable com.amazon.storm.lightning.services |
| pm disable com.amazon.storm.lightning.tutorial |
| pm disable com.amazon.sync.provider.ipc |
| pm disable com.amazon.sync.service |
| pm disable com.amazon.tcomm |
| pm disable com.amazon.tcomm.client |
| pm disable com.amazon.tmm.tutorial |
| pm disable com.amazon.tv.csapp |
| pm disable com.amazon.tv.fw.metrics |
| #pm disable com.amazon.tv.ime |
| #pm disable com.amazon.tv.intentsupport |
| #pm disable com.amazon.tv.launcher |
| pm disable com.amazon.tv.legal.notices |
| pm disable com.amazon.tv.oobe |
| pm disable com.amazon.tv.parentalcontrols |
| #pm disable com.amazon.tv.resolutioncycler |
| #pm disable com.amazon.tv.settings |
| pm disable com.amazon.tv.support |
| pm disable com.amazon.tz.webcryptotzservice |
| #pm disable com.amazon.unifiedshare.actionchooser |
| pm disable com.amazon.venezia |
| pm disable com.amazon.videoads.app |
| pm disable com.amazon.visualonawv |
| pm disable com.amazon.vizzini |
| pm disable com.amazon.wcast.sink |
| pm disable com.amazon.webview |
| pm disable com.amazon.whisperlink.core.android |
| pm disable com.amazon.whisperplay.contracts |
| pm disable com.amazon.whisperplay.service.install |
| pm disable com.android.captiveportallogin |
| # Home may kill enough by itself (untested) |
| pm disable com.amazon.tv.launcher/.ui.HomeActivity |
| pm disable com.amazon.tv.launcher/.ui.ItemLoadingActivity |
| pm disable com.amazon.tv.launcher/.primefreetrial.PrimeFreeTrialActivity |
| pm disable com.amazon.tv.launcher/.ui.purchase.OffDeviceSubscriptionActivity |
| pm disable com.amazon.tv.launcher/.ui.Channel1DActivity |
| pm disable com.amazon.tv.launcher/.ui.TVActivity |
| pm disable com.amazon.tv.launcher/.ui.SearchMenuActivity |
| pm disable com.amazon.tv.launcher/.ui.MoviesActivity |
| pm disable com.amazon.tv.launcher/.ui.YoursToWatchActivity |
| pm disable com.amazon.tv.launcher/.ui.ReleaseNotesActivity |
| pm disable com.amazon.tv.launcher/.ui.purchase.VideoItemPurchaseActivity |
| pm disable com.amazon.tv.launcher/.content.ComradeReceiver |
| pm disable com.amazon.tv.launcher/.demo.DemoPackageAddedReceiver |
| pm disable com.amazon.tv.launcher/.ads.AdRefreshReceiver |
| pm disable com.amazon.tv.launcher/.util.CategorySearchReceiver |
| pm disable com.amazon.tv.launcher/.util.LauncherPreloaderReceiver |
| pm disable com.amazon.tv.launcher/.parentalcontrols.PCONPermissionsReceiver |
| pm disable com.amazon.tv.launcher/com.amazon.tv.mediabrowse.service.MediaBrowseServiceImpl |
| pm disable com.amazon.tv.settings/.blackcurtain.BlackCurtainActivity |
| pm disable com.amazon.tv.settings/.blackcurtain.AdultContentPrefsActivity |
| pm disable com.amazon.tv.settings/.tv.ThingsToTrySettingsActivity |
| pm disable com.amazon.tv.settings/.tv.AmazonAccountSettingsActivity |
| pm disable com.amazon.tv.settings/.tv.BuellerAccountSettingsActivity |
| pm disable com.amazon.tv.settings/.tv.AlexaSettingsActivity |
| pm disable com.amazon.tv.settings/.auth.BuellerSettingsMAPInformationProvider |
| pm disable com.amazon.tv.settings/.PCONPermissionsReceiver |
| # Disable Sleep Screen (Hold HOME Button) |
| #pm disable com.amazon.tv.settings/.hud.HomeLongPressReceiver |
| #pm disable com.amazon.tv.settings/.tv.usb.AppScanReceiver |
| #pm disable com.amazon.tv.settings.tv.usb.PackageMovedLocation |
pm disable com.amazon.settings.systemupdates/.OTAEventReceiver
Thanks but I read that if you execute the whole script stuff like netflix and youtube stop working. Can you confirm thats wrong?
ReplyDeleteThanks
that is not correct. see https://github.com/esc0rtd3w/firestick-loader/ for newest build
DeleteSbbj sbbjonline Personal Banking or Net Banking is the best way to access your banking account from anywhere
ReplyDeletesbbjonline
Phenomenal article. Extremely fascinating to peruse. I truly love to peruse such a pleasant article. Much obliged! continue shaking. kodi for pc
ReplyDeleteVisit Apps for Firestick to ditch your boring tv.
ReplyDeleteVISIT JungliDonkey
ReplyDelete