Commit graph

212 commits

Author SHA1 Message Date
Michael Bestas
6bcf739fdb
proprietary-files: AP4A.241205.013
Change-Id: Ia0d253867c9fafa277404610923457b1056c035f
2024-12-11 15:40:31 +02:00
Michael Bestas
3147681172 Android 15.0.0 Release 6 (AP4A.241205.013)
-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
 eA+6AJ9td5VjDJVq6T/Hygpl87elpBZXaQCfcVw7EKAVOKJuzq1MCv9/F8+CKuY=
 =t83X
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY7+YXHG1rYmVzdGFz
 QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmnkKhAAh9mwhtSR9E66CZPjEUP2GsRm
 RXNqSbnjyVevOmKmmaYh4zEbt9Hqr+CAX/sMvOwbDk2gyhy6SlEL19GIPHGyH8sy
 6FbG9UorRtKoZVjNjWYMGCi/lsP8Yz8V/lPRGtCwXS+X9qJHW2FxGGWHKHvjyhTI
 zG4hXsKNZ9LzYr3EkmpP8kMXK2imwNPvfeoKTZSJnS9L3I0S7tJLfnqh5i65Du0F
 peNBH/gMhqb40BxmkIO2XJ8PNSp1ClM5FnbINu8067tNZ6ohElArka78sd19Vb/g
 fxfnemVy39lQVJ5boZ+h+FcYZy6Ap/ZDEzOQVDOwxJQNYgB2qckoL954bzPZawXN
 ZKqwD1jkOKZWwzrJyPFOp7wUyr8zoCyaZ2cPbGOEahez8z/txFPbiKtB+WfI/50e
 cphx3SvSJhY1TMiY/yzlz03+cIlIlycT9xnWRQ7spBIfKu5GcxeQ/V5DhidJL5q+
 Pw5tM73wUT1GdEcc2xXrV5ESed6sjNo1RF4iGKUrbwz9mGjFBJgC2+ccejpe6awr
 pxouYfLXOo1sGzo7+8VYxH3BhMc0zb9OSuUvfk/KBR3M/ZTQSkZUohBvGqQhfhTh
 Pav75e3jiE18nOPohwMgKDWPc1OQ4zb87NWdvsBcOQ7t0n6KzRAeZX/ZGwUJlBoR
 L/bxIPMT0s65cAdAKew=
 =vZJ5
 -----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
# eA+6AJ9td5VjDJVq6T/Hygpl87elpBZXaQCfcVw7EKAVOKJuzq1MCv9/F8+CKuY=
# =t83X
# -----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 (22) and others
# Via Android (Google) Code Review (45) and others
* tag 'android-15.0.0_r6': (74 commits)
  gps: set default SUPL SSL method to SSLv23
  display: update reduceBrightColorsStrength setting
  Skip to check prebuilt max page size in PDK release
  gps: Enable pulse-per-second feature
  audio: add uninisialized mixer control
  Update product id for Shiba and Husky
  Symlink current prebuilt folder to android root
  Fix cpu mask for big core
  audio: update AIDL configs and add spatializer configs
  powerhint: Update not available frequency to reflect its actual behavior
  Delete mapper4 manifest
  Update estimated WiFi power consumption value
  audio: power optimization for deepbuffer playback
  Enable auto prefer idle
  Set big core to group_cfs_skip_mask for sys group by default
  Switch bootloader and radio directory to control by build flag
  gps: Re-enable GLO & QZSS in US
  audio: fix the noise of raw-playback in 16kB page mode
  Fix the husky_car target path
  Update mismatched frequency for husky and shiba
  ...

 Conflicts:
	device-husky.mk
	device-shiba.mk

Change-Id: Ia17a9de89f175644c280656a4c0b606c08af1902
2024-12-11 03:50:29 +02:00
Alexander Koskovich
035a9fad22
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:50:34 +02:00
Cosmin Tanislav
e3acce832e
shusky: switch to python extract-utils
Change-Id: Ia2d6a0235d9343d7de0ef69d4197cac7f276af84
2024-11-06 13:06:33 +02:00
Michael Bestas
2a0c5b409a
shusky: Enable ELF checks for c2 codec libs
Change-Id: I7702c3104fde477e27a18998982605673de29aee
2024-11-01 05:15:08 +02:00
Michael Bestas
faae540c97
shusky: fix padding in status bar
Change-Id: If82b831c0267e732f545d92eec290d55f49c9972
2024-10-27 12:11:18 +02:00
Michael Bestas
c493d36e07
shusky: Copy touch modules to vendor_kernel_boot
Makes touch work in recovery
ftm5 & goodix_brl_touch require heatmap & goog_touch_interface symbols

Co-authored-by: Nicholas Lim <nicknitewolf@lineageos.org>
Co-authored-by: LuK1337 <priv.luk@gmail.com>
Change-Id: Iaa5a158af827732b13ab79b60bed2f319ce56391
2024-10-27 12:11:18 +02:00
Michael Bestas
f115c228d7
shusky: Add PixelImsMediaService
Change-Id: I2bf94759e28bea4ca8afe4d79bc5c6328f84e51d
2024-10-26 03:52:30 +03:00
Alexander Koskovich
a6c5e66724
shusky: Add PixelDisplayServiceOverlay
Extracted from AP3A.241005.015

Change-Id: I533319a8d61cc67f9111f133f49cdc727eb27ece
2024-10-26 03:52:20 +03:00
Ethan Chen
66a69bfdd5
shusky: Disable userdebug diagnostics
* We can't make use of most of the debug features on userdebug builds.

Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2024-10-20 01:28:32 +03:00
jabashque
ca992adbae
shusky: 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 01:28:32 +03:00
Michael Bestas
c7e2372ec3
shusky: overlay: Configure aux cameras for Aperture
Change-Id: I3d1c93057b5c2a1ba09c06a945d538d2043f30fd
2024-10-20 01:28:31 +03:00
Michael Bestas
698b63384d
husky: Convert status_bar_height_portrait to dp
Fix status bar height not being scaled properly after switching
screen resolution to 1080p.

Change-Id: I7eba09b6da2eae6bd4274d3ad6acc85311d32db1
2024-10-20 01:28:31 +03:00
Chirayu Desai
edaeea5cd4
shusky: 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 01:28:31 +03:00
Chirayu Desai
8c8efd25ca
Add initial Lineage product makefiles
Co-authored-by: Michael Bestas <mkbestas@gmail.com>
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
2024-10-20 01:28:07 +03:00
Michael Bestas
a3336adcb1
shusky: Update sepolicy path
Change-Id: Ia24ef37000ed9e1cdf994a32447b0250e3f89186
2024-10-07 16:04:20 +03:00
Peter Lin
449e58e874 display: update reduceBrightColorsStrength setting
Bug: 353768636
Test: dumpsys color_display
Flag: NONE config update
Change-Id: I977fa738050ae90d6f0cf7d0bb5d1f5a006ab696
2024-09-20 06:16:58 +00:00
Robin Peng
50bfd15103 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: I9066437856338ef7da02be5648a119c1c38cc288
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 07:36:46 +00:00
Treehugger Robot
9d661c85b1 Merge "Update estimated WiFi power consumption value" into main 2024-08-28 15:36:36 +00:00
Hana Huang
e295a3ae54 Update estimated WiFi power consumption value
Bug: 351925447
Test: Wifi Regression Test
Flag: EXEMPT overlay update
Change-Id: I2b4badc92df027d366e9f3b21b6eb0c17022ad42
Signed-off-by: Hana Huang <hanahuang@google.com>
2024-08-28 09:49:29 +00:00
Pindar Yang
c36d7a7972 Switch bootloader and radio directory to control by build flag
Flag: build.RELEASE_GOOGLE_PRODUCT_RADIO_DIR, build.RELEASE_GOOGLE_PRODUCT_RADIOCFG_DIR, build.RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR
Bug: 361226755
Change-Id: I093090da431f7a8daa15fffbd5ffe372ef2c8fa4
Signed-off-by: Pindar Yang <pindaryang@google.com>
2024-08-27 06:17:30 +00:00
Gaurav Sarode
6c73ef923d Fix the husky_car target path
bug: 361168394
Flag: EXEMPT bugfix
Test: local build and flash
Change-Id: Ia0504cc622ffd5d528056e94436f5b80deea8812
2024-08-22 19:54:40 +00:00
Shreshta Manu
9e2e0835ec [uwb] enable multicast update rsp v2
Test: atest CtsUwbTestCases
Bug: 359665219
Flag: EXEMPT overlay update
Change-Id: I65300ef6be669568ee2d63a28d189ef00a63402d
2024-08-14 18:41:45 +00:00
Kyle Hsiao
7e7688125f Update antenna position coordinates
Bug: 353895373
Test: manual
Flag: EXEMPT bugfix
Change-Id: I6c3c4aa4f6cd517ff3467eb977f1bac46c451aca
2024-07-18 13:10:10 +00:00
James Eidson
1101ded4f8 [uwb] Support multicast list update ntf v2 on husky am: 5d7618d722 am: 3f575a8930
Original change: https://android-review.googlesource.com/c/device/google/shusky/+/3159802

