Commit Graph

101 Commits

Author SHA1 Message Date
Michael Bestas
ba019a6278
lynx: Add more Pixel camera prebuilts
These are present on stock since QPR1

Change-Id: I58ba2d30d28d4c9cd525f1e1d4ddb353eaaf9db0
2025-01-24 13:50:15 +02:00
Michael Bestas
51e2f3a746
Add missing IWLAN packages
Change-Id: I671e4f057eb3fbe94f63dc16bf697867278e3eb2
2025-01-14 00:39:11 +02:00
Michael Bestas
0a960fcf1d
proprietary-files: AP4A.241205.013
Change-Id: Ia0d253867c9fafa277404610923457b1056c035f
2024-12-11 15:40:07 +02:00
Michael Bestas
80a7dc3e9e Android 15.0.0 Release 6 (AP4A.241205.013)
-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
 eP8+AJ4nsmxLYOmgrW3bZcjYxgNveSoW5gCbBAAVXf/tI5wFYAUBQKFs2HdD/cU=
 =qKeT
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY8HcXHG1rYmVzdGFz
 QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+Zmmeog//YzP3VD81TtwzP7CDzV50IudT
 7yEpbz2/3JsYlaBZ0zxKSOR4hY6TTWZH6vzmAYrhMK1DkpuiQnqCjdMZxuYy+YB8
 2cAmWH3fzug17DCL3GUFRGozfXW9vIswuRTbh6vhgGrSIwJ6/Keurv8IGvCLHABv
 np/A8JXLoihQEYyRR8TY9w0+V8EKrGg9loxNtVX9jzVcQ06wXvREbCt89Hx83taQ
 XHsu/AUkVfu7Fr57tWS1g88H0X3w4d0GMrBja9zRafNZuAwtpKlGmbUYpaeuJ7d2
 SFoOuzWqZccJnC9CvT2Ewo5aAPp+cWh3mDhQzy16zoVV+1WDC62ZiD3BYwaQF7TN
 ADk2NjzFMPXtMXXr40SvTbduUMVT2S05hmMeRf6Kg4zEWLdMXJSJFhFg3mUrnxP0
 ZXdCJv2Vo696EADPdQRVx7IV5xU+Sq+KZaOTEziK2LYBCe9BCqQOJA5xtcw+uL3Z
 z/TMFd3Ly0dKBryifEloQr7tYwGcghC/O/cZCyqPvdAEBYzu26Yn7GI6oaKTOGbm
 WNJzFMqEx5aLw5JId6a5cadkYWpeKblcCO4YrghfyUye9AauKF/Y8FPzsCTXoNUy
 BadCVlpxVNbx5w+spmCI6YbhTIXUVcD418ompVk8Nzmi1JoPMLNaZsudHCcJkzlv
 ue1IYdjwu74xj3gn9r0=
 =hyZi
 -----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
# eP8+AJ4nsmxLYOmgrW3bZcjYxgNveSoW5gCbBAAVXf/tI5wFYAUBQKFs2HdD/cU=
# =qKeT
# -----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 2483 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 (29) and others
* tag 'android-15.0.0_r6': (28 commits)
  gps: set default SUPL SSL method to SSLv23
  gps: Enable Beidou measurements only in the US for L10.
  Symlink current prebuilt folder to android root
  Update product id for lynx
  lynx: add etm modules in userdebug/eng builds
  Delete mapper4 manifest
  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 lynx SVN to 46
  thermal: Remove bcl related tzones
  update OWNERS to include Android.bp
  lynx: Add build_flags based properties for SMR/EMR build
  haptics: Update output distortion gain
  Adpf:lynx: switch to multitier heuristic boost.
  Update lynx SVN to 45
  Update antenna position coordinates
  audio: Phase in L10 fortemedia tuning tables
  lynx: Use build_flags for SVN
  ...

 Conflicts:
	device-lynx.mk
	lynx/BoardConfig.mk

