Commit graph

4215 commits

Author SHA1 Message Date
Vinoth Jayaram
8b68b2cd2c sdm660-common: Updated Mapper & Allocator
Updated Mapper & Allocator version.
Enabled Gralloc4 target flag.
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: Id053808a5799c163a161366366d24b8ff45f8245
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:28:28 +02:00
Kunmun
c4dc68b927 sdm660-common: Update blobs from LA.UM.10.2.1.r1-03400-sdm660.0
* Thanks to kunmun for the blobs

* Did not update Graphics blobs
* Reverts "sdm660-common: Decommmonize cnss-daemon (WiFi)"

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:28:02 +02:00
Edwin Moquete
ec63597709 sdm660-common: Update radio blobs from ginkgo
* Cleanup and disable ATFWD

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:28:02 +02:00
clarencelol
859532ea4a sdm660-common: Update GPS HAL from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:56 +02:00
clarencelol
65cedbd35b sdm660-common: gps: Update gps configs from davinci
V12.1.4.0.RFJMIXM

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:56 +02:00
clarencelol
504dfee87f sdm660-common: gps: Update gps hal from LA.UM.9.1.r1-10200-SMxxx0.0
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:56 +02:00
clarencelol
49d1f0486e sdm660-common: Update GPS blobs from lemon V12.5.8.0.RJQMIXM
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:56 +02:00
clarencelol
f55acccff1 sdm660-common: Uprev radio.config to 1.2
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
clarencelol
fff2cf205f sdm660-common: Partially update radio blobs from S62Pro
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
clarencelol
ba744a3d9d sdm660-common: Update ANT blobs from S62Pro RKQ1.210406.002
* libantradio is dead so remove it

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
clarencelol
d816fad213 sdm660-common: Regen radio props
* Fully using ginkgo radio props as we are using their blobs as well

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
Edwin Moquete
097c21d39f sdm660-common: Update radio blobs from ginkgo
* Cleanup and disable ATFWD

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
clarencelol
016b09c373 sdm660-common: properties: Disable debug.sf.latch_unsignaled
* Stupid A12 HWC

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:22:51 +02:00
clarencelol
b43948806e sdm660-common: properties: Nuke ro.surface_flinger.force_hwc_copy_for_virtual_displays
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:22:51 +02:00
Jorim Jaggi
d569799e39 sdm660-common: properties: Refined early SF configuration for WCG
Test: Use photos, observe no jank
Bug: 110112323

Change-Id: Ib331d0b792ee1790963159a17ec24f36b4a1882a
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:22:51 +02:00
David Li
eaf09f8be1 sdm660-common: Upgrade audio.usb.default from v1 to v2
Bug: 187912470
Test: make -j128
Test: deep buffer and compress offload via speaker, USB headset, BT
earphone
Test: phone call via handset
Test: hotword detection

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:22:51 +02:00
Zinadin Zidan
442d1f79fb sdm660-common: media: Enable media Codec2
* https://source.android.com/devices/media/updatable-media

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 07:07:31 +02:00
pix106
5b7ba9c20b sdm660-common: sepolicy: Address system_app sysfs_graphics denials
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 07:07:31 +02:00
pix106
3b1238fc93 sdm660-common: sepolicy: Address vendor_pd_locater_dbg_prop denials
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 06:41:37 +02:00
pix106
89c611bb8d sdm660-common: sepolicy: Label more camera props
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 06:37:16 +02:00
clarencelol
a26372805e sdm660-common: sepolicy: Address hal_wifi_default denial
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 06:36:18 +02:00
iusmac
b0841be519 sdm660-common: sepolicy: Adress IORap usap_pool denial
W FinalizerDaemon: type=1400 audit(0.0:532): avc: denied { getopt } for path="/dev/socket/usap_pool_primary" scontext=u:rradios0 tcontext=u:r:zygote:s0 tclass=unix_stream_socket permissive=0

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 06:36:18 +02:00
pix106
2e8cdba4e1 Revert "sdm660-common: Build libldacBT_bco from source"
This reverts commit fa4db25e3b.

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-11 07:52:12 +02:00
pix106
9bce5a8ecb sdm660-common: FIX Update blobs from S62Pro RKQ1.210406.002 2022-05-10 23:45:32 +02:00
Reinazhard
bd1460a9c8 sdm660-common: Set NUM_FRAMEBUFFER_SURFACE_BUFFERS
Kanged from CAF product-board
This also fixed triple frame buffer regression

Nuke triple frame buffer from prop as it causing regression

Signed-off-by: Reinazhard <reinazhard@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-10 08:03:55 +02:00
clarencelol
35c64082ee sdm660-common: Uprev compatibility and framework manifest version
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-10 07:56:34 +02:00
pix106
eb95995113 sdm660-common: props: add vendor.video.disable.ubwc=1
* fixes video recording on lavender, after "sdm660-common: properties: Cleanup and regen display and media related props"

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-08 08:47:36 +02:00
pix106
71a635149b sdm660-common: sepolicy: address gmscore_app traced denial
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-07 18:10:19 +02:00
ChengYou Ho
523f856d9e sdm660-common: sepolicy: Allow surfaceflinger to search hal_graphics_composer_default
[log]
avc: denied { search } dev="proc" scontext=u:r:surfaceflinger:s0
tcontext=u:r:hal_graphics_composer_default:s0 tclass=dir permissive=0

