Commit graph

190 commits

Author SHA1 Message Date
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
382f34a9d3
proprietary-files: AP4A.241205.013
Change-Id: I440bf29ce6bcbf395f10556f5838e04d1e66e27a
2024-12-11 15:39:28 +02:00
Michael Bestas
92bbd34b70 Android 15.0.0 Release 6 (AP4A.241205.013)
-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
 eO94AJ92jyZuJ1uq/njek2I7JdxbdXAg5ACeP/ehhxzfwZ3Z2/J44QJylqeByWo=
 =AFwD
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY8ecXHG1rYmVzdGFz
 QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmmTKg/+PUN7P6yiBWzundIJndoZQ5i0
 LhCxEtojWhQzz390aNOno3zvZo6vM4VKFIJoiep3WsZt4fCchEmocOCmwGZgel/W
 elBOMvviypvhv5jAEpK2JK4s7MUHaV+lxUgvFPIVNECTUKu2/UmlFXU808Mk7vUI
 h4L5BMp/ETdBCEoqBX7zOW4R0F/t27wwHPzqnFIxQiZufIIcMzaaHr6NETC+tWv6
 Vs+6yIf43d5I6VLbbyTawO7tfYVHPEgatmCla3a6zXpZeYD6H1EklYg8pQJHYJZa
 T8zdoh1+d5Lg5b6Mzk3gEdQTJPfXwQlAz7xc//GA0xE2cFFJWjtYkO+3Qs2pdTAt
 z93JkIvx+XoOoEv8fincHoY/xH9thIib+6GU1W2bPn/aLNYtAFpEVVnmz+eBYHo1
 kQ+grpiTny6zrBF5qlvMZFjHSQwg/hehOhiGBmjfhEpn1hrRh9LEEsjCj2gqjnpc
 zoBYtCKLG1u4Dt0ychx5OIi4HyWuuff48maNmiCaE96QS2ClNQOWK0HuLZAPcp68
 zIrDLHpMua42bZ/Mkkwn0tLvyjg7HHUn00mgL15UVVdPzg+M9WWD6sr3QC5GnY+C
 O4CiTio36cyEWYRJcxUT83jdxiqMFldMybhDtwpMHOMEnbrQkPiNR/86jgRroj1O
 QB1J0yrwtY1v8wqmVLc=
 =cgBI
 -----END PGP SIGNATURE-----

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
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:
https://android.googlesource.com/device/google/gs101/+/fbf009b886cb6391b0833ab147a18c4cf9adda0d

Issue: calyxos#2813
Change-Id: I853f087347795e1d8932db2020f8a69fb5d97fa6
2024-12-05 02:47:49 +02: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
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
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
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
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
Michael Bestas
9f0fd072f9
raviole: Update sepolicy path
Change-Id: I2d8c9b47333a8aca3ebb97c77081bae00f58ba13
2024-09-29 19:40:05 +03:00
Robin Peng
74e1b20cc4 Symlink current prebuilt folder to android root
The Android are now based on Trunk Stable world and Pixel prebuilts CLs
also needs to reply with this which controlled by the flag which results:
- the flag value might be different on each branches
- the flag value are mostly different on each release configuration
- for local builds, ENGs' needs to figure out the correct location
  of current prebuilts by checking through entire prebuilt textproto
  files

To alleviate this problem, create an symlink file under android root
indicates current prebuilt path after invoke the android lunch cmd.

Bug: 364831620
Flag: EXEMPT export current prebuilt path
Change-Id: I43355dc794b94084a9a1d80cc23382781eace1d8
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 10:35:59 +00:00
Yabin Cui
e0fcb2d3ba oriole/raven: add etm modules in userdebug/eng builds
If etm modules aren't built with kernel prebuilts, then
add them manually.

