Commit graph

2058 commits

Author SHA1 Message Date
Ankur Bakshi
b563711f74 Update Akita SVN to 17
Bug: 352170103
Change-Id: Icc34ff13970b95fa3b60149356650271b74ff084
Flag: EXEMPT bugfix
2024-07-15 14:57:59 +00:00
Ankur Bakshi
4dcd183e6d Update Akita SVN to 16
Bug: 352170103
Change-Id: Ib48ae8e7a23ecb1bb03b19f91ee29fc800a614eb
Flag: EXEMPT bugfix
2024-07-15 14:48:34 +00:00
Hsiu-Chang Chen
6b74554155 Wifi: Disable Indoor Channel for Peer Network
Bug: 352658713
Test: Regression test, Indoor channel test
Change-Id: I586032246a87609b5b9485b307b44f45bc720459
2024-07-15 06:12:50 +00:00
Android Build Coastguard Worker
a3992014e1 Snap for 12085179 from 14836e4e75 to 24Q4-release
Change-Id: I9dd618f575ed21d37cb39cf6f5012dbe2ab227c8
2024-07-13 01:01:22 +00:00
Lokesh Kumar Goel
14836e4e75 Merge "akita: Use build_flags for SVN" into main 2024-07-12 18:00:39 +00:00
lukechang
c9442b63b2 powerhint: adjust cpd target residency when interaction
Modify default BC/MC CPD target residency to 10ms.
Increase to 750ms during interaction.

Bug: 283233731
Bug: 350508026

Flag: EXEMPT bugfix

Test: power & perf cuj test

Change-Id: I6694ebd6f1f1f237bfd954eaca37cab9918c4b1e
Signed-off-by: lukechang <lukechang@google.com>
2024-07-12 07:50:21 +00:00
Android Build Coastguard Worker
6df6271628 Snap for 12065372 from 29862f0aaf to 24Q4-release
Change-Id: I473e13b001151ee18d09762f20a1fab9107ee2b3
2024-07-09 23:06:16 +00:00
Juan Yescas
29862f0aaf Merge changes from topic "16k-dev-option-for-akita" into main
* changes:
  16k: Configure 16k developer option for akita
  16k: Do not set TARGET_ vars in device-akita.mk
  Revert "16kb: Disable GNSS service on akita_16k target"
2024-07-09 19:12:23 +00:00
Treehugger Robot
70ebe5976a [automerger skipped] Merge "Use release_config_map.textproto" into main am: 4e14acb38f -s ours am: f5844329a2 -s ours
am skip reason: Merged-In I0459a6531d0429471fe6232e868e26cfdb05ae83 with SHA-1 8ec9a1a27c is already in history

Original change: https://android-review.googlesource.com/c/device/google/akita/+/3163656

Change-Id: I6a3ae9af23f5c9e86d5008278904162843900b00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 16:34:59 +00:00
LaMont Jones
8e4d8a2f71 [automerger skipped] Use release_config_map.textproto am: 7e20e0e5ca -s ours am: a812b3d290 -s ours
am skip reason: Merged-In I0459a6531d0429471fe6232e868e26cfdb05ae83 with SHA-1 8ec9a1a27c is already in history

Original change: https://android-review.googlesource.com/c/device/google/akita/+/3163656

Change-Id: Ibd7bd054b69f271ad2f381cbb602632fa3cb55d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 16:34:55 +00:00
Treehugger Robot
f5844329a2 [automerger skipped] Merge "Use release_config_map.textproto" into main am: 4e14acb38f -s ours
am skip reason: Merged-In I0459a6531d0429471fe6232e868e26cfdb05ae83 with SHA-1 8ec9a1a27c is already in history

Original change: https://android-review.googlesource.com/c/device/google/akita/+/3163656

Change-Id: Ib3b03cd773e20cedd20fbdcd1a38178b9383f485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 16:15:30 +00:00
LaMont Jones
a812b3d290 [automerger skipped] Use release_config_map.textproto am: 7e20e0e5ca -s ours
am skip reason: Merged-In I0459a6531d0429471fe6232e868e26cfdb05ae83 with SHA-1 8ec9a1a27c is already in history

Original change: https://android-review.googlesource.com/c/device/google/akita/+/3163656

Change-Id: I41417ea10fdacd6aa96e6c104629f1e49161fb0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 16:15:25 +00:00
Treehugger Robot
4e14acb38f Merge "Use release_config_map.textproto" into main 2024-07-09 15:55:16 +00:00
LaMont Jones
7e20e0e5ca Use release_config_map.textproto
The .mk files are no longer used, and will be deleted soon.

Bug: none
Test: manual, TH
Merged-In: I0459a6531d0429471fe6232e868e26cfdb05ae83
Merged-In: I52d615ccedbd3a3f504a6be2d607808516c1af86
Change-Id: I8e7a465d8a80f05020f7483f4e59ef7e76de73a1
2024-07-09 15:26:44 +00:00
Koli Lin
5bd9625272 add device id
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update
Change-Id: I25a857f90290123df42fb8e1b35b508155ccce98
2024-07-09 08:47:22 +00:00
Herbert Xue
0e287409fd Remove self-extractors/google_devices/staging/Android.mk
Keep Android.mk.template up to date.

Bug: 351712146
Test: make
Change-Id: Ice4e61bf2e34e495fe5a386117f9c802b5786e64
2024-07-09 14:22:25 +08:00
Herbert Xue
848cf098a3 Convert sensors.akita to Android.bp am: 49ee5cf28e am: c629f6c49e
Original change: https://android-review.googlesource.com/c/device/google/akita/+/3160218

Change-Id: I13f2008fd81c2006ae249cf2aa0bb4a74d804276
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 03:29:07 +00:00
Herbert Xue
c629f6c49e Convert sensors.akita to Android.bp am: 49ee5cf28e
Original change: https://android-review.googlesource.com/c/device/google/akita/+/3160218

Change-Id: Icc18f0437808aa7df754a1e0776edb5d7e1e3e4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 03:14:09 +00:00
Android Build Coastguard Worker
cf21d72750 Merge cherrypicks of ['googleplex-android-review.googlesource.com/28121366'] into 24Q3-release.
Change-Id: Ifea400f6ce0224cdf1f386c37a0179438cf8f691
2024-07-09 03:00:50 +00:00
Edwin Tung
8cac3a801a gps: update gps 4.13.2_23_2
Fix deadlock during assert handling
Handle CP commanded resets
Supports both 16k and 4k aligned images

Bug: 346672615
Bug: 346948413

Test: b/350374065
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2765f273beb8802e9916be56ac650f42138dc95b)
Merged-In: I3ee61de44d4612f965c879fc32d872f20906ec5d
Change-Id: I3ee61de44d4612f965c879fc32d872f20906ec5d
2024-07-09 02:35:52 +00:00
Herbert Xue
49ee5cf28e Convert sensors.akita to Android.bp
Bug: 351252378
Test: lunch aosp_akita-trunk_staging-eng && m sensors.akita
Change-Id: I8f2743771995826b1bf14720bd2333f9257bc9e3
2024-07-05 15:48:22 +08:00
Vilas Bhat
60c1046303 16k: Configure 16k developer option for akita
Enable 16KB developer option on akita depending on whether
RELEASE_GOOGLE_AKITA_16K_DEVELOPER_OPTION flag is defined.

Bug: 295035851
Bug: 349877551
Test: m with akita-trunk_staging-userdebug
      Manually tested 16K developer option to ensure device boots with
      16K page size
      $ adb shell getconf PAGE_SIZE
      16384
      $ adb shell uname -a
      Linux localhost 6.1.84-android14-11-g81e9f0610c73-ab12043309 #1 SMP PREEMPT Tue Jul  2 00:47:27 UTC 2024 aarch64 Toybox
Flag: build.RELEASE_GOOGLE_AKITA_16K_DEVELOPER_OPTION
Change-Id: I9406f8271be0cd3a88680b745ceac6f625dd8851
2024-07-03 21:36:42 +00:00
Vilas Bhat
b08bf20df8 16k: Do not set TARGET_ vars in device-akita.mk
TARGET_ build variables MUST NOT be set up in device*
files. In the device* files, the PRODUCT_ variables are not
defined properly and only after the build system finishes
parsing all the product files, we can set up TARGET_ vars
based on PRODUCT_ vars. During the parsing of the BoardConfig
files, the PRODUCT_ vars are defined and their values can
not be changed.

The variables removed affect only 16kb page size target and they are
set in either device/google/zuma/BoardConfig-16k-common.mk (which is
already inherited by device-akita.mk) or in akita_16k.mk.

Bug: 349877551
Test: $ lunch akita_16k-trunk_staging-userdebug
      $ get_build_var TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE
      ext4
      $ get_build_var TARGET_KERNEL_DIR
      device/google/akita-kernels/6.1/trunk-12043309/16kb
      $ get_build_var TARGET_RW_FILE_SYSTEM_TYPE
      ext4
Flag: EXEMPT bugfix
Change-Id: Ia62ed7f3f794390d2f9344cf394046f013c63838
2024-07-03 21:30:47 +00:00
Vilas Bhat
bcdfc618bc Revert "16kb: Disable GNSS service on akita_16k target"
This reverts commit 1e0076ecbc.

Reason for revert: GNSS service is now re-aligned to 16k in commit I3ee61de44d4612f965c879fc32d872f20906ec5d

Bug: 344687661
Change-Id: I284e083764c1a4d927af8dac2da005be0994d04c
2024-07-03 21:29:50 +00:00
Android Build Coastguard Worker
f20a2e2a36 Snap for 12042346 from a435081511 to 24Q4-release
Change-Id: Ibf7e645e7c068bba9d708c0fde599cf843da844d
2024-07-02 23:01:51 +00:00
Edwin Tung
a435081511 Merge "gps: update gps 4.13.2_23_2" into main 2024-07-02 05:54:16 +00:00
Android Build Coastguard Worker
3afcd04f87 Merge cherrypicks of ['googleplex-android-review.googlesource.com/27837277', 'googleplex-android-review.googlesource.com/27949018'] into 24Q3-release.
Change-Id: I918f0b7cf59071b9e785ca05fc13683108d7366f
2024-07-02 03:55:40 +00:00
Edwin Tung
d9966975d1 gps: update gps 4.13.2_21
Resolve a defect in SUPL partial downlink data assembly
Make capability list in SUPL_START and SUPL_POSINIT consistent
Resolve CTS test failure on: testListenForGnssMeasurements

Bug: 341867336
Bug: 344772365
Bug: 347536254

Test: b/348538253
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:36479978d4c44f86b5b2ea957f281966c9633032)
Merged-In: I6cffab06d1ae3d242ded5750d643b05848795042
Change-Id: I6cffab06d1ae3d242ded5750d643b05848795042
2024-07-02 03:36:09 +00:00
Edwin Tung
d9e14ec27e gps: update gps 4.13.2_20
BiasNanos and FullBiasNanos is not always available when GNSS time is valid
Implement in-place matrix multiplication without dynamic stack
Add an option to pass a temp buffer to matrix utilities
Remove dynamic stack allocation
Hold off assert if CP resets while resetting
Fix ptimer pool overflow on repeated position requests
Request position aiding on pos req
Resolve a crash in lal
Add IGnss_V4_0 support for Android V
Correct the criteria for NI-SUPL Wifi
Resolve a race condition in SUPL OTDOA
Request emergency status upon SUPL-NI
Update LTE/NR CellInfo validation
No SUPL SI in 2G network
RNS MDT support
Prevent double free in host CHPP
SSB_SW_VERSION message not handled in time
Fix 5300 CHRE wakeup issue
UBSAN out-of-bounds: UTIL_bdsB1cCheckCRC24
Re-enable chub in K41 cfg

