yashsingh1/xdaforums huggingface dataset:
[Fire TV General] TShadow:
I doubt it too.

With the Write secure setting permission not allowed or disabled from an ADB shell, we could test if your app could write it directly. With so many apps out there which are needing to use the accessible functions I'm certain that it will work.

(Look at the code from app-debug.apk if you need to).

I wrote a script to enable it for Hijack with tasker, compiled it to an apk and then launched it. Hijack did not complain anymore about accessible functions not enabled.
[Fire TV General] SweenWolf:
Yeah, I am sweenwolf.

And other person might not use the last app feature.

But i don't like leaving the Firestick opened with plex and after it wakes from sleep it goes to Home Screen.

So i just coded to reopens the app after the firestick kills it.

And I know Firestick 4K is a powerful device and it can handle all these things.

I forgot to mention, you don't have to set any priority in the Manifest.
[Fire TV General] sfbay998:
Hi TheRealQubix

Since you said your work is inspired by the famous LauncherHijack of [MENTION=8089882]BaronKiko[/MENTION]

Over at the "Any Launcher, No Root (Launcher Hijack V4)" for Fire Tablet thread, we are have problem after Amazon update the OS to FireOS 6.3.1.4, "Launcher Hijack V4" not working properly anymore.

with like "LauncherHijack works but now with a five-second delay which is so annoying", most of us don't want/ Know how to deal with root or ADB .

Can you or anyone help with some fixed version ? for Fire Tablet?

https://xdaforums.com/amazon-fire/general/launcher-root-launcher-hijack-v2-t3561026/page58

Thanks
[Fire TV General] ModJunkee026:
tested it on my 4k firestick with atv launcher and it works. There is a bit of a lag though and if someone has a recommendation on another launcher that full-featured then I would appreciate it
[Fire TV General] brick00444:
I like HALauncher it is very customized in any way. here is mine:
[Fire TV General] TheRealQubix:
The issue is that we need to write to two secure settings: enabled_accessibility_services and accessibility_enabled and therefore we need the WRITE_SECURE_SETTINGS permission. If we can't grant this permission then we're out of luck... I guess what you did with the Tasker app is that you wrote those secure settings but you still had to also grant it the WRITE_SECURE_SETTINGS permission...
[Fire TV General] TheRealQubix:
Yes, regarding that "last app" functionality: excellent idea, somebody else also just asked for it too and added a feature request at GitHub. Maybe I'll have some time on the weekend to add this... :)
[Fire TV General] TheRealQubix:
Since I don't have and don't use the Fire tablets I won't find the time to play around with that functionality. It will probably need somebody else to look at your issues, I'm sorry...
[Fire TV General] TheRealQubix:
I really like TVLauncher 3 due to it clean design and "multi-screen" behaviour, here's my launcher: [IMG="TVLauncher3"]https://i.imgur.com/lA6QUr0.png[/IMG]
[Fire TV General] fcisco13:
I get this too, fire tv 2nd gen, hope you can find a way, this really looks good.
[Fire TV General] TheRealQubix:
[MENTION=2732888]fcisco13[/MENTION] & [MENTION=2976216]stewartk[/MENTION]:

two things:

a) did you try installing with the -g flag to adb install, like:

adb install -g FTVLaunchX-1.0.1.apk

b) what exact result do you get when running

adb shell pm grant de.codefaktor.ftvlaunchx android.permission.WRITE_SECURE_SETTINGS

Also, did you try to write directly to your accessibility settings, like:

adb shell settings put secure enabled_accessibility_services de.codefaktor.ftvlaunchx/de.codefaktor.ftvlaunchx.HomeService

adb shell settings put secure accessibility_enabled 1
[Fire TV General] SweenWolf:
I use ATV and it doesn't lag. I can't say much I don't like others.

View attachment 4934463
[Fire TV General] TShadow:
Idem like ATV Pro. It doesn't lag, and categories are easy to setup, also easy moving apps around and it has a menu to go directly to the Android settings. Lacks an automatic sort option as it sorts only the first time after installation.

