Commit graph

2959 commits

Author SHA1 Message Date
Cosmin Tanislav
5871af8417
bluejay: switch to python extract-utils
Change-Id: Ia2d6a0235d9343d7de0ef69d4197cac7f276af84
2024-11-06 13:54:16 +02:00
Michael Bestas
6a0b35ef13
bluejay: Enable ELF checks for c2 codec libs
Change-Id: I7702c3104fde477e27a18998982605673de29aee
2024-11-01 05:14:06 +02:00
Naman Sood
ca369f790b
bluejay: fix padding in status bar
These overlays seem to be left over from barbet. With these values
adjusted, the padding on left and right sides of the status bar is
more symmetrical, and in line with the bluejay stock ROM.

Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I10c3f495b7627200b05a24f5b259f789e62ada13
2024-10-27 13:14:54 +02:00
Michael Bestas
9afd0a4399
bluejay: Copy touch modules to vendor_boot
Makes touch work in recovery

Co-authored-by: LuK1337 <priv.luk@gmail.com>
Change-Id: Iaa5a158af827732b13ab79b60bed2f319ce56391
2024-10-27 13:14:54 +02:00
Ethan Chen
8de98228d4
bluejay: Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2024-10-19 23:02:24 +03:00
Michael Bestas
11784db2b7
bluejay: Add lineage.dependencies
Change-Id: Iab5f4f4b2d98606e4f658c69e8f16f73ce7924bb
2024-10-19 23:02:24 +03:00
jabashque
4bee911591
bluejay: Enable Osaifu-Keitai on non-Japanese SKUs
https://github.com/kormax/osaifu-keitai-google-pixel/

Test 1 & 2 on a Global SKU Google Pixel 6a (bluejay):
- Observe that Osaifu-Keitai doesn't function WITHOUT this change.
- Observe that Osaifu-Keitai functions normally WITH this change.

Test 3 & 4 on a Japanese SKU Google Pixel Fold (felix):
- Observe that Osaifu-Keitai functions normally WITHOUT this change.
- Observe that Osaifu-Keitai continues to function normally WITH this change.

Change-Id: I9faac2e130714a41e6922b62d2019dae0d615a3b
Signed-off-by: AnierinB <anierin@evolution-x.org>
2024-10-19 23:02:24 +03:00
Michael Bestas
e7348484da
bluejay: overlay: Configure aux cameras for Aperture
Change-Id: I3d1c93057b5c2a1ba09c06a945d538d2043f30fd
2024-10-19 23:02:24 +03:00
Tommy Webb
d5af3cb852
overlay: Limit max fingerprints to 4 per user
Trying to add more than 4 fingerprints per user causes the Udfps
overlay to not appear and shows the following message in logs:
`E Biometrics/EnrollClient: Reached enrollment limit`.

Change-Id: I26707d5b50b28d032b117e22ba703c5fc0dfe3a2
2024-10-19 23:02:24 +03:00
Michael Bestas
cd0fda7230
bluejay: Add HbmSVManager RRO overlay
* Based on redfin

Change-Id: I54d885c233151498372e1b510284d6a297ac3e94
2024-10-19 23:02:24 +03:00
Chirayu Desai
75148c94c3
bluejay: Set up proprietary files extraction
* The proprietary files lists are generated by comparing stock partition
  contents with AOSP generated partitions.

Co-authored-by: Aaron Kling <webgeek1234@gmail.com>
Co-authored-by: Cosmin Tanislav <demonsingur@gmail.com>
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I17b78ccf212d8364070c40fe3c7d06d4048e3fe4
2024-10-19 23:02:24 +03:00
Yo Chiang
78b75fc14b
Use on_vendor VNDK APEX for non-REL build
For non-REL branch, move VNDK APEX to /vendor partition so we don't need
to update vendor.img prebuilt everytime there is a change in the VNDK
libraries.
For REL branch, the API/ABI surfaces of VNDK libraries are frozen so
don't need to move to /vendor partition.

Bug: 140136207
Test: Build on REL and non-REL branch
Change-Id: Ibce24465b546c52bc447b4b28a474de2b4b53792
2024-10-19 23:02:11 +03:00
Ethan Chen
3099e2f647
Declare EUICC permission
Co-authored-by: Michael Bestas <mkbestas@gmail.com>
Co-authored-by: razorloves <razorloves@gmail.com>
Change-Id: I323dce8b848b44e45ed21002950059e58719113c
2024-10-19 23:02:11 +03:00
Chirayu Desai
da9a12d02b
Add initial Lineage product makefiles
Co-authored-by: Michael Bestas <mikeioannina@gmail.com>
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2024-10-19 23:02:10 +03:00
Michael Bestas
6aa61ba5ed
bluejay: Update sepolicy path
Change-Id: Id3ac46ece229303c6d8dcc5b6492d40a10216be2
2024-09-29 21:28:21 +03:00
Michael Bestas
4c4ce1a3ae
Add .gitupstream
Change-Id: I2c0ab4e6b31282f6d8be88942c4fe9c38871d7d0
2024-09-29 21:28:16 +03:00
Michael Bestas
ffaa74cc5c
Add 'sepolicy/' from tag 'android-15.0.0_r1'
git-subtree-dir: sepolicy
git-subtree-mainline: 42aa39292f
git-subtree-split: 9a45b302ac
Change-Id: I39b2f757982eab6d860a1cfe1ce87bc6ec3b10fd
2024-09-29 21:27:57 +03:00
Android Build Coastguard Worker
42aa39292f Merge cherrypicks of ['googleplex-android-review.googlesource.com/27587856', 'googleplex-android-review.googlesource.com/26816500', 'googleplex-android-review.googlesource.com/28295752'] into 24Q3-release.
Change-Id: I4c09fd94d8b6eb4050276f4484ae96128d8149f0
2024-07-25 04:16:14 +00:00
Ankur Bakshi
6eaf070be5 Update bluejay SVN to 64
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:02d55c9d682282ed368e86f2c10064523780733d)
Merged-In: Idcef1730cec758e776380497d78321cceca300bb
Change-Id: Idcef1730cec758e776380497d78321cceca300bb
2024-07-25 04:03:54 +00:00
Lokesh Kumar Goel
d1321b444e bluejay: Use build_flags for SVN
Flag: build.RELEASE_SVN_BLUEJAY
Bug: 332726030
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0bb1e8b00a9540edaa3d898dbdd341ddf19c7d7b)
Merged-In: Icd47852ca9d8cc84c4dca145197eab0e671b596c
Change-Id: Icd47852ca9d8cc84c4dca145197eab0e671b596c
2024-07-25 04:03:42 +00:00
Ankur Bakshi
161d763948 Update bluejay SVN to 63
Bug: 342381152
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1cefe6d3ef02dfda675b875bae37f34a146e8629)
Merged-In: Idce05f44e685a6558c84e73bb514ce509051d099
Change-Id: Idce05f44e685a6558c84e73bb514ce509051d099
2024-07-25 04:03:29 +00:00
Android Build Coastguard Worker
76590c60cc Snap for 11944020 from 77273907ed to 24Q3-release
Change-Id: Ia0e38d8eff1fd8f32e81dc5d114c6327f8007778
2024-06-08 01:01:49 +00:00
Xin Li
77273907ed [automerger skipped] Merge 2024-06 Release (ab/AP2A.240605.024) to aosp-main-future am: a0932dbfbe -s ours
am skip reason: Merged-In I9d64aa9d5630b90286c6336dd95ef1e2c9e43910 with SHA-1 9a8f074c01 is already in history

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

Change-Id: Icb3cb16f7207aec66d1508a6ce54b2b4a1332e26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-06 21:36:19 +00:00
Xin Li
a0932dbfbe Merge 2024-06 Release (ab/AP2A.240605.024) to aosp-main-future
Bug: 343100748
Merged-In: I9d64aa9d5630b90286c6336dd95ef1e2c9e43910
Change-Id: I085b9bae6ea33c255634fe4406b41bf9f3502efe
2024-06-05 14:12:12 -07:00
Android Build Coastguard Worker
b4d2667498 Snap for 11914274 from 6fdd64025b to 24Q3-release
Change-Id: I2363660d977106f9852eddc3f33fd7598059ba99
2024-06-01 01:01:30 +00:00
Android Build Coastguard Worker
6f4aae831a Merge cherrypicks of ['googleplex-android-review.googlesource.com/27512166'] into 24Q3-release.
Change-Id: I33da8b154f980eb3c9d604a49bb02c92c26c89cc
2024-05-31 22:09:31 +00:00
Jasmine Cha
2e1b99cdd2 waves: correct config to fix wrong tuning
- remove unused controls since the last version isn't expected multiple
  instance.

Bug: 341323676
Test: manual test

Signed-off-by: Jasmine Cha <chajasmine@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a7b7acea91c09d5fb5cc8aab983c0b0e32ad4a35)
Merged-In: I3a3c91ec742a46169cab8c57d32b5faef49603c6
Change-Id: I3a3c91ec742a46169cab8c57d32b5faef49603c6
2024-05-31 22:09:02 +00:00
Treehugger Robot
6fdd64025b Merge "waves: correct config to fix wrong tuning" into main 2024-05-31 05:19:48 +00:00
Android Build Coastguard Worker
00b33f2c99 Snap for 11908474 from 14275bb146 to 24Q3-release
Change-Id: If7a6d7fd2888c91817da1634ba588d91b2a5470b
2024-05-30 23:01:37 +00:00
Cyan_Hsieh
14275bb146 Switch makefile owners to MK_OWNERS am: 46ea9b3a35 am: 0811a1be0b
Original change: https://android-review.googlesource.com/c/device/google/bluejay/+/3107246

Change-Id: I416c758e094922eb83867b1f5ccc618407bd74a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-29 22:00:01 +00:00
Alice Wang
1b39ca2485 Disable AVF remote attestation on bluejay devices am: c4d47798ba am: acd52c1113
Original change: https://android-review.googlesource.com/c/device/google/bluejay/+/3093345

Change-Id: Id525e3c6199877af1cd255f3e2d95fc7ffcb28d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-29 21:58:39 +00:00
Xin Li
a409c4ac5f [automerger skipped] Merge Android 24Q2 Release (ab/11526283) to aosp-main-future am: 68780eed4b -s ours
am skip reason: Merged-In I0f2eb66bc3830f68b3cfac6fdedaad6893bf538f with SHA-1 407ac994ea is already in history

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

Change-Id: I46bb8331fb6ca6dc95886349a540bdb5a74c1a33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-29 20:48:27 +00:00
Cyan_Hsieh
0811a1be0b Switch makefile owners to MK_OWNERS am: 46ea9b3a35
Original change: https://android-review.googlesource.com/c/device/google/bluejay/+/3107246

Change-Id: I88e3a145988d3aca84e5a18ac3274af497f3fcb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-29 14:29:15 +00:00
Cyan_Hsieh
46ea9b3a35 Switch makefile owners to MK_OWNERS
Bug: 278167548
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9bab86ac7deaae3497b3b75ef7d3d8976ff20894)
Merged-In: I141c255cad00dd9dcd9c3491e5bd3b18a9c9fcfd
Change-Id: I141c255cad00dd9dcd9c3491e5bd3b18a9c9fcfd
2024-05-29 10:00:04 +00:00
Jasmine Cha
a7b7acea91 waves: correct config to fix wrong tuning
- remove unused controls since the last version isn't expected multiple
  instance.

Bug: 341323676
Test: manual test

Change-Id: I3a3c91ec742a46169cab8c57d32b5faef49603c6
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2024-05-28 08:20:45 +00:00
Alice Wang
acd52c1113 Disable AVF remote attestation on bluejay devices am: c4d47798ba
Original change: https://android-review.googlesource.com/c/device/google/bluejay/+/3093345

Change-Id: If6e24c78ea699b8cb76fa26cd58ebb19c7d4d85d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-27 08:57:17 +00:00
Android Build Coastguard Worker
b7fdecf42c Snap for 11881322 from 23adb2f602 to 24Q3-release
Change-Id: I81aa5540e4b25dc06bc867794f6859f06b501021
2024-05-23 23:01:34 +00:00
Alice Wang
c4d47798ba Disable AVF remote attestation on bluejay devices
The VM DICE chain support required by AVF remote
attestation is only introduced from Pixel 7.

Bug: 341292601
Test: run VM remote attestation on Pixel 6 and check it is
disabled

Change-Id: I820fdd2b9d84986a30350606eca805668d007997
2024-05-23 14:09:18 +00:00
Treehugger Robot
23adb2f602 Merge "audio: remove unused device" into main 2024-05-23 08:02:05 +00:00
Android Build Coastguard Worker
83849ff5b1 Snap for 11869550 from 0fbebce97f to 24Q3-release
Change-Id: I6aef5dc8fed26759d6178ba5070d029c7e518b6f
2024-05-21 23:02:13 +00:00
Sam Ou
0fbebce97f Merge "thermal: Remove SOFT_OCP related tzones" into main 2024-05-21 12:28:55 +00:00
Android Build Coastguard Worker
89f476a38b Snap for 11865526 from 776f029243 to 24Q3-release
Change-Id: I3dcbb3615b6b0cd1186643e60cff86e5ed13b39f
2024-05-21 01:01:32 +00:00
Ravi Jain
776f029243 Merge "Vibrator: Set Soong Config variable - kernel_ver" into main 2024-05-20 11:00:38 +00:00
Ravi Jain
3d6495dc82 Vibrator: Set Soong Config variable - kernel_ver
Bug: 340148508
Test: Build and check fw files in all devices.
Change-Id: I43f1a3211423abe39d8e28559440d1a8b4b94b4a
2024-05-20 06:51:08 +00:00
Android Build Coastguard Worker
49ee458905 Snap for 11859356 from 4840116c4d to 24Q3-release
Change-Id: I6401565d8e635c6f0b050ab562c3302e8be4da59
2024-05-18 03:01:26 +00:00
Wei Wang
4840116c4d Merge "Adpf:bluejay: enable heuristic boost." into main 2024-05-17 07:07:39 +00:00
guibing
17721a2719 Adpf:bluejay: enable heuristic boost.
Heuristic boost will adjust the ADPF boost profile when the
powerhal detects the power session is very janky, providing more
boost for deadline sensitive threads managed in the session.

Bug: 341111433
Test: adb shell dumpsys android.hardware.power.IPower/default;
      check the device adpf sessions' traces.
Change-Id: Ia581a9578b16356ea7529230e13832dea3129531
2024-05-16 18:55:44 +00:00
Android Build Coastguard Worker
34f26401a8 Snap for 11847214 from 0ae4995d23 to 24Q3-release
Change-Id: I97fd7b5f711b0115654bceb5aa16f86c6f088bfe
2024-05-16 01:01:58 +00:00
Cyan Hsieh
0ae4995d23 Merge "Update bootloader pdk folder and soong config" into main 2024-05-15 14:01:34 +00:00
samou
f02bdc5c2f thermal: Remove SOFT_OCP related tzones
Bug: 337976702
Test: Confirm boot
Change-Id: I06e168898cea7580a666d7c81abb845b615fbf23
Signed-off-by: samou <samou@google.com>
2024-05-15 11:47:06 +00:00