Commit Graph

3099 Commits

Author SHA1 Message Date
Michael Bestas
ef3c220114 redfin: fix vendor.qti.hardware.tui_comm@1.0 ELF check
Change-Id: Iaaa6a2afd002fc4ac50c5b4718c6b2399b04c9de
2024-09-03 01:45:49 +03:00
Cosmin Tanislav
8ac3d64cf0 redfin: fix vendor.qti.imsrtpservice@3.0 ELF checks
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2024-09-03 01:45:49 +03:00
Aaron Kling
2012fd962c redfin: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-09-03 01:45:49 +03:00
Aaron Kling
acb713e888 redfin: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-09-03 01:45:49 +03:00
Michael Bestas
93e3f89a4c redfin: Fully switch to prebuilt camera
Fixes:
module "android.hardware.camera.provider@2.7-service-google" variant
"android_vendor_arm64_armv8-a": depends on multiple versions of the
same aidl_interface: android.hardware.camera.metadata-V2-ndk-source,
android.hardware.camera.metadata-V3-ndk-source

Change-Id: Iea8d83616a54881c3e23d7a97b1c367695d13ed2
2024-09-03 01:45:46 +03:00
Michael Bestas
6b484b6058 redfin: Remove carriersettings/vendor regen support
Change-Id: I66e0d253cfe8e5aed9e057069fcdefd39b76f999
2024-09-02 04:08:48 +03:00
Michael Bestas
4339f1762e redfin: Fix blob_fixup update
Change-Id: I51f01fc47cef05e74c3f540b23e51bcacc56a114
2024-09-02 04:08:38 +03:00
Michael Bestas
976d3aa4e5 redfin: Sync extract scripts with templates
Change-Id: I83561b9064f7f27af90e21ac72a9c76e1dad8fad
2024-08-29 11:43:04 +03:00
Michael Bestas
eb15efd9f9 redfin: Add GoogleCamera_6gb_or_more_ram.xml
Change-Id: I77d4457cd67b9ae2bd554bc077fb9a0f4c2357ea
2024-06-28 12:04:52 +00:00
Bruno Martins
5ba456d472 redfin: Unset BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
Qualcomm targets can now build hermetic partitions.

Change-Id: I241105e01d85fea983b34846ca675666ac07541b
2024-06-24 03:40:06 +03:00
Michael Bestas
8f09dcc37c redfin: Declare DM libs as symlinks during extraction
Change-Id: Icb6c2c284037f67478c80725f63b4a7db7c552c0
2024-06-24 03:40:03 +03:00
Bruno Martins
3fc9115175 redfin: Mark CNE symlink target as required package
Change-Id: I0bfe65ba61b6aa9916fe6459be2a84d772939a2f
2024-06-24 03:40:00 +03:00
Bruno Martins
eaaa9f6aec redfin: Declare EGL libs as symlinks during extraction
Change-Id: I4b2f3e79b5e518889d9771bf8990e27babca8b61
2024-06-24 03:39:56 +03:00
Bruno Martins
306c6b93d9 redfin: Declare IMS libs as symlinks during extraction
Change-Id: Ia1b8097d28dd4888232fe383b830515b1b9bafaa
2024-06-24 03:39:53 +03:00
Michael Bestas
80b7dae495 redfin: Switch to prebuilt libmedia_ecoservice
14 QPR3 removed a symbol that is used in:
libgooglecamerahwl_impl.so
libqcodec2_core.so

Change-Id: I8ac00dfaefdc8b67be77a5e2ed4feaac6190bbbd
2024-06-15 23:08:01 +03:00
Michael Bestas
f24a6b45e4 redfin: Update barbet blobs to AP2A.240605.024
Change-Id: I1893b406d75439c0ab8f5824e97a5ea9df3aec2b
2024-06-15 23:07:56 +03:00
Michael Bestas
43e724cf79 Merge tag 'android-14.0.0_r50' into staging/lineage-21_merge-android-14.0.0_r50
Android 14.0.0 Release 50 (AP2A.240605.024)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzmwAKCRDorT+BmrEO
# eG5uAKCL+Ofwfd9rjZ1hkYP2KI6IAvebqgCfexP3EEOteKZZD6iW1uOyyyXEOOg=
# =BSli
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:43:55 2024 EEST
# 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 2549 signatures in the past
#      2 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 Brad Lassey (1) and Kuen-Han Tsai (1)
# Via Automerger Merge Worker (7) and others
* tag 'android-14.0.0_r50':
  Enabling Observe mode
  Usb.cpp: Fix typos when unable to disable USB data

Change-Id: I268b1414018947b7671f459878baecd779e35b84
2024-06-15 22:46:28 +03:00
Michael Bestas
9c11fa99db redfin: Update ConnectivityThermalPowerManager from barbet
Fixes:
  E AndroidRuntime: FATAL EXCEPTION: main
  E AndroidRuntime: Process:
    com.google.android.connectivitythermalpowermanager, PID: 3710
  E AndroidRuntime: java.lang.NoSuchMethodError: No virtual method
    getHandlerExecutor()Lcom/android/internal/telephony/util/HandlerExecutor;
    in class
    Landroid/telephony/SubscriptionManager$OnSubscriptionsChangedListener;
    or its super classes (declaration of
    'android.telephony.SubscriptionManager$OnSubscriptionsChangedListener'
    appears in /system/framework/framework.jar!classes3.dex)

Also update HbmSVManager from the same release and mention pinned blob
source.

Change-Id: I8c1897c8b7d57ea5ea2ef559eefd21b1ea704a43
2024-04-14 16:07:10 +03:00
Michael Bestas
8123a16014 redfin: Cleanup dead targets
Enable EPPE while we are at it.

Change-Id: I5f94d5f1cd00a4bf2907b0063bd997abad2b39df
2024-04-04 16:44:44 +03:00
Michael Bestas
7048f69bb5 redfin: Switch to barbet Wi-Fi service
Change-Id: Ia55f403319252cea93e8bc3786173c5f8d66fb37
2024-03-13 00:10:00 +02:00
Michael Bestas
6c5700b564 redfin: Update HbmSVManager from barbet
Fixes:
E AndroidRuntime: FATAL EXCEPTION: hbmsv
E AndroidRuntime: Process: com.android.hbmsvmanager, PID: 12190
E AndroidRuntime: java.lang.IllegalArgumentException: horizon must be
positive

Change-Id: Ieb0c5fe70a6e85e1f0fffe559bff4615d28b76ef
2024-03-13 00:10:00 +02:00
Michael Bestas
63f657b77a redfin: Switch to prebuilt camera provider
OSS one is no longer working with prebuilt google camera libraries
due to missing symbols

Change-Id: I5930149fe3df6058ef2e24cdfacc2106940588ac
2024-03-13 00:01:15 +02:00
Michael Bestas
159699108e redfin: Add missing IMS libs
Fixes:
E ims_media_jni: Error loading library lib-imsvt.so: dlopen failed:
library "vendor.qti.imsrtpservice@3.1.so" not found: needed by
/system_ext/lib64/lib-imsvt.so in namespace clns-shared-4
E ims_media_jni: Error loading library lib-imsvt.so: dlopen failed:
library "vendor.qti.ImsRtpService-V1-ndk.so" not found: needed by
/system_ext/lib64/lib-imsvt.so in namespace clns-shared-4

Change-Id: I23c1bf528304081526b3ed67a84794ca7e456309
2024-03-12 23:54:19 +02:00
Michael Bestas
bf774e3d01 redfin: Add back prebuilt libprotobuf 21.7
Change-Id: I80be8f257592c1e448cbc6cdb9d017c2fd00ee70
2024-03-12 23:50:03 +02:00
Michael Bestas
b89ec1b44e redfin: Use prebuilt nos libs
QPR2 sources are not compatible with our blobs

Change-Id: I6ec00745df79d2110d83dfc2cdf3e0be1edf525d
2024-03-12 23:45:00 +02:00
Michael Bestas
3f5f069978 Merge tag 'android-14.0.0_r29' into staging/lineage-21_merge-android-14.0.0_r29
Android 14.0.0 release 29

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWwgAKCRDorT+BmrEO
# eF+YAJ9ioP7Fs7c83wI5FPDFAxOu0lwX9ACfUThu71Q/PZujG/F9U55/9EO+p9c=
# =42SY
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18:26 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 2396 signatures in the past
#      2 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 Woody Lin (1) and changyan (1)
# Via Automerger Merge Worker (39) and others
* tag 'android-14.0.0_r29':
  Remove the tracking_denials entry as the issue is not reproducible
  Revert "Update SELinux error"

