Commit graph

402 commits

Author SHA1 Message Date
Rios Kao
bba42283a0 shusky: add libspeechenhancer for recorder.
note: library version 20241203_1624_RC01

Test: end-to-end test
Bug: 383647553
Flag: EXEMPT back porting existed feature.
Change-Id: If13996c049be653a9c17d69f789ef07838b5be24
2024-12-11 19:45:43 -08:00
Andrew Cheng
4e7392131c Merge "Fix properties to enable override" into main 2024-12-09 22:31:15 +00:00
Andrew Cheng
265e6a3415 Fix properties to enable override
AAOS_on_phone targets need to override these properties, without
that builds are failing.

Bug: 382710252
Test: local build
Change-Id: I8eb4f6f904370caed9d87745331ff9b2ead1a2cd
2024-12-06 11:28:13 -08:00
Dmitry Skiba
7571b12f0e Add a way to disable auto prefer fit for launch.
This change introduces "is APF enabled" system properties, and
uses them as trigger conditions for APF nodes / pre-APF nodes.

By default APF nodes are active, and pre-APF nodes are inactive,
which maintains the situation before this change.

A future experiment will flip "is APF enabled" system properties,
deactivating APF nodes and activating pre-APF nodes. For more
info see go/pixel-perf-apf-experiment.

Bug: 365855872
Test: set vendor.powerhal.apf_enabled=false, vendor.powerhal.apf_disabled=true, observe auto_prefer_fit
procfs value staying "false" and instead preferred_idle_mask_mid
changing to 0x1ff during app launches
Flag: NONE powerhint change does not support flags
Change-Id: I85b5dc812132f229c2cc8583aaadd31d7eedc178
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-12-06 07:23:40 +00:00
Zouberou Sayibou
ad6d888fd9 Merge "shusky: Remove dbc properties for fw 7.2.81." into main 2024-12-04 10:22:30 +00:00
Limon Mia
d3740d5bcb Merge "Add Samsung Galaxy Buds 3 pro to the LE audio allow list" into main 2024-12-04 02:00:55 +00:00
Zouberou Sayibou
53e6a3d054 shusky: Remove dbc properties for fw 7.2.81.
Removing dbc properties after adding dbc tuning file for
shiba and husky.

Bug: 377913163
Flag: EXEMPT mk only update
Test: atest PtsVibratorHalTestSuite \
PtsHapticsTestCases \
VibratorHalCs40l26TestSuite \
VtsHalVibratorManagerTargetTest \
VtsHalVibratorTargetTest \
CtsVibratorTestCases
Change-Id: I59d864dd459b8622af3b119a849f0617a1027207
Signed-off-by: Zouberou Sayibou <zouberou@google.com>
2024-12-03 02:15:23 +00:00
Limon Mia
882ac42099 Add Samsung Galaxy Buds 3 pro to the LE audio allow list
Bug: 380369950
Test: PTE PQM-BT LE audio unicast test
Flag: EXEMPT The Samsung Galaxy Buds 3 pro users are able to disable LE audio in Settings app
Change-Id: I142d38d66e844aab35a72733e84374df72158042
2024-11-22 07:09:38 +00:00
silens
2ca729d6e5 Remove 'RELEASE_PIXEL_BROADCAST_ENABLED'
This build flag is not used now.

Test: build
Bug: 376153497
Flag: EXEMPT only modify device config file
Change-Id: If8ac0328494e15ee4a18e9316f527d9867a129c0
2024-10-30 06:08:09 +00:00
Ravi Jain
b69c09a118 Merge "Remove vibrator HAL service" into main 2024-10-07 06:57:59 +00:00
Treehugger Robot
4b074bd780 Merge "dumpstate: touch: Init using touch_predump" into main 2024-10-02 08:57:00 +00:00
Ravi Jain
41f7d06b5f Remove vibrator HAL service
Remove from device mk files due to relocation to vendor directory.

