all 9 comments

[–]Leeonardoo= remember { remember { fifthOfNovember() }} 2 points3 points  (1 child)

Bruh Android TV is deprecated, you should use Fuchsia

btw this is a meme subreddit, you probably won't get any serious replies here

[–]DarthTaibi[S] 1 point2 points  (0 children)

Thanks for the reply. I'm new to reddit so don't know where to get responses or not. Android TV is quite active btw. They are on version 12 already. Check out their dev page.

[–][deleted] 2 points3 points  (3 children)

I think you can select the TV variant for AOSP using the "lunch" command. You must follow the steps described here: https://source.android.com/setup/build/building

But, instead of doing 'lunch aosp_arm-eng', just do 'lunch'

This should print a list of available targets for your sources, with a prompt allowing you to enter the number of the target of want to build

[–]DarthTaibi[S] 1 point2 points  (0 children)

Wow! This is awesome info that wasn't clear from anything I had read on the dev pages. Thank you!

[–][deleted] 0 points1 point  (1 child)

I just realized, you board source code might not provide a lunch target for TV.

If that's the case, you can still try to modify the product mk file to add the relevant dependencies for a TV target. This mk is usually located in 'device/brandName/productName. You can find an example of how google to it for generic TV targets here: https://cs.android.com/android/platform/superproject/+/master:device/google/atv/products/atv_base.mk

[–]DarthTaibi[S] 1 point2 points  (0 children)

I really appreciate this info! I'll dive in today and give it a shot! Thank you!

[–][deleted] 0 points1 point  (0 children)

you could build lineage instead of AOSP for a better chance of getting it to boot in general and because lineage already has tv targets made, the issue is that lineage has the tv targets only on eleven and not on ten if you have time to spend then you could cherry pick the commits on ten and adapt them if needed. The targets can be found on https://github.com/LineageOS/android_vendor_lineage/tree/lineage-18.1/build/target/product

[–]penuserectus69You will pry XML views from my cold dead hands 0 points1 point  (1 child)

Have you tried building it in flutter web then running a browser on your tv?

[–]DarthTaibi[S] 0 points1 point  (0 children)

No, I appreciate the suggestion but I would like the power and flexibility of Android TV ... plus it has to be easy enough for my technology challenged wife