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

Search This thread

John123a

Member
Jan 21, 2022
10
3
Last edited:

Jerri1240

Member
Oct 27, 2015
42
3
Trying to update to the latest launcher from 1.1.3 and keep getting app not installed error.

Anyone advise on how to get it installed?
 

Newmanl

Senior Member
Dec 24, 2016
239
81
34
Puerto La Cruz
Google Pixel 4a 5G
So last night I was able to install Google TV :) but i'm experience a problem with loading recommendations within the home screen, I looked through the Internet and people says it's because Google TV it's no avaliable yet in Latin America, so in order to get it work I need to use a VPN, does someone knows a *free* VPN for Android TV?
 

dikodahan

Member
Jul 25, 2021
19
6
So last night I was able to install Google TV :) but i'm experience a problem with loading recommendations within the home screen, I looked through the Internet and people says it's because Google TV it's no avaliable yet in Latin America, so in order to get it work I need to use a VPN, does someone knows a *free* VPN for Android TV?
Proton VPN
 
  • Like
Reactions: Finnzz

Finnzz

Senior Member
Sep 26, 2017
183
110
You can attach the file directly to your post like this if you zip it. @John123a

Trying to update to the latest launcher from 1.1.3 and keep getting app not installed error.

Anyone advise on how to get it installed?

Uninstall 1.1.3 first then install 1.1.5.

If you got your 1.1.3 from some other site, it might be signed by someone else than SweenWolf, causing an error when upgrading.

Many thanks! Thing is slow booting only happens when a custom launcher is enabled in LM, it does not happen on stock amazon launcher, I guess the update they pushed made this because last week it didn't happen.

In my case update blocker does nothing when pressing disable system updates I get a screen with "amazon os updates status active", no error either.
What version of FireOS are you on? It would be good to know when the change to updates was made.

One temporary solution to the slow boot may be to use the ADB command feature in v1.1.6 to make one command to disable Wolf launcher, followed by shutdown. And a second command to re-enable Wolf launcher on boot. This is assuming that Wolf Launcher gets re-enabled after the system checks that are causing the slow boot.
 

Attachments

  • strings-PT-BR.xml.zip
    2.4 KB · Views: 14
Last edited:

Jerri1240

Member
Oct 27, 2015
42
3
You can attach the file directly to your post like this if you zip it. @John123a



Uninstall 1.1.3 first then install 1.1.5.

If you got your 1.1.3 from some other site, it might be signed by someone else than SweenWolf, causing an error when upgrading.


What version of FireOS are you on? It would be good to know when the change to updates was made.

One temporary solution to the slow boot may be to use the ADB command feature in v1.1.6 to make one command to disable Wolf launcher, followed by shutdown. And a second command to re-enable Wolf launcher on boot. This is assuming that Wolf Launcher gets re-enabled after the system checks that are causing the slow boot.
Thanks.

Definitely downloaded from here. Sadly now I’ve uninstalled 1.1.3 and can’t install 1.1.5. Same error. App not installed.
 

Finnzz

Senior Member
Sep 26, 2017
183
110
Thanks.

Definitely downloaded from here. Sadly now I’ve uninstalled 1.1.3 and can’t install 1.1.5. Same error. App not installed.
What device, and FireOS version? How are you getting the APK onto the device?

I use Easy Fire Tools from the play store to install APKs from my phone remotely on to my Cube. It's not necessary, but it might simplify things.
 

Finnzz

Senior Member
Sep 26, 2017
183
110
FireCube (2nd gen), FireOS 7.2.4.2.

I transfer the file to my nas and access that via solid explorer on the FireCube. Same as I’ve always done.
What build of 7.2.4.2? I'm currently on 2906

NAS to Solid Explorer is probably fine.

Either there is an update that is preventing LM from being installed or something is happening to the file between it's download from XDA to installation on the Cube.

Try remote ADB installing just to make sure. Easy Fire Tools is one way, or use a different app of your choice. Or download the file from XDA directly to your Cube.
 

Jerri1240

Member
Oct 27, 2015
42
3
What build of 7.2.4.2? I'm currently on 2906

NAS to Solid Explorer is probably fine.

Either there is an update that is preventing LM from being installed or something is happening to the file between it's download from XDA to installation on the Cube.

Try remote ADB installing just to make sure. Easy Fire Tools is one way, or use a different app of your choice. Or download the file from XDA directly to your Cube.

Assuming the build is the numbers after the software version. It’s 3515.

Tried remote adb. No change.

Have downloaded from the desktop and phone incase the file somehow corrupted.
 

Finnzz

Senior Member
Sep 26, 2017
183
110
Assuming the build is the numbers after the software version. It’s 3515.

Tried remote adb. No change.

Have downloaded from the desktop and phone incase the file somehow corrupted.
Are you able to reinstall LM 1.1.3? If not maybe Amazon is finally bringing down the hammer. Someone else on build 3500+ mentioned that update blocker stopped working too :(

If you can't reinstall LM 1.1.3, then we need to figure out how Amazon is blocking it. Maybe Amazon has started calling home to check what APKs we are installing? Or perhaps they have simply banned the package name of LM?

Can you reboot your Cube and keep it offline, and try to install LM 1.1.3 while offline.

Assuming that doesn't make any difference, can you rename the LM package name, like so:

If you want, I can rename it and post a link.
 

Jerri1240

Member
Oct 27, 2015
42
3
Are you able to reinstall LM 1.1.3? If not maybe Amazon is finally bringing down the hammer. Someone else on build 3500+ mentioned that update blocker stopped working too :(

If you can't reinstall LM 1.1.3, then we need to figure out how Amazon is blocking it. Maybe Amazon has started calling home to check what APKs we are installing? Or perhaps they have simply banned the package name of LM?

Can you reboot your Cube and keep it offline, and try to install LM 1.1.3 while offline.

Assuming that doesn't make any difference, can you rename the LM package name, like so:

If you want, I can rename it and post a link.

Yeah I could install 1.1.3 again thankfully.

I’m not at home right now but I’ll try and install it with a changed name later and try it offline too.

Thanks for all the help btw. I appreciate it.
 

Finnzz

Senior Member
Sep 26, 2017
183
110
Yeah I could install 1.1.3 again thankfully.

I’m not at home right now but I’ll try and install it with a changed name later and try it offline too.

Thanks for all the help btw. I appreciate it.
Ok that's a relief v1.1.3 still installs, then maybe it's not Amazon.

Can you install 1.1.4 and then 1.1.5, then 1.1.6 if you can. Don't uninstall 1.1.3, just upgrade. This way you can figure out if the problem is only 1.1.5

When you get home, can you also check if you can still block updates? Either with update blocker or manually. If it's true that blocking updates has been disabled by Amazon, there may still be other hidden changes that affect LM.
 
Last edited:

bloot

Senior Member
Feb 10, 2008
513
223
Barcelona
Yeah on 3515 update blocker does not work and takes way too long for the system to boot when a custom launcher is enabled, but luckily you can still install Launcher Manager, only downside is the slow boot time with a custom launcher, on stock amazon launcher boot time is fast.
 
  • Like
Reactions: Finnzz

Finnzz

Senior Member
Sep 26, 2017
183
110
Yeah on 3515 update blocker does not work and takes way too long for the system to boot when a custom launcher is enabled, but luckily you can still install Launcher Manager, only downside is the slow boot time with a custom launcher, on stock amazon launcher boot time is fast.
Do you also have a 2nd gen Cube?

Were you able to install LM 1.1.5 and / or 1.1.6?

Can you try to disable the updates manually through ADB to see what the error message is?
 

bloot

Senior Member
Feb 10, 2008
513
223
Barcelona
Do you also have a 2nd gen Cube?

Were you able to install LM 1.1.5 and / or 1.1.6?

Can you try to disable the updates manually through ADB to see what the error message is?
Fire Stick LIte 'Sheldon'

Code:
[PURPLEHAZE][/home/debaser]# adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
Security exception: Cannot disable a protected package: com.amazon.device.software.ota.override

java.lang.SecurityException: Cannot disable a protected package: com.amazon.device.software.ota.override
    at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:21072)
    at com.android.server.pm.PackageManagerService.setApplicationEnabledSetting(PackageManagerService.java:20983)
    at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:1610)
    at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:201)
    at android.os.ShellCommand.exec(ShellCommand.java:103)
    at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21626)
    at android.os.Binder.shellCommand(Binder.java:634)
    at android.os.Binder.onTransact(Binder.java:532)
    at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2796)
    at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:3963)
    at android.os.Binder.execTransact(Binder.java:731)
[PURPLEHAZE][/home/debaser]# adb shell pm disable-user --user 0 com.amazon.device.software.ota
Security exception: Cannot disable a protected package: com.amazon.device.software.ota