What all launchers are lacking is an configuration backup solution like Nova Launcher etc.

[MENTION=10179237]TheRealQubix[/MENTION] you're correct with the secure writing. Btw nice screenshot, I did not know about Netzkino.

Opening the last app would be useful. Actually I use a taskmanager to do so, but less apps to use are better.
[Fire TV General] fcisco13:
Option b) worked for me, thank you very much. Another question, is it normal behavior that after a reboot stock launcher starts? If i hit home on remote then replacement launcher starts.

Do you know if i freeze the firetv stock launcher with titanium back up will it cause the fire tv to be stuck at boot screen if i reboot the device.

Thanks again great app!!
[Fire TV General] SweenWolf:
Thank you,

Its true the app is behaving differently on some devices

Enable Debug Toast in FireTVSettings to check what the FireTVSettings is detecting.

I havd to fix these apps but like i said, not getting enough time lately
[Fire TV General] aznh1988:
SweenWolf,

Many here are just happy you created a workaround to begin with and appreciate all your time and effort you put in.

Winter's coming, you may just find some extra time indoors lol

Keep up the good work. Until then,
[Fire TV General] epraes:
As reported, the fix for fireos 5 kinda works, but it makes watching content impossible. Yesterday it kicked me out of Netflix every five minutes. Uninstalling for now, but thank you anyway for the effort, it is indeed promising.
[Fire TV General] brentonv:
Hey [MENTION=7352779]SweenWolf[/MENTION] how's it going mate. Just wondering have you considered posting your own WolfLauncher thread instead of using the FTVLaunchX page. Then you can update your links on the OP. Otherwise there are lots of pages to read through here :)
[Fire TV General] SweenWolf:
I have created a thread now

https://xdaforums.com/fire-tv/general/app-launcher-manager-firetv-devices-t4176349

In WIP, again busy, will finish later
[Fire TV General] Chocka99:
Great launcher, my only buts are:

1. Using on my Nvidia Shield Pro 2017, typed several times the appwidget grantbind, but the widgets won't work and still stays failed? So using without widgets.

2. See a update to version 0.1.6, but when I update I get the "fireTV" in the top left instead of my Nvidia Shield. May there is an option to change that?
[Fire TV General] brentonv:
New thread https://xdaforums.com/fire-tv/general/app-launcher-manager-firetv-devices-t4176349
[Fire TV General] PokemonTotalWar:
Have you considered allowing interception of other buttons on a remote? My remote has an HBO button that I'll never use, it would be nice to allow it to launch a different app
[Fire TV General] Xelxus:
How do you disable Amazon System Updates mentioned here? My firestick 4k has the 6.2.7.6 FireOS version.
[Fire TV General] Skel40:
You can use ADB and use this command adb shell pm disable-user com.amazon.device.software.ota if the app doesn't work
[Fire TV General] Xelxus:
Thanks Skel40, i should have said that i have tried that without any success (i found an article on techjunkie.com about it).
[Fire TV General] Skel40:
Sadly you may have to unlock the device and downgrade to 6.2.7.1 and relock the bootloader which is very simple to do. I will take a look at the update once I receive it

Here's an old method that temporarily grants admin control but I don't know if it works on 6.2.7.6, one of TechDoctorUK's videos

https://youtu.be/0ytnNDfzVgU
[Fire TV General] Intenti0n:
You can use the update blocker tool as shown here - https://youtu.be/D0wFs3aGlPM
[Fire TV General] Xelxus:
Thanks Intenti0n, it worked like a charm.
[Fire TV General] g422:
Im wondering if or how to disable home button detection like you can on launcher highjack? I have this insalled on new chromecast with google tv. Im using mouse toggle and in order to disable mouse mode you have to hit home which kicks me out of app to home. But i use button remapper to map single click to do nothing which just disables mouse without going to home. I installed launcher highjack and disabled home button detection problem is with launcher highjack installed netflix narrates my movements and reads descriptions etc.
[Fire TV General] khadem2020:
tnx good app
[Fire TV General] apoorvchandra:
Anyone have the download link for 0.1.7? Can't find it anymore.

