Commit Graph

3086 Commits

Author SHA1 Message Date
Michael Bestas
585c8f6e60 Update fingerprint/build description from BP1A.250405.007
Change-Id: I9ad0438c5f36823da6e55f0b2f08308c99ac4267
2025-04-11 19:34:53 +03:00
Michael Bestas
455ab4bd8b Update fingerprint/build description from BP1A.250305.019
Change-Id: I3c84d59b61691ee24c5e470e54cff314784bc77a
2025-03-11 16:08:33 +02:00
Michael Bestas
83c35112d0 Update lineage.dependencies
Change-Id: I1b67bebca0ba61e3e8978d02563f7c6b9da41c37
2025-03-10 18:56:17 +02:00
Michael Bestas
f5904c9459 Include missing vibrator sepolicy
Change-Id: Iac3a36e884dc1747d4fd0a60b418ffbf3779ffdb
2025-03-09 12:04:18 +02:00
Michael Bestas
dd7f83894f Disable ELF checks for gpsd
Somehow it depends on multiple versions of the same AIDL interface.
Disable ELF checks and remove the older dependency for now.

Change-Id: Id57ab481b248d4c394597cbb8b15d5b839b0f911
2025-03-09 12:03:38 +02:00
Michael Bestas
27a9901759 proprietary-files: BP1A.250305.019
Change-Id: Ib4c0f3ebb27eb58101a4d8d6fb5a1c370e737022
2025-03-09 12:03:38 +02:00
Michael Bestas
6ccb849ca6 Merge tag 'android-15.0.0_r20' into staging/lineage-22.2_merge-android-15.0.0_r20
Android 15.0.0 Release 20 (BP1A.250305.019)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo5wAKCRDorT+BmrEO
# eNXvAJ9be2FnzHtpE/9vG07escD01T7RfgCgkREHElral50a0CbF6eyhR17Mf5M=
# =ymht
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar  5 03:29:11 2025 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]

# By Eileen Lai (2) and others
# Via Android Build Coastguard Worker (11) and others
* tag 'android-15.0.0_r20':
  modem_svc: use modem_svc_sit version sepolicy
  Update ISODEP routing setting
  modem_svc: use shared_modem_platform to replace all modem_svc_sit
  bluejay: Pull init.insmod.*.cfg from vendor_dlkm
  Move modem_svc_sit from gs101 to bluejay
  Remove vibrator HAL service
  powerhint: fix json syntax for wbs test
  gps: set default SUPL SSL method to SSLv23

Change-Id: I788fc2ae76912b77452f2cf0f67ee4f01f56354f
2025-03-09 11:06:38 +02:00
Michael Bestas
a890f1e56d Update fingerprint/build description from AP4A.250205.002
Change-Id: Ie424f6bada283ce85bc454f3c0b9ead88934ffcc
2025-02-05 18:02:42 +02:00
Michael Bestas
a8685002f2 bluejay: Add more Pixel camera prebuilts
These are present on stock since QPR1

Change-Id: I58ba2d30d28d4c9cd525f1e1d4ddb353eaaf9db0
2025-01-24 13:49:58 +02:00
Michael Bestas
d90e1b1e5e Add missing IWLAN packages
Change-Id: I671e4f057eb3fbe94f63dc16bf697867278e3eb2
2025-01-14 00:38:51 +02:00
Michael Bestas
0d9951b6a1 Update fingerprint/build description from AP4A.250105.002
Change-Id: Ic785b6b69b716363e263d0fbe52fa5d52d5c22dc
2025-01-08 12:11:02 +02:00
Michael Bestas
581b62e2a7 proprietary-files: AP4A.241205.013
Change-Id: I440bf29ce6bcbf395f10556f5838e04d1e66e27a
2024-12-11 15:39:50 +02:00
Michael Bestas
d067efdba1 Update fingerprint/build description from AP4A.241205.013
Change-Id: I5e8c4559dab4356bee40e1bf3b054fe15a8eeec4
2024-12-11 04:12:24 +02:00
Michael Bestas
853b9cc75f Merge tag 'android-15.0.0_r6' into staging/lineage-22.0_merge-android-15.0.0_r6
Android 15.0.0 Release 6 (AP4A.241205.013)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
# eEhQAJwJLpigkXNqHI/Lw7oxrSE5O+b+5gCaAkWjdPgaq5O4oQ6rRXO9WOr5JAw=
# =lBD0
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Dec  6 00:44:01 2024 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2484 signatures in the past
#      3 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Randall Huang
# Via Android Build Coastguard Worker (2) and Randall Huang (1)
* tag 'android-15.0.0_r6':
  storage: move storage related device type to common folder
  Storage: fix build breakage of storage firmware upgrade sepolicy