Change-Id: If8177971f001e6ef18df3d63e5d693b409c57776
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 23:00:55 +00:00
James Eidson
3f575a8930 [uwb] Support multicast list update ntf v2 on husky am: 5d7618d722
Original change: https://android-review.googlesource.com/c/device/google/shusky/+/3159802

Change-Id: I6756e3c50ca33c6b0f016dd4ed7fa2405401e0b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-09 22:41:23 +00:00
Vilas Bhat
2502760f89 16k: Move BoardConfig-shusky-common.mk to device/google/zuma/BoardConfig-16k-common.mk
The makefile logic in this file is identical to the logic required for
akita-trunk_staging-userdebug. Hence, this logic is moved to
device/google/zuma/BoardConfig-16k-common.mk to avoid duplicating the
file for akita.

Bug: 349877551
Test: $ lunch shiba-trunk_staging-userdebug
      $ get_build_var TARGET_KERNEL_DIR_16K
      device/google/shusky-kernels/5.15/trunk-12022168/16kb
      $ get_build_var BOARD_KERNEL_PATH_16K
      device/google/shusky-kernels/5.15/trunk-12022168/16kb/Image.lz4
      $ get_build_var BOARD_16K_OTA_USE_INCREMENTAL
      true
      $ get_build_var BOARD_16K_OTA_MOVE_VENDOR
      true
Flag: EXEMPT bugfix
Change-Id: I80cb3e9f4c4a1609ca668af554d930edb3b4c5a0
2024-07-09 00:13:34 +00:00
James Eidson
5d7618d722 [uwb] Support multicast list update ntf v2 on husky
Bug: 350781526
Test: atest CtsUwbTestCases:android.uwb.cts.UwbManagerTest#testFiraRangingSessionAddRemoveControlee
Change-Id: Ibf13890c991e84fb7ae69d38c31d9f3285b7c25f
2024-07-03 20:17:02 +00:00
Pawan Wagh
443b449e02 16kb: Setup 16k OTA config for [husky|shiba] targets
Enabling developer option based on trunk stable flags
- RELEASE_GOOGLE_HUSKY_16K_DEVELOPER_OPTION
- RELEASE_GOOGLE_SHIBA_16K_DEVELOPER_OPTION

This change includes
- conditional config for 16kb developer option in [husky|shiba] targets.
- Path setup required for OTA generation for 16kB developer options.

Test: $ source build/envsetup.sh
      $ lunch husky-trunk_staging-userdebug
      $ get_build_var TARGET_KERNEL_DIR_16K
      device/google/shusky-kernels/5.15/trunk-11828503/16kb
      $ get_build_var RELEASE_KERNEL_HUSKY_DIR
      device/google/shusky-kernels/5.15/trunk-11828503
      $ m

Bug: 295035851
Change-Id: Ie88f22b9cd2fb8ba233683650fcdb4e79810e564
2024-05-16 00:06:45 +00:00
Cyan Hsieh
b754c345ff Merge "Update bootloader pdk folder and soong config" into main 2024-05-15 14:01:33 +00:00
Cyan_Hsieh
3ba38abf51 Update bootloader pdk folder and soong config
Bug: 333834221
Change-Id: I410f06023eabfad6a89a347833acbb90735e99d1
2024-05-06 16:43:11 +08:00
Qian-Hao Huang
dfbfadeb46 Load fips140.ko before all other kernel modules
Bug: 337838109
Bug: 331791671
Change-Id: Ife4f11cd8be0afc501ca37deef28b7654cbc07d9
Signed-off-by: Qian-Hao Huang <qhhuang@google.com>
2024-05-02 13:15:37 +00:00
Treehugger Robot
d34ee0e34b Merge "Switch bootloader directory to control by build flag" into main 2024-04-19 06:38:45 +00:00
Cyan_Hsieh
7e6f1e6cf0 Switch bootloader directory to control by build flag
Bug: 333834221
Change-Id: I71813042214ef6407b6389a1f2e57c1ffd84a2f9
2024-04-18 16:27:53 +08:00
Yabin Cui
9e20df3443 shiba/husky: add etm modules in userdebug/eng builds
Bug: 321061072
Test: build and run shiba/husky
Change-Id: Id440eac68093231ea65a777caa64fc48befb9729
2024-04-03 11:47:24 -07:00
Cyan Hsieh
58c306d674 Merge "Branch bootloader prebuilts for 24Q3 release" into main 2024-03-25 09:19:26 +00:00
Nikita Ioffe
97a4019655 Remove unused condition
We are not using HUSKY_ENABLE_DEVICE_ASSIGNMENT anymore