Bug: 362659323
Test: Build Pass
Flag: EXEMPT refactor
Change-Id: I22cc5398da8cb4d77f5bacbf699d43c280b3e016
2024-10-01 15:31:09 +00:00
Akshay Cadambi
7ebc41a8d7 Disable stereo spatialization.
Bug: 365846274
Flag: com.android.media.audio.stereo_spatialization
Change-Id: Ifea4fe80c88fa522349dc6fed11a05a7244730d6
2024-09-27 03:10:27 +00:00
Pindar Yang
a4968fb245 Skip to check prebuilt max page size in PDK release
Bug: 362618412
Flag: build.PRODUCT_CHECK_PREBUILT_MAX_PAGE_SIZE
Change-Id: I161445b265f0d500aac6d19355bc6ee274a805d3
2024-09-19 07:03:31 +00:00
David Li
736fcf07f4 Merge "audio: update AIDL configs and add spatializer configs" into main 2024-09-12 07:47:25 +00:00
Koli Lin
cc052744f1 Update product id for Shiba and Husky
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update
Change-Id: I5f8afb3ab826864884b3ba2cf27bd149efea3c2f
2024-09-06 07:49:04 +00:00
David Li
29af2213b3 audio: update AIDL configs and add spatializer configs
Bug: 362904466
Test: mm
Flag: build.RELEASE_PIXEL_AIDL_AUDIO_HAL_ZUMA
Change-Id: I24d380399882023a63d8c651bad3fee2eb4f8240
2024-09-03 03:09:54 +00:00
Nikita Ioffe
4228ec9505 Merge "shiba: Remove AVF assignable devices" into main 2024-08-29 15:26:51 +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
Ankur Bakshi
d7d4935fe1 Merge changes from topic "sep-svn-set2" into main
* changes:
  Update husky SVN to 38
  Update husky SVN to 37
  Update husky SVN to 36
2024-08-15 00:48:50 +00:00
Ankur Bakshi
c2adbb97e3 Update husky SVN to 38
Bug: 352170103
Change-Id: I9d1a7d585cb5e7cbe8916532af93ed6acd98b135
Flag: EXEMPT bugfix
2024-08-14 23:30:28 +00:00
Ankur Bakshi
cadf338666 Update husky SVN to 37
Bug: 352170103
Change-Id: I8ae5e6aba99c0d737a571d5d21f9361402c552e5
Flag: EXEMPT bugfix
2024-08-14 23:28:42 +00:00
Ankur Bakshi
900ef331c9 Update husky SVN to 36
Bug: 352170103
Change-Id: I60133f5949a5b7598af6d29181c61a5fca78edc7
Flag: EXEMPT bugfix
2024-08-14 23:25:34 +00:00
Mostafa Saleh
c3e76e51fa shiba: Remove AVF assignable devices
This should be in experimental.

Bug: 352009226
Bug: 349571564
Flag: EXEMPT experimental code
Change-Id: I712caa712286c9625ca22983ba55395f08d7f22d
Signed-off-by: Mostafa Saleh <smostafa@google.com>
2024-08-13 11:18:15 +00:00
Lokesh Kumar Goel
ea896bedab Merge "shusky: Add build_flags based properties for SMR/EMR build" into main 2024-08-06 02:13:44 +00:00
Treehugger Robot
9fce6dde9e Merge "haptics: Update output distortion gain" into main 2024-08-03 01:59:58 +00:00
Lokesh Kumar Goel
28a1b27468 shusky: Add build_flags based properties for SMR/EMR build
Flag: build.RELEASE_IS_SMR
Flag: build.RELEASE_IS_EMR
Flag: build.RELEASE_BASE_OS_HUSKY
Flag: build.RELEASE_BASE_OS_SHIBA
Bug: 155105803
Change-Id: Ibec4f0c908089ca4304e59e9d37529fa2d4fa40d
2024-07-31 17:03:32 +00:00
Chris Paulo
1c8c1a160e haptics: Update output distortion gain
Recommended output distortion gain is 0.38.

Bug: 328799172
Test: getprop | grep hapticgenerator
Flag: EXEMPT bugfix
Change-Id: Iaf6b88680c05fe14a46d3d7fe9fe43bdc05b9314
2024-07-30 10:45:03 -07:00
Bao Do
1d8cabd8fd Add set scenarios and configurations files for P23 projects.
This is a clone of the default files, only GAME scenarios
has some order changed to prioritize 48k gaming without source.

Bug: 331490291
Test: Check file location
Flag: NONE system property change only
Change-Id: Ib367e638fc25bd1c8e8be16d5b062ece59354b99
2024-07-29 14:52:10 +08:00
Bao Do
a15c4272a5 Merge "Set system property for LEA multi-codec for P23 projects" into main 2024-07-23 03:44:54 +00:00
Bao Do
2e7ff7dc8d Set system property for LEA multi-codec for P23 projects
Bug: 306225778
Test: Check system property value
Flag: NONE system property change only
Change-Id: I2450176a6b975d9e9a6bc228334c2b0a7c76706d
2024-07-18 13:35:37 +08:00
Ankur Bakshi
f5bb7a3f56 Update husky SVN to 35
Bug: 352170103
Change-Id: I661546ae0ab104021936acd109e08de2a64a1b1c
Flag: EXEMPT bugfix
2024-07-15 14:46:38 +00:00
Ankur Bakshi
c473353c4c Update husky SVN to 34
Bug: 352170103
Change-Id: Ieb8ec0e93b463e95787a3ceed0ed4cddf78b262a
Flag: EXEMPT bugfix
2024-07-15 14:44:04 +00:00
Ankur Bakshi
4b4f16c266 Update husky SVN to 33
Bug: 352170103
Change-Id: I9beeef1b118a8d8a05ea14072e211d2f25eaf164
Flag: EXEMPT bugfix
2024-07-15 14:41:22 +00:00
Lokesh Kumar Goel
e4414a1c2f Merge "shusky: Use build_flags for SVN" into main 2024-07-12 18:00:39 +00:00
Koli Lin
18bcad509d add device id
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update

Change-Id: I99de1f14cb419d335eea45d3c857d018c331ad83
2024-07-09 08:57:59 +00:00
Juan Yescas
d3ad2f99ce 16kb: Set 16kb TARGET_ vars in BoardConfig files and targets
TARGET_ build variables MUST NOT be set up in device*
files. In the device* files, the PRODUCT_ variables are not
defined properly and only after the build system finishes
parsing all the product files, we can set up TARGET_ vars
based on PRODUCT_ vars. During the parsing of the BoardConfig
files, the PRODUCT_ vars are defined and their values can
not be changed.

Test: Built and tested husky-next and husky-pgagnostic targets
      $ source build/envsetup.sh
      $ lunch husky-trunk_staging-userdebug
      $ get_build_var PRODUCT_16K_DEVELOPER_OPTION
      true
      $ get_build_var TARGET_BOOTS_16K

      $ get_build_var TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE

      $ get_build_var TARGET_KERNEL_DIR
      device/google/shusky-kernels/6.1/trunk-12034122
      $ get_build_var BOARD_KERNEL_PATH_16K
      device/google/shusky-kernels/6.1/trunk-12034122/16kb/Image.lz4
      $ get_build_var TARGET_KERNEL_DIR_16K
      device/google/shusky-kernels/6.1/trunk-12034122/16kb
      $ get_build_var ADDITIONAL_PRODUCT_PROPERTIES | grep 16k
      ro.product.build.16k_page.enabled=true
      $ get_build_var PRODUCT_COPY_FILES | grep efs
    device/google/zuma/conf/init.efs.16k.rc:vendor/etc/init/init.efs.rc
      $ get_build_var PRODUCT_SOONG_NAMESPACES | grep insmod
      device/google/gs-common/insmod/4k
Bug: 350529323
Bug: 346868433
Flag: EXEMPT bugfix
Change-Id: Ic1da7f21b696f1659ef7d7b0b7089c3d2c03103e
2024-07-03 17:51:38 +00:00
Treehugger Robot
bdc7c965e5 Merge "gps: Set configuration by kernel version" into main 2024-07-01 06:57:38 +00:00
Juan Yescas
73c64fff21 16kb: Use PRODUCT_BOOTS_16K to select the kernel and fs
The build flag PRODUCT_BOOTS_16K will be used to select
whether the shusky devices boot with 16kb kernel or 4kb kernel.

