FORUMS
Remove All Ads from XDA

Disable OTA on the 2nd Gen Fire TV stick :

853 posts
Thanks Meter: 579
 
By bibikalka, Senior Member on 4th September 2017, 11:41 PM
Post Reply Email Thread
To catch a break, and avoid force fed OTA updates, run these commands from your ADB:
Code:
adb.exe uninstall -k --user 0 com.amazon.device.software.ota
adb.exe uninstall -k --user 0 com.amazon.device.software.ota.override
This will disable the OTA apps till the next factory reset. In case there is ever root, your system will be old enough to be rootable.

Once you do this, and go check for system updates, it'll generate a message "System update failed".

More details can be found in this thread.
The Following 4 Users Say Thank You to bibikalka For This Useful Post: [ View ] Gift bibikalka Ad-Free
 
 
5th September 2017, 01:05 AM |#2  
Senior Member
Thanks Meter: 43
 
More
this was patched on the tablets and if not already will likely be patched on the sticks soon as well.
5th September 2017, 02:05 AM |#3  
OP Senior Member
Thanks Meter: 579
 
More
Quote:
Originally Posted by krsmit0

this was patched on the tablets and if not already will likely be patched on the sticks soon as well.

Sure, nothing lasts forever ... But even more reason to do this NOW !!!

At the moment, I have this version : Fire OS 5.2.4.1, ro.build.date=Fri Jun 9 23:01:51 UTC 2017, so not patched yet.
5th September 2017, 04:44 PM |#4  
rainman74's Avatar
Member
Thanks Meter: 11
 
More
@bibikalka is there a way to reinstall an uninstalled APK for user 0 ?
6th September 2017, 06:09 AM |#5  
OP Senior Member
Thanks Meter: 579
 
More
Quote:
Originally Posted by rainman74

@bibikalka is there a way to reinstall an uninstalled APK for user 0 ?

I don't know an easy one

But you can always do a factory reset! These operations don't actually delete anything, just flag it as unusable.
The Following User Says Thank You to bibikalka For This Useful Post: [ View ] Gift bibikalka Ad-Free
6th September 2017, 09:39 AM |#6  
Member
Thanks Meter: 6
 
More
This should allow debloating the Fire TV sticks. Does anyone have a list with apps that you can safely remove? Maybe even replacing the stock launcher is possible. Although on the Fire HD 10 5th generation removing the stock launcher breaks the home button detection.
The Following User Says Thank You to MWin123 For This Useful Post: [ View ] Gift MWin123 Ad-Free
6th September 2017, 12:15 PM |#7  
rainman74's Avatar
Member
Thanks Meter: 11
 
More
Quote:
Originally Posted by MWin123

This should allow debloating the Fire TV sticks. Does anyone have a list with apps that you can safely remove? Maybe even replacing the stock launcher is possible. Although on the Fire HD 10 5th generation removing the stock launcher breaks the home button detection.

Yes, you can completely replace Fire Stick Launcher without root! But first ensure, that all settings are made, because you can not access certain settings anymore (again only after a factory reset).
And you must install another launcher first, e.g. AppStarter (https://github.com/sphinx02/AppStarter/releases)

1. Uninstall:
  • adb uninstall -k --user 0 com.amazon.device.software.ota
  • adb uninstall -k --user 0 com.amazon.device.software.ota.override
  • adb uninstall -k --user 0 com.amazon.tv.nimh
  • adb uninstall -k --user 0 com.amazon.tv.launcher

2. Access settings then via ADB without com.amazon.tv.launcher (Fire Stick "tank" on 5.2.4.1):
  • Controller:
    Code:
    adb shell am start -n com.amazon.tv.settings/.tv.controllers_bluetooth_devices.ControllersAndBluetoothActivity
  • App-Menu:
    Code:
    adb shell am start -n com.amazon.tv.settings/.tv.applications.ApplicationsActivity
  • Network:
    Code:
    adb shell am start -n com.amazon.tv.settings/.tv.network.NetworkActivity
  • Factory Reset:
    Code:
    adb shell am start -n com.amazon.tv.settings/.tv.FactoryResetActivity
The Following 3 Users Say Thank You to rainman74 For This Useful Post: [ View ] Gift rainman74 Ad-Free
6th September 2017, 12:52 PM |#8  
Member
Thanks Meter: 6
 
More
Quote:
Originally Posted by rainman74

But first ensure, that all settings are made, because you can not access certain settings anymore (again only after a factory reset).

Thanks! Do you know what settings are affected?

I can recommend Activity Launcher to open settings, it also allows you to open some hidden settings. See NO ROOT: Use 'Activity Launcher' to remove accounts, grant/revoke usage access.
The Following User Says Thank You to MWin123 For This Useful Post: [ View ] Gift MWin123 Ad-Free
6th September 2017, 01:50 PM |#9  
rainman74's Avatar
Member
Thanks Meter: 11
 
More
Quote:
Originally Posted by MWin123

Thanks! Do you know what settings are affected?

yes, because of we can't grant com.amazon.tv.permission.LAUNCHER_SETTINGS to com.amazon.tv.settings (adb -d shell pm grant com.amazon.tv.settings com.amazon.tv.permission.LAUNCHER_SETTINGS), you can't access the following settings anymore:
  • Account (but you'll in no way ever change your Amazon Account)
  • Display & Sound (so set each setting there to "automatic" before you uninstall com.amazon.tv.launcher)
  • Info/About (you'll not need that anyway)
  • Childlock (no need for that anyway, because you will not have Amazon Launcher)
  • Debug/ADB (so set ADB/USB to "yes" before you uninstall com.amazon.tv.launcher and you'll be fine)

Quote:
Originally Posted by MWin123

I can recommend Activity Launcher to open settings, it also allows you to open some hidden settings. See NO ROOT: Use 'Activity Launcher' to remove accounts, grant/revoke usage access.

Thanks, I'll try that...
The Following 2 Users Say Thank You to rainman74 For This Useful Post: [ View ] Gift rainman74 Ad-Free
8th September 2017, 01:43 PM |#10  
rainman74's Avatar
Member
Thanks Meter: 11
 
More
After installing modified "Android TV Settings" (https://forum.xda-developers.com/att...7&d=1503965469) with regular "adb install" you can access the following settings again if amazon.tv.launcher is disabled or uninstalled (non-root):
  • Sound (system sounds only)
    Code:
    com.android.tv.settings.device.sound.SoundActivity
  • Info/About
    Code:
    com.android.tv.settings.about.AboutActivity
  • Debug/ADB
    Code:
    com.android.tv.settings.system.DeveloperOptionsActivity
  • CEC/HDMI Control
    Code:
    com.android.tv.settings.system.InputsActivity
  • Bluetooth/Pairing
    Code:
    com.android.tv.settings.accessories.AddAccessoryActivity
  • Date/Time
    Code:
    com.android.tv.settings.system.DateTimeActivity
  • Device Name
    Code:
    com.android.tv.settings.name.DeviceNameSettingsActivity
  • Language
    Code:
    com.android.tv.settings.system.LanguageActivity
The Following 3 Users Say Thank You to rainman74 For This Useful Post: [ View ] Gift rainman74 Ad-Free
10th September 2017, 10:56 PM |#11  
Junior Member
Thanks Meter: 6
 
More
Do the ADB commands in post 1 work on the 2nd gen Amazon Fire TV please? (not the stick).
I have just acquired one which is non rooted and loaded with software v5.2.4.2 which I understand that I am unable to root.
Any advice greatly appreciated.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes