417 Commits

Author SHA1 Message Date
Alexander Winkowski
53c387a1f9
sm6250-common: Remove more unused 32-bit libs
Change-Id: I46d6728851999b14c0ab6a5b93f2653cc7b689f5
2022-08-09 10:11:26 +00:00
Alexander Winkowski
2547cbc869
sm6250-common: Remove unused 32-bit display libs
Change-Id: I2bbca40547556e71d1eb6f669d65cde9d9f2a0dd
2022-08-09 10:11:25 +00:00
Alexander Winkowski
0693ee497c
sm6250-common: Remove unused 32-bit Bluetooth libs
Change-Id: Icbb1ad6817d2ed703f83822e0f557b17c00ea984
2022-08-09 10:11:25 +00:00
Alexander Winkowski
bfde9e2c3c
sm6250-common: Remove 32-bit RIL libs
Change-Id: Ied3d8001e619a8bc2700273f6478cdf58464af38
2022-08-09 10:11:24 +00:00
Alexander Winkowski
138af1cddf
sm6250-common: Remove 32-bit NPU libs
Change-Id: I3d0ae86c36410446940a6edb7c455267236ca2f7
2022-08-09 10:11:24 +00:00
Alexander Winkowski
82076f22d9
sm6250-common: Remove 32-bit IMS libs
Change-Id: Iac3ea7148ced11734f0d67c64523ed935cd06485
2022-08-09 10:11:24 +00:00
Alexander Winkowski
9c42d78aee
sm6250-common: Remove 32-bit GPS libs
Change-Id: Id05cc0883a1b9708c3f888d6ab8938c5b34beb2d
2022-08-09 10:11:23 +00:00
Alexander Winkowski
6f3cb0cfcf
sm6250-common: Remove 32-bit DSP libs
Change-Id: Id8d39fa12a54323e23ad51517c984d5f48d4bff0
2022-08-09 10:11:23 +00:00
Alexander Winkowski
edde1ab320
sm6250-common: Remove 32-bit DRM libs
Change-Id: I123ce6c5014d40938651a9b59df185b4ed87174a
2022-08-09 10:11:23 +00:00
Alexander Winkowski
c552bff5ec
sm6250-common: Remove 32-bit CVP libs
Change-Id: I6689e90fb4e4f7d164a0c74f02e96f4a219d91fc
2022-08-09 10:11:22 +00:00
Alexander Winkowski
417ac28fc2
sm6250-common: Remove 32-bit CNE libs
Change-Id: I9106b8d5ac8b7f10839ed0b3801390a220041739
2022-08-09 10:11:22 +00:00
Luca Stefani
58fa5fa38a
sm6250-common: Remove unused libqsap_sdk
Change-Id: Ib543425786c498eec8ef421f85047bcb1cb0cae3
2022-08-09 10:11:22 +00:00
dianlujitao
dff5a56dd6
sm6250-common: Remove useless servicetracker HAL
Change-Id: I13cad89a12800bbfd5b63dfa99375b896cf07796
2022-08-09 10:11:15 +00:00
Alexander Winkowski
3781bb97b6
Revert "Revert "Revert "sm6250-common: rootdir: Enable s2idle"""
This reverts commit a99a1b2aff38116417783b4015f3c70250fe839f.

* Still broken

Change-Id: I712e3a9208bc3f2143712b7a74568eb9ffeb9d14
2022-06-26 14:10:28 +00:00
Albert I
fc30cbc83e
sm6250-common: fstab: Remove wrappedkey flag from metadata
vold checks on userdata flags, NOT metadata.

Test: None
Signed-off-by: Albert I <kras@raphielgang.org>
Change-Id: Ia9fa7aa8638859de241219b440dc6f2191192ee1
2022-05-26 17:10:39 +00:00
Sebastiano Barezzi
5856d339ed
sm6250-common: Add power AIDL DT2W support via sysfs node
Change-Id: Idcff758444a5c89ba20f2ae804a407ee78c445cb
2022-05-26 13:14:36 +00:00
Sebastiano Barezzi
5c1c6c9dc5
sm6250-common: Drop power AIDL extension
Change-Id: Ied144ee0f7840ab43499d43f3d0c64dfd414d99f
2022-05-26 13:14:35 +00:00
Alastair Donaldson
412a2dfb1d
sm6250-common: Add android.software.vulkan.deqp.level, version 2020-03-01
This change sets the new Vulkan dEQP level feature flag to the value
corresponding to the Vulkan dEQP tests for Android 11.

Change-Id: I0715787b310f48c27747849ebd0724e0ca6fbbde
2022-05-26 13:14:35 +00:00
Alexander Winkowski
73be6dca46
sm6250-common: Remove zram writeback leftovers
It has been disabled in kernel because of memory corruption.

