Commit Graph

527 Commits

Author SHA1 Message Date
Sebastiano Barezzi
43692b87c5 rosemary: Enable vendor RIL service
* We use Mediatek's RIL implementation

Change-Id: Iaab09d72110fdc3887fda6f543b988bdb3e98a4c
2022-11-07 10:30:32 +03:00
Kshitij Gupta
099ae684b5 rosemary: Create symlinks for vullkan
- vulkan blobs are symlinks to libGLES_mali.so
2022-11-07 10:30:32 +03:00
Sebastiano Barezzi
0f775a38ea rosemary: Build default health HIDL
Change-Id: Id3859a7a64e21edb1c5dd4afa152e9a2589df0fb
2022-11-07 10:30:31 +03:00
bengris32
6b6c2e4eaf rosemary: Build required GNSS interfaces
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-07 10:30:31 +03:00
bengris32
71a4eeca42 rosemary: Build default Gatekeeper HIDL
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-07 10:30:31 +03:00
Alessandro Astone
917d61197f rosemary: Build fastbootd
Change-Id: I0b20600fe7203a7aec19cbea8f6849052585c6ab
2022-11-07 10:30:31 +03:00
bengris32
8f1d247e07 rosemary: Build required DRM interfaces
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-07 10:30:31 +03:00
bengris32
fa02b23c40 rosemary: Build required Camera interfaces
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-07 10:30:31 +03:00
bengris32
3141505aa8 rosemary: Build required Bluetooth interfaces
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-07 10:30:31 +03:00
Vaisakh Murali
c3b2cd114d rosemary: Switch to OSS audio HAL service
Prebuilt audio HAL depends on a lot of VNDK 30 dependencies, using
it as is requires a lot of hacks.
Switching to OSS HAL does not require hexediting any prebuilt blobs
and their depdendencies.

Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Change-Id: Icd8c06be75b42749df8d713becab29e9e7216a7c
2022-11-07 10:30:22 +03:00
bengris32
500dba8fa5 rosemary: Build required Audio libs
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-07 10:27:16 +03:00
bengris32
5bd59166b9 rosemary: Initial device proprietary files listing
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I4793f3e9cab9920b4bcb9f0105ff38a52765ed32
2022-11-07 10:26:07 +03:00
SebaUbuntu
c4000d069a rosemary: Add a script to reorder blobs list
Change-Id: I76e85e07f5a562b7e2a3683da264ccebff5c3613
2022-11-07 10:25:36 +03:00
Sebastiano Barezzi
d4bb63abff rosemary: Use only full qualified name for manifest entries
* As recommended by Google for multiple different versions of the same HAL in VINTF manifests
* https://android.googlesource.com/platform/hardware/interfaces/+/master/drm/1.1/README.md#devices-launching-with-android-pie
2022-11-07 10:25:36 +03:00
bengris32
609a683819 rosemary: Import Manifest and Compatibility Matrix
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I9129674985ed4681283d68459fdcc22bcbd19a4b
2022-11-07 10:25:24 +03:00
Bowgo Tsai
2df2973aa1 rosemary: Adding GSI keys
Bug: 112293933
Test: build and checks the keys are installed into ramdisk
2022-10-28 13:25:35 +01:00
Sebastiano Barezzi
a064b72a0e rosemary: Enforce RRO for all overlays 2022-10-28 13:25:35 +01:00
Luca Stefani
c9e6067d9e rosemary: Enable updateable APEX 2022-10-28 13:25:35 +01:00
Sebastiano Barezzi
25f1ce785b rosemary: Enable full VNDK 2022-10-28 13:25:35 +01:00
Jyotiraditya
7cd42274f7 rosemary: Specify AVB recovery flags 2022-10-28 13:25:34 +01:00
Christian Oder
f8d2d62d26 rosemary: Build disabled VBMeta image 2022-10-28 13:25:34 +01:00
bengris32
877370b27e rosemary: Define Kernel build flags
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-10-28 13:25:34 +01:00
bengris32
463da728b5 rosemary: Define Boot Image flags
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-10-28 13:25:34 +01:00
bengris32
1a402312dc rosemary: Define Bootloader and platform flags
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-10-28 13:25:34 +01:00
bengris32
6f87dd271c rosemary: Define Architecture flags
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-10-28 13:25:34 +01:00
bengris32
9dd9e46f02 rosemary: Initial skeleton
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I199c18bba9552cbccda9408e5120cc66a4cd1be1
2022-10-28 13:25:28 +01:00
bengris32
b2e0f91a38 rosemary: Initial empty repository
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-09-25 23:11:49 +01:00