Convert Tablet AOSP to TV version

Job ID: 40313673

Budget: $250 – $750 USD

I already have a working AOSP-based firmware that runs well on our tablet hardware. Now I need that same code base re-worked so the device boots, looks, and behaves like an Android TV product.

Core objectives
• Reconfigure the existing AOSP source and device tree so it identifies itself as an Android TV build (ro.build.characteristics = “tv”, Leanback launcher, correct permissions, etc.).
• Adapt the UI: remove touch-centric elements, enable D-pad / remote focus navigation, integrate Leanback launcher, and make sure system dialogs render correctly at 1920×1080.
• Modify the framework, HAL and overlays where necessary so power, audio, and input all map cleanly to the TV board’s IR/Bluetooth remote.
• Deliver a flashable image (.img) plus the full changed source so we can continue development in house.

Acceptance
The ROM must boot on our reference board, pass CTS/TV tests relevant to Leanback, and start the Leanback launcher without crashes. All remote keys (Home, Back, OK, arrows, Volume) should work out of the box. A short README describing any build or fastboot commands is required.