Konsta
451c17acd0
audio: remove effects and tests
...
* See [1] and [2] for reference and comments.
[1]: 346a56239e
[2]: 765b1a3a3d
2025-11-06 13:08:21 +02:00
Konsta
a76bafa9f4
audio: import usb audio configuration
...
* frameworks/av/services/audiopolicy/config/ at android-16.0.0_r1.
2025-11-06 13:08:12 +02:00
Konsta
487b7689f6
audio: import alsa_utils
...
* system/media/ at android-16.0.0_r1.
2025-11-06 13:08:00 +02:00
Konsta
7d6df38051
audio: import aidl hal
...
* hardware/interfaces/audio/aidl/default/ at android-16.0.0_r1.
2025-11-06 13:07:51 +02:00
Konsta
3292156c2a
audio: remove legacy hal
2025-11-06 13:07:41 +02:00
Konsta
be817e8c9e
Revert "graphics: enable rpi5 hwcomposer backend"
...
* No longer needed as resolved on the kernel side [1].
[1]: 957ab73946
This reverts commit ea465608e8 .
2025-11-04 12:59:38 +02:00
Konsta
52b9546788
graphics: switch vulkan to apex
2025-11-04 12:08:39 +02:00
Konsta
171eab461d
graphics: set vulkan compute level and bump hardware level
2025-11-04 12:08:31 +02:00
Konsta
ae42b024a6
graphics: use latest deqp levels
2025-11-04 12:08:24 +02:00
Konsta
87b43659ea
camera: move libcamera hardware property to apex
2025-11-03 18:16:16 +02:00
Konsta
e3f56d94d4
graphics: switch minigbm gralloc to apex
2025-11-01 10:11:16 +02:00
Konsta
44d50650d5
camera: switch external to apex
...
* Copy service definition from hardware/interfaces/camera/provider/default/.
2025-11-01 10:10:39 +02:00
Konsta
88e5be9bc3
camera: switch libcamera to apex
2025-11-01 10:10:08 +02:00
Konsta
3c6ee78b4f
sepolicy: add block devices for NVME/USB boot
2025-10-28 19:16:29 +02:00
Konsta
a07500570b
suspend_blocker: rename service
2025-10-28 19:16:21 +02:00
Konsta
984e7f2e98
bump fcm level to 202504
...
* This is the target FCM level for API level 36.
* Specify that HIDL is enabled so android.hidl.manager is started.
This copies manifest fragment that doesn't set max FCM level
(vs. max-level="8").
* Set FCM level in compatibility matrix to satisfy kernel version check.
* 'make check-vintf-all' passes as COMPATIBLE.
2025-10-23 14:41:34 +03:00
Konsta
f1c960d48e
ffmpeg: move seccomp policy to external
2025-10-23 12:59:54 +03:00
Konsta
0607f411f5
tv: set correct aapt preference
...
* tvdpi is for 213 dpi and xhdpi is for 320 dpi. Android TV targets set
320 dpi on 1920x1080 resolution [1].
* On AOSP16 1280x720 resolution is forced on tvdpi [2] as TvFrameworkOverlay
RRO package only contains the resource for the preferred density.
[1]: https://android.googlesource.com/platform/frameworks/base/+/refs/tags/android-16.0.0_r1/data/etc/displayconfig/default_television.xml#16
[2]: https://android.googlesource.com/device/google/atv/+/refs/tags/android-16.0.0_r1/overlay/TvFrameworkOverlay/res/values-tvdpi/config.xml#23
Change-Id: If8ed07664d9925ab8226f15f8f6ce374d90e0f71
2025-10-11 18:05:41 +03:00
Konsta
44fa08f385
boot: add overlay for Raspberry Pi 5" DSI Touch Display 2
2025-10-06 14:47:39 +03:00
Konsta
89cbccc94b
graphics: disable hdr
...
* 42c9655523
2025-08-30 17:53:14 +03:00
supechicken
fa17a27a8d
keylayout: Fix Leanback Keyboard for ATV image
...
This patch remaps the Enter key to DPAD_CENTER for Leanback Keyboard to work
Change-Id: I201234d8a735c4eec5f6e0680c37bb5c13dcef21
Signed-off-by: supechicken <me@supechicken666.dev >
2025-08-22 20:11:03 +03:00
Konsta
48843429d4
keylayout: add cec config to tv layout
...
Change-Id: I628544c5e4fdd9b131c9596ef5b8eb9676c3a7c0
2025-08-22 20:10:53 +03:00
Konsta
91ac806cc6
keylayout: add tv specific layout
...
* Copy from device/google/atv/Generic.kl at 8e49e4448fdced4816fc40d4e01f3f6e66e3c3db.
Change-Id: I2aeb85d5bab319c7efda7d324042e319a447bb83
2025-08-22 20:10:29 +03:00
Konsta
79d71dad3e
graphics: build mesa using soong
...
* libgbm_mesa_wrapper is built as a requirement.
2025-06-27 11:06:52 +03:00
Konsta
77332f861e
libcamera: build using soong
...
* IPA data is now copied as a requirement to ipa_rpi_pisp.
2025-06-27 11:06:44 +03:00
Konsta
3f5dba6729
libcamera: switch to aidl hal
...
* 20c227e0c3
2025-06-27 11:06:10 +03:00
Konsta
de401a1c18
audio: don't copy alsa configs
...
* ALSA configs are now copied as a requirement to libasound.
2025-06-24 16:06:51 +03:00
Konsta
a7460bb97a
ffmpeg: add instance to framework compatibility matrix
...
* Picked up by 'make check-vintf-all'.
The following instances are in the device manifest but not specified in framework compatibility matrix:
android.hardware.media.c2.IComponentStore/ffmpeg (@1)
2025-06-24 16:06:31 +03:00
Konsta
df33a89dc2
enforce-product-packages-exist: add exception for com.android.ranging
...
* Android 16 ranging feature.
https://developer.android.com/develop/connectivity/ranging
* com.android.ranging is nowhere found in AOSP though should be built.
1e9faa2bc9
build/make/core/main.mk:1096: warning: device/brcm/rpi5/aosp_rpi5.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
com.android.ranging
build/make/core/main.mk:1096: warning: device/brcm/rpi5/aosp_rpi5_car.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
Bluetooth
Keyguard
Launcher2
OverviewApp
RotaryIME
RotaryPlayground
com.android.ranging
libnfc_ndef
libvariablespeed
pppd
build/make/core/main.mk:1096: warning: device/brcm/rpi5/aosp_rpi5_tv.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
com.android.ranging
2025-06-16 13:37:43 +03:00
Konsta
c0402d3acc
car: update vehicle aidl to v4
2025-06-16 13:37:43 +03:00
Konsta
3af1a6e4e9
car: switch to v4l2 evs aidl hal
2025-06-16 13:37:43 +03:00
Konsta
cefbd94c9a
libcamera: update config for 6.12 kernel
2025-06-16 13:37:43 +03:00
Konsta
057d5bb186
ramdisk: update hw decoder media device for 6.12 kernel
...
console:/ # v4l2-ctl --list-devices
...
rpi-hevc-dec (platform:rpi-hevc-dec):
/dev/video19
/dev/media0
2025-06-16 13:37:43 +03:00
Konsta
e83c2e570c
bump shipping api level
2025-06-16 13:37:43 +03:00
Konsta
11bcd723fc
readme: mkimg: Raspberry Vanilla AOSP 16
2025-06-16 13:37:43 +03:00
Konsta
467fdeed87
mkimg: adjust flashable image size
...
* It's been reported that 14848MiB = 15569256448 bytes is still too
large to fit some 16GB storage devices.
* 15360000000 bytes is dividable by 16384, 4096, 2048, 1024, 512, ...
* Fixes 6c7ec173b4 .
2025-06-08 12:30:30 +03:00
Konsta
2117ba7dac
mkimg: detach loop device
2025-06-08 12:30:22 +03:00
Konsta
0450c28673
wrimg: add more block devices to search
2025-06-08 12:30:14 +03:00
Konsta
b4409695e6
external camera: update ignored video devices
...
* These have changed on 6.6 kernel.
console:/ # v4l2-ctl --list-devices
pispbe (platform:1000880000.pisp_be):
/dev/video20
/dev/video21
/dev/video22
/dev/video23
/dev/video24
/dev/video25
/dev/video26
/dev/video27
/dev/video28
/dev/video29
/dev/video30
/dev/video31
/dev/video32
/dev/video33
/dev/video34
/dev/video35
/dev/media0
/dev/media1
rp1-cfe (platform:1f00110000.csi):
/dev/video0
/dev/video1
/dev/video2
/dev/video3
/dev/video4
/dev/video5
/dev/video6
/dev/video7
/dev/media3
rpivid (platform:rpivid):
/dev/video19
/dev/media2
2025-06-08 12:30:07 +03:00
Konsta
305b81cdf5
light: support more backlight paths
...
* I2C address for the panel regulator driver depends on the device and
DSI port the display is connected on. Add more backlight paths to support
different hardware configurations. Also add path for legacy rpi_backlight
driver to make testing easier.
2025-05-02 14:13:42 +03:00
Konsta
14b993ba1e
increase system partition size
...
* Make room for unspecified add-ons.
2025-04-17 13:06:42 +03:00
Konsta
8709904958
car: add exceptions for non-existing targets
2025-04-17 13:06:03 +03:00
Konsta
45fad47629
enforce product packages exist
2025-04-17 13:05:48 +03:00
Konsta
4ce5bf57b6
add empty product manifest
...
* Needed with enforce-product-packages-exist.
* c38cec789c
2025-04-17 13:05:40 +03:00
Konsta
02b1412be8
wifi: remove hostapd_cli and wpa_cli
...
* These are mostly useful for debugging purposes so I've added them
in the project's utilities wiki page.
2025-04-12 18:19:36 +03:00
Konsta
17821d6cb2
audio: remove tinyalsa utils
...
* These are mostly useful for debugging purposes so I've added them
in the project's utilities wiki page.
2025-04-12 18:19:36 +03:00
Konsta
e2ac9269f4
audio: remove alsa-utils
...
* These are mostly useful for debugging purposes so I've added them
in the project's utilities wiki page.
* alsa-utils have been renamed to use their original names if there's no
conflict with other packages in AOSP.
2025-04-12 18:19:28 +03:00
Konsta
8b53a5a790
camera: remove unneeded media profiles property
...
* This hasn't been needed in years.
72ad8cb0ae
2025-04-12 18:16:11 +03:00
Konsta
e9e4222534
ffmpeg: move media codecs config & seccomp policy to device
...
* 71ac744017
2025-04-09 12:54:04 +03:00
Konsta
7120a38fea
ffmpeg: switch to apex
2025-04-09 12:28:47 +03:00