Change-Id: I50e4cdc39b38a510d39032253606ddec3e41d22c
2022-05-26 13:14:35 +00:00
Alexander Winkowski
57b3204aa1
sm6250-common: Switch to uncompressed kernel image
Change-Id: Ia5830b38a2d882abab9df87d6c1e6e674eeb0c51
2022-05-26 13:14:35 +00:00
Alexander Winkowski
56f8b9824c
sm6250-common: libinit: Override odm_dlkm and vendor_dlkm props
Change-Id: If601ae82e6bcaeec756f868575b2ae465f21156c
2022-05-26 13:14:29 +00:00
Alexander Winkowski
00ff2dbb1a
sm6250-common: Update blobs from V12.5.5.0.RJWINXM
Change-Id: Id7856c2376aaa7090625a8c93f641c339441cb50
2022-05-11 19:40:19 +00:00
Sebastiano Barezzi
a0b832caff
sm6250-common: libinit: Get build description from build fingerprint
Change-Id: I3661981c7ba78670dcacd814598284274cb2eb9d
2022-05-11 19:37:47 +00:00
Alexander Winkowski
e5f929281e
sm6250-common: rootdir: Fix typos
Change-Id: I5f4f1a6dd8c4ac4d7a2096d7416846eb66ff9fca
2022-05-11 19:36:35 +00:00
Randall Huang
55f6b97ce5
sm6250-common: remove IO read_ahead_kb tune
If we set 2048KB ra value in the beginning of the
boot process, services initialized at this time would
keep 2048KB ra value even though we adjust the ra value
to 128KB after boot completion.

This may cause memory pressure.

Bug: 174700194
Signed-off-by: Randall Huang <huangrandall@google.com>
Change-Id: I97ee0ee9511eaada011f2634afd68d68cdca4570
2022-05-11 19:35:25 +00:00
Alexander Winkowski
a99a1b2aff
Revert "Revert "sm6250-common: rootdir: Enable s2idle""
This reverts commit 5b8f192e961961fac27cdc0eacf6103579ffcef6.

Fixed:
https://review.lineageos.org/q/Idbb2e825c489e174d5701e0c315b51a3149bfe49

Change-Id: I73b3eb3dc9bba90aa4579b31d5122e1cfce52491
2022-05-11 19:35:08 +00:00
Alexander Winkowski
7c410e79d5
miatoll: Fix overlays location
Change-Id: I3afd7903dae56b440fe7f1ba977706ef1b58fe6d
2022-05-11 19:13:39 +00:00
Alexander Winkowski
a157e5dbb3
miatoll: Update blobs
* curtana: V12.5.5.0.RJWINXM
 * excalibur: V12.5.6.0.RJXINXM
 * joyeuse: V12.5.5.0.RJZMIXM

Change-Id: I86d0ed7dba0a52381617229f8486fe804858f3e2
2022-05-11 19:13:04 +00:00
Alexander Winkowski
d21e3ace1d
Revert "sm6250-common: Import QTI Codec2 HAL and switch to Codec2 by default"
This reverts commit c45471638ae1101cff57e7d8ad7070783771c87f.

* Breaks media playback when uptime is considerably high.

Change-Id: I81b137d832daa034036240adc9a30531eb703893
2022-05-11 18:09:53 +00:00
Sebastiano Barezzi
7103dabc1c
sm6250-common: Go away Megvii
* Nuke Megvii proprietary files and build stub ones from hardware/xiaomi

Change-Id: I53f8f0897b25517741a06c5962c02fe8fda61072
2022-05-11 17:59:38 +00:00
Alexander Winkowski
86e456daa2
sm6250-common: Re-enable fluence
Fluence was disabled in commit 7f4d5137 ("sm6250-common: Align audio properties with CAF") as
it affects audio quality. But without it speaker paths have microphone broken so re-enable it
until this will be figured out.

Change-Id: Ie5092eacff794359db94a9f8655df7c7901ac365
2022-04-07 19:49:16 +01:00
Alexander Winkowski
5b8f192e96
Revert "sm6250-common: rootdir: Enable s2idle"
This reverts commit b037c145f5ae958a7471edf95de5590f4a5f2575.

s2idle happens to cause RCU stalls. Disable it until a solution is found.

Change-Id: If0a6c817f415f6ddbdc202423492a7d2ebf1d0fb
2022-03-10 16:55:24 +00:00
Alexander Winkowski
befaea8f80
sm6250-common: Remove non-existent properties
grep hasn't found them neither in source code nor in blobs.

Change-Id: I4a4d2fc88815fc5f3b61ee3972534ed30f7ed131
2022-03-08 08:37:46 +00:00
Siddharth Kapoor
654f633113
sm6250-common: Turn on GPU protected contents.
BUG: 130028057
Test: ExoPlayer, Play Movies
Change-Id: I33acf9467227da08c3b98aca3bac69aca8db4b43
2022-03-08 08:18:54 +00:00
Midas Chien
c1e5bace18
sm6250-common: don't latch unsignal buffers
Set debug.sf.latch_unsignaled=1 is used to allow surfaceflinger to
latch unsignal buffers that can give more time for buffer to render.
But if the buffer takes longer time to finish, it will block whole
display pipeline result to jank.