Change-Id: I12931aad5019776fd3c32fa0d40e2c7698dd0914
2024-12-11 03:56:57 +02:00
Michael Bestas
b537d7761d Merge tag 'android-15.0.0_r6' into staging/lineage-22.0_merge-android-15.0.0_r6
Android 15.0.0 Release 6 (AP4A.241205.013)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
# eMgEAJ92i/7LyCecRACg5lv0SZjwUkyGcwCeKz2nuk15q/1gX97NMjy95mma1z8=
# =nkG+
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Dec  6 00:44:01 2024 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2484 signatures in the past
#      3 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Ankur Bakshi (3) and others
# Via Android Build Coastguard Worker (26) and others
* tag 'android-15.0.0_r6': (24 commits)
  gps: set default SUPL SSL method to SSLv23
  Update product id for bluejay
  Symlink current prebuilt folder to android root
  gps: Re-enable GLO & QZSS in US
  gps: add CpEarlyFixGuardTimeSec to prevent earlyfix response delay
  thermal: read thermistor temp from sysfs
  Update bluejay SVN to 65
  thermal:remove unused state2power value
  update OWNERS to include Android.bp
  thermal: Remove bcl related tzones
  bluejay: Add build_flags based properties for SMR/EMR build
  haptics: Update output distortion gain
  Adpf:bluejay: switch to multitier heuristic boost.
  gps: Enable Beidou measurements only in the US for B3.
  Update antenna position coordinates
  Update bluejay SVN to 64
  add device id
  bluejay: Use build_flags for SVN
  gps: Set configuration by kernel version
  Revert "Build g7_trusty_next for “next” configuration"
  ...

 Conflicts:
	device-bluejay.mk

Change-Id: I2e5d82cfd5a31f92809c78cccc734cbf215a2135
2024-12-11 03:56:41 +02:00
Android Build Coastguard Worker
6431492fd5 Snap for 12770256 from 5581e8035a to 25Q1-release
Change-Id: Ia7b1b6885ca381b2b55183e02ae24b078e7abc7d
2024-12-10 00:31:22 +00:00
Eileen Lai
5581e8035a 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: I99b870299241be06858bf4e5210ad991a344ce6a
Flag: NONE local testing only
2024-12-08 07:38:26 +00:00
Alexander Koskovich
271d988000 Add oem-iptables-init.sh for Wi-Fi calling in airplane mode
This was added recently in Android 15, see the following commit:
fbf009b886

Issue: calyxos#2813
Change-Id: I853f087347795e1d8932db2020f8a69fb5d97fa6
2024-12-05 02:49:03 +02:00
Android Build Coastguard Worker
ec08f83d5e Snap for 12710726 from 0cd3efdac4 to 25Q1-release
Change-Id: I14106897c4bfe3e7252ce04b7da7c9b5ba04dc10
2024-11-26 02:02:25 +00:00
Xin Li
0cd3efdac4 [automerger skipped] Merge ab/AP4A.240925.013 into aosp-main-future am: bb4c298529 -s ours
am skip reason: Merged-In I7a1ff29ea0f18c2d339091aaec5b723fa7fdbf17 with SHA-1 bc19c19239 is already in history

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