Change-Id: I4b79acc17316a77e871f0a064fee6cd1d9c08a84
2024-03-10 09:52:16 +02:00
Michael Bestas
1df01c1fdd Merge tag 'android-14.0.0_r29' into staging/lineage-21_merge-android-14.0.0_r29
Android 14.0.0 release 29

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWwgAKCRDorT+BmrEO
# eNE9AJ436si4iGfuXraq4i9WmLWWNa6Q4gCgjhDz+mf+NpY25sntQxSTVhlr4+o=
# =0XyA
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar  5 01:18:26 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 2395 signatures in the past
#      2 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 Roshan Pius (5) and others
# Via Automerger Merge Worker (97) and others
* tag 'android-14.0.0_r29':
  Revert^2 "redfin(nfc): Modify NFC overlays for NFC apex"
  Revert^2 "redfin(nfc): Modify NFC overlays for NFC apex"
  Remove unused Android.mk under device/google/redfin
  WLC: update AIDL manifest version to 1-2
  Revert "WLC: update AIDL manifest version to 2"
  WLC: update AIDL manifest version to 2
  Revert "redfin(nfc): Modify NFC overlays for NFC apex"
  Revert "redfin(nfc): Modify NFC overlays for NFC apex"
  Fix lunch choices for git_main
  Fix lunch choices for git_main
  redfin(nfc): Modify NFC overlays for NFC apex
  Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
  usb: upgrade stats AIDL to v2
  device FCM -= android.*
  Add hardware/qcom/wlan namespace

 Conflicts:
	AndroidProducts.mk
	redfin/BoardConfig.mk

Change-Id: Ie3cf1f67798757f4d6316141b6baf69e4b86ebb2
2024-03-10 09:52:12 +02:00
Michael Bestas
b0d6420720 Revert "Bypass build time check for users-libs"
This reverts commit dbe0e5d4e9.

Change-Id: I6f61d58e2dd419cb11f2aeb4f0faf54145c6a5ce
2024-03-02 04:20:04 +02:00
Android Build Coastguard Worker
a73e7fdb1c Snap for 11520864 from d305a9d37d to 24Q2-release
Change-Id: I9013d749bfc955450100c41a9eac7364487d13ef
2024-03-02 02:02:48 +00:00
Brad Lassey
d305a9d37d Enabling Observe mode
Bug: 327601464
Test: Tested on local device
Change-Id: I0b45c28183e3ba3225eb925cf3fd2110a14c1b2b
2024-02-29 20:08:09 +00:00
jabashque
53702b0d29 redfin: 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-02-11 01:42:26 +00:00
Michael Bestas
eb6388c1c8 Update fingerprint/build description from UP1A.231105.001.B2
Change-Id: If7ff8ebd941f1edac0a2c121f75b7e728256bfad
2024-02-07 19:14:16 +02:00
Michael Bestas
f6201bf214 Merge tag 'android-14.0.0_r28' into staging/lineage-21_merge-android-14.0.0_r28
Android 14.0.0 Release 28 (UP1A.231105.001.B2)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZcKIkgAKCRDorT+BmrEO
# eIGIAJ47JcRIPeQKRQIWL5og6mh9u39MYACgjHWE6rGt+ac6KSrUcl3QYYuCPSY=
# =SzKW
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Feb  6 21:29:22 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 2258 signatures in the past
#      2 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 Kuen-Han Tsai
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r28':
  Usb.cpp: Fix typos when unable to disable USB data

Change-Id: I88a280624f5725a445758c11357fc2c74a96844c
2024-02-07 19:12:58 +02:00
Android Build Coastguard Worker
0334f23497 Snap for 11386701 from 824d9bf016 to 24Q2-release
Change-Id: If087f266c99c50c36b827f6deb53518dd91b0ccb
2024-02-01 00:02:29 +00:00
Xin Li
824d9bf016 [automerger skipped] Merge Android 24Q1 Release (ab/11220357) am: 092e9507a1 -s ours
am skip reason: Merged-In Ic565eeda1ec928e59be8a3a2c406ab799ef879a0 with SHA-1 0bb31c7af7 is already in history

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

Change-Id: I4c71935d8413adce610d95e9f1cd8372780ded6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-31 02:03:39 +00:00
Xin Li
092e9507a1 Merge Android 24Q1 Release (ab/11220357)
Bug: 319669529
Merged-In: Ic565eeda1ec928e59be8a3a2c406ab799ef879a0
Change-Id: I41325acda1e8805b210b589f69ed2b70e047ce66
2024-01-17 22:13:05 -08:00
Michael Bestas
6d5f16b3c5 redfin: Remove unused libqsap_sdk
Fixes overriding commands warnings during build,
since system/qcom provides libqsap_sdk

