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