Change-Id: I58440ab73ca8bc8f1268112c865f7403a9f8e9e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-25 18:18:57 +00:00
Xin Li
bb4c298529 Merge ab/AP4A.240925.013 into aosp-main-future
Bug: 370570306
Merged-In: I7a1ff29ea0f18c2d339091aaec5b723fa7fdbf17
Change-Id: Ief1194383a84798ac0eaedb311a459ce83361659
2024-11-21 15:09:58 -08:00
Android Build Coastguard Worker
0eae957105 Snap for 12658558 from 375ccdcc5c to 25Q1-release
Change-Id: I079bd500fd0e2caed9c3d69b62f814882c6ce289
2024-11-15 00:02:23 +00:00
Xin Li
375ccdcc5c [automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: 477904e1e6 -s ours
am skip reason: Merged-In I403b2eea2dbf170209157aba3b44945b3fff9bc8 with SHA-1 c787f48091 is already in history

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

Change-Id: Id18d69e4e6b0f06e04efc2afd8f93fbd60c27865
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 23:01:15 +00:00
Michael Bestas
496e30727a Update fingerprint/build description from AP3A.241105.007
Change-Id: I0b7ddb63ec7fd6821dbb7343a7b44b43d4ced080
2024-11-07 15:17:13 +02:00
Xin Li
477904e1e6 Merge 24Q4 (ab/12406339) into aosp-main-future
Bug: 370570306
Merged-In: I403b2eea2dbf170209157aba3b44945b3fff9bc8
Change-Id: I5d9cdf134d548e58a43213ad290f4c8a703e7f6b
2024-11-06 10:31:17 -08:00
Cosmin Tanislav
5871af8417 bluejay: switch to python extract-utils
Change-Id: Ia2d6a0235d9343d7de0ef69d4197cac7f276af84
2024-11-06 13:54:16 +02:00
Android Build Coastguard Worker
bb2bcd1ab6 Snap for 12609205 from 4cda2110a2 to 25Q1-release
Change-Id: I9512877fad740200dcb095b05161a0aab3bab564
2024-11-06 00:02:57 +00:00
Kyle Hsiao
4cda2110a2 Update ISODEP routing setting
Bug: 323953256
Test: manual
Flag: EXEMPT bugfix
Change-Id: Ic809f837493ea92b47545dde7b5cf7c52831326f
2024-11-05 08:33:43 +00: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
Android Build Coastguard Worker
f5fe965484 Snap for 12496712 from e2d874b369 to 25Q1-release
Change-Id: I0ce5881c03d8a3f444d3da94fa3fbcd743c8f5ce
2024-10-14 23:02:27 +00:00
Android Build Coastguard Worker
39b5b48aa7 Snap for 12477291 from f8abd0df8b to 25Q1-release
Change-Id: Id2e5c59f2f363d6a3c68fa8dfc2042a10bff1084
2024-10-09 21:01:56 +00:00
Eileen Lai
e2d874b369 modem_svc: use shared_modem_platform to replace all modem_svc_sit
Bug: 368257019

Flag: NONE local testing only
Change-Id: I948a1b73db6eb0a7228f7c87380240c9bf9303ef
2024-10-09 07:25:08 +00:00
Treehugger Robot
f8abd0df8b Merge "bluejay: Pull init.insmod.*.cfg from vendor_dlkm" into main 2024-10-08 22:15:21 +00:00
Brian Norris
1a653acd21 bluejay: 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: Iae1690cbc337bcb3dcf9ccb972c96acd778bb9bc
2024-10-08 20:12:22 +00:00
Android Build Coastguard Worker
df2bfe4833 Snap for 12465365 from 3bb1077b5b to 25Q1-release
Change-Id: I2a48d3f3fa1a902da58eb4532898fa4d70f4eb8d
2024-10-07 23:02:23 +00:00
Jim Tang
3bb1077b5b Merge "Move modem_svc_sit from gs101 to bluejay" into main 2024-10-07 08:45:20 +00:00
Ravi Jain
76640f8434 Merge "Remove vibrator HAL service" into main 2024-10-07 06:57:58 +00:00
Jim Tang
7fc6a2ad05 Move modem_svc_sit from gs101 to bluejay
Module `modem_svc_sit` is not valid unless:
* USES_LASSEN_MODEM is true
* BOARD_WITHOUT_RADIO is NOT true (or NOT set)

Devices in gs101 family will set "USES_LASSEN_MODEM := true"; however,
not evevy gs101 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-bluejay.mk in this case.

Flag: EXEMPT refactor
Bug: 358485346
Test: m modem_svc_sit
Change-Id: I4734bf707a853981bea212d0b9024fdc602f6096
2024-10-04 09:01:47 +00:00