FireTV 2nd gen Cube Firmware links

Search This thread

Pro-me3us

Member
May 12, 2022
31
32
List of official Amazon firmware URLs for the FireTV 2nd gen Cube (raven - 2019). Visit the github mirror for additional stock apps, source code, and firmware links. https://github.com/Pro-me3us/raven_firmware

For other FireTV device firmware check the following:
Fire TV 2 box (sloane - 2015)
2nd gen Stick (tank - 2016)
4k Stick (mantis - 2018)
3rd gen Stick (sheldon/p - 2020)
4k Max (kara - 2021)


Full Firmware Bins

Date
Version
Download
Size
MD5
2020-05-15​
FireOS 7.2.1.2 (PS7212/1333)​
869.7MB​
9fbbd2490d4232af91940e0ad73f2e6f​
2020-12-21​
FireOS 7.2.2.9 (PS7229/1853)​
871.4MB
20f0759aba774eb98d2e67231ac1a53f​
2022-03-15​
FireOS 7.2.4.2 (PS7242/3516)​
877.7MB
4fff4d20b8eb4a71c3e0eed2f38dad7a​
2022-03-24​
FireOS 7.2.7.3 (PS7273/2625)​
885.3MB​
21aaa390ceda55ad1d6f035f055d1e7d​
2022-04-07​
FireOS 7.2.7.9 (PS7279/2766)​
878.5MB​
59eb447ac768ddcf2ca6c40a39c1072c​
2022-05-26​
FireOS 7.2.8.5 (PS7285/2877)​
872.8MB​
9d8b64c9e1634292651b292c0ad2a0a6​
2022-06-28
FireOS 7.2.8.5 (PS7285/2880)​
873.9MB​
32b851ee658481d97a29d9b9e461ef69​
2022-07-27​
FireOS 7.2.9.2 (PS7292/2982)​
864.9MB​
a0617b8b14aa6c337ec2486913cfea19​
2022-08-23​
FireOS 7.2.9.2 (PS7292/2984)​
864.9MB​
6d8be6d630a11781736217852be3d24a​
2022-09-20​
FireOS 7.6.0.3 (PS7603/3110)​
861.4MB​
1d7b57a994e3445f785731bdadb2e7ab​
2022-10-12​
FireOS 7.6.0.8 (PS7608/3614)​
863.1MB​
6ffa919f98f10fb7879a08de0e6ee611​


Differential Firmware Bins

Date​
Pre-update Version​
Post-update Version​
Download​
Size​
MD5​
2021-12-11​
FireOS 7.2.2.9 (PS7229/1856)​
FireOS 7.2.4.2 (PS7242/3515)​
316.4MB​
3d5bdb26d4e6832ccd8ca27fdd4ce144
2021-12-11​
FireOS 7.2.4.2 (PS7242/2906)​
FireOS 7.2.4.2 (PS7242/3515)​
63.1MB​
3a1b460e0c82d03eaad7a7f71ea29632​
2022-03-15​
FireOS 7.2.2.9 (PS7229/1856)​
FireOS 7.2.4.2 (PS7242/3516)​
316.5MB​
8f0a0d19599b7d9bf9ec50eaa1c10da2​
2022-03-24​
FireOS 7.2.4.2 (PS7242/3515)​
FireOS 7.2.7.3 (PS7273/2625)​
270.3MB​
1097276bfb648e9c405926be4b147387​
2022-03-24​
FireOS 7.2.4.2 (PS7242/3516)​
FireOS 7.2.7.3 (PS7273/2625)​
271.0MB​
18bf38f8f333dac2dde56bec9d4d80e7​
2022-04-07​
FireOS 7.2.0.6 (PS7206/1098)​
FireOS 7.2.7.9 (PS7279/2766)​
523.3MB​
655ba089f01f5267bf52e50eaf835791
2022-04-07​
FireOS 7.2.2.9 (PS7229/1856)​
FireOS 7.2.7.9 (PS7279/2766)​
397.3MB​
5c21eb690c8126b0661add40a98cd2e2
2022-05-26​
FireOS 7.2.2.9 (PS7229/1856)​
FireOS 7.2.8.5 (PS7285/2877)​
400.8MB​
1749a7607898eb12338c108a9b6cbcba
2022-06-28​
FireOS 7.2.8.5 (PS7285/2877)​
FireOS 7.2.8.5 (PS7285/2880)​
36.6MB​
5609154748559eee52439e4eaf31f4e2​
2022-07-27​
FireOS 7.2.8.5 (PS7285/2880)​
FireOS 7.2.9.2 (PS7292/2982)​
134.0MB​
dfef05e4bebe2cb467bea9fa69186ced​
2022-08-23​
FireOS 7.2.9.2 (PS7292/2982)​
FireOS 7.2.9.2 (PS7292/2984)​
35.5MB​
a0511b1d7ff483bd3f989a2705a058dc​
2022-09-20​
FireOS 7.2.9.2 (PS7292/2984)​
FireOS 7.6.0.3 (PS7603/3110)​
136.8MB​
ab82ecead2ae69b3149aeb7043744649​
2022-10-12​
FireOS 7.6.0.3 (PS7603/3110)​
FireOS 7.6.0.8 (PS7608/3614)​
48.7MB​
67f7939754e282c95f28855436aa9e58​
 