(I see the changelog from SweenWolf 5 pages back, but there's no link on it)
[Fire TV General] glxnotetony:
I saved it on my Dropbox so try this.

Dropbox

www.dropbox.com
[Fire TV General] pras_pp:
to delete
[Fire TV General] pras_pp:
Can you add a shortcut to "Display & Sounds" settings in FireOS_Settings_1.7 ?
[Fire TV General] stefss:
I install this and put:

$ pm grant de.codefaktor.ftvlaunchx android.permission.WRITE_SECURE_SETTINGS

And i set this launcher: https://github.com/tsynik/LeanbackLauncher/releases

But every time i type home button it open stock launcher, not leanback.

Help?
[Fire TV General] 0815hoffi:
Uninstall ftvlaunchx , not needed for this ( no Mode working on )

adb shell "pm disable-user --user 0 com.amazon.tv.launcher"

adb shell "pm disable-user --user 0 com.amazon.firehomestarter"

To access the important Settings install

com.markus.firetoolsNoroot.apk .

To access all Settings you need root,

Install com.markus.firetools.apk

an give root access.

To disable OTA Updates

adb shell "pm disable-user --user 0 com.amazon.tv.forcedotaupdater.v2"

adb shell "pm disable-user --user 0 com.amazon.device.software.ota"

adb shell "pm disable-user --user 0 com.amazon.device.software.ota.override"

To restore / go back to Amazon Launcher.

adb shell "pm enable-user --user 0 com.amazon.tv.launcher"

adb shell "pm enable-user --user 0 com.amazon.firehomestarter"
[Fire TV General] stefss:
Thanks, it works great!!
[Fire TV General] stefss:
Double post!
[Fire TV General] apollo_81:
Hi guys. it doesn't work for me .. Every time I press on the house the amazon launcher reopens. How can I do thank you very much. I use fire stick 2020
[Fire TV General] n140041:
How "allow modify system settings " permission on fireOs 7. My app needs those permissions. please help me.:cry:
[Fire TV General] Bertonumber1:
As hoffi says a couple of posts up

Make sure you have custom launcher then disable amazon

adb shell

pm disable-user --user 0 com.amazon.tv.laincher

pm disable-user --user 0 com.amazon.firehomestarter

to disable amazon stock launcher

Then

pm grant yourlauncherpackagename android.permission.WRITE_SECURE_SETTINGS
[Fire TV General] Redhawk2000:
I've had this installed for a while now and it works great. Can anyone tell me if disabling updating of the Amazon OS also prevents updating of apps? (I assume that it would block that too) Or are they still automatically updated, or does the stock launcher need to be re-enabled temporarily to allow apps to update?
[Fire TV General] Bertonumber1:
If you enable updating of amazon os (ota apks) there's a good chance your custom launcher/adb/accessibility will break.

If you only want to update apps try downloading amazon appstore on your phone/tablet, download chosen apps and goto "sync content" on your amazon device and they should update.
[Fire TV General] ASCiiDiTY:
Apps are still updatable anyway, even with amazon OS updates blocked.
[Fire TV General] Metconnect2000:
Does this still work with the latest firmware, original non-rooted fire stick 2020? With the 5 sec delay? Thanks!
[Fire TV General] Bertonumber1:
No ftvlaunchx doesn't work due to amazon disabling certain functions on the new fireos.

You can still install another launcher and then use pm disable commands to disable amazon launcher and firehomestarter apks as detailed in 0815hoffis launcher replacement here, tested on version 7.2.2.3 not sure if it will work on latest

0815hoffi/FireTV-2k-4k-debloat

Contribute to 0815hoffi/FireTV-2k-4k-debloat development by creating an account on GitHub.

github.com
[Fire TV General] Metconnect2000:
Thanks. Will look into it. Does it suffer the 5 sec delay that I read somewhere? Tia
[Fire TV General] Bertonumber1:
On the Lite I have there's no delay on version 7.2.2.3, that's with com.amazon.tv launcher and com.amazon.firehomestarter disabled. On boot sometimes there is couple seconds delay but home button is instant
[Fire TV General] 0815hoffi:
It works also on 7.2.2.8 ;-)
[Fire TV General] Metconnect2000:
Great. Will pick up one to try then. thanks!
[Fire TV General] Bertonumber1:
You can also check here for a full guide to debloat your stick of unwanted junk and step by step instructions for launcher.

