yashsingh1/xdaforums huggingface dataset:
[Fire TV Android Development] rockon999:
It's a bug that I'm fixing in Alpha 2 :) (essentially the launcher *should* be blacklisted but due to some messed up method calls it never actually occurs)
[Fire TV Android Development] rockon999:
Thanks! Alpha 3's focus is actually reimplementing them (I've got them partially working).
[Fire TV Android Development] Danny1298:
Good, how are you doing it? Looking at the APIs they are nothing more than simple notifications, so I was thinking about just intercepting them and displaying the content
[Fire TV Android Development] Pix12:
I built and tested your settings port. There are some issues I posted in GitHub.
[Fire TV Android Development] rockon999:
I replied. I haven't posted how to use it yet as it is meant for Alpha 2.

- It can only run on Lollipop 5.1 (API 22)

- It must be compiled w/ hidden APIs enabled

- It must be manually granted permissions (primarily android.permission.WRITE_SECURE_SETTINGS, android.permission.DUMP) via adb.

- And I'm not sure how you are "manually starting" it but ensure you are correctly starting the main settings activity as listed in the manifest.
[Fire TV Android Development] rockon999:
That is the gist, yes. The issue is that I'm fairly sure Amazon's notification monitor is interfering, the images from the notifications are broken for some reason (trying to figure out how to either work around or simply locate valid images to display), and because it's running in user space Amazon's Fire OS task manager loves to kill the service and thus crash recommendations monitoring so I'm considering adapting it to run it partially as an accessibility service instead of a notification service (if possible) but for now I'm mainly trying to fix the service killing. Plus the sources for Recommendations are a literal mess with many functions broken so I'm going through trying to fix database calls, etc.
[Fire TV Android Development] Pix12:
I compiled it I think without hidden APIs, I didn't set the permissions WITH ADB, and I used activity launcher.
[Fire TV Android Development] Danny1298:
Yeah, using an accessibility service was my main idea

What bothers me are the corrupted images, that is weird

Well, I'll see it when I'll try

P.S. did you already commit these changes with recommendations partially working or do I have to start from scratch?
[Fire TV Android Development] rockon999:
I have various broken local testing branches. I'll push my work when it is at least semifunctional. :)
[Fire TV Android Development] rockon999:
ALPHA 2 IS OUT

https://github.com/rockon999/LeanbackLauncher/releases/tag/0.2

NOTE: You must completely remove Alpha 1 (and clear its storage - instructions on the release page) as Alpha 1 had database storage bugs that make Alpha 2 inoperable.

The first alpha of TvSettingsOnFire is also available (note the permission requirements)! https://github.com/rockon999/TvSettingsOnFire/releases
[Fire TV Android Development] G S W:
Yay!!! Thank you so much for your hard work and dedication!!! Looking forward to the next release but for now just being able to keep my favorites in place is more than good enough for me!

Thank you!!!!

---------- Post added at 08:56 AM ---------- Previous post was at 08:52 AM ----------

Oh wow just checked the update log and you fixed tons more!!! Again thank you!!

Could you tell me where I would find the storage folders so I can delete them on File Explorer or will clearing all its data, cache, and running Master cleaner TV work as well?
[Fire TV Android Development] rockon999:
That should probably do it. The command "adb shell pm clear com.rockon999.android.leanbacklauncher" works too.
[Fire TV Android Development] dk1keith:
Awesome Work!
[Fire TV Android Development] Pix12:
Any chances for a port of the 8.0 launcher?
[Fire TV Android Development] rockon999:
It's hard to port it back to 5.1 but I'm looking into it.
[Fire TV Android Development] rockon999:
I played around with it. It's interesting because the 8.0 launcher is actually a new codebase (it's TVLauncher instead of LeanbackLauncher) that borrows occasionally from Leanback but often rewrites/adds its own code. I managed to get it up and running on my Fire TV but here are my main issues w/ fully porting it.

