Commit graph

352 commits

Author SHA1 Message Date
Eileen Lai
b7fb9e1e8d modem_svc: use modem_svc_sit version sepolicy
For solving sepolicy conflicts for different AP version, modem_svc_sit will support devices from gs101 to zuma_pro.

Bug: 372400955

Change-Id: I9e371028b1848b4ddbefa924f91dc84949817df1
Flag: NONE local testing only
2024-12-08 07:39:17 +00:00
Eileen Lai
b01091a241 modem_svc: use shared_modem_platform to replace all modem_svc_sit
Bug: 368257019

Flag: EXEMPT resource only update
Change-Id: I94847284c1795fea9f12f2506d86251b08453267
2024-10-09 08:00:33 +00:00
Brian Norris
22dd220a6c lynx: Pull init.insmod.*.cfg from vendor_dlkm
We've started pushing init.insmod.*.cfg into the kernel prebuilts, and
installing it to /vendor_dlkm/etc, but it may not be available on all
prebuilt variants (e.g., kernel 5.10).

Here, we:
1. conditionally install our common init.*cfg to /vendor_dlkm (only if
   $(TARGET_KERNEL_DIR) doesn't have a copy)
2. point init at /vendor_dlkm/etc

When we've cycled completely off of kernel 5.10, we can drop #1.

Bug: 369686096
Test: build, boot
Flag: EXEMPT refactor
Change-Id: Ife4ea982c73a1e91db075dc4798603fca1ca521f
2024-10-08 22:15:17 +00:00
Jim Tang
473d21970c Move modem_svc_sit from gs201 to lynx
Module `modem_svc_sit` is not valid unless:
* USES_LASSEN_MODEM is true
* BOARD_WITHOUT_RADIO is NOT true (or NOT set)

Devices in gs201 family will set "USES_LASSEN_MODEM := true"; however,
not evevy gs201 device disables BOARD_WITHOUT_RADIO.

This commit defines PRODUCT_PACKAGES `modem_svc_sit` because it is
converted from bp by moving the if-statement constrain from the module
level to device level, device-lynx.mk in this case.

Flag: EXEMPT refactor
Bug: 358485346
Test: m modem_svc_sit
Change-Id: Idd5dba13db6ee259df507d94ce7a83d5b27af29c
2024-10-07 08:45:10 +00:00
Ravi Jain
117b1153bc Remove vibrator HAL service
Remove from device mk files due to relocation to vendor directory.

Bug: 362659323
Test: Build Pass
Flag: EXEMPT refactor
Change-Id: I672c827aad9a4e096fa5d653d0e7b20ff96b6425
2024-10-02 09:49:35 +00:00
Ravi Jain
1019f75bfd dumpstate: touch: Init using touch_predump
More info at go/touch_predump

Test: Test locally on test device and check predump_touch works.
Bug: 287907308
Change-Id: I35dbbf95aa586874b8f594eb09f964f4e7a84df6
2024-10-02 08:56:54 +00:00
Koli Lin
de2199aefe Update product id for lynx
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update
Change-Id: Iab04bd0b3598a5b2532f0f527a77451db416f0dd
2024-09-06 07:47:04 +00:00
Yabin Cui
98621fdd5f lynx: add etm modules in userdebug/eng builds
ETM modules are removed in kernel prebuilts.
So add them manually.

Bug: 364652655
Bug: 364309766
Test: build lynx
Flag: build.RELEASE_ETM_IN_USERDEBUG_ENG
Change-Id: I7faa1701445e477a7521e67d5274ccbf30d19fd0
2024-09-04 13:14:51 -07:00
Ankur Bakshi
2b25b1e02e Update lynx SVN to 46
Bug: 352170103
Change-Id: Ib31e9c68c0849c7affc5b4410ea2226e9ff9126b
Flag: EXEMPT bugfix
2024-08-15 00:48:39 +00:00
Lokesh Kumar Goel
77bda630a9 lynx: Add build_flags based properties for SMR/EMR build
Flag: build.RELEASE_IS_SMR
Flag: build.RELEASE_IS_EMR
Flag: build.RELEASE_BASE_OS_LYNX
Bug: 155105803
Change-Id: I3c2d4586accdab96292d2a45b9835b3f49f4255b
2024-08-06 02:13:35 +00:00
Chris Paulo
ed80b9345a haptics: Update output distortion gain
Recommended output distortion gain is 0.29.

Bug: 328799172
Test: getprop | grep hapticgenerator
Flag: EXEMPT bugfix
Change-Id: I784c7933e63fce0dfe84ab76400e913e5b0567e1
2024-08-03 01:59:49 +00:00
Ankur Bakshi
89ddd0be83 Update lynx SVN to 45
Bug: 352170103
Change-Id: I9ae3af899655057a07488fee2e085cd1884fcca0
Flag: EXEMPT bugfix
2024-07-18 21:43:32 +00:00
Lokesh Kumar Goel
a6d2650cbf lynx: Use build_flags for SVN
Flag: build.RELEASE_SVN_LYNX
Bug: 332726030
Change-Id: Id2c31d9b6b8db9d7948a7a1174be141e3b913171
2024-07-12 18:00:30 +00:00
Koli Lin
55450c3eb5 add device id
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update
Change-Id: I05d65e301ac34abab623784c9e9ed2a773c29a0c
2024-07-09 08:56:39 +00:00
Cheng Chang
7fe5d80237 gps: Set configuration by kernel version
Bug: 258364350
Test: Verification at b/258364350.
Test: Function verification at b/258364350.
Test: Compile and verify the configuration is correct.
Change-Id: I4dfdc8d65a3a407db3b66aae1a5f05fc0cd226c5
2024-07-02 06:51:43 +00:00
chenkris
6177fcd458 Revert "Build g7_trusty_next for “next” configuration"
This reverts commit 282198036a.

Bug: 348542941
Test: build
Change-Id: Id51002513811f009354ba9fdbc4561ec7b286473
2024-06-24 11:22:08 +00:00
chenkris
282198036a Build g7_trusty_next for “next” configuration
Bug: 348542941
Test: build
Change-Id: I51ad9bfbfafe168f401ddb6f19efe45d3b33ba7d
2024-06-21 07:16:48 +00:00
leonardian
25c03bda4b Enable all primitive effects
- Remove ro.vendor.vibrator.hal.supported_primitives to support all
  primitive effects
- Set ACTUATOR_MODEL to legacy_zlra_actuator

Bug: 342062469
Test: idlcli commands
Test: atest PTS, VTS, CTS
Test: Checked HAL dumpsys for durations
Change-Id: I7b6d8d9669fa0d671c0867401583c6073c5588ca
2024-06-20 05:11:12 +00:00
Ankur Bakshi
f24e16e5fb Update lynx SVN to 44
Bug: 342381152
Change-Id: I6be0c030e892e41624d6ca3cdaf2f1d8b505711b
2024-06-17 05:04:13 +00:00
Ravi Jain
15b00fc5f2 Vibrator: Set Soong Config variable - kernel_ver
Bug: 340148508
Test: Build and check fw files in all devices.
Change-Id: I64e5a50302920d63f358946a8ea840df3e1da98b
2024-05-20 11:00:19 +00:00
Ankur Bakshi
3a7dfa5338 Update lynx SVN to 43
Bug: 336526332
Change-Id: I04e92d25ba10b7ddcb3e343af63b7ca80c25931a
2024-04-26 00:19:06 +00:00
Ankur Bakshi
9964e69ea8 Update lynx SVN to 42
Bug: 336526332
Change-Id: I156bc0b08e2a53d2b2ac0f5ff14f4505db8c13d8
2024-04-26 00:18:54 +00:00
Cyan_Hsieh
9586c78a2e Switch bootloader directory to control by build flag
Bug: 333834221
Change-Id: I2c7d8d9f0714d1144a0b57692dad727783a80e51
2024-04-17 13:40:32 +00:00
Cyan_Hsieh
b997e9090c Switch default kernel directory and change build flag naming
Bug: 309749142
Change-Id: Ifaeab036656e0a5aac391fa18a495deb5b686fec
2024-04-16 01:34:13 +00:00
Ankur Bakshi
5ab5eb3f42 Update lynx SVN to 41
Bug: 330382848
Change-Id: Ibf4ddca313b26e8e86831bfb251fa2909957ebb3
2024-04-05 02:13:13 +00:00
Ankur Bakshi
a5c102e29a Update lynx SVN to 40
Bug: 330382848
Change-Id: If141e1b3fbd821eaa20337d5c92b1f1dc394d601
2024-04-05 02:13:13 +00:00
Ankur Bakshi
a9cb7d8123 Update lynx SVN to 39
Bug: 325156176
Change-Id: I2a7d1e94068fff910a2d970def9a5aed105fff31
2024-03-26 22:20:35 +00:00
Cyan_Hsieh
f5e15e8af3 Branch bootloader prebuilts for 24Q3 release
Bug: 326002225
Change-Id: I3ccb68a52a9c547ed8931fee560e0571d2a93020
2024-03-21 18:29:18 +08:00
Ankur Bakshi
6275a87edb Update lynx SVN to 38
Bug: 325156176
Change-Id: I337a8128a53772cca01fc9da375a0226b2f16ed4
2024-03-20 05:01:16 +00:00
Nina Chen
d6f19ab44f Change the rule to specify kernel directory with release configurations
Bug: 326879772
Change-Id: I59afb864e215176b74835b0c9b7c38bab2ecbb04
Signed-off-by: Nina Chen <sheaunic@google.com>
2024-03-18 03:47:30 +00:00
Ankur Bakshi
4b3cdd15f9 Update lynx SVN to 37
Bug: 325156176
Change-Id: I19739180c3e5722f8e64094018f10c3511300541
2024-03-14 01:35:00 +00:00
Ankur Bakshi
df4a1ef1d0 Update lynx SVN to 36
Bug: 325156176
Change-Id: I77899d8e0fd2d125b0fec47e84d0e1f55de2ab0d
2024-03-06 02:53:06 +00:00
Cyan_Hsieh
ca5611e5ba Initial Bootloader prebuilt for AP3% build
Bug: 326002225
Change-Id: Iea62dbd8d2f4e4769fafbc9d6a270a0a86119bd7
2024-02-29 17:51:51 +00:00
Ankur Bakshi
5b6dd28590 Update lynx SVN to 35
Bug: 313797924
Change-Id: Ic14a90668489270a981567f74946cd59048fad9c
2024-02-14 19:18:16 +00:00
Ankur Bakshi
ccfdccce03 Update lynx SVN to 34
Bug: 313797924
Change-Id: I16b0d667a34c579bd7c910d7da9952a2f632187b
2024-01-30 18:48:03 +00:00
Ankur Bakshi
76d156d5cb Update lynx SVN to 33 am: f68880e55d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/26029366

Change-Id: I332c490d38fe3b3ce6470e946bd8ceca0b767184
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-29 19:46:07 +00:00
Ankur Bakshi
80fb72397d Update lynx SVN to 32 am: 30958d3af4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/26029011

Change-Id: I8d989c181f1b330d223bf665ecfd0794d59b1284
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-29 19:46:03 +00:00
Ankur Bakshi
f68880e55d Update lynx SVN to 33
Bug: 313797924
Change-Id: Ibe942f1fd0a3996d94921b383bf1f1be0720b813
2024-01-26 22:39:01 +00:00
Ankur Bakshi
30958d3af4 Update lynx SVN to 32
Bug: 313797924
Change-Id: Ica046accfb62104cf755106fa60d25ec0aeb0578
2024-01-26 22:17:11 +00:00
Ankur Bakshi
5ec9493fb8 Update lynx SVN to 31
Bug: 313797924
Change-Id: I24599a118bebe5db84c0ffc2df00e9d554c64ddd
(cherry picked from commit 5ed79c05e0)
Merged-In: I24599a118bebe5db84c0ffc2df00e9d554c64ddd
2024-01-10 05:29:00 +00:00
Ankur Bakshi
3ce29f02a2 Update lynx SVN to 30
Bug: 313797924
Change-Id: I1f2a52bd66a1c93e18af3b92d54d3e26975b408a
(cherry picked from commit 6885ce3b99)
Merged-In: I1f2a52bd66a1c93e18af3b92d54d3e26975b408a
2024-01-09 02:46:03 +00:00
Aaron Ding
0279f91e52 lynx: control the kernel by release configuration
Bug: 317784824
Change-Id: Id106eacf318dc398b0a0fd2bbcda790ff61017c5
Signed-off-by: Aaron Ding <aaronding@google.com>
2023-12-27 00:52:00 +08:00
Ankur Bakshi
5ed79c05e0 Update lynx SVN to 31
Bug: 313797924
Change-Id: I24599a118bebe5db84c0ffc2df00e9d554c64ddd
2023-12-20 04:18:30 +00:00
Ankur Bakshi
6885ce3b99 Update lynx SVN to 30
Bug: 313797924
Change-Id: I1f2a52bd66a1c93e18af3b92d54d3e26975b408a
2023-12-20 04:18:30 +00:00
Cyan_Hsieh
201e0d7659 Branch bootloader prebuilts for 24Q2 release
Bug: 313350495
Change-Id: Ib50aa8fb3dc2f55b60fe55d1f4a906846846a396
2023-12-13 08:33:17 +00:00
Ankur Bakshi
c977d32e4c Update lynx SVN to 29 am: 43b7102690 am: 86c13cca61
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/25620197

Change-Id: I3172684b8521952eac1ae09e91b26dc59f708f11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 16:30:13 +00:00
Ankur Bakshi
86c13cca61 Update lynx SVN to 29 am: 43b7102690
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/25620197

Change-Id: I9f27a966f4d9e649f8c622eef0fa99a2b25f0afa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 15:59:02 +00:00
Ankur Bakshi
e8d02b6ede Update lynx SVN to 28 am: 8fd9608286 am: d2b531ce32
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/25617919

Change-Id: Ifa9ef6e1e7327e2f3d4b53309dd7e990a82c773f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 00:46:15 +00:00
Ankur Bakshi
d2b531ce32 Update lynx SVN to 28 am: 8fd9608286
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/25617919

Change-Id: If72eb0e454f19569c2fe56b84360b257759c1599
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 00:14:16 +00:00
Ankur Bakshi
43b7102690 Update lynx SVN to 29
Bug: 313797924
Change-Id: I2c42209ecd64e0c6ec73bbb2e795756281a635f2
2023-12-11 23:49:36 +00:00