https://xdaforums.com/t/firestick-l...cher-replacement-and-debloat-no-root.4195665/
[Fire TV General] mission360:
Has the blocking app been removed? Can't find it to download.
[Fire TV General] Bertonumber1:
TDUK FireOS Update Blocker | TechDoctorUK

www.techdoctoruk.com

This what you're after? :unsure:
[Fire TV General] mission360:
That's the one. Cheers Bud.
[Fire TV General] Metconnect2000:
is xda not showing the app? not seeing any link to this "update blocker app". NVM, looks like someone just asked.

Actually installed the app and try to connected to it and it showed an error message but went away so quick that i cant see the entire message. Is there a pm command to run to disable the update for fire tv 4k running on 6.#? thanks
[Fire TV General] savelbys:
Hello,

i'm using the newest Nvidia Shield TV Pro at the newest update with the Wolf Launcher (https://www.techdoctoruk.com/sdm_downloads/wolf-launcher-for-shield-tv-atv-mod/)

I´m using the Launcher Manager too (https://www.techdoctoruk.com/sdm_downloads/launcher-manager-shield-tv/) and disabled the stock one.

i'm also increased the size from the Shield TV to 4K (because original it is at Full HD and looks very blurry)

with the following commands through adbLink:

wm size 3840x2160

wm density 355

settings put system font_scale 0.75

reboot

Now i have experienced crashes/freezes with the Plex App. When i want to configure an Application, it crashes too.

Anyone have that problem too? Is the Wolf Launcher stable/good or is that because the 4K increase?

I have read many times that the Launchers overall are making problems...

Is there no stable/good Launcher out there? The original Android TV Launcher is annoying
[Fire TV General] nicomarlet:
this solution is not working on fire stick 1st gen and 2nd gen up to date
[Fire TV General] 0815hoffi:
Yeah,

It was patched by Amazon with latest Update.
[Fire TV General] nicomarlet:
Thank you so much for your responce. I tried everything whithout any suscces !

So there is no solution at all to use the wolf launcher with the home button on fire stick 1gen and 2gen ?
[Fire TV General] 0815hoffi:
I think

LAUNCHER MANAGER (FOS 5 ONLY)

can work, but no more Avail after Forum Migration.

Have you checked launcher Manager Ultimate?

https://xdaforums.com/attachments/launcher-manager-ultimate_1-0-1-apk.5149041/
[Fire TV General] nicomarlet:
Yes I tried. But it does not work.
[Fire TV General] 0815hoffi:
Ok,

Amazon block´s :

adb shell "pm disable-user --user 0 com.amazon.tv.launcher"

adb shell "pm disable-user --user 0 com.amazon.firehomestarter"

these 2 commands is exactly what the tools do.

fire tv lite currently still goes, but probably only until the next Amazon update.

:mad:
[Fire TV General] nicomarlet:
Ok thanks, I will try these commands directly. What about the root procedure ?
[Fire TV General] nicomarlet:
in fact, I get :

Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=12801, uid=2000, package uid=32094
[Fire TV General] 0815hoffi:
Yes exactly, was blocked by Amazon with the current updates.

Remains only rooting the devices...
[Fire TV General] nicomarlet:
Rooting is impossible for the first gen in 5.2.7.6 ?

For the 2nd gen, soldering has to be done. I heard about trouble with clocks after soldering, is it true ?

(sorry for my poor english, I'm french...)
[Fire TV General] Sus_i:
It isn't possible for the first gen 'bueller' box and the first gen 'montoya' stick.

The second gen stick (called 'tank', aka: the basic stick) is rootable without soldering,:

[UNLOCK][ROOT][TWRP][UNBRICK] Fire TV Stick 2nd gen (tank)

Read this whole guide before starting. This is for the 2nd gen Fire TV Stick (tank) Current relase: amonet-tank-v1.2.2.zip NOTE: Recent reports indicate a change that disables brom DL-mode The change seems to have been introduced with devices...

xdaforums.com

The second gen box 'sloane' is also rootable:

[UNBRICK] [ROOT] [TWRP] Fire TV 2 (sloane)

This guide is only for the Fire TV 2 2015 (not stick) codenamed "sloane" with mt8173. This will flash correct partitions and TWRP into it. This WILL NOT clean RPMB neither will unlock the device. I am not responsable of any physical damage in...

xdaforums.com

Edit: Take a look at adb shell, in case you want to make sure what device you've got...
[Fire TV General] nicomarlet:
Ok I was beliving I had a first gen because of the remote control :

but in the adb shell, the user is "tank", so it's a second gen ?
[Fire TV General] 0815hoffi:
Yes, than it's a firetv basic.

Use the Tank 2nd gen root.

How to identify which model, year, generation Amazon Fire TV, Stick, Cube, Edition you have – Updated July 2024

With all the different Amazon Fire TVs, Fire TV Sticks (a.k.a Firesticks), Fire TV Cubes, Fire TV Pendants, Fire TV Edition televisions, and Fire TV Edition soundbars that have been released over the years, it's difficult for some people to figure out exactly which model, version, year, or...

www.aftvnews.com
[Fire TV General] bo0gietrain:
I have a firestick 4k running latest FireOS 6.2.8.0 and these two commands allowed me to set a new default launcher, thank you.
[Fire TV General] bo0gietrain:
update:

however, i lose access to the system settings.
[Fire TV General] 0815hoffi:
Yes, to access Settings you can use my root Firetools app.

Firetools.apk
[Fire TV General] bo0gietrain:
Thanks so much for your reply and for making a great app. However, I am updated to the latest fireTV OS so I can't get root anymore :(

https://xdaforums.com/t/unlock-root-twrp-unbrick-fire-tv-stick-4k-mantis.3978459/post-85449731
[Fire TV General] stefss:
I use this for Months, and it works good.

But when i try to go to appstore, i dont see app.

I dont know which apps i can update also.

Advices?
[Fire TV General] blaze2051:
disable oem launcher only after you installed a 2nd launcher first!

adb shell "pm disable-user --user 0 com.amazon.tv.launcher"

adb shell "pm disable-user --user 0 com.amazon.firehomestarter"

Disable oem ota updates

adb shell "pm disable-user --user 0 com.amazon.device.software.ota

adb shell "pm disable-user --user 0 com.amazon.device.software.ota.override
[Fire TV General] SweenWolf:
It is normal that stock launcher starts at boot,I think you'll get an option for Instant Boot in next update.

And yeah if you freeze stock launcher you'll get bootloop, settings and other **** is integrated in stock launcher.

And if by any change you got bootloop then you should revert any changes via adb
[Fire TV General] killerb777:
thx for this! do you think its necessary to block updates with this? Im new to the firetv and i hear that amazon typically updates the software to block the use of launchers.
[Fire TV General] NagasakiGG:
Is there a way to install a custom launcher natively (with root)?
[Fire TV General] fcisco13:
Not sure what you mean, my fire tv is rooted and i just installed my laucher of choice normal trough pc.
[Fire TV General] NagasakiGG:
[MENTION=2732888]fcisco13[/MENTION]

I mean to have another launcher as true default launcher and remove the FireTV-****-launcher completely.
[Fire TV General] gogorman:
How did you replace the logo at the top left with fire TV?
[Fire TV General] SweenWolf:
Deleted older apk
[Fire TV General] TheRealQubix:
Great, thank you – I've just added those details to the documentation so that other people can easily install it too!

You'd have to try but I believe it will be stuck in a boot loop :(

Thank you for reporting back and for your kind donation - saw it on PayPal, very nice of you! :)
[Fire TV General] TheRealQubix:
I personally would advise against blocking updates – if Amazon starts blocking it we'll find a way around it and you shouldn't miss any important updates...
[Fire TV General] SweenWolf:
Keep it going man, we with you.
[Fire TV General] TheRealQubix:
I really also like your launcher setup – actually I was thinking of building some cool launcher by myself, combining the best features of ATV, HALauncher/LeanbackLauncer/TVLauncher... :)
[Fire TV General] SweenWolf:
Yeah, I also don't like the Amazon launcher, and I find ATV more Clean type and its really responsive for me. I want nothing more with this ?
[Fire TV General] JUSTINMARMER:
I guess I'm old school. Still using AppStarter 4.0
[Fire TV General] mustbeburt:
I am trying to install this, but after inputting my IP Address I'm stuck. It's just hanging with a message saying "Please make sure the target device has network ADB enabled. you may need to accept a prompt on the target device if you are connecting to it for the first time from this device."