- Many necessary APIs at least require Nougat (which I don't have access to) and many are Oreo (which no one has access to) specific, so lots of channel integration will likely be broken

- Even working around those issues the launcher feels like a regression to me (it was not designed for smaller TVs - which I have, it breaks the quick settings row, without a lot of channels it looks poorly designed)

- The real kicker though is that instead of offering some method for launchers to notify recommending applications that they support the newer channels system, Google recommends putting the feature behind an SDK check. So w/o Oreo most of the cool new channel-based UI features won't work because the applications which provide the content will only serve the legacy system.

I might play around some more with it to see what I can get working, but for now I'm going to focus on Alpha 3 and getting Leanback recommendations working.
[Fire TV Android Development] Pix12:
So it'll be a poor port because it's 5.1. Anyways can't wait for the next update. The recommendations will make it more alive.
[Fire TV Android Development] cstark27:
Thanks. It's nice to be away from the ads and annoyingly slow reordering of icons of the stock launcher on my OG FTV.
[Fire TV Android Development] SyCoREAPER:
Working nearly perfect so far but a few questions.

Is there a way to hide certain apps? Also how did you get the Video Row? I turned it on in launcher settings but it isn't appearing. It is group Netflix and such with apps.

Also don't have an Amazon Video Icon like your screenshot.
[Fire TV Android Development] rockon999:
Hiding isn't implemented yet but it's planned at least by Alpha 4. Alpha 3 is primarily working with recommendations but it's possible it'll make it in. Video should be working, I'll double check tonight when I get home. The Amazon Video Icon is only native to the Fire TV Stick 2 (no other Fire TV has the app).
[Fire TV Android Development] SyCoREAPER:
Awesome, thank you.
[Fire TV Android Development] ayush.kadakia:
Does this work on the new FireTV 4K
[Fire TV Android Development] BRICK0044:
No it doesn't.
[Fire TV Android Development] SyCoREAPER:
Did you get a chance to check?

I am on FireTV2 with latest update btw
[Fire TV Android Development] rockon999:
It is working on my end but I'll wipe my system and try a clean startup. This should be (mostly) mitigated in Alpha 3 as Alpha 3 is based on Leanback 1.11.x instead of Leanback 1.1.x. 1.11.x has a complete database overhaul that should speed up the launcher and generally get rid of some of the annoying database glitches that 1.1.x has.

Also, as an update. I've got recommendations sorta working. Images sometimes load, sometimes don't. I won't have a lot of development time until Friday/Saturday though :)
[Fire TV Android Development] Lar3s:
Great work. Works on Philips Android TV. Please, make recommendations optional in future. I hate this row and would be grateful if it was possible to hide it just like now. :o

P.S. How can I help to translate additional settings and other fields to other language?
[Fire TV Android Development] rockon999:
Alpha 3 is coming soon (hopefully in a few days)... I still have some issues to fix (as is readily apparent in this screenshot). But on the plus side I've figured out how to get notifications working :)

[IMG="Recommendations Screenshot"]https://i.imgur.com/HOzLu8Nl.jpg[/IMG]
[Fire TV Android Development] G S W:
Can't wait :)) thanks for all the hard work you've put into this man!
[Fire TV Android Development] xhostluv:
many thanks for your work. you have make my fire tv stick 2 alive :D waiting for update ;)

- i can't figure out how to make playstore to work give me error retriveing information from server [RH-01]

- android settings not working - i have restart my fire stick and run the Permissions again and now it's working - i can't figure out with the leanback keyboard when i try to click on keyboard gets me back to home

- youtube show me only voice search.. not able to type . on my nexus player when i pres back on youtube after click on search get me to youtube keyboard ... on fire stick when i press back when the voice icon get me to home

sorry for my english
[Fire TV Android Development] BRICK0044:
looking forward to it. Thanks for all your hard work.
[Fire TV Android Development] robbarper:
Hello, what is the best I can do with my fire TV stick 2 gen v5.2.6.2 ?

As far as I can see, changing the default launcher won't be a big deal for me, apparently I can't root, uninstall or froze apps, not can I modify anything but install external apps.:confused:

Can I install a functional Google play TV?:confused:

Installing this launcher will it have better performance?:confused:

Am I able to install Android TV apps without issues?:confused:

I highly appreciate all your hard work, thank you
[Fire TV Android Development] rainman74:
First, install Leanback-Launcher from OP, then install ...

https://github.com/BaronKiko/LauncherHijack/releases/download/3.0/LauncherHijackV3.apk and select Leanback-Launcher als default launcher

https://bitbucket.org/Mirakel/onbootappstarter/downloads/OnBootAppStarter_v1.0.apk and select Leanback-Launcher als default launcher