Bug: 278008514
Test: presubmit
Change-Id: If300197c57a649194d7cba640f841ede46881b87
2024-03-22 13:01:02 +00:00
Cyan_Hsieh
36fff56043 Branch bootloader prebuilts for 24Q3 release
Bug: 326002225
Change-Id: I2eca814516b28f95ffba1a94ed0fcfc8b6fa8bd0
2024-03-18 18:32:21 +08:00
Brad Lassey
cb23c90f69 Enabling Observe mode
Bug: 327601464
Test: Tested on local device
Change-Id: Id2769573a15b921aa7f07cbf00fc102fc2da4d73
2024-02-29 20:08:01 +00:00
Cyan_Hsieh
9a2484adcf Initial Bootloader prebuilt for AP3% build
Bug: 326002225
Change-Id: I47a6d882e3403801753858bb215c6dcd017fdbe9
2024-02-27 16:45:38 +08:00
Beverly
36c1aaa970 Update pixel pitch of devices
Bug: 319894241
Flag: ACONFIG com.android.systemui.device_entry_udfps_refactor DEVELOPMENT
Test: manual
Change-Id: I199105fe8a7951232fc1533419fadfc7e6b4a5d0
2024-01-19 16:41:13 +00:00
Treehugger Robot
5f3e60c70a Merge "audio: add HIDL SoundDose libraries & framework config" into main 2023-12-26 05:31:36 +00:00
vincenttew
8ce7e53cff audio: add HIDL SoundDose libraries & framework config
Test: build pass, playback pass
Bug: 315916092
Change-Id: Id851229b31a5d1ddcac30e3e92010fd2a55b76a4
Signed-off-by: vincenttew <vincenttew@google.com>
2023-12-26 03:46:20 +00:00
Suprabh Shukla
044cfb26b7 Update Sound_trigger interrupt to match the AoC configuration
Test: Manually verify that ST wakeups appear properly attributed in
`dumpsys batterystats --wakeups'

Bug: 317130983
Change-Id: I3d097380f70a913fc6101f3d6d312cb760255fc6
2023-12-20 11:56:38 -08:00
Cyan_Hsieh
87b8b4e757 Branch bootloader prebuilts for 24Q2 release
Bug: 313350495
Change-Id: I78ffa902088929a4422bab1a5dbea6534c18b99d
2023-12-13 17:13:39 +08:00
Roshan Pius
93e2530f35 Revert^2 "shusky(nfc): Modify NFC overlays for NFC apex"
d92852d647

Bug: 303286040
Test: Compiles

Change-Id: Id67a6514a7d3f0359d95aa06c31cb694e9b35ffa
2023-12-04 13:54:12 -08:00
Roshan Pius
d92852d647 Revert "shusky(nfc): Modify NFC overlays for NFC apex"
Revert submission 25189355-nfc_overlay

Reason for revert: Causing bootloop with signed builds

Reverted changes: /q/submissionid:25189355-nfc_overlay

Bug: 309117462
Change-Id: I08a0c9967cd5da77d59ef60627b793efcf2d8377
Test: Compiles, device boots up
2023-11-04 19:01:06 +00:00
Roshan Pius
3f970e7ab1 shusky(nfc): Modify NFC overlays for NFC apex
Bug: 307763519
Test: Manual flash and tested the overlay values are taking effect.
Change-Id: Ie400238eaf2d1e229ea80bfc4c2f12a5edc79437
2023-10-26 09:41:24 -07:00
Cyan_Hsieh
b2356df108 use AP1% for 24Q1 build
Bug: 299879102
Change-Id: I0f040f9eda38fd40170be64433838b6a063f44ef
2023-10-24 11:25:03 +08:00
Cyan Hsieh
d3c036f8d0 Merge "Split bootloader prebuilt to 24Q1 and trunk version" into main 2023-10-23 04:06:08 +00:00