java.lang.SecurityException: Cannot disable a protected package: com.amazon.device.software.ota
    at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:21072)
    at com.android.server.pm.PackageManagerService.setApplicationEnabledSetting(PackageManagerService.java:20983)
    at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:1610)
    at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:201)
    at android.os.ShellCommand.exec(ShellCommand.java:103)
    at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21626)
    at android.os.Binder.shellCommand(Binder.java:634)
    at android.os.Binder.onTransact(Binder.java:532)
    at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2796)
    at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:3963)
    at android.os.Binder.execTransact(Binder.java:731)

Edited

Yes I can install any LM version, no problem.
 
Last edited:
  • Like
Reactions: Finnzz

Finnzz

Senior Member
Sep 26, 2017
183
110
Thanks for showing the ADB output. Any idea if all system apps are now protected or is it specifically the packages related to updates? I'm surprised that the Amazon Launcher hasn't been made protected.

Still this is a very worrying sign. Protecting the update files could be the first step in pushing out an update that breaks LM. Hopefully it's still possible to block updates through the router:
Option 3

EDIT: Amazon recently clamped down on security and custom launchers on FireHD tablets. The same appears to be coming for FireTV :(. I'd block updates anyway you can ADB or router.
https://www.reddit.com/r/kindlefire/comments/r3noap
 
Last edited:
  • Like
Reactions: bloot

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    ATV Launcher and Wolf Launcher both are dead.
    Why Kill them off? Even if they can't be used on Fire TVs they're still very capable Android TV launchers.
    2
    2
    Anyone know of some good widgets for Wolf launcher? that run without google play services...
    I can't even seem a weather one.
    thx :)
    I use yowindow but the one from techdoctoruk didn't qork for me so I went to my phone and installed the latest yowindow for free and the app transfer app that transfer your phones apps to your firestick.

    You install both of the apks below and make sure you have adb enables on your firestick and then connect to it through the app2fire app and make sure you allow it on your firestick and then you install the yowindow apk don't open it then transfer it to your firesrick from you phone using the app2fire app.
    2
    Hi I brought a 4k max Last week and have been trying to see if I factory reset it ot would downgrade to an older firmware or would it stay with the one I installed
    No, factory resetting only clears data, it doesn't revert you to an earlier FireOS version. Downgrading is not possible. If you just got the Max last week and didn't mean to update it, return it and get a new one.

    Skipping updates during registration is pretty easy:

    Then block updates immediately once you are at the homescreen.
    1
    I deleted all 3 after the newest destructive fire tv update and reinstalled them one by one using the newer instructions... Doesn't work anymore. Opening the individual apks that you "create" with that process DOES open what app you set them to open but for some reason the buttons just aren't connecting to the apks, if that makes sense. Clearly someone at amazon didn't appreciate all these "hacks".
    Version 7.2.7.3
    I just tried my Remapper on a Fire TV Stick 4K Max running 7.2.7.3 (2625) and it worked. Try uninstalling everything and re-following the install instructions from the very start. If you still have issues, post your ADB or Remote ADB text/photo.
  • 32
    LAUNCHER MANAGER (FOS 6+)
    STEPS TO ENABLE CUSTOM LAUNCHER:
    1. Download Launcher Manager by clicking or by using short link and install on your FireTV.
    (Latest: 1.1.6)
    2. Install a Custom Launcher and then open Launcher Manager.
    3. To Enable Custom Launcher, Click on "Launcher Options" and select "Enable Custom Launcher".
    If you get "CONNECTION FAILED" then see INFO section.
    4. Press [Home] to open your custom launcher.
    If your Current Launcher says "Launcher Manager", see INFO section.

    STEPS TO GO STOCK:
    Click on "Disable Custom Launcher", press Home.
    INFO:
    • If you get "CONNECTION FAILED", click on "OPEN ADB SETTINGS" and enable "ADB DEBUGGING" and Press BACK Button. If you still get this error Restart your Device (Long Press SELECT + PLAY/PAUSE Button)and disconnect from PC if Connected.
    • If your Current Launcher says "Launcher Manager", it means you don't have a custom launcher Installed, just install the launcher and you'll be good to go, no need to enable stock.
    • You can only open some of the Settings using Launcher Manager, to Access All the Settings then you have to Disable Custom Launcher.
    LAUNCHER MANAGER (1.1.5):
    _______________________________________
    Short Link for Downloader
    Launcher Manager 1.1.6 (FOS 6 & 7)
    https://bit.ly/SWLMF116

    ----------------------------------------------------------------
    Changelog:
    1.1.6 (02-Mar-22)

    • Added Some more Translation
    • Added System apps to LMU Handler
    • Added Password protection for LM
    • Fixed app conflict issue
    • Fixed icon on Fireos 7
    • Added option to execute saved adb shell commands
    • Integrated Update Blocker in LM (Doesn't work with latest release of FireOS)
    1.1.5 (03-Jan-22)
    • Added German and Spanish Translation
    • Some Bug Fixes
    • Some minor changes
    1.1.4
    • Ability to change Screensaver
    • Ability to change System Language (on Request)
    • Added / Changed some Icons
    • Some minor changes
    1.1.3
    • Re-added option for Selecting any app as launcher (LM Handler), can be accessed within Launcher Options.
    1.1.2
    • Added Keyboard Change Options (in Display & Sound section) (moved to Other Settings)
    • Reuploaded version
      • Fixed 4K detection for Display Resolution
      • Fixed Crash for Devices with non-usable overscan values
    1.1.1
    • Added Display & Sounds Option (Display, Sounds, Overscan, CEC)
    • Changing Display Resolution requires System Restart
    • Fixed Equipment Control
    1.1.0
    1.0.9
    • Boot Delay is fixed by Amzon on newer Roms.
    • Settings from Amazon Hud opens Launcher Manager (On updating to 1.0.9 from older version its mendatory to click on "Enable Custom Launcher" just one time for this to work)
    1.0.8
    • For the Devices with New Updated Amazon Interface
    • Removed Launcher Choices
    • Now using single key for all the apps. (Remove older version first to update the key.)
    • Delay is still there, needs logcat
    1.0.7
    • In-app Updates
    1.0.6
    • Fixed some bugs
    1.0.5
    • Changed UI
    • Changed Package Name
    • Changed Install location to Internal Only
    • Added System and Developers Shortcut
    • Fixed issue where launcher is stuck sometimes
    • Added option to choose any Custom Launcher *
    • Can be Launched from Amazon Hud *
    * Needs Launcher Manager to be set as Default Launcher. (LM is auto selected)
    * If launched by Amazon HUD, Long press will open Launcher manager, press back to exit from there. (Fixed in 1.0.6)


    ______________________________________________________________________________________________________________

    FireOS Update Blocker (FOS 6+)
    This app can be used to Enable or Disable Amazon System Update.
    Update Blocker (Click to Download)

    _______________________________________
    Short Link for Downloader
    Update Blocker
    http://bit.ly/SWUB12

    ______________________________________________________________________________________________________________
    LAUNCHER MANAGER (Android TV)
    STEPS TO ENABLE CUSTOM LAUNCHER:
    1. Download Launcher Manager by clicking or by using short link and install on your AndroidTV. (Latest: 1.0.4)
    2. Install a Custom Launcher and then open Launcher Manager.
    3. To Enable Custom Launcher, Click on "Enable Custom Launcher".
    4. Press [Home] to open your custom launcher.

    STEPS TO GO STOCK:
    Click on "Disable Custom Launcher", press Home.

    _______________________________________
    Short Link for Downloader
    Launcher Manager 1.0.4 (ATV)
    https://bit.ly/SWLMA104
    _______________________________________
    Changelog:
    1.0.4

    • Added Custom Launcher support
    ______________________________________________________________________________________________________________
    FIRETV SETTINGS (3.0)
    *ANY FIREOS (Version 71 or lower) or 6.2.8.0 with patched Accessibility
    pm grant com.wolf.firetvsettings android.permission.WRITE_SECURE_SETTINGS
    needed for proper working of this app

    pm grant com.wolf.firetvsettings android.permission.SYSTEM_ALERT_WINDOW (not necessary for app working)
    needed to show mouse/package overlay

    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
    (needed for prime accessibility workaround) (prime workaround will disable accessibility services temporarily so prime video will auto hide the bar, it will restart the services once home button is pressed).

    To start service for first time click on (START SERVICE) on Top Right.

    To toggle mouse mode long press "Play/Pause", to scroll use Fast Forward/Rewind
    press menu button to switch scrolling direction.

    Key Bindings:
    Menu (Long Press) + Home (Long Press) = Traditional Amazon Menu
    Menu (Long Press) + Home (Single Click) = Amazon Home
    Home (Long Press) = Shortcuts & App Drawer
    (In App Drawer) Long Press on Item = App option & Appstore link

    Mouse functionality added from this source. MATVT (GitHub)

    ______________________________________________________________________________________________________________

    LAUNCHER MANAGER (1.0.7) (FOS5)

    STEPS:

    1. Steps to install app on FireTV
    Download Main File via this link Launcher Manager (FOS5)
    then install it on Your FireTV running FireOS 5

    2. Steps to be setup the App

    If you know how to use ADB then here are the commands
    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
    [OR]
    or you can download FireTV Toolbox
    install it on any Android device (not on the Main FireTV device)
    Enter the IP address of your FireTV in this app and click on Connect
    Click on "GO" button after "Setup Launcher Manager"
    it will auto launch the app on FireTV.
    Select the launcher of your choice and enable Launcher Detection, click on save.
    ___________________________________
    Short Link for Downloader

    FireTV Toolbox
    http://bit.ly/SWFTB16
    Launcher Manager (FireOS 5)
    http://bit.ly/SW5LM107
    12
    LAUNCHER MANAGER ULTIMATE

    This app can disable Stock Launcher of Any Android TV (except anything running on Fireos 5), it requires Network Debugging to function.
    The way it works is it finds the stock launcher and disables it.
    It does that in a loop until "android" itself is set as default launcher.
    at this point if there are no Custom launchers are installed on the system then you will see only a black screen.
    So a custom launcher should be installed prior to enabling the custom launcher.

    some apps also broadcasts themselves as launcher and if they are installed as system app and are set as default launcher then it will also disable them.
    some launcher integrates settings in them so disabling the launcher will disable settings also.
    the apps who broadcasts themselves as Fallback home will not be disabled.

    There were certain cases where user uninstalled launcher and got blank screen, to mitigate that issue LMU will set itself as the launcher and call the other launchers on its behalf. so if the launcher is deleted then pressing the home button will launch LMU, from where you can disable custom launcher support.

    If it detects that after disabling everything it doesn't reach the "android" itself and is unable to find a launcher then it will rollback itself, enabling every single thing it disabled.

    Changes:
    1.0.8
    Fixed Settings Shortcut for Amazon Hud.
    Fixed Disabling of "Android"


    All other functionalities are similar to Launcher Manager from the First Post.
    Screenrecord:
    Launcher Manager Ultimate







    ______________________________________________________________________________________________________________
    PERMISSIONS MANAGER
    Version: 1.0.3 (1-Mar-22)

    This app uses shell to grant or deny any permissions that an app requires.
    Usage:
    Select an app and click on it
    From the list of permission which you want to grant or deny the access and click ok
    select "Allow" or "Deny"
    ______________________________________________________________________________________________________________
    DEBLOAT TOOLBOX (FireOS 6 & 7)
    Version: 5 (19-Jan-22)
    Debloat System Apps on FireOS 6 & 7
    12
    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.
    Look I'm gonna tell you and everyone what I've done with the launcher till now,
    I have changed the way it launches the app, on latest pro (any pro) it used to crash the apps.
    I fixed the title bar. I then optimized it for FireTV (not any other OS, which caused it to misbehave on some device) which i later fixed. Then some people were having trouble installing both ATV and Wolf simultanously. so i had to change package name which made me to change the launcher name also (that might have been wrong on my side). then i optimized the app once again for FireOS (it caused some freeze issue). Then to fix Setting of Amazon HUD (older version of FireOS), I had to add a code to handle settings (it only works on Amazon and no other device). I changed some sections to give user large wall (that was temporary fix). I removed some http links, but they are used either for update check or to change Network State in the launcher.
    Then i added "App Info" to the launcher, which i only added for non-system apps.
    Later i removed the large section mod and unlocked the widget for Firestick 4k.
    Then I added "Other Settings" which contained option to clear cache and Backup/ Restore function.
    i also added a code which starts the services of Launcher Manager (thats also mainly for FireOS and thats because of Boot Delay). I also added a stroke for tiles.
    thats all i have done to the apk. I have not done this mod to make any money, and i can assure you this app is safe to use. My only intention to mod this app was that this app was almost perfect and there was some bugs which i had to fix myself because the support of this launcher were down. And the only issue at that time was app crash for which i decided not to compile a launcher by myself. I am not forcing you to do anything, I am just clarifying myself, The apps which i have created are safe. and are to improve the user experience only.
    i do not like to or want to rip someone off. I started this mod for FireOS only and no other OS.
    12
    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
    8
    Check for Grey Icon and incorrect translations (used Google Translate for some missing strings)