Change-Id: I50549219de5d81d0ada093bebdf0a9238d51840a
2024-12-11 03:52:54 +02:00
Alexander Koskovich
6e2fc639ed
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:29 +02:00
Cosmin Tanislav
0c68737899
lynx: switch to python extract-utils
Change-Id: Ia2d6a0235d9343d7de0ef69d4197cac7f276af84
2024-11-06 13:07:01 +02:00
Michael Bestas
47b30e7b1f
lynx: Enable ELF checks for c2 codec libs
Change-Id: I7702c3104fde477e27a18998982605673de29aee
2024-11-01 05:14:37 +02:00
Naman Sood
fca9154c0a
lynx: 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:16:29 +02:00
Michael Bestas
07fe9a95e2
lynx: Copy touch modules to vendor_kernel_boot
Makes touch work in recovery
goodix_brl_touch requires goog_touch_interface symbols too

Co-authored-by: Nicholas Lim <nicknitewolf@lineageos.org>
Co-authored-by: LuK1337 <priv.luk@gmail.com>
Change-Id: Iaa5a158af827732b13ab79b60bed2f319ce56391
2024-10-27 13:16:29 +02:00
jabashque
a7c5ab4d8b
lynx: 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-20 00:59:08 +03:00
Beverly
3d068d5f97
overlay: Remove unused dimen auth_ripple_alpha_in_duration
Bug: 274785453
Test: device builds
Change-Id: I16995427297c5d11ee5448fb8be53682ab36e5d7
2024-10-20 00:59:08 +03:00
Beverly
10fa03b1e4
overlay: Update udfps burn in vertical translation
So that the mm conversion is less than 1.

Also update missing config auth_ripple_alpha_in_duration
which should have been migrated to be 0 since the device
supports UDFPS.

Test: manual
Bug: 237311757
Change-Id: Ia0ba3145250ea16e58803651d77471f9c701b444
2024-10-20 00:59:08 +03:00
Michael Bestas
6e496151ea
lynx: Add HbmSVManager RRO overlay
* Based on redfin

Change-Id: I54d885c233151498372e1b510284d6a297ac3e94
2024-10-20 00:59:07 +03:00
Chirayu Desai
51a27fabd9
lynx: 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-20 00:59:07 +03:00
Chirayu Desai
d74f0f605f
Add initial Lineage product makefiles
Co-authored-by: Michael Bestas <mikeioannina@gmail.com>
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2024-10-20 00:58:51 +03:00
Michael Bestas
56ebe101f9
lynx: Update sepolicy path
Change-Id: Ia24ef37000ed9e1cdf994a32447b0250e3f89186
2024-10-06 23:12:38 +03:00
Robin Peng
ae1689beae 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: Ibf76c45b14c9b5064e372f9c3febede823423bef
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 10:35:59 +00:00
Yabin Cui
98621fdd5f lynx: add etm modules in userdebug/eng builds
ETM modules are removed in kernel prebuilts.
So add them manually.

Bug: 364652655
Bug: 364309766
Test: build lynx
Flag: build.RELEASE_ETM_IN_USERDEBUG_ENG
Change-Id: I7faa1701445e477a7521e67d5274ccbf30d19fd0
2024-09-04 13:14:51 -07:00
Cyan_Hsieh
a7e439e0e7 Update bootloader pdk folder and soong config
Bug: 333834221
Change-Id: Ia517cbe8ac5fae85428904ca9c7d7c1bc5c38098
2024-05-15 14:01:17 +00:00
Qian-Hao Huang
ec7559cdc8 Load fips140.ko before all other kernel modules
Bug: 337838109
Bug: 331791671
Change-Id: Ibb6b512358b43952378b2f479cfb5972b0064311
Signed-off-by: Qian-Hao Huang <qhhuang@google.com>
2024-05-02 13:16:57 +00:00
Peter Lin
ed912e19ba update educeBrightColorsStrengt setting
Bug: 312329951
Test: dumpsys color_display
Change-Id: I278e2814a41b1d42b337de06d1eb50911455f2a3
2024-04-23 09:07:32 +00:00
Cyan_Hsieh
9586c78a2e Switch bootloader directory to control by build flag
Bug: 333834221
Change-Id: I2c7d8d9f0714d1144a0b57692dad727783a80e51
2024-04-17 13:40:32 +00:00
Cyan_Hsieh
f5e15e8af3 Branch bootloader prebuilts for 24Q3 release
Bug: 326002225
Change-Id: I3ccb68a52a9c547ed8931fee560e0571d2a93020
2024-03-21 18:29:18 +08:00
Cyan_Hsieh
ca5611e5ba Initial Bootloader prebuilt for AP3% build
Bug: 326002225
Change-Id: Iea62dbd8d2f4e4769fafbc9d6a270a0a86119bd7
2024-02-29 17:51:51 +00:00
Beverly
0bbb57c706 Update pixel pitch of device
Test: manual
Bug: 319894241
Flag: ACONFIG com.android.systemui.device_entry_udfps_refactor DEVELOPMENT
Change-Id: I42eb8a24ff16fb32fc942c1f61f336cca1e56eb7
2024-01-23 14:13:06 +00:00
KRIS CHEN
388e4ee9f5 Revert "Update L10 bounding box to 14x14mm"
Revert submission 25359207-L10BB

Reason for revert: Revert it because the dogfood data collection is complete.

Reverted changes: /q/submissionid:25359207-L10BB

Bug: 317304728
Change-Id: I6b6e23c6c67277c052b976664e56139fed7781bf
2023-12-21 09:03:02 +00:00
Cyan_Hsieh
201e0d7659 Branch bootloader prebuilts for 24Q2 release
Bug: 313350495
Change-Id: Ib50aa8fb3dc2f55b60fe55d1f4a906846846a396
2023-12-13 08:33:17 +00:00
Austin Delgado
d4d4d10e79 Update L10 bounding box to 14x14mm
Bug: 310264815
Test: N/A
Change-Id: Ia5840860f583502148b80db57731c4c6ee93c6a8
2023-11-20 19:19:38 +00:00
Roshan Pius
b8729b4c8c Revert "lynx(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:68ca561dc4c9b9bdc3fef431c82957f4f1e86f46)
Merged-In: Icd19426cf13ab0b1092de4dc1abf79b850d04f3f
Change-Id: Icd19426cf13ab0b1092de4dc1abf79b850d04f3f
2023-11-06 14:30:47 +00:00
Cyan_Hsieh
6141679fa5 Split bootloader prebuilt to 24Q1 and trunk version
Bug: 299879102
Change-Id: Ieaea8397a0c81c5c6d78613a2a08376b7d71f4db
2023-10-27 03:04:46 +00:00
Roshan Pius
42ee3b74f8 lynx(nfc): Modify NFC overlays for NFC apex am: e952e3165a am: 2ca631c421 am: 8cbfc13251
Original change: https://android-review.googlesource.com/c/device/google/lynx/+/2803075

Change-Id: I5516e1cd8a359d3da94736593c6ec8def7c5d91d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 15:29:06 +00:00
Roshan Pius
2ca631c421 lynx(nfc): Modify NFC overlays for NFC apex am: e952e3165a
Original change: https://android-review.googlesource.com/c/device/google/lynx/+/2803075

Change-Id: I7a621137f0d51d50d2d4d7580e63168f01ba5229
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 14:33:56 +00:00
Roshan Pius
e952e3165a lynx(nfc): Modify NFC overlays for NFC apex
Bug: 307763519
Test: Manual flash and tested the overlay values are taking effect.
Change-Id: Iba38290fa7ef97d578036a140138c07a6c080aa3
2023-10-26 04:10:19 +00:00
ClintChen
ce379ef8db L10: Enable build flag versioning for radio and bootloader
Bug: 301142125

Change-Id: I70f8c92d82f0e3779855460f67f3d98b74a65827
2023-10-04 01:33:27 +00:00
Willy Hu
c0a5bc0825 Apply new IA requirement on M23 device
See b/227579876, for P23 and later, we can send null initial attach data profile to modem to clear any previoud data profiles.

Bug: 300203182
Change-Id: I42fefc7b1b17345978e7283f19b8ac73890e4cd3
Test: Build pass.
2023-09-19 08:20:06 +00:00
Jason Chang
b5fa932067 Adjust Power button light reveal position in line with the power
button for L10

To configure the power button light reveal’s y-axis offset.

Bug: 291954717