Bug: 346868433
Test: Built Pixel 8 targets
      $ source build/envsetup.sh
      $ lunch husky_pgagnostic-trunk_staging-userdebug
      $ get_build_var DEVICE_PAGE_AGNOSTIC
      $ get_build_var TARGET_KERNEL_DIR
      device/google/shusky-kernels/6.1/trunk-12010727/16kb
      $ get_build_var TARGET_BOARD_KERNEL_HEADERS
      device/google/shusky-kernels/6.1/trunk-12010727/kernel-headers
      $ get_build_var PRODUCT_BOOTS_16K
      true
      $ get_build_var TARGET_RW_FILE_SYSTEM_TYPE
      ext4
      $ get_build_var TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE
      ext4
Flag: EXEMPT bugfix
Change-Id: Ia75c7f8cfca6d651777c730a3f86715a0991fbec
2024-06-28 18:50:32 +00:00
Lokesh Kumar Goel
9c0b973e01 shusky: Use build_flags for SVN
Flag: build.RELEASE_SVN_HUSKY
Flag: build.RELEASE_SVN_SHIBA
Bug: 332726030
Change-Id: I289ffb153c91536c3d505dba3efe6b9096dbad50
2024-06-27 23:09:05 +00:00
Cheng Chang
fa60355a21 gps: Set configuration by kernel version
Bug: 258364350
Test: Verification at b/258364350.
Test: Function verification at b/258364350.
Test: Compile and verify the configuration is correct.
Change-Id: I7d6521bef3605dc725c9a9e34f27217ccae42d4e
2024-06-25 14:03:24 +00:00
chenkris
357cc1f618 Revert "Build g7_trusty_next for “next” configuration"
This reverts commit 5011c28eab.

Bug: 348542941
Test: build
Change-Id: I26464d764de6964bc66126ef152ffcf068b8ce1c
2024-06-24 11:24:36 +00:00
chenkris
5011c28eab Build g7_trusty_next for “next” configuration
Bug: 348542941
Test: build
Change-Id: Ie4c8e606980580189d63fb4764428b6aacdefdaa
2024-06-21 04:20:17 +00:00
Ankur Bakshi
d312a08688 Merge changes from topic "aug-set1" into main
* changes:
  Update husky SVN to 32
  Update husky SVN to 31
  Update husky SVN to 30
  Update husky SVN to 29
  Update husky SVN to 28
2024-06-17 05:04:31 +00:00
Ankur Bakshi
fe6c3b8adf Update husky SVN to 32
Bug: 342381152
Change-Id: Icb9de546d095ed4d97e52cc32c1b034856ccd6fb
2024-06-05 20:19:42 +00:00
Ankur Bakshi
810570db66 Update husky SVN to 31
Bug: 342381152
Change-Id: I2bdfbbed0dff3c3c093dd46200f2d8ce15c28652
2024-06-05 20:17:55 +00:00
Ankur Bakshi
a7b24379b5 Update husky SVN to 30
Bug: 342381152
Change-Id: Icdbc5cd31dbca584589f703c16aa18698f7de294
2024-06-05 20:16:07 +00:00
Steven Moreland
2b195c3b0d Verify shusky prebuilts are 16 KB compatible.
Bug: 342466032
Test: build only
Change-Id: I7025cd2a02904c9bb974112f0f70368325b89d7f
2024-06-05 00:07:37 +00:00
Ankur Bakshi
a7d44dbb50 Update husky SVN to 29
Bug: 342381152
Change-Id: I984a575909fd74ba78148bf39b5a109ecbf7bc3f
2024-05-31 18:21:25 +00:00
Ankur Bakshi
1fd7be6ff6 Update husky SVN to 28
Bug: 342381152
Change-Id: Iebe683d60093eecbf7aa8fb417c390e5180abfc9
2024-05-30 00:10:08 +00:00