I don't know if this still works with 5.2.6.2, but it's worth a try!
[Fire TV Android Development] BRICK0044:
Yes it does work with 5.2.6.2.
[Fire TV Android Development] xhostluv:
rockon999 can you please on version 3 make an option to hide certain app from launcher (like amazon video - i can't uninstall this app; prime photos and Launcher Hijack V3 i want to hide this apps)

kind regards

can you change the wallpaper from tv launcher?
[Fire TV Android Development] botioni:
Hi high cpu usage on firetv stick 1 and lag and high mem usage
[Fire TV Android Development] botioni:
working leanback smoth

Working leanback launcher no root try to use as base working on firetv stick 1 firetv stick 2 adn firetv 2 tested no high mem no high cpu no lag
[Fire TV Android Development] xhostluv:
Hello can someone customize AppStarter launcher too look like this? Or deep customization to android leanback launcher to look like this?
[Fire TV Android Development] rockon999:
This is an Alpha release and honestly I have little control over the cpu/memory usage. Factors such as cpu/memory usage are largely determined by the way the app/data storage is written and in leanback's case it is a little haphazard in it's caching as it's used to being a system app that never has to worry about being killed by an aggressive package manager. The current alpha is however based on an outdated leanback version. I'm working on using the latest leanback sources for Alpha 3/4 which should significantly improve performance. I'm just currently a bit too busy to work on the project. I'm hoping to have time to finish the next Alpha this weekend.

Regardless, though, the Stick v1 is fairly underpowered and from my own usage it can barely handle its stock launcher so expecting Google's full blown leanback launcher to run extremely fast might be a long shot. (Leanback is certainly not optimized for low usage).
[Fire TV Android Development] rockon999:
That's essentially what Leanback looks like if you set the minimum rows for the favorites row to 2.
[Fire TV Android Development] ayush.kadakia:
How did you do that? Or is that just a mock up
[Fire TV Android Development] xhostluv:
hello, just photo editing in that picture.

this is my amazon firetvstick

https://youtu.be/7nTAIWeKlAU
[Fire TV Android Development] PokemonTotalWar:
Has anybody been able to get anything like this working on the FireTV 2017?
[Fire TV Android Development] Pix12:
How's progress on Alpha 3?
[Fire TV Android Development] xhostluv:
if tou accept requests

1. remove search from the top

2.make an option to set other backgrounds

3.make icons a little smaller and an option for hide icons from launcher maybe customize icons

try to modify this launcher and make something nice and smoother for fire tv.

if someone want clasic leanback launcher go and buy xiaomi mi box, nexus player 8.0 or m8s pro l...

thanks, and i really admire your work
[Fire TV Android Development] poincare:
Wondering that myself.... Actually, it doesn't look like it. :'( .
[Fire TV Android Development] PokemonTotalWar:
Haven't found anything ether. I just don't like the UI, to be honest, and it'd be so much better with a more stock Android TV feel to it
[Fire TV Android Development] rockon999:
I'm trying to make Alpha 3 compatible with the Nougat SDK. I just don't have any testing hardware... so it's difficult to know.
[Fire TV Android Development] PokemonTotalWar:
I'll test whatever you need. I don't know how I'd pull logs from the FireTV but I'd be happy to learn and help out ?
[Fire TV Android Development] poincare:
I installed alpha 2 on my Fire TV v3 but it's not working correctly. Doesn't start or anything. If I install matlog would that help with uploading logs somewhere?
[Fire TV Android Development] :
Have you tried this let's you chose what launcher you want use

https://xdaforums.com/amazon-fire/general/launcher-root-launcher-hijack-v2-t3561026
[Fire TV Android Development] rockon999:
An update...

Alpha 3 is nearly done (I've been busy and there were quite a few bumps in getting some features fixed/working). You can see the work here.

Recommendations work!

Of note... 5.2.6.0 (and maybe .1) or lower is currently required for recommendations to function unfortunately. Blame Amazon's amazingly restrictive notifications implementation. If you have 5.2.6.2 there is no easy way to get recommendations fully working. I might eventually be able to find a decent workaround but for now it's unlikely.
[Fire TV Android Development] botioni:
testing alpha 3

edit favorites icon missing and not working only black screen , launcher settings not working black screen , notification working but no counter , recommendation working bot no pictures (latest firmware firetv 2), recommendation not refershing , one inputs named row with prime video .
[Fire TV Android Development] rockon999:
If you notice I said *almost* done ;). Favorites is now editable in the menu button so that settings entry will be removed, launcher settings is a known bug that I'm currently finalizing a fix for, notification counter was removed (for recommendations issues - I'm working to add it back), recommendations require additional compatibility work that I haven't written the steps for yet, and finally yes there is an inputs row because the system has an input from Amazon. It'll be disable-able when I fix launcher settings.
[Fire TV Android Development] botioni:
I noticed *almost done* it is only a feedback , on how it is working on firetv 2 no root last firmware.

if you dont want me to tel please let me now i wile not post bugs until you say sou.
[Fire TV Android Development] rockon999:
Thanks for the feedback! ? I only intended to answer your points, the initial response was humorous in nature (?)
[Fire TV Android Development] dk1keith:
after setting permissions everything in the settings works except the apps tab. just closes back to setting when clicking apps. Am I setting permissions wrong or something? I am on Alpha 2 on Fire TV 2.

thanks for the great work
[Fire TV Android Development] summerss:
Very good looking launcher. Is this still working for you? I have onboot appstarter as well but its has only booted it up once, be it waking up from sleep or restarted. I have Fire Stick Basic Edition,Fire OS 5.2.6.2. Tried 'Launch on boot' as well. Tried uninstalling the default launcher too using the instructions from the disable bloatware thread.
[Fire TV Android Development] lucanoid:
Even though Alpha 3 works on FireTV 3rd gen we'll still need a means to make it the default launcher. Otherwise it will be somewhat useless as pressing home will exit the launcher.
[Fire TV Android Development] b1ggjoe:
[MENTION=5957312]AFTVnews.com[/MENTION],

This is fantastic!!! Works really well. I found a quick bug that I wanted to bring to your attention. After getting everything working, I noticed that regardless of the 'Launcher Settings', I only had 'Apps' and 'Favorites' showing up on the main screen. Even though 'Video' and 'Games' were enabled, inside of the Launcher Settings.

What I found out is that under 'Sorting', if you choose 'Organize Apps and Games' if you choose 'Custom Order'...those other categories won't show up at all even if they are enabled. Only the 'Apps' and 'Favorites' categories would show up.

If you choose 'Recency Order'...then the rest of the categories will show up.

Hope this helps!!

BJ
[Fire TV Android Development] :
use this to launch app on system start up

https://xdaforums.com/fire-tv/general/noroot-boot-appstarter-t3616824
[Fire TV Android Development] dondraper23:
I think what you might be looking for is this:https://xdaforums.com/fire-tv/development/app-halauncher-fire-tv-t3762950

It's very customizable and not quite as CPU intensive as the Leanback Launcher.
[Fire TV Android Development] dondraper23:
I also found something similar, called App Tray for TV that's on APKTIME
[Fire TV Android Development] botioni:
some news ?

Can you please remove the input row?

Settings working only one problem on back it is going to default launcher.

Nice work please keep up thanks.
[Fire TV Android Development] :
Any one elce notice this under apps on firestick after installing this launcher aye have 2 prime videos a white one the original & this blue one it is about 22mb unable to uninstall this after uninstalling leanback upset es file explode it says revert to factory version was only able get rid of this by factory resetting my stick & is no longer on system apps

here is the original
[Fire TV Android Development] velayo:
Been refreshing this page everyday for a while...
[Fire TV Android Development] Mirkoitalia:
Idem, lol
[Fire TV Android Development] Mirkoitalia:
So?!
[Fire TV Android Development] Pix12:
is this project dead?
[Fire TV Android Development] velayo:
+1
[Fire TV Android Development] botioni:
+1
[Fire TV Android Development] Hemanshu_Patel:
Waiting and wanting to install, and work on my FTV 3. Would love it if OP releases next update
[Fire TV Android Development] Murderhead:
I've tested it with my

SCISHION V88 - Android TV Box

and it works there too :D.
[Fire TV Android Development] SyCoREAPER:
Curious where this project stands as it has great potential

Active? Paused? Dead?
[Fire TV Android Development] acme64:
The settings button is gone, how do I get it back?
[Fire TV Android Development] xhostluv:
hey.. any news?? can we help you with somthing?? testing and other stuff??
[Fire TV Android Development] doublecheesegamer:
Hey guys, so, i post this about confirm you that it works well on TinkerBoard with the Android provide by Asus themselves.

but here comes 2 problems

1) all apps do not show on the launcher, that makes a big non-sense, cause i'm totally bind to use a secondary launcher.

2) i can not change the wallpaper, which is a bit borring for me, cause even if i know its not a big deal for peoples, i got some eyes problem that getting me quickly headhaches while watching blue colors for a long period.

did someone find some way to deal (except than using another launcher or an app drawer) for the first thing and maybe also a way to change the wallpaper ?

thanks guys, see you.
[Fire TV Android Development] Flondy:
Is there a way to get an fire tv home and an fire tv settings shortcut like appstarter launcher has

because would be great 4 faster accessing things there
[Fire TV Android Development] rainman74:
If the Leanback Launcher support is missing in the app (e.g. Fire TV Home und Settings), you can create an icon and a shortcut to such apps in the Leanback Launcher with an additional tool.

The community version is recommended:

TV App Repo
[Fire TV Android Development] Pix12:
well this is dead. :\
[Fire TV Android Development] Truble187:
Is this still under construction or is it really dead?

Gesendet von meinem ONEPLUS A5010 mit Tapatalk
[Fire TV Android Development] rainman74:
Latest source code commit was on 23 Feb, 4 months ago.

The Alpha 3 branch was created on 25 Mar, but still contains identical sources of Alpha 2, no new code.

That's a very long construction phase, but let's see what else [MENTION=6689035]rockon999[/MENTION] is up to ;)
[Fire TV Android Development] rainman74:
Amazon has no interest in allowing any other launcher than the standard Amazon Launcher with mass advertising. Amazon subsidizes every Fire TV device and earns only by selling its own content. So if you have an unrooted Fire TV device with the latest firmware, you can leave XDA-Developers, because 99% of the modifications shown here are no longer possible on your device anyway!

I very much regret the intention on the part of Amazon, but I understand of course that this is about cost income. A Fire TV set is therefore out of the question for me in the future.
[Fire TV Android Development] rainman74:
The following apps no longer work on Firmwares >= 5.2.6.1 without root and on Fire TV 3 + Cube:

Launcher Hijack

Leanback Launcher

Tasker (partial)

Llama (partial)

...

The following standard Android commands no longer work because Amazon blocks them:

pm disable

pm hide

pm uninstall --user 0

And by meanwhile unwanted apps are prevented from starting by several blacklist services directly on your device.

I think this shows where Amazon is going.
[Fire TV Android Development] velayo:
Feeling the same way here. Amazon just shot itself inbthe foot. They could easily allow at least some customization of their launcher. If I wanted a lock down os I would buy an apple tv not a fire tv. But at least there are alternatives.
[Fire TV Android Development] rainman74:
If you only use Amazon Prime Videos and Alexa and other Amazon services, the Cube is certainly a good choice. But if you want to freely choose your apps or an alternative launcher, Amazon devices are no longer a good option.

---------- Post added at 22:06 ---------- Previous post was at 22:04 ----------

I'll sign that as well ;)
[Fire TV Android Development] Jackie393:
when i reboot fire tv it not auto re-open
[Fire TV Android Development] rockon999:
Hey all! It's not dead, but I've been without my Fire TV Stick since May (working on it, I promise). Actually Alpha 3 is significantly more stable and has numerous improvements over Alpha 2 and I was using it as a daily driver starting in late April. There are certainly bugs but it is rebased on a much newer leanback launcher and includes a ton of bug fixes. I'm going to try to finish packaging Alpha 3 soon. My actual work has been consuming a lot of development time though, so I won't make any promises. I did get recommendations fully working but it requires old firmware due to Amazon blocking.
[Fire TV Android Development] rockon999:
Nope!
[Fire TV Android Development] :
is it possible to change put icon packs on this launcher & do i need abd activated to use this launcher?
[Fire TV Android Development] mr3p:
Installed v2 Leanback today. Looks good. One of the app tiles is wrong (weird) but more importantly the Amazon video app is missing and there are two tiles for Amazon phots, one with a pink background the other blue. Any way to manually add back Amazon video app or edit existing apps from Launcher screen?
[Fire TV Android Development] techker:
does anybody know how to get the categoeirs from server and movies??hardcoded is not good for me...
[Fire TV Android Development] rainman74:
[MENTION=6689035]rockon999[/MENTION] When I activate the Amazon Venezia app the Android TV settings crashes in all known versions (playfire, aftv2atv) but not your TvSettingsOnFire app. This one works! Do you have a hint for me what your version does differently here so that I can patch the TV settings of aftv2atv corresponding.

Solved
[Fire TV Android Development] Riycou:
Any progress in making it work with 3gen stick or cube?
[Fire TV Android Development] davidjv:
install on mibox 3 oreo and it works perfect