By using a command line tool called ADB, you can easily change the Fire TV Stick and Fire TV screensaver to use the FlickFolio app instead. FlickFolio will then slideshow Flickr’s explore most interesting photos or to any album of yours on Flickr.
When the app is set as the default Fire TV screensaver, all of the slideshow settings in the app will apply to the screensaver as well.
Step 1, Connect to Fire TV Using ADB
The hardest part of this process is installing a program called ADB and connecting to your Fire TV. I’ve found this guide to be quite good: http://www.aftvnews.com/how-to-connect-to-a-fire-tv-or-fire-tv-stick-via-adb/
Once you have connected to the Fire TV with adb, enter the adb shell by entering the following command:
adb shell
Step 2, Change the Fire TV’s Screensaver
Next, issue the following command to change the Fire TV’s default screensaver to FlickFolio. While the command may word wrap in your browser, it should be entered on a single line with no line breaks.
Enter this command for FlickFolio for Flickr:settings put secure screensaver_components com.snapwood.flickfolio/com.snapwood.flickfolio.DreamService
After issuing one of the above commands, verify the screensaver is set by issuing this command:
settings get secure screensaver_components
Step 3, Optionally Set the Slideshow Album
By default, the screensaver will slideshow all of your Flickr albums. If you want this, skip to step 4. If you want to change this to a single album or Flickr’s Explore Interesting Photos, enter the following command:
Enter this command for FlickFolio for Flickr:am start -n com.snapwood.flickfolio/.DreamSettingsActivity
This command will display the app’s screensaver settings on the Fire TV, where you can select to slideshow all albums or a single album. If you want to adjust the app’s slideshow settings, that can still be done within the app’s settings later.
Step 4, Optionally Change the Screen Timeout
To adjust the amount of time before the screensaver starts, issue this command into adb:
settings put system screen_off_timeout 300000
The 300000 is the amount of time in milliseconds before the screensaver starts. There are 1000 milliseconds in 1 second and 60000 milliseconds in 1 minute. So a value of 300000 milliseconds is 5 minutes.
Now issue the following command to exit ADB:
exit
And you’re done!
Restoring the Default Amazon Screensaver
If you ever want to restore the Amazon screensaver, connect to the Fire TV using adb and enter the adb shell by issuing the following command:
adb shell
Then issue the following command to restore Amazon’s screensaver:
settings put secure screensaver_components com.amazon.bueller.photos/.daydream.ScreenSaverService