5

[APP][FIRETV][NOROOT] Launcher Manager (Change Launcher without Root)

 1 year ago
source link: https://forum.xda-developers.com/t/app-firetv-noroot-launcher-manager-change-launcher-without-root.4176349/page-63#post-87592925
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

[APP][FIRETV][NOROOT] Launcher Manager (Change Launcher without Root)

RiCkLaR

Senior Member
Dec 4, 2018
Have you Cube owners that can't block OTA_updates, and on the latest firmware noticed that if you long_press HOME and pick SETTINGS we get the stupid FTV-launcher trying to start? The screen flashes till you crash the app or reboot. This is with a third-party launcher enabled of course. On a device with OTA-updates blocked the same action of long_press HOME >> SETTINGS will automatically open LauncherManager instead.

My solution to this problem is SET_HARMFUL_APP_WARNING for FTV-launcher, just in case I forget that the device I'm using has this stupid bug.

ADB shell:
Code:
pm set-harmful-app-warning --user 0 com.amazon.tv.launcher "FTV-Launcher WARNING: DO NOT OPEN, GO BACK!!!"
Try it out!

#! EDIT: <set-harmful-app-warning> command only works on Fos7, not for Mantis or devices on Fos6.
Last edited: Yesterday at 1:36 PM

Reactions: Finnzz

Finnzz

Senior Member
Sep 26, 2017
Have you Cube owners that can't block OTA_updates, and on the latest firmware noticed that if you long_press HOME and pick SETTINGS we get the stupid FTV-launcher trying to start? The screen flashes till you crash the app or reboot.

This seems to happen because the Amazon TV Launcher isn't disabled with the post PS7273 work-around, and there is a conflict over whether settings shortcuts go to LM or the Amazon settings section. @SweenWolf might be able to easily fix this with a version of LM that doesn't attempt to redirect settings shortcuts to LM.

It's not a new bug, it also occurs on Pre PS7273 firmware if you have a custom launcher active with LM, while the Amazon TV Launcher is enabled (using root). I've gotten out of the flicker loop by hitting home on the remote rapidly and repeatedly until it stops. Might take 3-10sec of hitting home.

Your ADB issued warning message is a good stop-gap for the time being.

lolwatpear

Senior Member
Nov 24, 2011
Buy a new FireTV device, block updates at first boot, and Launcher_Manager app works perfectly.

I just bought a new fire tv television. It's version is already too new. Version 7.2.8.0

Reactions: RiCkLaR

Finnzz

Senior Member
Sep 26, 2017
I just bought a new fire tv television. It's version is already too new. Version 7.2.8.0

You could buy a Fire Stick and use it with the TV. Just skip the setup update

www.aftvnews.com

How to Skip Software Updates during Initial Setup or Factory Reset on a Fire TV, Firestick, or Fire TV Cube

Since the latest software update for Fire TV devices is blocking the ability to use custom launchers, you may want to avoid updating a new or factory reset Fire TV.
www.aftvnews.com
I don't think asking for someone to figure out a new way to use custom launchers is going to be productive. It's been over 6months since the last method was patched. If it was simple, there would have already been a new method, and it may never happen.

The problem is made worse because blocking updates is no longer as easy as it use to be, so Amazon will patch any new method, and force the update.
Last edited: Sunday at 8:08 PM

IVIadness

Senior Member
Nov 30, 2010
I appreciate everyone's work on this and look forward to solution for setting wolf launcher as the default launcher again. Stupid updates totally forgot to disable it on the new device.

RiCkLaR

Senior Member
Dec 4, 2018
It's not a new bug, it also occurs on Pre PS7273 firmware ...

I only noticed the bug after they started forcing the FTV-Launcher around the time of PS7273 came out. But the last several months the bug wasn't affecting my Cube, the Settings_shortcut was opening normally to default settings, only just recently with the latest firmware did I notice the bug again.

... I've gotten out of the flicker loop by hitting home on the remote rapidly and repeatedly until it stops. Might take 3-10sec of hitting home.

I knew a reboot would fix the issue, but it's also easy to force the crash with ADB.

ADB shell:

Code:
am crash --user 0 com.amazon.tv.launcher
and/or this should work also:
Code:
am kill all com.amazon.tv.launcher
Your ADB issued warning message is a good stop-gap for the time being.

Did you try/test out the <set-harmful-app-warning> command?

The PackageManager recognizes you're opening a shortcut that directly opens the FTV-Launcher service or activity, then a full-screen overlay pop-up will print the "<WARNING>" message you input in command line, which could be anything; and just like Google's PlayProtect showing a pop-up message that an installed app is dangerous, you get the option to [UNINSTALL] or [OPEN ANYWAY] or can just hit the Back_button on remote to exit.

I didn't have any ftv-launcher updates installed to test if the "Harmful_app_detected" overlay did uninstall updates to FTV-Launcher, thereby having it rollback to the launcher's default APK that is embedded in the system. But I did verify that a regular user-installed app would get fully uninstalled when its package name was substituted into the <set-harmful-app-warning> command and you selected [UNINSTALL] in the overlay.

MrTooPhone

Senior Member
Nov 23, 2012
I currently have Launcher 1.1.5 running WL 0.1.9-Wolf. Checking in today I see a Launcher 1.1.6. My current set up is working, do I risk losing my custom laucher by installing 1.1.6?

Finnzz

Senior Member
Sep 26, 2017
Did you try/test out the <set-harmful-app-warning> command?

I'm still on pre ps7273 firmware, using Wolf Launcher as default and Amazon TV Launcher enabled. That's how I came across the settings shortcut bug you mentioned. I still use the TV Launcher for voice search function and to check things out, so I don't want to restrict access to it.

If you set a harmful warning message for an app, how do you disable the message via ADB?

Because the Amazon TV Launcher is permanently enabled after ps7273, does voice search across services now work from Wolf Launcher? I hadn't thought about the fact that the launcher patch might have fixed that issue.

My current set up is working, do I risk losing my custom laucher by installing 1.1.6?[/SIZE][/B]

I wouldn't think so, but I'm not 100% sure. If there isn't anything in the change log on the OP that you want or need, I wouldn't worry about upgrading from 1.1.5 to 1.1.6.

Reactions: MrTooPhone

lolwatpear

Senior Member
Nov 24, 2011
You could buy a Fire Stick and use it with the TV. Just skip the setup update
www.aftvnews.com

How to Skip Software Updates during Initial Setup or Factory Reset on a Fire TV, Firestick, or Fire TV Cube

Since the latest software update for Fire TV devices is blocking the ability to use custom launchers, you may want to avoid updating a new or factory reset Fire TV.
www.aftvnews.com
I don't think asking for someone to figure out a new way to use custom launchers is going to be productive. It's been over 6months since the last method was patched. If it was simple, there would have already been a new method, and it may never happen.

The problem is made worse because blocking updates is no longer as easy as it use to be, so Amazon will patch any new method, and force the update.

What's the best way to block updates atm? I'll just sit on this update and hope something comes in the future.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK