Commit Graph

96 Commits

Author SHA1 Message Date
Konsta af9637e976 libcamera: update ipa config 2024-01-04 17:08:23 +02:00
Konsta f8ffa2e7b4 graphics: bump opengles/vulkan deqp levels 2024-01-04 17:08:14 +02:00
Konsta 50ef80ac75 usb: set correct udc path for rpi5
* Fixes https://github.com/raspberry-vanilla/android_local_manifest/issues/51.
* Requires EEPROM update to 2023-12-06 or newer.
2024-01-04 17:08:06 +02:00
Konsta e20b10c023 overlay: hide data saver from settings 2023-12-07 20:24:33 +02:00
Konsta a43ef40039 overlay: hide more battery info from settings 2023-12-07 20:24:24 +02:00
Konsta 746dd37cb4 use system property to disable lockscreen
* https://android.googlesource.com/platform/frameworks/base/+/d1645f8d0f30709340eb6b6d6da5022bbab77024
* This reverts commit 2632bb5db3.
2023-12-07 20:24:13 +02:00
Konsta 2e7c281b6a cec: don't add port info if physical address is invalid
* Fixes https://github.com/raspberry-vanilla/android_local_manifest/issues/37.
2023-11-26 21:30:38 +02:00
Konsta ea465608e8 graphics: enable rpi5 hwcomposer backend
* https://github.com/raspberry-vanilla/android_external_drm_hwcomposer/commit/f766dd1619f73566fe9af8ed0927b2fd52c075dc
2023-11-24 13:28:45 +02:00
Konsta 60a84b71e8 boot: remove obsolete config.txt options
* https://www.raspberrypi.com/documentation/computers/config_txt.html#arm_64bit
* https://www.raspberrypi.com/documentation/computers/config_txt.html#arm_boost-raspberry-pi-4-only
* https://www.raspberrypi.com/documentation/computers/config_txt.html#disable_fw_kms_setup
2023-11-24 13:28:45 +02:00
Konsta c39716527b audio: default to hdmi0
* Raspberry Pi 5 doesn't have 3.5mm audio jack.
2023-11-24 13:28:40 +02:00
Konsta 474b7132d1 mkimg: don't copy boot firmware
* Raspberry Pi 5 firmware is self-contained in the bootloader EEPROM:
  https://www.raspberrypi.com/documentation/computers/config_txt.html#start_file-fixup_file
2023-11-24 13:25:25 +02:00
Konsta d1f26a1142 libcamera: update to use pisp 2023-11-24 13:25:25 +02:00
Konsta 09e9616d44 external camera: update ignored video devices
* Remove H.264 hw dec/enc devices and add new camera ISP devices.
2023-11-24 13:25:25 +02:00
Konsta 32979cf0ba remove v4l2_codec2
* Raspberry Pi 5 doesn't have H.264 hardware video decoder/encoder.
2023-11-24 13:25:25 +02:00
Konsta ad88537ca5 fstab: fix usb storage 2023-11-24 13:25:25 +02:00
Konsta 5780f0a884 boot: enable serial console on gpio
* To use the new serial port on Raspberry Pi 5 adjust cmdline to
  use ttyAMA10 for console.
2023-11-24 13:25:11 +02:00
Konsta 88e0af519d set cpu variant to cortex-a76 2023-11-24 13:15:33 +02:00
Konsta 1c9bf21bfe rename rpi4 -> rpi5 2023-11-24 13:15:33 +02:00
Konsta f5db2884d7 boot: enable arm_boost
* Increases arm_freq to 1800 on Pi4B R1.4+.
  https://www.raspberrypi.com/documentation/computers/config_txt.html#arm_boost-raspberry-pi-4-only
  https://www.raspberrypi.com/documentation/computers/config_txt.html#overclocking
2023-11-24 11:49:21 +02:00
Konsta 38a5c9ff94 media: create input surface on the framework side
* Fixes native screen recording on Android 14.
2023-11-23 17:32:53 +02:00
Konsta 0205059ddb audio: probe pcm card for jack & dac 2023-11-23 17:32:53 +02:00
Konsta ef056e1f91 hdmi audio: snake_case 2023-11-23 17:28:54 +02:00
Konsta 51d93e9116 boot: disable firmware kms setup
* https://www.raspberrypi.com/documentation/computers/config_txt.html#disable_fw_kms_setup
2023-11-23 17:28:09 +02:00
Konsta 54a1d67860 graphics: disable gpu color transform matrix 2023-11-23 17:26:33 +02:00
Konsta cafac234ff libcamera: update for v0.1.0 2023-11-23 17:25:52 +02:00
Konsta c1f7f3e677 car: reorganize makefile 2023-10-13 19:52:07 +03:00
Konsta c4a082a910 car: add broadcastradio aidl 2023-10-13 19:43:11 +03:00
Konsta 8a64b0130c car: add activities_on_secondary_displays permission
* Needed to display maps in home screen.
  https://android.googlesource.com/device/generic/car/+/f5124bfe5a89dc50559e72fda3680949e132e7fc
2023-10-13 16:36:32 +03:00
Konsta 58de1fd5f1 car: move evs config to vendor
* https://android.googlesource.com/device/google/cuttlefish/+/b62b8ea383fad22ae1b32615e260213d42799f19
2023-10-13 12:44:10 +03:00
Konsta 3f4462dd77 usb: add gadget hal
* Copy from hardware/interfaces/usb/gadget/1.2/default with udc
  path changed and service renamed for Raspberry Pi.
2023-10-12 10:23:56 +03:00
Konsta 1ac293a581 usb: switch to aidl 2023-10-12 10:23:56 +03:00
Konsta 99f26e997f enable updatable apex
* This already gets enabled by inheriting virtualization makefile
  where this was enabled for Android 14 in
  https://android.googlesource.com/platform/packages/modules/Virtualization/+/3a747a655c57b543a899d043e911a29089f03d39
* Add this also here for clarity and redundancy.
2023-10-12 10:23:56 +03:00
Konsta 2632bb5db3 overlay: disable lockscreen
* SettingsProvider option no longer seems to work on Android 14.
2023-10-12 10:23:56 +03:00
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