Bug: 157964883
Test: scrolling, launch
Change-Id: I56c3e05921de5fc9569bf3f93fde03022a64b6a4
2022-03-08 08:18:39 +00:00
Alexander Winkowski
7f4d513779
sm6250-common: Align audio properties with CAF
* From https://github.com/LineageOS/android_hardware_qcom_audio/blob/b7ba7613/configs/atoll/atoll.mk

* Keep changes introduced in previous commits

Change-Id: I2eed378247be51feb217c2867ec6904bacfdf492
2022-03-08 08:15:21 +00:00
LuK1337
01ca9ce4bd
sm6250-common: Build libssrec from source
Change-Id: Ib5b1d99a0b6980a76d4c83063c7a84a0c090b361
2022-03-08 08:08:26 +00:00
Alexander Winkowski
f3c0adaf0c
sm6250-common: Add missing Bluetooth prop
* Used for FM radio.

Change-Id: I0e74379c80b2a6ea854d5cd0aad3a833f8862de9
2021-12-30 17:25:06 +00:00
Alexander Winkowski
d6575d7434
miatoll: Update blobs
* curtana: V12.5.1.0.RJWMIXM
 * excalibur: V12.5.3.0.RJXINXM
 * joyeuse: V12.5.2.0.RJZMIXM

Change-Id: I8e1ea35c12e91eb35aaeaf16d0540704843fd16b
2021-12-27 15:19:25 +00:00
Alexander Winkowski
c72f1f81fd
sm6250-common: Update blobs from V12.5.1.0.RJWMIXM
Change-Id: I38a50bdefebe3074266f02e8fb3ab30043a72dc7
2021-12-27 11:54:36 +00:00
Alexander Winkowski
dd533c3221
sm6250-common: Drop unused sound FX libs
This has been identified by looking through audio_effects.xml

Change-Id: Ida68dd695c45e372a8d28d9e9283aa0d62053efc
2021-12-25 09:25:34 +00:00
Alexander Winkowski
85e03c705b
sm6250-common: Drop unused 64-bit audio stack
Change-Id: I0c2576805b372f22d60ecc625d595b7fdc6c5fdf
2021-12-25 09:25:28 +00:00
Sebastiano Barezzi
c55cf7744e
sm6250-common: Drop 64-bit ADSP modules
Change-Id: I5f0eb89aeb38270a9ffac01a5d8f9f33553eaa17
2021-12-25 09:25:23 +00:00
Alexander Winkowski
fedc87f892
sm6250-common: audio: Use stock audio_policy_volumes.xml
* Stock changes are actually needed here.

 * This reverts commit aff1d9eb0b07e044584118066e4ded34921f0a02 also reverting commit e74d1037860cf175a52826de9b92f13a965f5cd6.

Change-Id: Ib6a70ac78d3041ebb7a14406a945a6a24dcd8b0b
2021-11-26 02:52:11 +00:00
George Zacharia
349996d545
fixup! sm6250-common: Define partition rules
We need to account for overhead size
Currently set to 4MB as per docs[1]

[1] https://source.android.com/devices/tech/ota/dynamic_partitions/implement#board-configuration-changes

Change-Id: I4c5b696a07ec18b7d717aea0caba08b0dc646c0d
2021-11-24 15:02:00 +00:00
Sebastiano Barezzi
c134993c14
miatoll: rootdir: Move to Android.bp
Change-Id: I28c3cb806d47e0e2c4f1fc0cf909d90638f2d2af
2021-10-17 19:32:05 +02:00
Kyle Lin
b037c145f5
sm6250-common: rootdir: Enable s2idle
Test: build and check the suspend_resume trace
Bug: 142553453
Change-Id: I176c0e1adbe3c6a90b9da90dd10ad664024bf164
2021-10-14 19:22:19 +02:00
Alexander Winkowski
aff1d9eb0b
sm6250-common: audio: Use audio_policy_volumes.xml from AOSP
Change-Id: I50fdea6316dedce109cd78ca63102073d4011681
2021-10-14 19:22:18 +02:00
Dobsgw
95081e601a
sm6250-common: audio: fixup audio io policy voip_rx flags
Flags for VOIP were mixed up as we move to CAF policy configuration. Amend the flags to get things working again.

Co-authored-by: Ramii Ahmed <ramy@ahmedramy.com>
Change-Id: I2a2b202e2a58db9a26f571c091b1fa0b8f2949f6
2021-10-07 21:30:01 +02:00
Alexander Winkowski
6291e7aa67
Revert "sm6250-common: audio: do not use direct flag for voip rx output"
* Causes crackling sound for notifications.

This reverts commit 198163984bb6e2f2301d85e35e627f43db95c832.

Change-Id: Ic0440713f1bd938cd97f127248227ec677c7dbe6
2021-10-07 21:29:58 +02:00