I'm such a NOOB. Can someone help me out here?
[Fire TV General] SweenWolf:
Use

adb tcpip 5555

or ipaddress:5555

What device are you connecting to

You have to enter IP address of your fire device and also enable USB debugging, then accept the debugging connection

I know what i wrote won't be understandable but if you want to know in detail, then ask
[Fire TV General] mustbeburt:
Bad.Wolf - thanks for responding! I am trying to set this up because I bought a Firestick for Christmas for my children and the Amazon interface is horrible. There is a lot that is inappropriate for them when they just want to get to their apps. Anyways, I appreciate all help.

As far as my IP Address - I copied down what I it said in my Firestick settings (as instructed on your step by step guide). I don't understand what you mean by "adb tcpip 555 or ipaddress:5555" so I think I'll need to know in more details.

The device I'm trying to set up is the Amazon FireStick 2nd Gen (according to Amazon it was released in 2019).

How do I enable USB debugging? As well as accept the debugging connection?
[Fire TV General] SweenWolf:
To enable USB Debugging

http://www.aftvnews.com/how-to-enable-adb-debugging-on-an-amazon-fire-tv-or-fire-tv-stick/

After enabling USB Debugging connect to your Firestick by entering

adb connect 192.169.43.147:5555

Replace 192.168.43.147 with your Firestick IP address

When you enter this command your firestick will ask if you want to allow your stick to connect to your computer, click Allow

Then to install the app (LauncherX)

Use

adb install -g appname.apk

-g will allow to replace your Home Button

(Actually what it does is something else but all you need to know is it replaces your home launcher)

If adb says -g as illegal argument then you have to enter some commands which are provided in the help section (or you might be using older adb)

Feel free to ask anything
[Fire TV General] mustbeburt:
Do I need to do something to get the USB debugging option to show up? I only have the other 2 under Developer Options.
[Fire TV General] Sfsamian:
Same
[Fire TV General] niphoet:
I love AppStarter. I've tried others but it's just simple and effective.
[Fire TV General] SweenWolf:
Just enable both of them which are under Developer options
[Fire TV General] mustbeburt:
So I already enabled them both (ADB debugging and Apps from Unknown Sources), but the website you posted has a 3rd option to enable USB debugging but I can’t get that to show up.

I am really sorry. I’m sure I’m missing something obvious. Am I doing something in the wrong order?
[Fire TV General] SweenWolf:
Firestick already have USB Debugging enabled by default, you don't need to worry about that. And you are doing nothing wrong, it won't show on Firestick its only for FireTV,

Since you have ADB Debugging enabled, you can proceed with the installation.

Note: You must have ADB Drivers installed on your PC.

---------- Post added at 11:14 AM ---------- Previous post was at 11:07 AM ----------

You need to create a video tutorial man.