6484 Commits

Author SHA1 Message Date
TechPanelGM
f8145c6d4f [TMP] raviole: Use bka branch for vendors 2025-12-23 23:28:12 +01:00
AnierinB
03c7a3c1bd raviole: Initialize for Evolution X 10.x
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-05-12 03:51:14 +00:00
Michael Bestas
4328bca33a Update fingerprint/build description from BP1A.250505.005
Change-Id: I50d8e251c17934e4ee4e7b2d3c7f5e56a65fee4e
2025-05-07 06:18:39 +03:00
Michael Bestas
0eed0780d5 Update fingerprint/build description from BP1A.250405.007
Change-Id: Ic9e9408aed11db24fff9f28409d30e10f6214adc
2025-04-11 19:34:53 +03:00
Michael Bestas
6dc48f899d Update fingerprint/build description from BP1A.250305.019
Change-Id: Ic56136d5737ae2e7a5d31bf26d8777087894fead
2025-03-11 16:08:33 +02:00
Michael Bestas
efad54f01a Update lineage.dependencies
Change-Id: I18f1913ec72be51617fb2c2d5ee6da2a08ba6695
2025-03-10 18:55:45 +02:00
Michael Bestas
612bb6e5da 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:01:03 +02:00
Michael Bestas
8dcd84fb94 proprietary-files: BP1A.250305.019
Change-Id: Ib4c0f3ebb27eb58101a4d8d6fb5a1c370e737022
2025-03-09 12:01:03 +02:00
Michael Bestas
31936a905e 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+BmrEOeAUCZ8eo7QAKCRDorT+BmrEO
# eGUnAJ9bGTuagfRORqU1KMaMdPmYX0NATwCfYsrFcqQbnjw3mIyPzSFC1/qybTg=
# =2d7s
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar  5 03:29:17 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
  Add PLAYVIDEOS_VERSION_DIR and PRODUCT_SOONG_NAMESPACES for Videos.
  modem_svc: use shared_modem_platform to replace all modem_svc_sit
  raviole: Pull init.insmod.*.cfg from vendor_dlkm
  Move modem_svc_sit from gs101 to raviole
  Remove vibrator HAL service
  audio: enable software encoded Bluetooth broadcast
  gps: set default SUPL SSL method to SSLv23

Change-Id: Ia8a6344945e143e7d357e4644482cdca4593af00
2025-03-09 11:07:10 +02:00
Michael Bestas
4e220d599c Update fingerprint/build description from AP4A.250205.002
Change-Id: I54961ce32da0da5a0f258da92864e10cf4fcfcbd
2025-02-05 18:02:42 +02:00
Michael Bestas
0928f13057 raviole: Add more Pixel camera prebuilts
These are present on stock since QPR1

Change-Id: I58ba2d30d28d4c9cd525f1e1d4ddb353eaaf9db0
2025-01-24 13:49:47 +02:00
Michael Bestas
44c73edd92 Add missing IWLAN packages
Change-Id: I671e4f057eb3fbe94f63dc16bf697867278e3eb2
2025-01-14 00:38:40 +02:00
Michael Bestas
8169de7967 Update fingerprint/build description from AP4A.250105.002
Change-Id: I656b2fd838afea1f02de7afe1c73f4952955b9be
2025-01-08 12:11:02 +02:00
Michael Bestas
382f34a9d3 proprietary-files: AP4A.241205.013
Change-Id: I440bf29ce6bcbf395f10556f5838e04d1e66e27a
2024-12-11 15:39:28 +02:00
Michael Bestas
fc71c525fd Update fingerprint/build description from AP4A.241205.013
Change-Id: Ic04b926715142860348ad3de18cdfac3dfee5e15
2024-12-11 04:12:24 +02:00
Michael Bestas
92bbd34b70 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
# eO94AJ92jyZuJ1uq/njek2I7JdxbdXAg5ACeP/ehhxzfwZ3Z2/J44QJylqeByWo=
# =AFwD
# -----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 (6) and others
# Via Android Build Coastguard Worker (27) and others
* tag 'android-15.0.0_r6': (27 commits)
  gps: set default SUPL SSL method to SSLv23
  gps: Enable Beidou measurements only in the US for P21.
  Symlink current prebuilt folder to android root
  Update product id for oriole and raven
  oriole/raven: add etm modules in userdebug/eng builds
  move bootloader and radio build flag to device mk
  gps: Re-enable GLO & QZSS in US
  gps: add CpEarlyFixGuardTimeSec to prevent earlyfix response delay
  thermal: read thermistor temp from sysfs
  thermal:remove unused state2power value
  Update oriole SVN to 86
  Update raven SVN to 86
  thermal: Remove bcl related tzones
  update OWNERS to include Android.bp
  raviole: Add build_flags based properties for SMR/EMR build
  haptics: Update output distortion gain
  gps: Enable ExitOnComFailure
  Adpf:raviole: switch to multitier heuristic boost.
  Update oriole SVN to 85
  Update raven SVN to 85
  ...

 Conflicts:
	device-oriole.mk
	device-raven.mk
	oriole/BoardConfig.mk
	raven/BoardConfig.mk