Bug: 364309766
Bug: 340617717
Bug: 331725877
Test: build and run oriole-trunk_staging-userdebug
Flag: build.RELEASE_ETM_IN_USERDEBUG_ENG
Change-Id: Iea66467b22086066972b214ba7af553158f80b03
2024-09-04 12:40:17 -07:00
Pindar Yang
6fd62fe96e move bootloader and radio build flag to device mk
Flag: build.RELEASE_GOOGLE_PRODUCT_RADIO_DIR, build.RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR
Bug: 362618412
Change-Id: Id584497948d5ceb854c5f65a076815c5589ec1c8
Signed-off-by: Pindar Yang <pindaryang@google.com>
2024-08-29 11:58:09 +00:00
Kyle Hsiao
f7b5e04096 Update antenna position coordinates
Bug: 353895373
Test: manual
Flag: EXEMPT bugfix
Change-Id: Ic485114a583e43a2e49a1f3168436d168943da90
2024-07-18 12:59:19 +00:00
Cyan_Hsieh
43646cd025 Update bootloader pdk folder and soong config
Bug: 333834221
Change-Id: I7272b4b92575a12af8086d0d46d237f4f0674c2b
2024-05-15 14:01:17 +00:00
Qian-Hao Huang
2a09185780 Load fips140.ko before all other kernel modules
Bug: 337838109
Bug: 331791671
Change-Id: I4186255ad1b9baccf4f2c1e65560515aa6dc42a2
Signed-off-by: Qian-Hao Huang <qhhuang@google.com>
2024-05-03 07:03:18 +00:00
Cyan_Hsieh
edd9532ef3 Switch bootloader directory to control by build flag
Bug: 333834221
Change-Id: I2d8ad5079fcd2b8d76148decb996cab0dd375dfb
2024-04-18 15:26:16 +08:00
Cyan_Hsieh
4ecf6b4755 Branch bootloader prebuilts for 24Q3 release
Bug: 326002225
Change-Id: Ibc0b69bd4e5156ca0f6e51a5b2a55fc6e93471f8
2024-04-17 14:19:36 +00:00
Kimi Hsu
cf99a5400d Use rounded corner radius from max resolution
Bug: 326046204
Test: try WindowInsets#getRoundedCorner
Flag: NONE
Change-Id: Ib01a250137447b833f7fad47e0076291993b652d
2024-03-11 11:45:04 +00:00
Brad Lassey
88e48ff82b Enabling Observe mode
Bug: 327601464
Test: Tested on local device
Change-Id: Ic1aebe1ef50a80450941aa0188814e9fbb102252
2024-03-01 00:29:02 +00:00
Cyan_Hsieh
933d33189c Initial Bootloader prebuilt for AP3% build
Bug: 326002225
Change-Id: I2eafa58131f635b21f6ffc4cfa9d539226cc087d
2024-02-29 17:51:51 +00:00
Beverly
6b1fb3a66a Update pixel pitch of device
Bug: 319894241
Flag: ACONFIG com.android.systemui.device_entry_udfps_refactor DEVELOPMENT
Test: manual
Change-Id: I9b112fd5e3d988fd735ec13e99d4005151f29846
2024-01-19 16:43:51 +00:00
Cyan_Hsieh
2a16b70d54 Branch bootloader prebuilts for 24Q2 release
Bug: 313350495
Change-Id: I201e622fc82223aeb7c7f30ce452c714f14ebf60
2023-12-13 08:34:23 +00:00
Roshan Pius
21db4433f7 Revert^2 "raviole(nfc): Modify NFC overlays for NFC apex"
35ad1b0498

Bug: 303286040
Test: Compiles

Change-Id: I0191f8f24a2dc028a0347766c057aefdc142ed3c
2023-12-04 13:51:34 -08:00
Roshan Pius
35ad1b0498 Revert "raviole(nfc): Modify NFC overlays for NFC apex"
Revert submission 2802548-nfc_apex

Reason for revert: Causing bootloop with signed builds

Reverted changes: /q/submissionid:2802548-nfc_apex