Last edited:
  • Like
Reactions: Sus_i and Kramar111

Pro-me3us

Member
May 12, 2022
31
32
Added PS7285/2877, PS7285/2880, PS7292/2982

Because there are now a number of full bins, I'll stop adding differential bins. But I'll try to keep adding the diff bins between consecutive releases, to make it easier to find what's been added/changed.

Added PS7285/2877 --> PS7285/2880 and PS7285/2880 --> PS7292/2982
 
Last edited:
  • Like
Reactions: Sus_i

Pro-me3us

Member
May 12, 2022
31
32
Is there a guide to manually install a specific firmware on my Fire Cube?
You should only need to download the full firmware file and rename the .bin extension to .zip, then flash it with TWRP. You would need to unlock the Cube to do this, but that requires a firmware older than PS7273/2625.

At the moment this firmware list is mostly a research and development resource for the Cube.
 
Last edited:

Pro-me3us

Member
May 12, 2022
31
32
Added PS7603/3110 full bin (861.4MB)
Added PS7292/2984 --> PS7603/3110 diff bin (136.8MB)

FireTV FireOS7 started with PS7202, this is the first major numerical jump. It might just be a necessity since PS7300 is reserved for FireHD tablet devices. The differential file doesn't look particularly much bigger than any other update.

If anyone is curious enough to check, this is the firmware extraction procedure on Linux/Ubuntu:


1) Rename firmware *.bin extention to *.zip, and unzip

2) Decompress brotli file (*.br file) to sparse image (*.dat file)
Install brotli [sudo apt-get install -y brotli]
Code:
brotli -d system.new.dat.br


3) Convert sparse image to ext4 image (*.img file)
Download sdat2img
Code:
./sdat2img.py system.transfer.list system.new.dat system.img


4) Mount ext4 image
Code:
sudo mount -t ext4 -o loop system.img /mnt


5) Unmount the image when you are done
Code:
sudo umount /mnt
 
D

Deleted member 11959327

Guest
You should only need to download the full firmware file and rename the .bin extension to .zip, then flash it with TWRP. You would need to unlock the Cube to do this, but that requires a firmware older than PS7273/2625.

Are you saying that the newest full ota can be installed via TWRP without losing dfu access in the process? I'm still using the build that came on the device (PS7229/1856) because I don't know which newer ota can be installed without losing dfu access, or if there is even any major feature benefit to installing a newer build. That's the idea I got from what you said here.

Added PS7603/3110 full bin (861.4MB)
Added PS7292/2984 --> PS7603/3110 diff bin (136.8MB)

FireTV FireOS7 started with PS7202, this is the first major numerical jump. It might just be a necessity since PS7300 is reserved for FireHD tablet devices.

When you say "necessity", you mean the jump in the numerical naming convention, not that it would be a necessity to upgrade to this build of the firmware, right?
 

Pro-me3us

Member
May 12, 2022
31
32
Are you saying that the newest full ota can be installed via TWRP without losing dfu access in the process?
Sorry, I may have been unclear there. You can only update to PS7242/3516 without losing DFU access, the next update disables DFU (PS7273/2526). I don't know if there are any notable benefits of PS7242/3516 (March 2022) over PS7229/1856 (January 2021).

I've used burn mode, fastboot, and TWRP to make backups. I never tried flashing an OTA bin through TWRP, I hadn't had a reason to try yet but it should be fine. To be cautious I'd first use TWRP to make a full backup, then use TWRP to flash that backup, to confirm there's no issues. As long as there's DFU access, the Cube will always be able to boot TWRP / fastboot / burn mode.

When you say "necessity", you mean the jump in the numerical naming convention, not that it would be a necessity to upgrade to this build of the firmware, right?
Yes, just necessary by Amazon's FireOS naming convention. PS7300 --> PS7400 numbering indicates the firmware is for a FireHD tablet. Superficially, jumping from firmware number PS7292 --> PS7603 looks like a major update, but I think it's just a regular update, no bigger than PS7285 --> PS7292 two months ago.
 
Last edited:

Pro-me3us

Member
May 12, 2022
31
32
Added PS7608/3614 full bin (863.1MB)
Added PS7603/3110 --> PS7608/3614 diff bin (48.7MB)
 

Top Liked Posts