Bug: 154688047
Change-Id: Ia9735f2b938f57c37f741d6f0526cf29df180fcb
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-07 15:27:37 +02:00
pix106
b07ef1d515 sdm660-common: sepolicy: address hal_bluetooth_qti qipcrtr_socket denials 2022-05-07 15:27:37 +02:00
Demon Singur
81083ebf5c sdm660-common: sepolicy: let camera hal access /data/misc files
Removed from system_sepolicy, but still needed by our old camera stack.

Solves the following denials.
denied { search } for pid=717 comm="CAM_AECAWB" name="camera" dev="sda17" ino=3121215 scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:camera_data_file:s0 tclass=dir permissive=0
denied { search } for pid=717 comm="CAM_AECAWB" name="camera" dev="sda17" ino=3121215 scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:camera_data_file:s0 tclass=dir permissive=0

Change-Id: I497bade68e6a5b2f60cd8ec90a97a81986d971af
Signed-off-by: Hadad <repo-sync@outlook.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-07 15:27:37 +02:00
pix106
7c4bba77a9 sdm660-common: sepolicy: Label more camera props 2022-05-07 15:27:37 +02:00
pix106
b802fbff4b sdm660-common: sepolicy: fix sepolicy to use vendor_camera_prop 2022-05-06 23:52:59 +02:00
clarencelol
7c134c0715 sdm660-common: sepolicy: Address more denials
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
clarencelol
ee42318baf sdm660-common: sepolicy: Address some camera denials
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Co-authored-by: pix106 <sbordenave@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
Kshitij Gupta
b6f2052cd7 sdm660-common: sepolicy: dontaudit untrusted_app to open ashmem_device
- Fixes scroll lag in many apps, such as Twitter:
    W RenderThread: type=1400 audit(0.0:12371): avc: denied { open } for path=/dev/ashmem dev=tmpfs ino=10848 scontext=u:r:untrusted_app:s0:c123,c256,c512,c768 tcontext=u:object_r:ashmem_device:s0 tclass=chr_file permissive=0 app=com.twitter.android
- Apps are no longer allowed open access to /dev/ashmem, unless they
  target API level < Q.
  (8b12ff5f21)

Change-Id: I6405786fea05891642d8437acafcd8c891d75912
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
clarencelol
3156bbaf1a sdm660-common: Kang media props from S62Pro
* Move most of the props to system.prop

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
clarencelol
a4c1504118 sdm660-common: media: Adapt S62Pro changes
* Build libgui_vendor from source
* Using CAF's way of media_{codecs, profiles}
* Uprev media.c2
* Cleanup dead and unused target

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
pix106
59477b8f9c sdm660-common: move folio_daemon build to device tree [1/2]
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
Ashish Kumar Dhanotiya
d321b462f2 sdm660-common: wifi: Remove TxPower2g and 5g from config file
Ini config values TxPower2g and TxPower5g are not
getting used anymore.
Remove TxPower2g and TxPower5g from WCNSS_qcom_cfg.ini
for all the targets.

Change-Id: Id85bec3e4ae3bb8012e13844bb0afa682a593fee
CRs-Fixed: 2607679
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
pix106
1c12790664 Revert "Revert "sdm660-common: properties: Disable SDM Scalar""
This reverts commit 401b9aeda6.
2022-05-06 23:52:59 +02:00
pix106
2f506fd2bf sdm660-common: props: add video.disable.ubwc=1
fixes video recording, after "sdm660-common: properties: Cleanup and regen display and media related props"

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
clarencelol
bacfe59df5 sdm660-common: Update aptX blobs from sunfish
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-09 12:40:40 +02:00
pix106
68f4253eb9 sdm660-common: cleanup 2022-04-09 12:27:34 +02:00
SakilMondal
4856ffe033 sdm660-common: Drop non-functional soundtrigger
* Fixes google assistant voice match in android 11

Change-Id: I21100e2f368ec0ddf3b546372b241d85bb698747
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-05 07:15:24 +02:00
clarencelol
06838ae9d3 sdm660-common: properties: Cleanup and regen display and media related props
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
pix106
401b9aeda6 Revert "sdm660-common: properties: Disable SDM Scalar"
This reverts commit 7eff074231.

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
Omkar Chandorkar
a04b725b76 sdm660-common: properties: Switch to SkiaGL Threaded
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
clarencelol
b207a4cd8e sdm660-common: properties: Restore back offsets from taimen
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
clarencelol
c25c5eaee7 Revert "sdm660-common: properties: Disable unsignaled prop"
This reverts commit c9a96de4173a0e13a3abc6d863daefc5d85d15cb.

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00