Bug: 324656720
Bug: 333819307
Bug: 336202517
Bug: 317681301
Bug: 342098775
Bug: 342303082
Bug: 343759053
Bug: 326494291
Bug: 339567953
Bug: 344712213
Bug: 344720565
Bug: 339790953
Bug: 336200226
Bug: 345062711
Bug: 333849828
Bug: 334722223
Bug: 342303082

Test: b/347124957
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:52945e34ba664c5831bd1e746c6ca24bfc47e73c)
Merged-In: Ief402b34bad1980ddb4bcb497e3f2c1ce8806b91
Change-Id: Ief402b34bad1980ddb4bcb497e3f2c1ce8806b91
2024-07-02 03:35:57 +00:00
Android Build Coastguard Worker
67779f5fda Snap for 12037182 from 1e0076ecbc to 24Q4-release
Change-Id: I3b2a7aeab7f21444250bf0330792006f8f19e861
2024-07-01 23:06:34 +00:00
Android Build Coastguard Worker
1d6b5bfbf1 Snap for 12034474 from a826e86b05 to mainline-tzdata6-release
Change-Id: I472828983ad2f17827c2e23bc450e236be78d548
2024-07-01 08:32:45 +00:00
Edwin Tung
2765f273be gps: update gps 4.13.2_23_2
Fix deadlock during assert handling
Handle CP commanded resets
Supports both 16k and 4k aligned images

Bug: 346672615
Bug: 346948413

Test: b/350374065
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: I3ee61de44d4612f965c879fc32d872f20906ec5d
2024-07-01 11:24:18 +08:00
Android Build Coastguard Worker
b8f6a28d7f Snap for 12032182 from a826e86b05 to 24Q4-release
Change-Id: I79932d511a875f7662dfaadc7066e9c5c58fb1d3
2024-06-29 03:01:10 +00:00
Vilas Bhat
1e0076ecbc 16kb: Disable GNSS service on akita_16k target
GNSS service binary is currently 4k ELF aligned. Hence, it is
temporarily disabled while bringup with 16k page size is in progress.
This will be reverted when b/346851807 is fixed.

PRODUCT_BOOTS_16K is defined only in akita_16k.mk, hence no other
targets will be affected.

Bug: 346851807
Test: Built and flashed akita_16k-trunk_staging-userdebug on Pixel 8a
      successfully
Flag: build.trunk_staging
Flag: build.trunk
Flag: build.next
Change-Id: I743c8d40edb64edecaaaadf2d2deb79e65a973b2
2024-06-28 23:49:35 +00:00
Vilas Bhat
a826e86b05 16kb: Use PRODUCT_BOOTS_16K to select the kernel and fs
The build flag PRODUCT_BOOTS_16K will be used to select
whether akita devices would boot with 16kb or 4kb page size kernel.

Bug: 347107885
Test: $ source build/envsetup.sh
      $ lunch akita_16k-trunk_staging-userdebug
      $ get_build_var TARGET_KERNEL_DIR
      device/google/akita-kernels/5.15/trunk-12022022/16kb
      $ get_build_var TARGET_BOARD_KERNEL_HEADERS
      device/google/akita-kernels/5.15/trunk-12022022/kernel-headers
      $ get_build_var PRODUCT_BOOTS_16K
      true
      $ get_build_var TARGET_RW_FILE_SYSTEM_TYPE
      ext4
      $ get_build_var TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE
      ext4
