Commit graph

22 commits

Author SHA1 Message Date
602cf92d0d Add forked frameworks/base with global display mode fix
Carries a one-line fix for an AOSP Android 16 regression (95bb63c87eca)
where DisplayManagerService early-returns on the global user-preferred
display mode path (INVALID_DISPLAY has no DisplayDevice), making the
TvSettings resolution/refresh-rate pickers silent no-ops. Unfixed
upstream as of android16-qpr2-release.
2026-07-16 13:29:36 -04:00
7516439b77 Add mesa3d-panfrost for Panfrost GLES + PanVK GPU acceleration
mesa3d-panfrost (Mesa 25.3.0-devel) provides libEGL_mesa, libGLESv*_mesa,
libgallium_dri, libgbm_mesa, and the com.android.hardware.vulkan.panfrost
APEX. Installed alongside stock mesa3d; PRODUCT_SOONG_NAMESPACES isolates
the namespace to avoid module-name collisions.

Copyright (C) 2026 Brendan Szymanski <hello@bscubed.dev>
2026-07-15 22:39:20 -04:00
4a0c016844 Update repo table in README for source kernel 2026-07-12 18:31:42 -04:00
dc3c79c936 Add kernel source repo, rename prebuilt to android_device_rockchip_tart-kernel 2026-07-12 18:29:51 -04:00
9303b56376 Override external/minigbm with forked android_external_minigbm 2026-07-12 14:32:15 -04:00
e89b472dbd Document mka/mkimg.sh/wrimg.sh build and flash workflow 2026-07-12 00:08:48 -04:00
2b036dc5f9 Update README.md 2026-07-12 00:34:33 +00:00
661d88d0b4 Point vendor blobs project at android_vendor_rockchip_tart 2026-07-11 20:29:12 -04:00
337e4ec85f Update README for tart rename and curl-based manifest setup 2026-07-11 19:57:28 -04:00
d48f859777 Rename repos and paths for tart codename
- android_device_lineage-rockchip_orangepi5ultra -> android_device_rockchip_tart
- android_kernel_lineage-rockchip_orangepi5ultra -> android_kernel_rockchip_tart
- device/rockchip/orangepi5ultra -> device/rockchip/tart
- device/rockchip/orangepi5ultra-kernel -> device/rockchip/tart-kernel

Copyright (C) 2026 Brendan Szymanski <hello@bscubed.dev>
2026-07-11 18:42:44 -04:00
dc80a021e6 Revert to stock AOSP minigbm
Remove custom minigbm fork override. Stock AOSP/LineageOS
minigbm will be used instead. Device tree has no gralloc
dependencies that require the custom fork.

Copyright (C) 2026 Brendan Szymanski <hello@bscubed.dev>
2026-07-11 13:02:09 -04:00
45590f9b20 Revert to stock AOSP mesa3d for booting PoC
Remove custom mesa3d fork override from manifest. Stock
AOSP mesa3d will be used for now. Panfrost GPU acceleration
will be added back in a future iteration.

Copyright (C) 2026 Brendan Szymanski <hello@bscubed.dev>
2026-07-11 12:56:28 -04:00
ad6b5bd1f9 Switch mesa3d to forked version with Panfrost support
Replace AOSP mesa3d with bscubed fork that adds Panfrost
GPU driver build rules alongside native gfxstream support.

Copyright (C) 2026 Brendan Szymanski <hello@bscubed.dev>
2026-07-10 22:41:16 -04:00
5f73b29009 Add AOSP mesa3d explicitly 2026-07-10 20:58:53 -04:00
5d75ef722a Use AOSP mesa3d instead of dvab-sarma fork 2026-07-10 20:56:52 -04:00
3f236311fb Remove emulator code, use Panfrost mesa3d fork 2026-07-10 20:41:00 -04:00
c500a84c91 Use stock AOSP mesa3d instead of dvab-sarma fork 2026-07-10 20:30:08 -04:00
9f2a184ef9 Switch to full mesa3d repo for gfxstream support 2026-07-10 20:16:58 -04:00
07e3ddb5c0 Update README with correct setup instructions (clone + symlink) 2026-07-10 17:06:41 -04:00
1c92bc3370 Fix manifest: remove conflicting github remote, inline remove-project entries 2026-07-10 16:44:49 -04:00
61d832fbeb Add local manifest for Orange Pi 5 Ultra LineageOS ATV build 2026-07-10 16:30:28 -04:00
7215cc9e94 Initial commit 2026-07-10 15:58:00 -04:00