Bug: 309117462
Test: Compiles, device boots up
(cherry picked from https://android-review.googlesource.com/q/commit:ec76544b6397c1efdbcc28b6de021dd1f1d7ce78)
Merged-In: I2716c95474b35fff59726c1cb9a54e5ea42f941e
Change-Id: I2716c95474b35fff59726c1cb9a54e5ea42f941e
2023-11-06 14:30:47 +00:00
Cyan_Hsieh
9926df8f8a Split bootloader prebuilt to 24Q1 and trunk version
Bug: 299879102
Change-Id: I048cfeecf8fcc06dab362819a5548db4c34d417e
2023-10-27 03:04:54 +00:00
Roshan Pius
36c5cf52d4 raviole(nfc): Modify NFC overlays for NFC apex am: 8c24309054 am: b970e2c215 am: 2651fef279
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2803464

Change-Id: Icf1993f05073c94a76496ad576f6b9be0d07a072
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 15:29:07 +00:00
Roshan Pius
b970e2c215 raviole(nfc): Modify NFC overlays for NFC apex am: 8c24309054
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2803464

Change-Id: I5aa933d342b7192888bcff09d03a0522fe524f61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 14:33:57 +00:00
Roshan Pius
8c24309054 raviole(nfc): Modify NFC overlays for NFC apex
Bug: 307763519
Test: Manual flash and tested the overlay values are taking effect.
Change-Id: I9a6de12915c42f22cca35543e665ff0a003938dd
2023-10-25 14:56:26 -07:00
ClintChen
12bb201d03 oriole: Enable build flag versioning for radio and bootloader
Bug: 301142125
Change-Id: I943612ca22a468470b1ed739c032c89c63e793ae
2023-10-04 09:21:36 +00:00
Daniel Chapin
cd4d49a637 Revert "Removing faceauth configs"
Revert submission 24039435-cherrypick-FaceHAL-deprecate-raven-yon2bm08mmg

Reason for revert: Droidfood blocking bug b/295449925

Reverted changes: /q/submissionid:24039435-cherrypick-FaceHAL-deprecate-raven-yon2bm08mmg

Change-Id: Iabd85576568ce66718e625607aa0d31dc8b357cc
2023-08-15 18:09:14 +00:00
Habib Moukalled
54a7fd44db Removing faceauth configs
Bug: 268705900
Test: target build
Change-Id: Ie9f7f7b928037e0125b959505db34e609affa932
2023-08-04 17:24:05 +00:00
Ted Wang
26bbdd1d56 Include device sepolicy
Bug: 286371097
Test: make
Change-Id: I27a4e0fb180948f095dafcde5a2553b305603e2a
2023-06-12 13:02:37 +00:00
Jayant Chowdhary
e3669c9af9 DeviceAsWebcam: Add overlays for physical camera id
Using physical streams reduces power since camera consumes
a bulk of the power.

Bug: 242346116

Test: Manual webcam use; See power reduction

Change-Id: Ibfc0698f410c90049f77f0a071b8b4999fb1cfdd
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2023-06-09 12:32:52 +00:00
Richard Chang
0337a84b9f raviole: remove customizedMaxCachedProcesses
With project Snowbird in U, the MaxCachedProcesses is 1024 by default

Bug: 278086134
Test: Build
Change-Id: I9672bc93d6212bee842c7a86a351d4e286eeda67
2023-05-15 02:29:10 +00:00
Kenzi Mudge
74fa556410 Enable UWB filter engine
Updated overlay file to configure and enable the UWB filter engine on
Raven.

Bug: b/237098661
Test: make, flash, manual test
Change-Id: I421b1b7335d9a403d0cfed5486457c2dfb5fa051
2023-05-10 16:51:31 +00:00
chengfeitao
9639724097 Replace slowJepg build time overlay with runtime overlay
Use runtime resource overlay instead of build time
config overlay so that P21 and later devices are covered
automatically

Bug: 274172776
Test: Manual testing with Messenger app video call
Change-Id: I56f1ab98c09120460af68a5c44c6a243d8d70690
2023-05-05 19:48:31 +00:00
Suprabh Shukla
166b0791d3 Add couple of mappings for wakeup reasons
Adding mappings for sensor and cellular data wakeup reasons.

Test: Manually inspect the output of
`adb shell dumpsys batterystats --wakeups`

Bug: 276498460
Bug: 275436924
Change-Id: Ide367e74e7d8eb48ca940feb3a8e7dc9c1665600
2023-04-20 12:55:40 +00:00
Suprabh Shukla
c64d94bb94 Adding irq mapping for sound_trigger wakeups
Test: Manually, on a raven or oriole, inspect the output of
`dumpsys batterystats --wakeups`

Bug: 267717665
Change-Id: I92fce56d81a5915184b2c83d3b9c93af54d10af4
2023-04-13 00:05:15 +00:00
chengfeitao
96b853c5f1 Force slowJpegMode on certain camera1 apps
Turn off the large JPEG stream on camera1 apps
that experience high power consumption during
video call

Bug: 254350466
Test: Manual testing with Messenger app video call
Change-Id: Ic695299a03fe442e36a35b0770b855ac989c0923
2023-03-29 21:19:15 +00:00
Beverly
7099d94793 Remove unused dimen auth_ripple_alpha_in_duration
Bug: 274785453
Test: device builds
Change-Id: Ic6686d9508b6082e704caf1e360ae6d4bb8d72e7
2023-03-22 18:20:49 +00:00
George Chang
3a5e088ed2 [NFC] Add antenna position coordinates
Bug: 272406680
Test: manual
Change-Id: I181bccd705a12c336b4d38d1c623cbcb8ea176fe
2023-03-13 07:05:10 +00:00
Suprabh Shukla
45a3d0666d Add wakeup reason mapping for the wifi subsystem
Test: Manually: Build and flash a raven/oriole target and run:
adb shell dumpsys batterystats --wakeups

Bug: 265742148
Change-Id: I918fb6e071b6dda9250a0bde242b8b132592a53d
2023-03-03 02:27:38 +00:00
George
b486996267 [NFC] Set tag_intent_app_pref_supported
Bug: 244272155
Test: atest android.permission.cts.NfcPermissionTest
Test: atest NfcFeatureFlagTest
Change-Id: Id0df7652660c6e4677d8997d10e2ca3360a9c9fc
2023-02-01 18:00:29 +08:00
Chungkai Mei
12f1eff915 Load vh_sched kernel module in parallel
Bug: 237232510
Change-Id: I75453a94a6de7639bc0c6ebbe609a6a1b89c19fd
Signed-off-by: Chungkai Mei <chungkai@google.com>
2023-01-17 14:22:05 +00:00