Change-Id: Ic9e494f17dcc35b9dab52908e7a66ebd6fbd0798
2024-12-11 03:59:02 +02:00
Android Build Coastguard Worker
d8138523ea Snap for 12770256 from 5003ac5853 to 25Q1-release
Change-Id: I963780b0c69074db9d838b016492a73a983f17ba
2024-12-10 00:32:59 +00:00
Eileen Lai
5003ac5853 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: Ib0bef5f0b5eae98af594d65f2077ff4c05eafc42
Flag: NONE local testing only
2024-12-08 07:40:05 +00:00
Alexander Koskovich
dc3bc3a093 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:47:49 +02:00
Android Build Coastguard Worker
ee367b407a Snap for 12710726 from 1f7ef596d3 to 25Q1-release
Change-Id: Ic691912c2ae2903a127a2acc90967de342edad19
2024-11-26 02:04:01 +00:00
Xin Li
1f7ef596d3 [automerger skipped] Merge ab/AP4A.240925.013 into aosp-main-future am: 04a357227c -s ours
am skip reason: Merged-In Iefe7acffac50ff14447b7d35c9c50e699637aba1 with SHA-1 96a0ec11ba is already in history

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

Change-Id: I2bdd001c1e26728af4596307f3f46d153e0a68ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-25 18:18:55 +00:00
Xin Li
04a357227c Merge ab/AP4A.240925.013 into aosp-main-future
Bug: 370570306
Merged-In: Iefe7acffac50ff14447b7d35c9c50e699637aba1
Change-Id: Ia2e58e626b548a36d1fe4c3e34cd3a5acea09bfe
2024-11-21 15:09:59 -08:00
Android Build Coastguard Worker
5ee7d9838a Snap for 12680993 from d009e5b118 to 25Q1-release
Change-Id: Ia85790b60781ea8ac8b5a4b62b5e001a7f344d67
2024-11-20 00:04:39 +00:00
kellyhung
d009e5b118 Add PLAYVIDEOS_VERSION_DIR and PRODUCT_SOONG_NAMESPACES for Videos.
Bug: 377402842
Test: m Video
Flag: EXEMPT bugfix
Change-Id: Ic3041f2726d8de35bc8eb8591c7535d560b80349
2024-11-18 11:31:39 +00:00
Android Build Coastguard Worker
29371d6cba Snap for 12658558 from 0bd05a23dc to 25Q1-release
Change-Id: I15b9e877dfc6e31428ef0f8e8f181d4e2f664d36
2024-11-15 00:03:54 +00:00
Xin Li
0bd05a23dc [automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: 6fd951fa78 -s ours
am skip reason: Merged-In Ic78e619a04bcdaa767a2236f9a04fbe1d240a6c4 with SHA-1 ccf5dc11ce is already in history

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

Change-Id: I4187f9b147dae57817a974affa642c6d33230a04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 00:08:09 +00:00
Michael Bestas
5cffd84361 Update fingerprint/build description from AP3A.241105.007
Change-Id: Ie8055713a3752a5b9529c3c45c3c300414302dd2
2024-11-07 15:17:13 +02:00
Xin Li
6fd951fa78 Merge 24Q4 (ab/12406339) into aosp-main-future
Bug: 370570306
Merged-In: Ic78e619a04bcdaa767a2236f9a04fbe1d240a6c4
Change-Id: Id96e314049e1a58e26b08086e6299673c7db4e58
2024-11-06 10:31:20 -08:00
Cosmin Tanislav
c2037193f4 raviole: switch to python extract-utils
Change-Id: Ia2d6a0235d9343d7de0ef69d4197cac7f276af84
2024-11-06 13:11:14 +02:00
Michael Bestas
906474a3cb raviole: Enable ELF checks for c2 codec libs
Change-Id: I7702c3104fde477e27a18998982605673de29aee
2024-11-01 05:13:53 +02:00
Naman Sood
ea008f96ac raviole: 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 the landscape top padding is correct.

Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I10c3f495b7627200b05a24f5b259f789e62ada13
2024-10-27 13:14:18 +02:00
Michael Bestas
fef066e6b5 raviole: 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:18 +02:00
Ethan Chen
27228265e7 raviole: Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2024-10-19 22:58:14 +03:00
Michael Bestas
9085fac186 raviole: Add lineage.dependencies
Change-Id: Iab5f4f4b2d98606e4f658c69e8f16f73ce7924bb
2024-10-19 22:58:14 +03:00
jabashque
08a10ce3bb raviole: 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 22:58:14 +03:00
Michael Bestas
bee58589a5 raviole: overlay: Configure aux cameras for Aperture
Change-Id: I3d1c93057b5c2a1ba09c06a945d538d2043f30fd
2024-10-19 22:58:14 +03:00
Alessandro Astone
0d56276d6b raviole: Build PowerShare HAL
Change-Id: I3c0321b844acb5f97ac398acc842501410a44b6c
2024-10-19 22:58:14 +03:00
Michael Bestas
8382da25d4 raven: Convert status_bar_height_portrait to dp
Fix status bar height not being scaled properly after switching
screen resolution to 1080p.

DP = PX * (160 / DPI)

Change-Id: I7eba09b6da2eae6bd4274d3ad6acc85311d32db1
2024-10-19 22:58:14 +03:00
Michael Bestas
51d51d1dc0 oriole: Switch status_bar_height_{default|landscape} to dp
This matches all the other devices, there is no reason for this value
to be in px.

Change-Id: Ic31ceae0df31115df053474eb64b6f34dd750bde
2024-10-19 22:58:14 +03:00
Bruno Martins
cded2e1901 overlay: Declare support for wireless charging
Change-Id: Iba6a8b357779a3bb2134f2fc0878819339615239
2024-10-19 22:58:13 +03:00
Danny Lin
cbe8c18ae4 overlay: Settings: Enable Smooth Display setting
All GS101 devices (raven and oriole) have peak refresh rates higher than
60 Hz, so allow users to toggle high-refresh rate like on stock.

Change-Id: I7fcbb905b61575de8c5e9d9a935463932551fb6a
2024-10-19 22:58:13 +03:00
Michael Bestas
60e22deb03 oriole: Add HbmSVManager RRO overlay
* Based on redfin
* raven doesn't have it on stock

Change-Id: I54d885c233151498372e1b510284d6a297ac3e94
2024-10-19 22:58:13 +03:00
Michael Bestas
8d83422734 Include wireless_charger makefile
This includes the required sepolicy and compatibility matrix
in the build.

Change-Id: I3096357c5f45e664a7b39870fdc053e48d1361ad
2024-10-19 22:58:13 +03:00
Chirayu Desai
ab58fb535b raviole: 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 22:58:13 +03:00
Yo Chiang
0ddb120856 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 22:57:47 +03:00
Ethan Chen
1d1ef0de79 Declare EUICC permission
Co-authored-by: Michael Bestas <mkbestas@gmail.com>
Co-authored-by: razorloves <razorloves@gmail.com>
Change-Id: I323dce8b848b44e45ed21002950059e58719113c
2024-10-19 22:57:47 +03:00
Chirayu Desai
5737324f6b Add initial Lineage product makefiles
Co-authored-by: Michael Bestas <mikeioannina@gmail.com>
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2024-10-19 22:57:46 +03:00
Android Build Coastguard Worker
e8683e88ca Snap for 12496712 from 013069b478 to 25Q1-release
Change-Id: Id1a1c7cbc0ea5994ce9b08f30aa1dd129ade4f3e
2024-10-14 23:03:49 +00:00
Android Build Coastguard Worker
7e320fd100 Snap for 12477291 from 1ea5429390 to 25Q1-release
Change-Id: I4a8ba38ed1c6bb4afab25b1603961b57f54b2a10
2024-10-09 21:03:22 +00:00
Eileen Lai
013069b478 modem_svc: use shared_modem_platform to replace all modem_svc_sit
Bug: 368257019

Flag: EXEMPT resource only update
Change-Id: I27053324a5b58fa290c3c1a3e5211812bf1acc58
2024-10-09 08:13:38 +00:00