Just checking back every once in a while - by skimming through it looks like there's still no way to get the launcher working again?So there's no way to get this to run on latest firmware, only if downgraded, right?
Just checking back every once in a while - by skimming through it looks like there's still no way to get the launcher working again?So there's no way to get this to run on latest firmware, only if downgraded, right?
Hello,custom launcher for Fire OS 6.2.8.7,
No Root Required
install wolf or other custom launcher
install total commander on amazon app store
open, go to installed app, copy somewhere default launcher if you want(backup), after that delete default launcher.
And now you can use custom launcher again.
enjoy
C:\androidSDK\platform-tools>adb shell
mantis:/ $ pm clear com.amazon.tv.forcedotaupdater.v2
pm clear com.amazon.tv.forcedotaupdater.v2
Success
mantis:/ $ pm disable-user com.amazon.tv.forcedotaupdater.v2
pm disable-user com.amazon.tv.forcedotaupdater.v2
Package com.amazon.tv.forcedotaupdater.v2 new state: disabled-user
mantis:/ $ pm clear com.amazon.firehomestarter
pm clear com.amazon.firehomestarter
Success
mantis:/ $ pm disable-user com.amazon.firehomestarter
pm disable-user com.amazon.firehomestarter
Error: java.lang.SecurityException: Cannot disable a protected package: com.amazon.firehomestarter
1|mantis:/ $ pm clear com.amazon.tv.launcher
pm clear com.amazon.tv.launcher
Success
mantis:/ $ pm disable-user com.amazon.tv.launcher
pm disable-user com.amazon.tv.launcher
Error: java.lang.SecurityException: Cannot disable a protected package: com.amazon.tv.launcher
1|mantis:/ $
Amazon patched FireOS 6.2.8.7, Launcher Manager doesn't work after that version unless you were already using it before the patch.So, I have tried by disabling instead of uninstall but withtout success for com.amazon.tv.launcher and com.amazon.firehomestarter !
Thanks for this precision !Amazon patched FireOS 6.2.8.7, Launcher Manager doesn't work after that version unless you were already using it before the patch.
FireOS6 FireTV devices can't be updated to FireOS7.As I can not select a custom Launcher anymore, Do you recommend me to update with FireOs 7x ?
Thanks. Custom Launcher is not a priority. I have putted the Wolf shortcut on the Homescreen, so a click on this one and Wolf menu appears !FireOS6 FireTV devices can't be updated to FireOS7.
Amazon updates FireOS6 and FireOS7 in parallel. Custom Launcher use was patched in 6.2.8.7 and 7.2.7.3, which were both pushed out to FireTV devices last March.
If your Fire Stick is still within it's return period, my recommendation would be to return it, and buy a new one. The new stick will ship with old firmware (pre 6.2.8.7). Skip the setup firmware update, block updates, and then you can still use custom launchers with LM.
FireOS6 FireTV devices can't be updated to FireOS7.
Amazon updates FireOS6 and FireOS7 in parallel. Custom Launcher use was patched in 6.2.8.7 and 7.2.7.3, which were both pushed out to FireTV devices last March.
If your Fire Stick is still within it's return period, my recommendation would be to return it, and buy a new one. The new stick will ship with old firmware (pre 6.2.8.7). Skip the setup firmware update, block updates, and then you can still use custom launchers with LM.
Last version before development stopped.
pkg install android-tools
adb shell pm grant net.dinglisch.android.taskerm com.termux.permission.RUN_COMMAND
allow-external-apps = true
adb shell am start -n "net.kodinerds.maven.kodi/.Splash"
TermuxCommand(/data/data/com.termux/files/home/.termux/tasker/runKodi,,,false)
adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_LOGS
adb shell pm grant net.dinglisch.android.taskerm android.permission.SYSTEM_ALERT_WINDOW
adb shell am force-stop net.dinglisch.android.taskerm
amazon.intent.action.HOME_PRESSED
Man, you are the best! Maybe you could alter the tutorial for first time Termux users:After a few hours, I managed to get instant home-key launching of Kodi (my preferred launcher) using Tasker and Termux. I think it is somewhat similar to @daavm 's method.
Quick demo:
I will edit this post as people find problems, sorry I did this over two days and I am sure I will miss something.
The key is to use Termux to launch the new launcher, and to run it twice.
Below you will need to install stuff inside Termux such as vi and adb.
Good luck!!
- Install Termux and Tasker
- Set up Termux permissions for Tasker:
Code:adb shell pm grant net.dinglisch.android.taskerm com.termux.permission.RUN_COMMAND
- In Termux edit ~/.termux/termux.properties and uncomment the line:
Code:allow-external-apps = true
- mkdir ~/.termux/tasker
- cd ~/.termux/tasker
- vi ~/.termux/tasker/runKodi
(if you don't know vi, use nano)- runKodi contents:
(I *think* the command for Wolf Launcher is "com.wolf.firelauncher/.screens.launcher.LauncherActivity")Code:adb shell am start -n "net.kodinerds.maven.kodi/.Splash"
- Save file
- Test running 'runKodi' launches Kodi
- In tasker, set up a TaskerFunction->TermuxCommand:
Code:TermuxCommand(/data/data/com.termux/files/home/.termux/tasker/runKodi,,,false)
- Copy/paste so this runs twice
- Test task works
- Give Tasker permissions:
Code:adb shell pm grant net.dinglisch.android.taskerm android.permission.READ_LOGS adb shell pm grant net.dinglisch.android.taskerm android.permission.SYSTEM_ALERT_WINDOW adb shell am force-stop net.dinglisch.android.taskerm
- Assign profile to launch it, I am using the logcat looking for:
Code:amazon.intent.action.HOME_PRESSED
pkg install android-tools
Thanks for the input! It was hard to think about Termux stuff since I already had it installed for a while. I am a bit confused about what you mean by repeating 10-11 after creating the profile? I just pointed the profile to that task?Man, you are the best! Maybe you could alter the tutorial for first time Termux users:
They have to run thecommand to be able to use adb shell and also after the first time running an adb shell command you get a prompt where you have to accept (and tik the message box once), then run the same command again.Code:pkg install android-tools
And also the steps 10 - 11 have to be repeated after creating a profile.
Which event would you choose to start the task after the boot/wake up from standby? Currently I'm using the Launch At Boot app which allows to start an app after the boot / wake up. It would be more convenient to use just different profiles instead of different apps for every use case.
I was not able to link the task to the new profile, instead I had to create a new one. It would be nice if you provided the alternative way. I'm using it with Wolf Launcher.Thanks for the input! It was hard to think about Termux stuff since I already had it installed for a while. I am a bit confused about what you mean by repeating 10-11 after creating the profile? I just pointed the profile to that task?
Glad it worked for you. For the boot case I am using a profile:
Event->System->Device Boot
Also - instead of running twice, I now use something to check if the first time worked, and only then do it again. I can provide these details if the running twice isn't reliable for others. I think most are using Wolf instead of Kodi, so not sure how well this works.
@Falcon_X FYI
pm grant com.wolf.firetvsettings android.permission.WRITE_SECURE_SETTINGS
pm grant com.wolf.firetvsettings android.permission.SYSTEM_ALERT_WINDOW
(not necessary for app working)pm grant com.wolf.firetvsettings android.permission.PACKAGE_USAGE_STATS
(needed for package overlay only when accessibility services are disabled) (not needed)pm grant com.wolf.firetvsettings android.permission.READ_LOGS
adb shell pm grant com.wolf.fos5.settings android.permission.SYSTEM_ALERT_WINDOW
adb shell pm grant com.wolf.fos5.settings android.permission.READ_LOGS
Look I'm gonna tell you and everyone what I've done with the launcher till now,This isn't a confidence-inspiring reply.
I don't actually care if you took an abandoned app and updated it making it your own, but the second half of your reply is just unnecessarily confrontational.
You could have just reassured me that your edits were safe, but you choose to be defensive instead.
I think I'll remove your launcher and look for something via the Play Store.
I've lost all confidence in Wolf Launcher.