1
0
Fork 0
android_device_rockchip_tart/overlay
Brendan Szymanski 6057c30431 Switch PRODUCT_AAPT_PREF_CONFIG to xhdpi to fix display sizing
The root cause of the oversized/clipped UI is TvFrameworkOverlay's
config_maxUiWidth=1280 in the values-tvdpi resource bucket. With
PRODUCT_AAPT_PREF_CONFIG=tvdpi, the device resolves this bucket and
the 1280px cap is enforced, limiting the logical display to 1280x720
(which SurfaceFlinger then upscales to 1920x1080).

The Raspberry Pi 5 ATV build (KonstaKANG) uses PRODUCT_AAPT_PREF_CONFIG=xhdpi
and has no display sizing issues, because values-xhdpi has
config_maxUiWidth=1920 (no effective cap on 1080p displays).

Also adds a values-xhdpi/config.xml overlay with config_maxUiWidth=0 as
defense-in-depth, matching the existing values-tvdpi override.

Copyright (C) 2026 Brendan Szymanski <hello@bscubed.dev>
2026-07-14 11:47:44 -04:00
..
AndroidTvOpiOverlay Switch PRODUCT_AAPT_PREF_CONFIG to xhdpi to fix display sizing 2026-07-14 11:47:44 -04:00
BluetoothOpiOverlay Add device tree for Orange Pi 5 Ultra LineageOS ATV 2026-07-10 17:56:31 -04:00
SettingsProviderTvOpiOverlay Add device tree for Orange Pi 5 Ultra LineageOS ATV 2026-07-10 17:56:31 -04:00
WifiOpiOverlay Add device tree for Orange Pi 5 Ultra LineageOS ATV 2026-07-10 17:56:31 -04:00