-
Notifications
You must be signed in to change notification settings - Fork 23
Add ATV target for all architectures #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: lineage-20
Are you sure you want to change the base?
Conversation
Signed-off-by: SupeChicken666 <me@supechicken666.dev>
Signed-off-by: SupeChicken666 <me@supechicken666.dev>
Signed-off-by: SupeChicken666 <me@supechicken666.dev>
@aleasto Do the latest changes look right to you😅 |
Have you considered whether this could be a build-time flag rather than creating a new product? So that the vendor could be shared, presumably. |
Putting them in a separate target would allow us to set ATV specific build flags without using |
can system.img and vendor.img mix product names? I.e. can you use the "official" MAINLINE vendor image with this system target? |
Yes, it also boots with the official OTA vendor images, but the product name set in |
Revisit of #7 which works 😅
Closes waydroid/waydroid#1189
Closes waydroid/waydroid#554
This PR adds a TV target for all architectures, which uses ATV configs from LineageOS and has a TV version of system apps (launcher, settings, etc).
The new target is named
lineage_waydroid_tv_<arch>-<variant>
Some minor things are broken and require a patch to fix them (will open another PR in
android_vendor_waydroid
once this is merged):DPAD_CENTER
fixed it, patchingLeanbackKeyboardController.java
directly will be a better option)updateUsbConfigurationValues()
function)