[Magisk][Module] FireTV 4K Stick Add-Ons

shaggypimpin

New member
Jul 5, 2009
4
0
0
I realized my issue with some downloads. The MKV files size was too large for the file system. It would fail the download when the file size hit the max.
 

Yom

Senior Member
May 4, 2006
1,336
161
0
Cancun
Hi @tsynik!

Thank you very much for your awesome modules!

I must have messed something up, big time... when I flash AFTV-GAPPS-MM-1.1.zip the Amazon stock launcher cannot start anymore. It just loops endlessly. I already enabled com.amazon.avod, which worked until I rebooted.

Can someone please help me in stabilizing the stock launcher so I can configure my receiver?

Thanks!
 
Last edited:

bnevets27

Senior Member
Oct 19, 2010
309
54
0
Last edited:
  • Like
Reactions: LAX_2_TLV

tsynik

Senior Member
Dec 14, 2010
201
165
73
Hi @tsynik!
I must have messed something up, big time... when I flash AFTV-GAPPS-MM-1.1.zip the Amazon stock launcher cannot start anymore. It just loops endlessly. I already enabled com.amazon.avod, which worked until I rebooted.

Can someone please help me in stabilizing the stock launcher so I can configure my receiver?
Thanks!
It's expected behaviour with GAPPs (or any packages) placed to /system/priv-app. To fix Settings / Launcher I used some metrics hacks in AFTV-XM (Xposed Module). After flash of GApps package, you need to wait untill install script will install Xposed Installer and reboots to recovery and install Xposed framework. On next boot with AFTV-XM enabled Settings will work again. It AFTV-XM module not enabled in Modules section for some reason, you need to enable it by hand (launching Xposed Installer from adb shell and check module in Modules section there). After reboot there will be no Settings crashes. Maybe I'll check another method later: instead of placing GApps files to /system/priv-app we can place them to /system/app or /vendor/app, but we need some system permissions hacks to package manager in that case to grant all needed GApps packages permissions ;)

p.s. You can't install GApps package with AFTV-MM, they'll conflict if installed and enabled both. So use only AFTV-MM of AFTV-GApps ;)
 
Last edited:
  • Like
Reactions: Kramar111 and Yom

tsynik

Senior Member
Dec 14, 2010
201
165
73
Would like to know what changed for v2.0.
2.0 have bundled ATV Settings application to manage system in Android TV way: you can change language, screen saver options, freeze packages etc. Also, I disabled (unnneded) metrics hacks hoping it'll have future OS updates compatibility.
With current module release, it's suggested to reenable ota packages and install all current amazon apps updates (equipment control, alexa, etc). You can redisable updates after all current will be insatlled.
 
  • Like
Reactions: Kramar111

chinkster

Senior Member
May 31, 2010
593
54
48
Should I update magisk and magisk manager through the magisk manager app? I thought I read something that told me never to update these within fireTV or something?

Sent from my ONEPLUS A5010 using Tapatalk
 

tsynik

Senior Member
Dec 14, 2010
201
165
73
Should I update magisk and magisk manager through the magisk manager app? I thought I read something that told me never to update these within fireTV or something?

Sent from my ONEPLUS A5010 using Tapatalk
Never ever try to update Magisk via Magisk Manager. You can update Magisk Manager itself from there, but in case Magisk, you need only download install ZIP from Manager and flash it through TWRP recovery after (update zip will be in /sdcard/Download folder)
 
  • Like
Reactions: chinkster

Yom

Senior Member
May 4, 2006
1,336
161
0
Cancun
Dear sir, thank you very much for the highly detailed explanation. Please know I am enjoying your work immensely. THANK YOU!!!!!

I'll keep an eye out for updates!

It's expected behaviour with GAPPs (or any packages) placed to /system/priv-app. To fix Settings / Launcher I used some metrics hacks in AFTV-XM (Xposed Module). After flash of GApps package, you need to wait untill install script will install Xposed Installer and reboots to recovery and install Xposed framework. On next boot with AFTV-XM enabled Settings will work again. It AFTV-XM module not enabled in Modules section for some reason, you need to enable it by hand (launching Xposed Installer from adb shell and check module in Modules section there). After reboot there will be no Settings crashes. Maybe I'll check another method later: instead of placing GApps files to /system/priv-app we can place them to /system/app or /vendor/app, but we need some system permissions hacks to package manager in that case to grant all needed GApps packages permissions ;)

p.s. You can't install GApps package with AFTV-MM, they'll conflict if installed and enabled both. So use only AFTV-MM of AFTV-GApps ;)
 

chinkster

Senior Member
May 31, 2010
593
54
48
Is there a way to get the firestick to actually power off? When I click power off option it just reboots

Sent from my ONEPLUS A5010 using Tapatalk
 

chinkster

Senior Member
May 31, 2010
593
54
48
Google Assistant doesn't work but I am able to still use the microphone when searching YouTube, etc...

Sent from my ONEPLUS A5010 using Tapatalk
 
Last edited:

mrsweet1991

Senior Member
Oct 1, 2014
138
51
48
Just installed this, any idea why recommendations doesn't show? In Launcher I've hidden Emby and shown Netflix but nothing shows at the moment.

Sent from my SM-G955F using Tapatalk
 

selbyog

Member
Feb 5, 2017
9
1
0
I've just updated to the 2.0 version of the plugin - the new settings menu is quite handy.
I've noticed though I have two power options - one called Power the other one Power Menu in the lowest row; is that on purpose? Any idea how I can have only one?
 

tsynik

Senior Member
Dec 14, 2010
201
165
73
I've just updated to the 2.0 version of the plugin - the new settings menu is quite handy.
I've noticed though I have two power options - one called Power the other one Power Menu in the lowest row; is that on purpose? Any idea how I can have only one?

Just uninstall Power Menu app from ATV Settings / Apps

P.S. You also need to grand Location permissions there to ATV Settings app for scanning networks ability from ATV Settings itself
 
Last edited:

chinkster

Senior Member
May 31, 2010
593
54
48
I've just updated to the 2.0 version of the plugin - the new settings menu is quite handy.
I've noticed though I have two power options - one called Power the other one Power Menu in the lowest row; is that on purpose? Any idea how I can have only one?
where can i find the 2.0 version of the plugin? thanks