Flag: EXEMPT bugfix
Change-Id: Ibcd851c7493c38726b19f57d52c4422e9e228b1d
2024-06-28 23:49:13 +00:00
Lokesh Kumar Goel
b04f5d3274 akita: Use build_flags for SVN
Flag: build.RELEASE_SVN_AKITA
Bug: 332726030
Change-Id: Ia8a7f80c40eb39c8b2cf835ac7733da1585731d7
2024-06-27 23:12:04 +00:00
Android Build Coastguard Worker
da48d873f0 Snap for 12025384 from 3474c2a6c9 to 24Q4-release
Change-Id: Ie98a3a1f0cfdf69a16503374468e1286d1f5a5ed
2024-06-27 23:01:18 +00:00
Tom Huang
3474c2a6c9 Merge "BT: update LEA unicast allowlist" into main 2024-06-27 06:10:25 +00:00
Android Build Coastguard Worker
881affe5dc Snap for 12019843 from 58582748ba to 24Q4-release
Change-Id: I6bb5a60fe93e06cab9e0c0e4cc6f799e3e5bc126
2024-06-26 23:01:18 +00:00
Treehugger Robot
58582748ba Merge "gps: update gps 4.13.2_21" into main 2024-06-26 13:33:34 +00:00
Android Build Coastguard Worker
523e4acad2 Snap for 12014005 from 5b1323954f to 24Q4-release
Change-Id: Ia388d21721149fe95d8a6a7a67d8fdddaf92f29f
2024-06-25 23:01:32 +00:00
Xin Li
5b1323954f [automerger skipped] Revert "DO NOT MERGE ANYWHERE" am: 03e23caae0 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/device/google/akita/+/28032499

Change-Id: I45b36b80ec2b0e33aebebf285eed714a2d45f988
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-25 12:26:55 +00:00
Xin Li
03e23caae0 Revert "DO NOT MERGE ANYWHERE"
DO NOT MERGE ANYWHERE Revert submission 27954911-bandaid_348495820

Reason for revert: proper fix for b/347068412 is in.

Reverted changes: /q/submissionid:27954911-bandaid_348495820

Change-Id: I89f86605a09ec4fe6cf52307754b4982a0efa53f
2024-06-25 09:26:56 +00:00
chenkris
4f796e916c Revert "Build g7_trusty_next for “next” configuration"
This reverts commit b809e696bf.

Bug: 348542941
Test: build
Change-Id: Id630c40d9eed97409cb52ee5fa63f4ebfc7ddec1
2024-06-24 11:16:16 +00:00
kuanyuhuang
1af98bd53e BT: update LEA unicast allowlist
Add Sony WF-1000XM5 into unicast default allowlist.

Bug: 349027282
Test: build and check system property
Flag: NONE allowlist extension
Change-Id: Ib8e9d200b88f8d6626515602c7d2a5b994612921
2024-06-24 08:58:24 +00:00
Android Build Coastguard Worker
4e429f3c3c Snap for 12002618 from 29d7f04519 to 24Q4-release
Change-Id: I5abb1e4e2b9a64210e37cde410f87d1f89f10e85
2024-06-22 01:01:12 +00:00
KRIS CHEN
29d7f04519 Merge "Build g7_trusty_next for “next” configuration" into main 2024-06-21 07:16:54 +00:00
chenkris
b809e696bf Build g7_trusty_next for “next” configuration
Bug: 348542941
Test: build
Change-Id: Idcd79c569d34b18680cd6fec836cae9b16014e81
2024-06-21 04:20:26 +00:00
Edwin Tung
36479978d4 gps: update gps 4.13.2_21
Resolve a defect in SUPL partial downlink data assembly
Make capability list in SUPL_START and SUPL_POSINIT consistent
Resolve CTS test failure on: testListenForGnssMeasurements

Bug: 341867336
Bug: 344772365
Bug: 347536254

Test: b/348538253
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: I6cffab06d1ae3d242ded5750d643b05848795042
2024-06-21 11:45:09 +08:00
Xin Li
ed87409da7 [automerger skipped] DO NOT MERGE ANYWHERE am: 3a52399175 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/device/google/akita/+/27954911

Change-Id: Ie3541a3a8aae4c1fb98fca77e617402114003e5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-21 02:33:16 +00:00