Alexander Winkowski
41aedba2ad
sm6250-common: Remove deprecated listen libs
...
libadpcmdec and libsmwrapper are not used in OSS soundtrigger HAL.
Change-Id: Ibcd86e165355154b12af851db6885b76b33e74d4
2022-11-13 09:04:39 +00:00
Sebastiano Barezzi
3f3511bd67
sm6250-common: Import libcapiv2svarnn.so
...
Change-Id: I9cb0191111fe97821f73bbddb6ca0e9e40c34a04
2022-11-13 09:04:38 +00:00
Sebastiano Barezzi
0b5a283319
sm6250-common: Pin camera blobs from Android 11
...
* New blobs requires new kernel changes, which are unreleased at the moment
Change-Id: Ieb6e0106e19c94723a804c85833052c5e91476ee
2022-10-08 04:26:35 +00:00
Sebastiano Barezzi
2e4c553cd5
sm6250-common: Reorganize camera blobs list
...
Change-Id: I7cdf60816e24cd9aa037ca1c4101b658b1367fce
2022-10-08 04:26:30 +00:00
Sebastiano Barezzi
9c9cb917f5
sm6250-common: Remove MIUI camera blobs
...
Change-Id: Ie1d09f685a31691bc6ddfa0c30637f076d159810
2022-10-03 21:33:52 +02:00
Sebastiano Barezzi
e5934107e6
sm6250-common: Import 32 bit CamX libraries
...
* Fixes camera freezes
Change-Id: Iaac91b252cc02bf9af972288f9dbe44b5ad003cb
2022-10-03 21:25:05 +02:00
Sebastiano Barezzi
8ddef50cea
sm6250-common: Sort blobs list
...
Change-Id: Ia7d704c85c2df5aaa54d099155f27bca8a7dfc8d
2022-10-03 21:05:34 +02:00
Alexander Winkowski
3f88f5b3e9
sm6250-common: powerhint: Refine for reduced power consumption
...
Tune powerhint.json using freqbench results [1]. Instead of increasing
SchedTune boost, just boost big cluster to 825 MHz on interaction as
it's the most efficient frequency. Replace 1248 MHz with a more efficient
1324 Mhz frequency step.
[1] https://github.com/kdrag0n/freqbench/tree/96d72eac/results/sm7125/main
Change-Id: I6655484527feecc3e0c815ddab3be319643cd92c
2022-09-06 17:16:04 +00:00
Alexander Winkowski
b14576f34f
sm6250-common: powerhint: Remove TASchedtuneHighCap
...
It hasn't been added to the new kernel for simplicity.
Change-Id: I82b0851345c57372a497ff64d2f81c5579e92662
2022-09-06 16:41:19 +00:00
Alexander Winkowski
5e4269470d
sm6250-common: rootdir: Add recovery entry to fstab
...
Change-Id: I90f864d4ab09c0ba7ed61ad86758b0c82effe344
2022-09-06 16:38:50 +00:00
Alexander Winkowski
7b20b67ff6
sm6250-common: Rearrange common and target device trees
...
Change-Id: I5ce121204a9ba81d11f30bd1ddf57aeafc6b8f54
2022-09-04 14:31:54 +00:00
Alexander Winkowski
e5f08782f3
sm6250-common: Update copyright headers in modified files
...
Change-Id: I256eb65e4e2df3bb4cca174145976bd46016aed1
2022-09-04 09:45:28 +00:00
Sebastiano Barezzi
c4c62db493
sm6250-common: Add copyright header to Android.bp
...
Change-Id: I7b3bcf8019a98f93f8b6e8039a2a3153b15a306f
2022-09-04 09:38:35 +00:00
Alessio Balsini
0adc6f4264
sm6250-common: Use FUSE passthrough by default
...
Enable the persist.sys.fuse.passthrough.enable flag for the P21 device
configuration to enable the FUSE passthrough feature.
This feature has been enabled on Cuttlefish, Wembley and Redbull devices for
months and no issues have been detected yet.
Bug: 168023149
Test: 'adb shell getprop | grep persist.sys.fuse.passthrough.enable',
ScopedStorageTest
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: I3f39b02af436f7e508bb70efc702565a667a051c
2022-09-04 09:34:41 +00:00
P.Adarsh Reddy
78df45d6b9
sm6250-common: Enforce android-S new launch debugfs restrictions
...
Change-Id: I78878e1c4177c07d66b13e5659d4360252c5f87b
2022-09-04 09:24:07 +00:00
Alexander Winkowski
3f31a5561d
sm6250-common: Remove android.hidl.base@1.0
...
* Not referenced by any blobs.
Change-Id: I8f0d4b65972ffc49d5c47fd23a6f3eb939f3a0db
2022-09-04 09:24:06 +00:00
Alexander Winkowski
26e3fcee51
sm6250-common: Control wfdservice64 with vendor.wfdservice prop
...
Change-Id: I984c413ce2455065b717c04df02cd2d121640798
2022-09-04 09:24:00 +00:00
Alexander Winkowski
9fa7f92b82
sm6250-common: Disable UBWC for WFD
...
As it turns out, atoll does not support UBWC:
[drm:sde_encoder_virt_atomic_check:1028] [sde error]enc43 mode unsupported, phys idx 0
[drm:sde_encoder_phys_wb_atomic_check:769] [sde error]invalid output format 3231564e
Change-Id: If445caf152428abb3dce74091dac9b4c9d2e26d5
2022-09-04 09:19:28 +00:00
adi8900
3cdc1e2ff8
sm6250-common: Address QCOM WFD denials
...
* Fixes buggy QCOM WFD connections.
Change-Id: I9e0b92e7bc9d0ae5e3f50a4f18a0b19988da9a00
2022-09-04 09:19:27 +00:00
Alexander Koskovich
c15b9049a1
sm6250-common: Update WFD blobs
...
Change-Id: I54eb41f69d4a4adcb4ce52f513b0098f16f85ba5
2022-09-04 09:19:27 +00:00
Alexander Winkowski
5102c870da
sm6250-common: Update blobs from V13.0.2.0.SJWMIXM
...
Change-Id: I6e0f13aad6116947d5d1d1056f906dfe69cc06ab
2022-09-04 09:18:56 +00:00
Bruno Martins
acb670ee82
sm6250-common: Inherit from QTI FCM
...
Change-Id: I0bdd4d63b60a1e29cdd69e71f7268932a105c16b
2022-08-30 18:33:49 +00:00
althafvly
193741aada
sm6250-common: rootdir: Delete non-existing ssr_[setup/debug/ramdump]
...
Change-Id: I54574b4aa4d48a3c2881c5103f75a2eb2e132e4e
2022-08-30 18:18:41 +00:00
LuK1337
cadc3c7605
sm6250-common: rootdir: Set SSR restart level to 'RELATED'
...
Change-Id: I32fc08c9ad36b9c8ebfc019fc87a19eece18f0b4
2022-08-30 18:18:39 +00:00
Alexander Winkowski
2ad0b987fa
sm6250-common: rootdir: Update from V13.0.2.0.SJWMIXM
...
All the changes made before have been preserved.
Change-Id: I55cd465ac6bae0324ebd6f96a07f37727bb1916c
2022-08-30 18:18:01 +00:00
Alexander Winkowski
545df7f8e1
sm6250-common: media: Update from V13.0.2.0.SJWMIXM
...
Change-Id: I5cb2a9dc7c2f2c1c38538d7117137198fd6802ed
2022-08-30 18:17:39 +00:00
Zhou Song
c4c0223f97
sm6250-common: audio: Add support for BT LC3 codec
...
Add format support for LC3 codec of BT device.
Change-Id: I3e14fcf226ef3c24b657ece41ed5ed8e004e34e8
2022-08-30 18:16:56 +00:00
LuK1337
8cd79a3757
sm6250-common: audio: Don't advertise vorbis offloading support
...
* Doesn't work at all.
Change-Id: I8cd6341b240c3820dbbdef497e23e785b6ed99dc
2022-08-30 18:16:55 +00:00
LuK1337
0810854407
sm6250-common: audio: Disable ULL mode
...
* Ultra low latency playback is currently broken. Crackling audio
can be well noticed while playing WhatsApp audio messages or even
during some games.
* This patch routes all audio that normally used audio-ull-playback
paths to low-latency-playback paths instead, thus meaning we're
switching from ULL to LL mode.
Change-Id: I7d672f1ff10b984c8096c9c4ca83475e730fd16f
2022-08-30 18:16:55 +00:00
Alexander Winkowski
b4c57060ce
sm6250-common: audio: Import cleaned up Xiaomi changes
...
Change-Id: Idcbb82813581b5df1cbe4181e282287449910f9c
2022-08-30 18:16:55 +00:00
Alexander Winkowski
da1c649bbd
sm6250-common: audio: Reset to LA.UM.9.1.r1-12200-SMxxx0.QSSI13.0
...
This doesn't preserve any change made to audio configs.
Change-Id: I2b39a68fe30e68973e8b480eec80d98030347789
2022-08-30 18:16:29 +00:00
Alexander Koskovich
7418db2fcf
sm6250-common: overlay: Use CarrierConfig DTMF & CSP booleans.
...
* Overlays were deprecated awhile ago for these.
Change-Id: I51b70aa15f128186063ce52446cb67715a957185
2022-08-29 19:13:09 +00:00
Alexander Winkowski
b881fdf77e
sm6250-common: overlay: Update from V13.0.2.0.SJWMIXM
...
All the changes made before have been preserved.
Change-Id: I902672256791b00a94dcea982093d6af2f817a68
2022-08-29 19:12:44 +00:00
Alexander Winkowski
540fdefa95
sm6250-common: Convert overlays to RROs
...
Change-Id: I3cf5c896c713a32b3206acdb83b9d17fd21a1dee
2022-08-29 19:12:06 +00:00
Sebastiano Barezzi
0e8f17b6a4
sm6250-common: Reorder atoll.mk
...
Change-Id: Ibf934be3e7bf2ed3db2e90fc24c1074596100daa
2022-08-29 19:02:49 +00:00
althafvly
067af982ed
sm6250-common: sepolicy: Remove debugfs related rules
...
- Removed from sepolicy_vndr
Change-Id: Ifd65abd0292577ec050904265310f17b86e10899
2022-08-28 07:38:19 +02:00
Alexander Winkowski
ed9375b52e
sm6250-common: Mark only strings as untranslatable
...
Change-Id: I0dc0fa82312f335c3b06c7dd8a1819775460950c
2022-08-26 18:44:06 +00:00
Alexander Winkowski
4125f06a61
sm6250-common: WifiOverlay: Fix typos
...
Change-Id: I0e445228c3f1fdb82af57cd36fcaa3f208c64ad9
2022-08-26 18:27:20 +00:00
Dyneteve
2126713403
sm6250-common: CarrierConfig: Remove "SIM x is HD capable" message
...
* sed -i 's/"config_update_service_status" value="true"/"config_update_service_status" value="false"/g' overlay/packages/apps/CarrierConfig/res/xml/vendor.xml
Change-Id: I26ce187483d6d8c18bcd1901cd6d71ca6ec1e31f
2022-08-26 18:27:20 +00:00
Alexander Koskovich
714312635b
sm6250-common: overlay-lineage: Remove obsolete fps location config
...
Change-Id: I2569c77b4daa84263903f710d421d05d0a491d08
2022-08-26 18:27:19 +00:00
Sebastiano Barezzi
207392078d
sm6250-common: overlay: Enable Wide Color Gamut support
...
Change-Id: Ia50a03cd8ac32ce4bb1c1a8691d57c674b9cfb40
2022-08-26 18:27:19 +00:00
Michael Wright
d5a1b3751f
sm6250-common: overlay: Enable haptic text cursor
...
Support has landed in WebView, so time to turn it on in framework!
Change-Id: I064cf3512928637895932b3405adaec74b1ceed2
2022-08-26 18:27:19 +00:00
Santiago Seifert
401d2588f3
sm6250-common: overlay: Unpin updatable-media from memory
...
Bug: 214499288
Test: Presubmit
Change-Id: I83757ae6a053ec6b10b08322c4e76d988f1a4a48
2022-08-26 18:27:18 +00:00
Nicolas Geoffray
d6bffe1e2f
sm6250-common: overlay: Remove odex/oat files from pinner list.
...
The pinner now asks the runtime for these files.
Test: adb shell dumpsys pinner
Bug: 144773394
Change-Id: Ibd947491961e4e78f1996c04dcec62d5b16c2d1d
2022-08-26 18:27:18 +00:00
Kevin Jeon
89ab71d106
sm6250-common: overlay: Update SurfaceFlinger pin
...
This change replaces the '/system/lib64/libsurfaceflinger.so' pin, as
the file was removed in ag/12524602. The updated pin relies on
go/aog/1552085, as system_service needs read access to SurfaceFlinger.
Bug: 176197656
Test: adb shell dumpsys pinner
- shows that /system/bin/surfaceflinger is successfully pinned
adb logcat | grep PinnerService
- no longer shows a file-not-found error in PinnerService
Change-Id: I8ef5d556d6a1bff9793336259242f2b928ff18ff
2022-08-26 18:27:18 +00:00
Sebastiano Barezzi
053d81bf4b
sm6250-common: sepolicy: Don't grant system_server access to fingerprint props
...
Change-Id: I4f391e43a80c25d7fcedde12a70b3215913fcfd2
2022-08-26 18:27:17 +00:00
Sebastiano Barezzi
b45758328a
sm6250-common: sepolicy: Label fingerprint props as restricted vendor
...
* System only reads them, but never sets them
* Rename to vendor_fingerprint_prop while at it
Change-Id: Id980731ec53338c5c5a07b81f10a283c428d17aa
2022-08-26 18:27:17 +00:00
Michael Bestas
e4cf86cbb5
sm6250-common: sepolicy: Fix fingerprint labels
...
Change-Id: I66188247ce9268929763236c0ac2fa483273f1cc
2022-08-26 18:27:16 +00:00
Inseob Kim
7295be9301
sm6250-common: sepolicy: Attach vendor_property_type to properties
...
We are going to enforce that each property has an explicit owner, such
as system, vendor, or product. This attaches vendor_property_type to
properties defined under vendor sepolicy directories.
Bug: 159097992
Test: m selinux_policy && boot device
Change-Id: I33c40ca345365d8f01f43d3ce7f1f3434b1edfd5
Signed-off-by: Sebastiano Barezzi <barezzisebastiano@gmail.com>
2022-08-26 18:27:16 +00:00
Alexander Winkowski
4663e12a68
sm6250-common: sepolicy: Remove unused type definitions
...
Change-Id: Idea8863bf29f609a4641275c3d30d7f6396eda0f
2022-08-26 18:27:16 +00:00