• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Fire TV Stick 4K (mantis) Debloated Rom 6.2.7.1 93/6.2.7.7 Revised

Which OS do you prefer to stay on with a debloated rom?

  • 6.2.7.1 or below with FTVLaunchX and Accessibility

    Votes: 15 55.6%
  • 6.2.7.3 and above without the two

    Votes: 12 44.4%

  • Total voters
    27
  • Poll closed .
Search This thread

shoulih

Member
Jan 4, 2014
20
0
So far so good with this Debloated Rom 6.2.7.7 and just a quick question; do I need to disable OTA updates manually?
 

Skel40

Senior Member
Dec 27, 2019
286
137
Moto G 5G
I know what the Remote issue is relating to and I will be releasing version 1.1 of 6.2.7.7 with com.amazon.tv.turnstile being responsible with remote pairing
 

edan13

Member
Apr 17, 2013
34
4
hi quick question

if i want to install this debloated FW and root/TWRP that comes along with it, do i have to do it out-of-the-box with the Fire4k?

or can i use the Fire4k in its original state and decide if i want to come back to this later as well?
are there any amazon updates that will lock me out from rooting/custom firmware is what i mean.

thanks
 
  • Like
Reactions: Skel40

Skel40

Senior Member
Dec 27, 2019
286
137
Moto G 5G
hi quick question

if i want to install this debloated FW and root/TWRP that comes along with it, do i have to do it out-of-the-box with the Fire4k?

or can i use the Fire4k in its original state and decide if i want to come back to this later as well?
are there any amazon updates that will lock me out from rooting/custom firmware is what i mean.

thanks

Yes you will need to take it out of the box and take the 4K apart with ground. By default, devices are locked meaning with stock recovery stock bootloaders and stock firmware so it's always important to follow this guide here:

Amazon updates can lock you out if it's a full system firmware download but if it's just a system component update, you should be fine. You can disable updates with adb shell, pm disable-user com.amazon.device.software.ota (this command may be patched already by Amazon in future firmwares)
 

edan13

Member
Apr 17, 2013
34
4
thanks for the reply,

so if i understand you correctly i should go on and root it right away (taking it apart and shorting the contacts, i read up on all that) , in order to be safe. Otherwise i could be locked out of doing this later on if amazon decides to push some mean updates down the line
 
thanks for the reply,

so if i understand you correctly i should go on and root it right away (taking it apart and shorting the contacts, i read up on all that) , in order to be safe. Otherwise i could be locked out of doing this later on if amazon decides to push some mean updates down the line
You will only be locked out if you leave the stick idle and let it update , after you do the unlock go straight to settings》myfiretv 》developer options》enable adb debugging and unknown sources .
Give magisk manager permissions if needed in managed installed applications. then :
adb shell
su
pm disable com.amazon.device.software.ota
pm clear com.amazon.device.software.ota
reboot

Then continue doing what youre doing m8
 
  • Like
Reactions: edan13

shoulih

Member
Jan 4, 2014
20
0
I want to update Debloated Rom 6.2.7.7 to Debloated Rom 6.2.7.7 MEGA Revised 1.1.
After booting into TWRP, wipe system, dalvik, and cache , then do I just install the "Debloated Rom 6.2.7.7 Version 1.1.zip" from TWRP and reboot?
 

Eroutina

Member
Jan 13, 2021
10
1
Thanks for this debloated prerooted rom with some tweaks already added. I was wondering if there was a way to strip it even more like removing alexa/prime completely as well as any other amazon background. I was hoping to get more ram but doesnt seem possible. I've blocked as much "com.xxx" entries as possible and the firestick is very snappy and responsive however there is still aroun 800mb usage in the background which might not be possible to reduce.... I've run various root apps to try and stop alexa and such but no luck.

If anyone could help I'm trying to strip down as much as possible just keeping wifi connection and kodi usage everything else can go.

also are these tweaks already in this build?

 
Last edited:

luciferin

Senior Member
Jun 21, 2014
55
31
I want to update Debloated Rom 6.2.7.7 to Debloated Rom 6.2.7.7 MEGA Revised 1.1.
After booting into TWRP, wipe system, dalvik, and cache , then do I just install the "Debloated Rom 6.2.7.7 Version 1.1.zip" from TWRP and reboot?

This method just worked for me to upgrade from 6.2.7.1 to the 6.2.7.7 rev 1 release. Should work for you, but you may want to back up in you're not up for possibly losing settings.
 

0815hoffi

Senior Member
Dec 22, 2019
455
140
Munich
github.com
Push to device over Amazon Website and sync under firetv Account settings.

Or reflash debloated rom. ( this has allways worked for me , but other user has reported that can be a Problem with 6.2.7.7)

There is no other way with removed Amazon Launcher.
 
This method just worked for me to upgrade from 6.2.7.1 to the 6.2.7.7 rev 1 release. Should work for you, but you may want to back up in you're not up for possibly losing settings.
This is an issue I faced also, the trick is to make sure you have whatever apps you need from the store first before flashing the launcher replacement.
I lost the wife's stv player by doing this but if worst comes to worst. Even just install hoffis Newsettings apk and select your chosen launcher (better to be inside the custom launcher while you do this)
then:
pm disable com.amazon.tv.launcher
pm disable com.amazon.firehomestarter

I find this method less brutal and by enabling the fireos launcher again you can still install the apps you need before disabling fireos launcher again, this works on 4k/2k/Firetv2

Regards
 
  • Like
Reactions: kozmo2k4

Flakie

Senior Member
Mar 26, 2012
79
16
Swindon
flakie.co.uk
To install new apps I install with adbLink via IP address connection

Selfless, or is that selfish, plug ;)

If you use Windows, maybe give my ABD GUI app a go (Flakie's ADB GUI).
It also has a scrcpy integration and an integration with ngrok (for remote access without port forwading on the router). ADB Shell and custom ADB commands has recently been added. Not perfect for this yet but works for most basic commands. All the built-in features work well (install apk, uninstall, update, list etc). I am adding more features for the next version and intend to keep improving it.

 
  • Like
Reactions: Eroutina

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Debloated Rom For The Fire TV Stick 4K 6.2.7.1 93/6.2.7.7 Revised

    NOTE: Firmware versions after 6.2.7.7 will not work with this debloated rom. It's been a few months since I've updated this guide so be cautious with installing this. The latest fw implements an efuse to prevent downgrading so in the next few days or later I'm updating my debloated rom back to the TWRP backup because of the forced update. I'm currently trying to add AV Sync Tuning and a few added features with older fws with more testings.

    Steps: Boot into TWRP from either the OTG cable or through an ADB command by enabling ADB debugging in My Fire TV, Developer Options. After booting into TWRP, make sure to wipe system, dalvik, and cache before flashing but before doing any of that take a backup of the system image, vendor image, boot and finally your data. After restoring remember Amazon will automatically have a verification to sign you in again because of security reasons.

    XDA:DevDB Information
    Debloated Rom For Fire TV Stick 4K (6.2.7.1 93/6.2.7.7)

    Contributors
    Skel40
    ROM OS Version: 6.2.7.7 Debloated Rom. Based off the Stock Image of 6.2.7.1/93. 6.2.7.7 Pre-rooted Image.
    ROM Firmware Required: Any

    Version Information
    6.2.7.7 Revised
    Debloated Latest Rom with 146 applications left out of the 171 installed with this new version found in /system/priv-app. The folder lists the removed files along with built in build.prop tweaks. (New) I moved the rom to MEGA for easier access. A little bit more packages have been added back for stability reasons. The package, com.amazon.tv.turnstile is the problem when pairing remotes so the issue is fixed!

    6.2.7.1 93
    Debloated Rom with 126 applications in priv-app, same information as above. With Build.prop Tweaks and no boot animation on reboot. Read the Changelog in the 6.2.7.1 93 Rom below for more information in the Removed Files Folder.

    Issues: Prime Video is still having problems downloading and installing an additional app after installing it from the Amazon Appstore. The incremental updates won't work on 6.2.7.1 93 because of attempting to update to 6.2.7.7
    Current Stable Version: Revised Version 1.1 6.2.7.7
    Stable Release Date: 2021-01-04 (6.2.7.7 revised)
    Created 2020-04-18
    Last Updated 2021-01-04

    Debloated Rom 6.2.7.1 93 with Removed Files: https://drive.google.com/drive/folders/1bmZwmkyJw4e7Y9cjtiAfdr0KuQnA-CHK?usp=sharing

    Debloated Rom 6.2.7.7 MEGA Revised 1.1


    Changelog of 6.2.7.1 93

    With this downgraded release of 6.2.7.1 93, expect a few problems with several packages that I've removed for a reason:

    Changelog of the 6.2.7.1 93 Debloated Version (FTVLaunchX/Accessibility features are working)

    The apps that aren't working is solely because of the missing "System Components" update

    * Amazon FreeTime won't work
    * IMDB won't work (Use the Free section on the Fire TV Home UI for Free Movies/TV)
    * News won't work
    * Updating won't go through unless you choose to upgrade to the latest OS (Meaning it'll keep downloading 6.2.7.7 but will fail because of otacerts.zip being removed)
    * Build.prop Tweaks are added to this rom, use a computer to transfer the prop file if you choose not to have the tweaks yourself.(My post can be found here: https://forum.xda-developers.com/fire-tv/general/fire-tv-stick-4k-tweaks-root-keyboard-t4064269)
    * Make a TWRP backup before flashing this rom of the following partitions: System Image, Boot, Data, and Vendor Image in case you want to go back however you want
    * Most of things if not many of the packages and files are gone for maximum storage as possible (Removed Files can be found on the OP of this page)
    * Please note that the mbcache.db file is a storage decreaser, use these commands for chmod 0 and make the file frozen with 0 MB

    adb connect 192.168.x.x (change it to your IP)
    adb shell
    su
    cd /data/data/com.amazon.tv.launcher/databases
    rm mbcache.db*
    touch mbcache.db
    touch mbcache.db-shm
    touch mbcache.db-wal
    chmod 0 mbcache.db*
    ls-all

    To re-enable
    adb connect 192.168.1.101 (change it to your IP)
    adb shell
    su
    cd /data/data/com.amazon.tv.launcher/databases
    rm mbcache.db*
    touch mbcache.db
    touch mbcache.db-shm
    touch mbcache.db-wal
    chmod 660 *.db
    chmod 600 *.db-*

    * All three files are zeros. Reboot and you'll now see more increased storage.
    * Amazon Home will throw an error so enable Do Not Disturb in Settings
    * Magisk is pre-installed, and the System is in RW mode.
    * The Setup Wizard SHOULD go through no matter what. No need to worry about being stuck

    Changelog of 6.2.7.7 Revised

    * Magisk is pre-installed, and the System is also in RW mode.
    *Priv-app, app, and media have been modified for debloating with a list of every file I've removed and being able to download the removed files as an apk without unzipping.
    *Added Build tweaks except for the no boot animation
    *Added packages back for stability
    4
    I know it's been awhile since I've uploaded 2 debloated roms. If you want, sometime next week I'll look into 6.2.7.1 with updated features and maybe the new UI from 6.2.8.0?
    3
    Wouldn't it be awesome if someone would make an actual tutorial for how to flash this as in, what are the required steps to install? Oh, my apologies, this question has been asked twice before in this thread alone, hidden in amongst the clique that know how to but dont seem to care about anyone else... Any chance of a proper tutorial for how to install this instead of links to other thread's that are not in fact relevant to the latest update, currently 6.2.7.1, for as I've read in other threads regarding earlier firmwares for the 4k, system priv-app no longer exists, and While I'm writing, I'd advise NOT to install the MM.2.2 zip on the latest 4k, because whoever made that made it using older files, and once this file is flashed to latest device, magisk can no longer be installed, due to incompatible zip. Once you get this, magisk cannot be re-installed, the rooted image can be flashed, but NOT magisk.

    I'm well up for testing this, but as two others have pointed out, and asked, is it safe to install, and can we have an install procedure that does not break magisk in the latest 4k?

    I updated the rom today so no need to worry about TWRP backups anymore. All you have to do now is download the zip like an ordinary TWRP flashable zip and it'll go through the necessary steps to installing Magisk but unfortunately I looked everywhere online if there's a way to updating Magisk with the .sh file so it doesn't have it installed as 20.0. That's strange. I've avoided installing MM a long time ago.
    2
    I updated the rom today so no need to worry about TWRP backups anymore. All you have to do now is download the zip like an ordinary TWRP flashable zip and it'll go through the necessary steps to installing Magisk but unfortunately I looked everywhere online if there's a way to updating Magisk with the .sh file so it doesn't have it installed as 20.0. That's strange. I've avoided installing MM a long time ago.

    Great work, I love the rom. I'm using the backup you posted and it is very responsive. Can't wait to get home from the cabin and try this zip. I appreciate all you and others do for everyone.
    2
    Yes you must decompile com.amazon.tv.oobe.apk
    with APK Easy Tool.

    !!!!! For Sure save a backup of this file !!!!
    and customize NativePageProvider.smali file
    Replace the Update command like

    Lines
    ??????? 》with NOP

    example attached , decompile it and compare the file to understand how it works


    than compile with APK Easy Tool and replace the file over twrp.

    ------‐-----------'

    Easy way delete com.amazon.tv.oobe.apk over twrp.
    Pair remote with use of TV-CEC Remote.

    An then do the Configuration.

    But then it is not possible to enable adb over the settings.

    Can be done in twrp maybe.

    in TWRP type:

    echo -n 'mtp,adb' > /data/property/persist.sys.usb.config
    echo '' >> /system/build.prop
    echo '# Enable ADB' >> /system/build.prop
    echo 'persist.service.adb.enable=1' >> /system/build.prop
    echo 'persist.service.debuggable=1' >> /system/build.prop
    echo 'persist.sys.usb.config=mtp,adb' >> /system/build.prop

    Reboot

    Do it at your own Risk!!!!!

    If it works, run.

    adb shell settings put global setup_wizard_has_run 1
    adb shell settings put secure user_setup_complete 1
    adb shell settings put global device_provisioned 1

    To set oobe succesfully run.

    ----‐---------

    Own Risk you can try replace com.amazon.tv.oobe.apk with the attached file, run the Setup Wizard and After that copy back the backuped com.amazon.tv.oobe.apk to /system/priv-app/com.amazon.tv.oobe/com.amazon.tv.oobe.apk