Test: manually test and check the Power button light reveal visually.
Change-Id: I7409f868464b946319ae74503272f3101130bc7b
2023-08-22 06:17:24 +00:00
Hawkwood Glazier
26cef97894 Migrate shared dimens to customziation resources
Bug: 282758655
Test: Manually checked layout on many devices
Change-Id: Ie1939eeaf15c4c5d888ce489b60eab24fb684b7e
2023-07-10 16:26:23 +00:00
Suprabh Shukla
fe9c0c0140 Update Sound_trigger interrupt mapping
Test: Manually verify the output of `dumpsys batterystats --wakeups`

Bug: 284405919
Change-Id: I23d49e39ae3d694a7131ed18fbf8a7b3ec6053c9
2023-05-26 21:20:47 +00:00
Richard Chang
2a47a112fa lynx: remove customizedMaxCachedProcesses
With project Snowbird in U, the MaxCachedProcesses is 1024 by default

Bug: 278086134
Test: Build
Change-Id: I3010e82a0424e20d71df9c9a8ff83f78731730fe
2023-05-15 02:40:03 +00:00
Suprabh Shukla
363a65f7c9 Adding interrupt mapping for sound_trigger wakeups
Test: Manually inspect the output of `dumpsys batterystats --wakeups`

Bug: 271922941
Change-Id: If7e1e0a4153796c4836fced1500e27e84d379987
2023-05-10 16:03:20 -07:00
Suprabh Shukla
c30c7c4ff6 Add wakeup interrupt mapping
Test: Manually inspect the output of:
`dumpsys batterystats --wakeups`

Bug: 271922941
Change-Id: Ic418b4fc02f8ada450b43a9a25e82ce37b0beb21
2023-05-03 23:56:14 +00:00
Gaurav Sarode
bcf427acd6 Lynx: Fix configs for google_car varient
Fixed screen density and bt configs for google_car target

bug: 273813426
Test: Local check
Change-Id: I292a071d6325121f884634d0661c8467a2635fe7
2023-03-23 21:21:12 +00:00
George Chang
c715c9d8e6 [NFC] Add antenna position coordinates
Bug: 272406680
Test: manual
Change-Id: I5c8aade77b86199e6e1bbb56cd8f6dab957a174a
2023-03-09 08:17:13 +00:00
Yanting Yang
be5134e09d Add regulation e-labels for Lynx
Bug: 240937964
Test: visual
Change-Id: I8170879b529a1f17e98397cbc189aa5d507b347e
(cherry picked from commit 093f54e976)
2023-02-14 08:46:42 +00:00
George
509fbf31c0 [NFC] Set tag_intent_app_pref_supported
Bug: 244272155
Test: atest android.permission.cts.NfcPermissionTest
Test: atest NfcFeatureFlagTest
Change-Id: I54560e00621b920ffdfc071219ca007ff090674f
2023-02-01 18:03:21 +08:00
Chungkai Mei
412868e428 Load vh_sched kernel module in parallel
Bug: 237232510
Change-Id: I70bfe77abf5d26cb6763dbe1cdc9139f4495e2e1
Signed-off-by: Chungkai Mei <chungkai@google.com>
2023-01-17 14:26:56 +00:00
Amy Hsu
52d2ecc7ab display: update blocking zones am: 1c96fd3899 am: c1446eadb0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20782346

Change-Id: I8476a0cf03459edd97aebfc54761e004f0593653
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-03 05:20:01 +00:00
Amy Hsu
1c96fd3899 display: update blocking zones
Set zone 4: Lock refresh rate at 60Hz when > 50k lux

Bug: 243757430
Test: no refresh rate chagne in the blocking zone
Change-Id: I186fa86f5ae9dd21a4be6483702f83b4e7bcfc90
2023-01-03 04:16:34 +00:00
linpeter
87219eba8f set 60Hz refresh rate as default am: 6a5f8ebaa2 am: e2fe8364da
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20649393

Change-Id: I39216a4360515c0bde3f2993c3a471cfe877b83e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 09:57:48 +00:00
linpeter
6a5f8ebaa2 set 60Hz refresh rate as default
Bug: 261663718
test: check dumpsys display
Change-Id: I976fec416e7562bb972ab1465b5a646ddcba5f7e
2022-12-07 06:50:46 +00:00