Change-Id: Ib8e267cda475dac790833eaea484f276e075beca
2023-12-23 00:27:51 +02:00
Android Build Coastguard Worker
d32dc33160 Merge cherrypicks of ['googleplex-android-review.googlesource.com/25566799'] into sparse-10817346-L08000030000963663.
SPARSE_CHANGE: I6ce626ed37c245dc1c23f25aff7e24befe9b7fe8

Change-Id: I81af512681f226610b2fddd1655cc016ca6be483
2023-12-22 16:51:47 +00:00
Kuen-Han Tsai
2c5930b7df Usb.cpp: Fix typos when unable to disable USB data
If Usb.cpp cannot write a zero value to the USB_DATA_PATH file, display
the message of "Not able to turn off usb connection notification".

Test: refactoring CL. Existing tests still pass.
Bug: 301016122
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8b09c31e5f08835e22db53f4b20248c1bd0b7ec6)
Merged-In: I6ce626ed37c245dc1c23f25aff7e24befe9b7fe8
Change-Id: I6ce626ed37c245dc1c23f25aff7e24befe9b7fe8
2023-12-22 16:49:20 +00:00
Android Build Coastguard Worker
5f9e231678 Snap for 11248037 from 31855bcfa0 to 24Q2-release
Change-Id: I07d0a2c7bba23f8b6368bbb12afb17e07dcc6964
2023-12-22 00:05:16 +00:00
Kuen-Han Tsai
31855bcfa0 Usb.cpp: Fix typos when unable to disable USB data am: 8b09c31e5f am: e9056c8f4e am: 011268c7e5 am: 2e5131b745
Original change: https://googleplex-android-review.googlesource.com/c/device/google/redfin/+/25566799

Change-Id: Ia6305b2fcfeab174fe3bcd1ac00ace65d3fc1fdd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 07:25:37 +00:00
Kuen-Han Tsai
2e5131b745 Usb.cpp: Fix typos when unable to disable USB data am: 8b09c31e5f am: e9056c8f4e am: 011268c7e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/redfin/+/25566799

Change-Id: I87be3d3646620c16358a84ec9ac971765dd3960a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 06:22:27 +00:00
Kuen-Han Tsai
0473478f70 Usb.cpp: Fix typos when unable to disable USB data am: 8b09c31e5f am: c0903ade11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/redfin/+/25566799

Change-Id: Idb718e937acc0c736521bd4b5a380851f7cc1d2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 05:47:42 +00:00
Kuen-Han Tsai
011268c7e5 Usb.cpp: Fix typos when unable to disable USB data am: 8b09c31e5f am: e9056c8f4e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/redfin/+/25566799

Change-Id: Icb399eae650496e270dbaadbbd1a48222aae738d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 05:47:23 +00:00
Kuen-Han Tsai
c0903ade11 Usb.cpp: Fix typos when unable to disable USB data am: 8b09c31e5f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/redfin/+/25566799

Change-Id: I89f2944c4bbb21f63ab0913cfe9631ca69516f06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 04:28:44 +00:00
Kuen-Han Tsai
e9056c8f4e Usb.cpp: Fix typos when unable to disable USB data am: 8b09c31e5f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/redfin/+/25566799

Change-Id: Ie1b5e63371551bbd9b6fd64d67d44621bf70494f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 04:25:00 +00:00
Android Build Coastguard Worker
afecfd1212 Snap for 11227258 from 7d20bba616 to 24Q2-release
Change-Id: I8f7aea2291e4996407838916eceae888877c23f3
2023-12-16 02:02:12 +00:00
Alessandro Astone
f15b2b16b6 redfin: Pull prebuilt libgooglecamerahal from stock
Source built from UQ1A.231205.015 doesn't work with
UP1A.231105.001 camera blobs

Change-Id: Ic8b2b7fc2154b05c342ed8c937a45df9b1bd500b
2023-12-12 19:39:13 +02:00
Android Build Coastguard Worker
3689ae5907 Snap for 11206181 from 7d20bba616 to 24Q1-release
Change-Id: I25b6bc5d976211cff679e64ab41b58f6a9b998b3
2023-12-12 02:02:25 +00:00
Treehugger Robot
7d20bba616 [automerger skipped] Merge "Revert^2 "redfin(nfc): Modify NFC overlays for NFC apex"" into main am: c9084eb711 am: 2585699ae7 am: fb7c067a8b -s ours
am skip reason: Merged-In Ic565eeda1ec928e59be8a3a2c406ab799ef879a0 with SHA-1 0bb31c7af7 is already in history

Original change: https://android-review.googlesource.com/c/device/google/redfin/+/2863087

Change-Id: I119542d91d33c227d3f0222d7ea43c3f794fae74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 23:23:04 +00:00