Commit Graph

63 Commits

Author SHA1 Message Date
Konsta eeeab1fb7e bump shipping API level to 34 and FCM level to 8
* Does not pass 'make check-vintf-all'.
* Following HALs are deprecated at FCM level 8:
    android.hardware.camera.provider@2.5::ICameraProvider/external/0
    android.hardware.camera.provider@2.5::ICameraProvider/legacy/0
    android.hardware.gatekeeper@1.0::IGatekeeper/default
    android.hardware.graphics.allocator@4.0::IAllocator/default
    android.hardware.graphics.composer@2.4::IComposer/default
    android.hardware.keymaster@4.1::IKeymasterDevice/default
    android.hardware.tv.cec@1.0::IHdmiCec/default
2023-10-12 10:23:56 +03:00
Konsta 2dc938adef remove android.system.net.netd from compatility matrix 2023-10-12 10:23:56 +03:00
Konsta a1b1670f1c remove android.hardware.media.omx from device manifest 2023-10-12 10:23:56 +03:00
Konsta 31b0958771 graphics: set egl hardware to mesa 2023-10-12 10:23:56 +03:00
Konsta d1476ec29f sepolicy: update for ffmpeg service
* There's no suffix in the service's name so drop the wildcard.
2023-10-12 10:23:56 +03:00
Konsta c9cb165c19 sepolicy: update drm for aidl
* There no need for the wildcards for the HIDL versions.
* Widevine service can have a suffix in Android 14.
2023-10-12 10:23:56 +03:00
Konsta 2df5bd40b4 wifi: switch to aidl
* Remove android.system.wifi.keystore from compatibility matrix
  as it's been removed in Android 14.
2023-10-12 10:19:53 +03:00
Konsta 003d08a615 thermal: switch to aidl 2023-10-12 10:19:53 +03:00
Konsta 29e89ed615 health: update aidl to v2
* https://android.googlesource.com/device/google/cuttlefish/+/f219a02e1c22a689f06db54db49af10204bcf06d
2023-10-12 10:19:53 +03:00
Konsta 7e2e50fdb5 boot: remove obsolete config.txt options for 6.1 kernel
* https://github.com/raspberry-vanilla/android_kernel_brcm_rpi4/commit/ec08e93837efa2e75e5cab4d80427fdf7ea23da1
* https://github.com/raspberry-vanilla/android_kernel_brcm_rpi4/commit/9b523e1fc8a786da6fb6e0a8301d2fb4a2332dbb
2023-10-12 10:19:53 +03:00
Konsta 68d59d4e59 keylayout: update for Android 14
* Changes from frameworks/base/data/keyboards/Generic.kl
2023-10-12 10:08:27 +03:00
Konsta 5193e6ce38 readme: mkimg: Raspberry Vanilla AOSP 14 2023-10-09 15:46:26 +03:00
Konsta f396cbd7cd remove obsolete TARGET_ENABLE_MEDIADRM_64
* android.hardware.drm@1.0-impl/service this affects is no longer
  used after 203db632fa.
2023-10-09 15:42:33 +03:00
Konsta f40e2e0b3f add framework compatibility matrix for android.hardware.media.c2 2023-09-27 19:46:32 +03:00
Konsta 8ed26e6ce0 remove android.frameworks.displayservice from compatibility matrix 2023-09-27 19:46:22 +03:00
Konsta b194bfeb50 build mock thermal hal 2023-09-27 19:46:07 +03:00
Konsta f973ec3b27 sepolicy: escape dots 2023-09-27 19:45:20 +03:00
Konsta d2d71de351 car: add evs hal
* EVS camera HAL supports UVC USB webcams. CSI camera modules are not
  supported with EVS. CSI camera modules need to be disconnected when using
  EVS so that UVC USB webcam will populate the first video device
  (/dev/video0).
* Enable default Android camera service so regular camera apps can be used
  as well (CSI camera modules & UVC USB webcams).
* Fixes https://github.com/raspberry-vanilla/android_local_manifest/issues/23
2023-08-22 19:13:37 +03:00
Konsta 91e679f985 car: overlay: disable demo notice ui service 2023-08-22 19:13:26 +03:00
Konsta a44c8a0e42 sepolicy: define cec hal domain 2023-08-22 19:13:14 +03:00
Konsta b11baea4dd health: convert to aidl hal
* hardware/interfaces/health/aidl/default
2023-07-29 13:41:37 +03:00
Konsta cc4df73839 light: convert to aidl hal
* hardware/interfaces/light/aidl/default
2023-07-29 13:41:26 +03:00
Konsta 18cc1bd154 bluetooth: switch to btlinux 2023-07-27 17:06:38 +03:00
Konsta 8c2871ed29 tv: copy boot animation 2023-07-27 17:05:07 +03:00
Konsta 1c8d67b68d add android automotive build target 2023-07-25 15:43:48 +03:00
Konsta 1273c5706f add android tv build target 2023-07-25 15:21:35 +03:00
Konsta 441fee39c8 bluetooth: use ?= operator for properties
* https://android.googlesource.com/device/linaro/hikey/+/f7f8d93f06064ce6d3f176fff8673f740829a706
  https://android.googlesource.com/device/linaro/dragonboard/+/41fca646c98544c71b9e793b88bb5b3e426bb747
