[APP][FIRETV][NOROOT] Launcher Manager (Change Launcher without Root)
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.
[APP][FIRETV][NOROOT] Launcher Manager (Change Launcher without Root)
RiCkLaR
Senior Member
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:
pm set-harmful-app-warning --user 0 com.amazon.tv.launcher "FTV-Launcher WARNING: DO NOT OPEN, GO BACK!!!"
#! EDIT: <set-harmful-app-warning> command only works on Fos7, not for Mantis or devices on Fos6.
Reactions: Finnzz
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
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
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
How to Skip Software Updates during Initial Setup or Factory Reset on a Fire TV, Firestick, or Fire TV Cube
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.
RiCkLaR
Senior Member
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:
am crash --user 0 com.amazon.tv.launcher
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
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
You could buy a Fire Stick and use it with the TV. Just skip the setup updateI 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.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
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.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK