Skip to content

luckygreen/FireFlix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

FireFlix v3.0 – like Netflix, but better


Overview

FireFlix turns an Amazon Fire TV Stick 4K Max into a simple, Netflix-like media player. Streaming content from Real-Debrid (RD). FireFlix sticks make great presents for TV-watching friends. Do include a subscription to Real-Debrid with the gift.

Why a 4K stick for lower resolution TVs? Better HEVC codec support (1080p@60fps vs 30fps), VP9 support, more RAM. Most RD sources are HEVC—the 4K stick handles them without stuttering. The gorgeous Arctic Horizon 2 skin chosen is RAM and CPU hungry.

End-user experience:

  • Power on → Browse content rows → Tap → Watch
  • No buffering (RD serves via fast HTTPS)
  • No ads, no tracking
  • ~€4/month Real-Debrid subscription (only ongoing cost)

Stack:

  • Kodi (media player foundation)
  • Umbrella addon (RD integration, content discovery) + CocoScrapers
  • Arctic Horizon 2 skin (Netflix-like UI with content widgets)
  • Up Next addon (auto-prompt next episode)

Requirements

Hardware

  • Amazon Fire TV Stick 4K Max (used for this build)
  • TV with HDMI port
  • WiFi network
  • iPhone/Android phone for the Fire TV app (makes setup easier)
  • Your computer (for device authorizations)

Accounts

  • Real-Debrid subscription (~€4/month)
  • Amazon account (required by the Amazon Fire TV Stick)
  • Trakt.tv account (free, for watch history sync)

Phase 0: Install Fire TV Remote App

The Fire TV app lets you use your phone's keyboard instead of the painful on-screen remote keyboard. Essential for entering repository URLs.

  1. Install Amazon Fire TV app on your iPhone (App Store, free)
  2. Ensure phone and Fire Stick are on same WiFi network
  3. Open app → Select your Fire TV Stick
  4. Pair when prompted on TV screen
  5. Test: Tap keyboard icon in app to verify text input works

Phase 1: Prepare Fire TV Stick

1.1 Enable Developer Options

  1. SettingsMy Fire TVAbout
  2. Click Fire TV Stick (device name) 7 times rapidly
  3. "You are now a developer" message appears

1.2 Enable Unknown Sources

  1. SettingsMy Fire TVDeveloper Options
  2. Enable Apps from Unknown Sources
  3. Confirm the warning prompt

1.3 Disable Amazon Tracking

  1. SettingsPreferencesPrivacy Settings
  2. Disable Device Usage Data
  3. Disable Collect App Usage Data

Phase 2: Install Downloader App

The Downloader app fetches APK files directly on the Fire Stick.

  1. From Fire TV home → Search (magnifying glass)
  2. Type Downloader
  3. Install the orange Downloader app by AFTVnews
  4. Open it and grant storage permissions when prompted

Phase 3: Install Kodi

3.1 Download Kodi APK

  1. Open Downloader
  2. Enter URL (use Fire TV app keyboard):
    https://mirrors.kodi.tv/releases/android/arm/kodi-21.2-Omega-armeabi-v7a.apk
    

    Note: Fire OS requires 32-bit (ARMV7A) APKs despite 64-bit hardware. ARM64 APKs will fail to install.

  3. Download starts automatically
  4. When prompted, click Install
  5. After install, click Done (not Open)
  6. Delete the APK when Downloader prompts (saves space)

3.2 Verify Kodi Launches

  1. SettingsApplicationsManage Installed Applications
  2. Find KodiLaunch
  3. Complete initial Kodi setup wizard (accept defaults)

Phase 4: Configure Kodi for Unknown Sources

Kodi needs permission to install addons from zip files.

  1. In Kodi: Settings (gear icon)
  2. SystemAdd-ons
  3. Enable Unknown sources
  4. Accept the warning

Phase 5: Install Umbrella Addon

Umbrella is a debrid-focused streaming addon actively maintained through the 2024 Real-Debrid API changes. It requires CocoScrapers as an external scraper module.

5.1 Add Umbrella Repository

  1. In Kodi: SettingsFile Manager
  2. Add source
  3. Click <None> and enter (use Fire TV app keyboard):
    https://umbrellaplug.github.io/
    
  4. Name it: Umbrella
  5. Click OK

5.2 Install Umbrella Repository

  1. Go back to Kodi home
  2. Add-onsInstall from zip file
  3. Select Umbrella
  4. Select repository.umbrella-x.x.x.zip (latest version)
  5. Wait for "Umbrella Repository Add-on installed" notification (top right)

5.3 Install Umbrella Addon

  1. Add-onsInstall from repository
  2. Umbrella RepositoryVideo add-ons
  3. Select UmbrellaInstall
  4. Accept all dependency prompts
  5. Wait for "Umbrella Add-on installed" notification

Phase 6: Install CocoScrapers

CocoScrapers is the external scraper module that Umbrella uses to find torrent sources. This modular design means scrapers can be updated independently.

6.1 Add CocoScrapers Repository

  1. In Kodi: SettingsFile Manager
  2. Add source
  3. Click <None> and enter:
    https://cocojoe2411.github.io/
    
  4. Name it: CocoScrapers
  5. Click OK

6.2 Install CocoScrapers Repository

  1. Add-onsInstall from zip file
  2. Select CocoScrapers
  3. Select repository.cocoscrapers-x.x.x.zip (latest version)
  4. Wait for "CocoScrapers Repository Add-on installed" notification

6.3 Install CocoScrapers Provider

  1. Add-onsInstall from repository
  2. CocoScrapers RepositoryProgram add-ons
  3. Select CocoScrapers ModuleInstall
  4. Accept any dependency prompts
  5. Wait for installation confirmation

6.4 Link CocoScrapers to Umbrella

IMPORTANT: This step is easy to miss. There are TWO settings — a toggle AND a clickable selector.

  1. Open Umbrella from Add-ons
  2. Go to ToolsSettings: Providers
  3. Find "Enable External Providers" toggle → Turn ON
  4. Directly below that toggle, there's a clickable item labeled "External Provider" — click it
  5. A popup appears with available modules → Select "CocoScrapers Module"
  6. You should see confirmation: "CocoScrapers External Module set successfully"

If CocoScrapers doesn't appear in the popup, go back and verify the CocoScrapers Module is installed under Add-ons → My Add-ons → Program add-ons.


Phase 7: Authorize Real-Debrid

This connects Umbrella to your RD account.

7.1 Get Authorization Code

  1. Open Umbrella from Add-ons
  2. Go to ToolsSettings: Accounts
  3. Scroll to Real-Debrid section
  4. Click "Authorize Real-Debrid"
  5. Screen displays a code (e.g., A1B2C3D4)

7.2 Authorize on Web

  1. On your phone/computer, go to: https://real-debrid.com/device
  2. Enter the code from the Fire Stick
  3. Click Allow
  4. Kodi confirms authorization with a popup

7.3 Verify Connection

  1. In ToolsSettings: Accounts, Real-Debrid section now shows your username and "Premium" status
  2. Test: From Umbrella main menu → MoviesTrending → Pick any title
  3. Should find sources and display source list within 10-30 seconds

Phase 8: Install Arctic Horizon 2 Skin

This transforms Kodi's interface into Netflix-style content rows.

8.1 Add Jurialmunkey Repository

  1. In Kodi: SettingsFile Manager
  2. Add source
  3. Click <None> and enter (use Fire TV app keyboard):
    http://bit.ly/4iNdBI9
    

    Note: This is a short URL for https://jurialmunkey.github.io/repository.jurialmunkey/

  4. Name it: Jurialmunkey
  5. Click OK

8.2 Install Repository

  1. Add-onsInstall from zip file
  2. Select Jurialmunkey
  3. Select repository.jurialmunkey-x.x.x.zip (latest version)
  4. Wait for "Add-on installed" notification

8.3 Install Arctic Horizon 2

  1. Add-onsInstall from repository
  2. Jurialmunkey RepositoryLook and feelSkins
  3. Select Arctic Horizon 2Install
  4. Accept dependency prompts
  5. When asked "Do you want to switch to this skin?" → Yes
  6. When asked to keep skin → Yes

Phase 9: Configure Home Screen Widgets

This creates the Netflix-like content rows on the home screen.

9.1 Access Skin Settings

  1. From Kodi home, go to Settings (gear icon)
  2. Skin Settings (or press left on home screen → Customise)

9.2 Configure Movies Widget

  1. HomeCustomise home menu
  2. Highlight Movies menu item (left panel)
  3. In the right panel, find the "Widgets" field (currently empty)
  4. Click on "Widgets" field
  5. Navigate: VideoUmbrellaMoviesTrending (or Popular)
  6. Select it — the Movies row now shows Trending content from Umbrella/RD

9.3 Configure TV Shows Widget

  1. Highlight TV Shows menu item (left panel)
  2. In the right panel, click on "Widgets" field
  3. Navigate: VideoUmbrellaTV ShowsPopular
  4. Select it — TV Shows row now displays Popular content

9.4 Add Additional Rows (Optional)

Create custom menu items for more content rows:

  1. Click the green "+" button (top bar, next to the red X)
  2. Name it (e.g., "New Movies") in the Label field
  3. Click "Widgets" field → UmbrellaMoviesNew Movies

Suggested widgets:

  • Trending Movies
  • Popular TV Shows
  • New Movies
  • New TV Shows
  • My Watchlist (requires Trakt)

9.5 Remove Unused Menu Items

  1. Highlight items like Music, Games, Weather if you do not plan on using them.
  2. Select Disable or Remove

Phase 10: Configure Umbrella for Simplicity

10.1 Set Quality and Source Filters

  1. Open UmbrellaToolsSettings: Sorting and Filters
  2. Find "Max Quality" → Set to 1080p (if you only have a 1080p TV)
  3. Find "Remove Uncached Torrents" → Enable (ON)
    • This hides sources that aren't pre-cached on RD
  4. Scroll through other options — leave defaults unless you have reason to change

10.2 Enable Torrents and Hosters

  1. Go to ToolsSettings: Providers
  2. Verify "Enable Torrents" is ON
  3. Verify "Enable Hosters" is ON (backup sources)
  4. Verify "External Providers" is ON and CocoScrapers is selected (from Phase 6.4)

10.3 About Auto-Play

Note: As of Dec 2025, Umbrella does not have a simple "auto-play" toggle. The user will see a source list after searching. With 1080p + Remove Uncached filters applied, this list is short and manageable.

User experience: Select content → Wait for scrape → Tap top source → Plays

This is one extra tap vs. Netflix, but acceptable.

10.4 Optional: Enable Cloud Scraper

  1. In Settings: Providers, find "Enable Cloud Scraper"ON
  2. This searches your RD cloud storage for previously downloaded content (instant results)

10.5 Hide Unnecessary Menu Items

Umbrella shows menu items from multiple services (IMDb, TMDB, Trakt, etc.), creating clutter. Hide everything except Trakt:

  1. Open UmbrellaToolsSettings: General
  2. Scroll to "Menu Items" or "Hide Menu Items" section
  3. Disable (turn OFF) all services except Trakt:
    • Hide IMDb TrendingON
    • Hide TMDB TrendingON
    • Hide TVDB TrendingON
    • Hide Simkl TrendingON
    • Hide Trakt TrendingOFF (keep this visible)
  4. Similarly, disable other redundant items:
    • Hide IMDb PopularON
    • Hide TMDB PopularON
    • Hide Trakt PopularOFF (keep this)
    • Hide IMDb RecentON
    • Hide TMDB RecentON
    • Hide Trakt RecentOFF (keep this)
  5. For "Now Playing" items, disable all except Trakt:
    • Hide IMDb Now PlayingON
    • Hide TMDB Now PlayingON
    • Hide Trakt Now PlayingOFF (keep this)

Note: Exact menu item names may vary by Umbrella version. Look for toggles that mention service names (IMDb, TMDB, TVDB, Simkl, Trakt) and disable everything except Trakt. The goal is to reduce 19 buttons down to 3-4 Trakt-only options.


Phase 11: Install Up Next Addon

Auto-prompts for next episode during credits.

11.1 Install Up Next

  1. Add-onsInstall from repository
  2. Kodi Add-on repository (default repo)
  3. ServicesUp Next
  4. Install

11.2 Configure Up Next

  1. Add-onsMy add-onsServicesUp NextConfigure
  2. Set notification time: 30 seconds before end
  3. Enable Auto-play next episode

Phase 12: Trakt Integration

Syncs watch history and enables "Continue Watching" across devices.

12.1 Create Trakt Account

  1. On your computer, go to trakt.tv
  2. Create free account (email required)

12.2 Authorize Trakt in Umbrella

  1. UmbrellaSettingsAccounts
  2. TraktAuthorize
  3. Go to https://trakt.tv/activate on phone/computer
  4. Enter the code
  5. Authorize

12.3 Configure Trakt Widget (Optional)

  1. Skin SettingsHomeCustomise home menu
  2. Add widget: UmbrellaMy ListsContinue Watching (or similar Trakt option)

Phase 13: Final Polish

13.1 Move Kodi to Front of Apps

  1. Hold Home button on remote
  2. Select Apps
  3. Hover over Kodi → Press Menu button (☰)
  4. Select Move to front

13.2 Test Full Workflow

Run through the complete user experience:

  1. Power on Fire Stick
  2. Open Kodi (should be first app)
  3. Home screen shows content rows
  4. Click any movie → Should auto-play within 10 seconds
  5. Click any TV show → Select season/episode → Auto-plays
  6. During episode, verify Up Next prompt appears near end

13.3 Disable Fire TV Auto-Updates

Prevents Amazon from potentially breaking sideloaded apps.

  1. SettingsMy Fire TVAbout
  2. Check for Updates — do NOT click
  3. SettingsPreferencesPrivacy Settings
  4. Disable automatic updates if option exists

Recovery Procedures

Nuclear Option: Factory Reset

If everything breaks:

  1. SettingsMy Fire TVReset to Factory Defaults
  2. Confirm reset
  3. Re-run this entire guide from Phase 1

Umbrella Stops Working

Addons die. If Umbrella breaks:

  1. Check r/Addons4Kodi for current status
  2. If dead, look for recommended replacement (POV, Fen Light AM, The Crew are alternatives)
  3. New addon will need RD re-authorization

Real-Debrid Authorization Expired

  1. Open UmbrellaSettingsAccounts
  2. Real-DebridAuthorize
  3. Complete device authorization flow again

Kodi Won't Open

  1. SettingsApplicationsManage Installed Applications
  2. Find KodiClear cache
  3. Try again
  4. If still broken: Force stopClear data (loses settings)

Quarterly Maintenance

  • Check RD subscription is active before expiry
  • Verify Umbrella/CocoScrapers updates in Kodi Add-ons
  • Check r/Addons4Kodi occasionally for addon health

Cost Summary

Item One-Time Monthly
Fire TV Stick 4K Max ~€80 (€40 Prime Day)
Real-Debrid ~€3-4 (see tiers)
Kodi Free
Umbrella Free
CocoScrapers Free
Arctic Horizon 2 Free

Real-Debrid Pricing Tiers

Tier Price Days Per Month
RD N°1 €3 15 €6.00
RD N°2 €4 30 €4.00
RD N°3 €9 90 €3.00
RD N°4 €16 180 €2.67

Note: "Days" = subscription duration, not cache retention. RD's cache is shared and persistent—content stays cached as long as it's occasionally accessed by any user. Subscription tier doesn't affect what's cached or for how long.

Total ongoing cost: €2.67–4.00/month (depending on tier)


Repository URLs Reference

Repository URL Purpose
Umbrella https://umbrellaplug.github.io/ Umbrella addon
CocoScrapers https://cocojoe2411.github.io/ Scraper module for Umbrella
Jurialmunkey http://bit.ly/4iNdBI9 Arctic Horizon 2 skin

Alternative Addons (If Umbrella Fails)

If Umbrella stops working, these are actively maintained alternatives (as of Dec 2025):

Addon Repository Notes
POV https://kodifitzwell.github.io/repo/ FEN fork, lightweight
Fen Light AM https://fenlightanonymouse.github.io/packages/ Community FEN continuation
The Crew https://team-crew.github.io/ All-in-one with free links fallback

Resources


User Quick Reference Card

Print this section for the users of FireFlix.


FireFlix Quick Guide

To Watch Something:

  1. Turn on TV
  2. Open Kodi (first app in your list)
  3. Use remote to browse content rows on home screen
  4. Click any movie or show poster
  5. For TV shows: Select season → episode
  6. It plays automatically

Remote Controls:

Button Action
OK/Select Play / Select
Back Go back / Exit menu
Home Return to Fire TV home
Play/Pause Pause or resume
Rewind/Fast Forward Skip back/forward

If Something Doesn't Play:

  • Wait 30 seconds (content may be loading)
  • Try a different movie/show
  • Check WiFi connection
  • Restart Kodi: Back out completely, reopen

FireFlix v3.0 – like Netflix, but better

About

Transform an Amazon Fire TV Stick into a Netflix-like streaming experience powered by Real-Debrid cached torrents and Kodi. Technical setup guide for integrator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors