Chris Fries
f641db3afd
wahoo: Set VENDOR_SECURITY_PATCH to platform
...
Set the VENDOR_SECURITY_PATCH level to match the platform
security patch level. These are functionally the same.
Bug: 125914443
Change-Id: Ib77ab115d6faabd21958c34e2dae49ec96421fdd
2024-07-10 19:00:40 +08:00
Danny Lin
79a0c89b11
wahoo: Build Active Edge service (ElmyraService)
...
This package provides comprehensive support for the Active Edge squeeze
gesture supported on this device.
Change-Id: I2158c22e727e293e3f02b9ddf614a943848ad587
2024-07-10 18:50:57 +08:00
Asriadi Rahim
04731f37ea
wahoo: Define vendor.dolby.hardware.dms in FCM
...
* The following HALs in device manifest are not declared in FCM <= level 4:
vendor.dolby.hardware.dms.IDms/default(@2)
INCOMPATIBLE
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-07-08 16:33:10 +08:00
Pranav Vashi
55d9660434
wahoo: Add dolby to cloned apps exemption list
...
Change-Id: I47ab06f7d5152c4c993359ac85d121e41c8df235
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2024-07-08 16:33:10 +08:00
Pranav Vashi
5f0f3d2ca9
wahoo: Update dolby config
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-07-08 16:33:10 +08:00
Pranav Vashi
1e4483c2bb
wahoo: Load libstagefrightdolby for dolby codecs
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-07-08 16:33:10 +08:00
Pranav Vashi
b520e3ed96
wahoo: Add Moto Dolby support
...
Change-Id: I11e837a91e12bc52b102717d0c2f4cf62081b5f7
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-07-08 16:33:08 +08:00
x0x00044
f2a5ca22ad
wahoo: overlay: Remove config_cellBroadcastAppLinks
...
- This is true by default.
Change-Id: I9f91f4bf49995975d434ad8b74b175693409862a
2024-07-08 16:29:13 +08:00
Michael Bestas
be3bc1e616
Partially revert "wahoo: Build android.frameworks.sensorservice@1.0"
...
This partially reverts commit 9f471ef34bea66c47e2680efe3128c4153b53682.
Change-Id: Iddd2e8142ca62bceef2a11b08a64241580aa5ac1
2024-07-08 16:29:13 +08:00
Steven Moreland
acc85fdc9b
wahoo: device FCM -= android.*
...
Bug: 290408770
Test: N/A
Change-Id: Icc310923f39dfb56a621fe507f0233d76b3e68e0
2024-07-08 16:29:13 +08:00
Rafeeqh Shaik
fe3f1f9881
wahoo: Split hal version for ISap, IRadio
...
IRadio : 1.4
ISap : 1.2
Change-Id: Idd7b65749c2dcc256b411da1e2a6c02d74ddefdd
2024-07-08 16:29:13 +08:00
Michael Bestas
1c8d7a8a9d
wahoo: Temporarily add android.hardware.light to FCM
...
Until we have an AIDL light HAL.
Change-Id: Ifba11777232022c135caa9e8a749b6704fbae5e7
2024-07-08 16:29:13 +08:00
Tim Zimmermann
268ca1c729
wahoo: Set manifest target-level to 5
...
Change-Id: Ic72d17ebdb388dee9e63e27a36190c93c095fb0c
2024-07-08 16:29:13 +08:00
Alexander Koskovich
01b53d4bf8
wahoo: Disable the usage of ConfigStore.
...
* As per commit 11a113a67e ("Add disable_configstore").
[SebaUbuntu] Remove manifest entry as well
Change-Id: I5482989a8a96227a3e2a5317eacf613c641bfa8e
2024-07-08 16:28:29 +08:00
Stephane Lee
280c89e30f
wahoo: health HAL 2.1
...
Bug: b/137790244
Test: lshal debug (health service)
Co-authored-by: Michael Bestas <mkbestas@lineageos.org >
Change-Id: Id15d203bd791d0867972da98f6998610723b9332
2024-07-08 16:27:27 +08:00
Jooyung Han
9936488172
wahoo: Add hardware/qcom/wlan namespace
...
With libwifi-hal-qcom migrated to Android.bp with soong namespace
the namespace should be added to PRODUCT_SOONG_NAMESPACES as well.
Bug: 273376293
Test: m droid
Change-Id: I041a57bc6873903895a0b8783eb13106ea224886
2024-07-08 16:27:12 +08:00
Asriadi Rahim
d0f1b3861f
wahoo: Build ViMusic
...
* ViMusic Apps by vfsfitvnm
* https://github.com/vfsfitvnm/ViMusic/releases/latest
2024-06-08 23:03:18 +08:00
Asriadi Rahim
c0eaa8d982
wahoo: Pin SystemUIGoogle instead SystemUI
...
* Evox use vendor_pixel_framework
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-06-08 22:54:16 +08:00
Tommaso Fonda
fd742e7f7f
wahoo: Build android.hardware.radio.config@1.0-service
...
* Fixes lags when entering SIM settings.
Change-Id: I8aa19bfacaa242fe9be7d5e25e7df54c64af5516
2024-06-08 22:50:51 +08:00
Michael Bestas
5067358e5e
wahoo: Add gs-common to evolution.dependencies
...
Change-Id: Ic2ce6ef824dd3f41838c3ace08fa7c9da34fcff2
2024-06-08 22:44:01 +08:00
Asriadi Rahim
536a5866d1
wahoo: Track GoogleCamera 8.3
...
* Latest Gcam doesn't work in wahoo family,
so we can use version 8.3 from play store
2024-06-08 22:39:18 +08:00
Asriadi Rahim
5f0d7c4cd8
wahoo: Initial Evolution-X 9.x
...
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-06-08 22:38:03 +08:00
Derek
95edae2749
wahoo: Use lineage radio 1.4 wrapper
...
Change-Id: Id51367011e82d7d474eb9fa33d49079f1277fba0
2024-06-08 22:24:28 +08:00
Alessandro Astone
82b5fb02b1
wahoo: Build and enable fastbootd
...
* fastboot has issues while using USB 3 on wahoo
Change-Id: I0b20600fe7203a7aec19cbea8f6849052585c6ab
2024-06-08 22:22:16 +08:00
basamaryan
3feead23a9
wahoo: Build libprotobuf-cpp-full-3.9.1-vendorcompat
...
For now this is implicitly built by lineage specific
libprotobuf-cpp-lite-3.9.1-vendorcompat lib, but in the future this
might not be the case.
Change-Id: I724e933e046cbf631c078321d55550b96ca998da
2024-06-08 22:20:19 +08:00
Łukasz Patron
681908af7a
wahoo: Build libprotobuf-cpp-lite-3.9.1-vendorcompat
...
Change-Id: I0aac742db9c2b4b3e48ee20158f19405863893c2
2024-06-08 22:16:36 +08:00
Michael Bestas
6f1e271d35
wahoo: Increase BOARD_SYSTEMIMAGE_EXTFS_INODE_COUNT again
...
Change-Id: I14b90029d390d1a1c4ca889e9e48ec4ddb7cc005
2024-06-08 22:16:36 +08:00
Ram Chandrasekar
7a39fdde19
wahoo: update thermal HAL makefile path
...
update thermal HAL makefile path to the new common folder.
Bug: 289146743
Test: presubmit
Change-Id: I4c2b93d37d12de8e0ac01deb9ad21b34e0a2da5c
Signed-off-by: Ram Chandrasekar <rchandrasekar@google.com >
2024-06-08 22:15:44 +08:00
Sebastiano Barezzi
22d68aefab
wahoo: Stop explicitely building netutils-wrapper-1.0
...
* Built by default
Change-Id: Id6666535bb8d0b84d2d0a8d19411fafa49df3d68
2024-06-08 22:15:44 +08:00
basamaryan
01c626ca58
wahoo: Don't explicitly include updatable_apex.mk
...
It is inherited by base_system.mk as of QPR2
Change-Id: I020a05b233f61ea28d03199cbc76051e6e97e1dc
2024-06-08 22:15:42 +08:00
Yumi Yukimura
b48426294c
Revert "wahoo: Switch to legacy WiFi HIDL HAL"
...
* WiFi AIDL HAL works in U QPR2
This reverts commit ee1c36be2b04cdc4a8ccc178a65ba2a93a60c094.
Change-Id: I4d38fcc7e5999f934344bc364afb4f4d8a049711
2024-06-08 22:14:59 +08:00
Cole Faust
50b12c6126
wahoo: Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
...
Qcom has issues that prevent it from working with a hermetic
partition build.
Bug: 205632228
Test: Presubmits
Change-Id: I490a29da38a6f68e7dd3650d8140cb11adaa8c7a
2024-06-08 22:14:59 +08:00
Tommaso Fonda
4f6aa16c04
wahoo: Ignore IWlan status in the mobile icon pipeline
...
Some legacy devices such as mata and cheryl lack an IWlan stack. These
devices can set this overlay to true in order not to incorrectly display
a permanent exclamation mark over the mobile network signal icon.
Change-Id: Ife02d90706990bf28c156c9850ef0773802bc5b0
2024-06-08 22:14:05 +08:00
Edwin Moquete
72afdbea53
wahoo: Disable frame rate override feature
...
This is enabled by default on U, and it causes apps like
Chrome and YouTube to render the frame rate at 30FPS when
playing some videos.
Change-Id: I649bf03d550c2b9726c7957d15ed09e455d874ec
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2024-06-08 22:13:48 +08:00
Asriadi Rahim
77ea6d9d05
wahoo: Move fstab.hardware to separate device tree
...
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-06-08 22:13:02 +08:00
luk1337
c583289b0d
wahoo: Set ro.hardware.egl to adreno
...
For whatever reason, after the U QPR1 merge, surfaceflinger is no longer
able to find an OpenGL implementation without this hint.
Change-Id: I59610ce628acb41807bb75b01a8c6cac7d08f740
2024-06-08 22:10:49 +08:00
Asriadi Rahim
44b4f1a682
wahoo: Drop EUICC support
...
* Temporary drop until we have a good solution
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-06-08 22:10:49 +08:00
Sebastiano Barezz
cb781488ee
wahoo: Switch to two-stage init mounting
...
* Stop handling vendor mounting from kernel, first stage init is gonna
do that, together with system (which is now /system)
* Use correct mount flags coming from kernel dts
* Move system and vendor mount points to /dev/block/by-name/, we don't
have bootdevice symlink to that point in init
* Copy fstab to recovery for first stage init
Change-Id: Iaa0ecc3f13c3cfd3fe357ca509549d0f68a29cf0
2024-06-08 22:10:04 +08:00
Asriadi Rahim
a63e4c4868
wahoo: Enforce privapp-permissions whitelist
...
* Since privapp-permission set to log on vendor evox, so lets enforce
* ref: 8de3c44fa8/config/common.mk (L137)
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-06-08 22:10:04 +08:00
0xCAFEBABE
726f2c310b
wahoo: Switch to legacy WiFi HIDL HAL
...
* With the new WiFi AIDL HAL, the framework thinks the device
supports interface combination for some unknown reason,
even though the service doesn't advertise it. As a result,
the WiFi service fails on configureChip method.
Change-Id: I0c3fa7b4c947c3525c30f7cef0b2674bee224da7
2024-06-08 22:10:04 +08:00
Sebastiano Barezzi
96da9e490d
wahoo: Raise VINTF target level to 4
...
Change-Id: I4c4783dc112102f127f3b1d796e206dcac672faf
2024-06-08 22:10:04 +08:00
Christian Hoffmann
9bead714fa
wahoo: folio_daemon: PollOnce instead of PollAll
...
replace ALooper_pollAll with ALooper_pollOnce :
* Removed in API 34 as ALooper_pollAll can swallow ALooper_wake calls.
* Use ALooper_pollOnce instead.
2024-06-08 22:09:10 +08:00
Myles Watson
32881c23bf
wahoo: Use common sepolicy for bt_device
...
Bug: 205758693
Test: build
Ignore-AOSP-First: Some devices in internal define bt_device
Change-Id: I712ef4c0096ece9ce519c2b0bce59f7ca67b67fe
2024-06-08 22:09:10 +08:00
Asriadi Rahim
bd7cf95cc1
wahoo: usbGadget.cpp: Fix compilation unqualified call to 'std::move'
...
device/google/wahoo/usb/UsbGadget.cpp:577:14: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
mEpollFd = move(epollFd);
^
std::
device/google/wahoo/usb/UsbGadget.cpp:578:16: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
mInotifyFd = move(inotifyFd);
^
std::
device/google/wahoo/usb/UsbGadget.cpp:579:14: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
mEventFd = move(eventFd);
^
std::
3 warning generated.
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com >
2024-06-08 22:09:10 +08:00
Michael Bestas
d4e28ca0f6
sepolicy: Restrict access to /sys/devices/soc0/serial_number
...
Change-Id: I6254ef6e160ff0d3c3ce2e51f20f557e75826dff
2024-06-08 22:08:34 +08:00
Michael Bestas
a623f5b101
ueventd: Remove all permissions from /sys/devices/soc0/serial_number
...
Change-Id: I688347cfe59f56e4de2e4bf3c3324ca465f7a897
2024-06-08 22:08:34 +08:00
Michael Bestas
0e0aebdeef
dumpstate: Don't dump serial number
...
Change-Id: I575db41209d3a5f8088f7388089650a265107b65
2024-06-08 22:08:34 +08:00
ReallySnow
098aec76fc
wahoo: Initial minimal privapp permissions
...
* Used to deal with permission issues caused by Gapps updates
Change-Id: I39661b1250f2f2bfb3d7ce722affe429bcd2de2a
2024-06-08 22:08:34 +08:00
Michael Bestas
844adad717
wahoo: Lower gps debug level
...
* Kill logcat spam
Change-Id: I20d1f698d3c2d1b56e79f6eb6c5c17069e43c60f
2024-06-08 22:08:34 +08:00
Michael Bestas
8b4f58d2eb
wahoo: overlay: Update multiple vibration strength levels overlay for 13
...
Change-Id: If17503f2dd4bd4d6e333891f9649a7db8d809852
2024-06-08 22:08:34 +08:00