2023-07-25 15:21:21 +03:00
Konsta c0a8378d8b add hdmi cec hal
* Based on AOSP yukawa HDMI-CEC HAL
  https://android.googlesource.com/device/amlogic/yukawa/+/refs/heads/main/hal/hdmicec/
2023-07-25 15:20:44 +03:00
Konsta 6dd65fa73f add generic keylayout
* Copy from frameworks/base/data/keyboards/Generic.kl
2023-07-25 15:20:00 +03:00
Konsta 9d97214096 overlay: hide sim related information from settings
* https://android.googlesource.com/platform/packages/apps/Settings/+/bf5504879902380c9eb6b8bacf1056ef4665fd34
2023-07-24 13:52:20 +03:00
Konsta 2c74170885 overlay: mark device as not mobile data capable
* https://android.googlesource.com/platform/frameworks/base/+/d1e1b3560439677806cea791ae59e45df3fbb36d
  https://android.googlesource.com/platform/frameworks/base/+/291415806fac341179d3829ac01ab621dcee0203
2023-07-24 13:52:05 +03:00
Konsta fa4e05caab ueventd: adjust media/video node permissions for ffmpeg
* ffmpeg_codec2 now runs as user media
2023-04-27 16:55:15 +03:00
Konsta aa699b1415 sepolicy: remove alsa_loop 2023-04-11 10:52:52 +03:00
Konsta 30b46be80b include window extensions
* Separate makefile was introduced in Android 13 QPR2.
2023-04-11 10:52:29 +03:00
Konsta 7e49f1dadb camera: add configs for Pi GS camera module 2023-03-25 19:40:15 +02:00
Konsta 5aefdbab09 hdmi audio: remove local VC4 HDMI configuration
* This was updated in alsa-lib v1.2.7 so use the upstream config.
2023-03-12 17:39:51 +02:00
Konsta 4c17ea10df camera: updates for libcamera v0.0.4
* Add configs for Pi camera module v3
* Add more camera permissions
2023-03-10 14:41:05 +02:00
KonstaT cac7486609 Merge pull request #1 from nename0/fix-hdmi-audio 2023-03-06 11:03:48 +02:00
nename0 6f2c07f589 hdmi audio: add default values to vendor.prop 2023-03-04 10:40:38 +02:00
nename0 cccd7a63ec hdmi audio: remove alsa_loop service 2023-03-04 10:40:38 +02:00
nename0 c6ecc0a1dd hdmi audio: add new audio HAL module with alsa instead of tinyalsa 2023-03-04 10:40:38 +02:00
Konsta f74ee1fc3d sepolicy: add ffmpeg service
* Fixes https://github.com/raspberry-vanilla/android_local_manifest/issues/7
* ABC OCD
2023-02-21 13:52:47 +02:00
Konsta 53a5d230cc ffmpeg: integrate into build and enable h.265 hw decoder by default
* Use codec ranks to switch between decoders.
2023-01-30 14:32:37 +02:00
Konsta 1b30e93a6a v4l2: enable h.264 hw decoder & encoder by default
* Use codec ranks to switch between decoders/encoders.
2023-01-30 14:31:24 +02:00
Konsta e0a401b461 v4l2: enable h264 hardware encoder 2023-01-09 17:49:14 +02:00
Konsta 526eb3759b update bluetooth properties
* https://android.googlesource.com/device/google/cuttlefish/+/80f32c334fd3ec4dca3236e133d80126f367b743
  https://android.googlesource.com/device/google/cuttlefish/+/db8a5ebc1e580eb0ef4c8ddb05a70b72387823ac
2023-01-09 17:49:01 +02:00
Roman Stratiienko 2207df9355 Switch to mainline mesa3d's libgbm
Signed-off-by: Roman Stratiienko <r.stratiienko@gmail.com>
2022-09-17 14:00:24 +03:00
Konsta a6453efdef enable multi-gen LRU
* https://android-review.googlesource.com/q/topic:mglru-exp
  https://blog.esper.io/android-dessert-bites-22-linux-memory-management-38419756/
  https://www.phoronix.com/news/MGLRU-LPC-2022
2022-09-17 13:58:59 +03:00
Konsta dc1fc3a6e3 add support for virtualization 2022-09-17 13:58:59 +03:00
Konsta 4bb647b2d6 updates for 5.15 kernel 2022-09-17 13:58:59 +03:00