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
clarencelol
295fb5f78a
sdm660-common: configs: Restore back irqbalance changes
...
* In commit bc36bfe914
, 1c184ff28c
and 61f0dfadb14b74d4e36f8c1a19413a9c907c7abb
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
clarencelol
a040f9147c
sdm660-common: Update msm_irqbalance from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0
...
* kgsl -> kgsl-3d0
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
Srinivas Ramana
8bb0c0275b
sdm660-common: configs: Correct the arch_mem_timer interrupt
...
correct the arch_mem_timer interrupt to 38.
Change-Id: Ie5fe976eef084231beb5e32abf88a35a5c4bc70d
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
Dusan Uveric
122952f604
sdm660-common: configs: Adjust msm_irqbalance prio
...
Signed-off-by: Dusan Uveric <dusan.uveric9@gmail.com>
Signed-off-by: Reinazhard <reinazhard@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
clarencelol
0450345165
sdm660-common: Add task_profiles to system
...
* cgroups and task_profiles exists in system/etc/task_profiles, but it does not has API26 ones so we add it
* Schedtune sometimes fail maybe because of this but still unsure
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
c39b0cd11e
Revert "sdm660-common: Copy Modified libprocessgroup configs to vendor"
...
This reverts commit cf5fe98a53
.
2022-03-26 11:56:35 +01:00
Mohit Aggarwal
cddd39999b
sdm660-common: sec_config: Add net_raw permissions for time_daemon service
...
Currently, time_daemon is not able to send message to modem
time-services over QMI due to permission denials. The patch
takes care of the issue by adding net_raw permissions for
time_daemon service ID.
Change-Id: Ibbd55349a7abc536486dea7b29e293f9f533dd85
Signed-off-by: Akash Srivastava <akashniki@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
6970ca67a1
Revert "sdm660-common: Create dummy libqti-perfd-client"
...
This reverts commit 09dfad32be
.
2022-03-26 11:56:35 +01:00
pix106
651e583987
Revert "sdm660-common: libqti-perfd-client: return a dummy value"
...
This reverts commit 7d7454d95f
.
2022-03-26 11:56:35 +01:00
Kaushik Sadashiva Reddy
a7a76e8876
sdm660-common: rootdir: Remove legacy ril-daemon rules
...
CRs-Fixed: 2791395
Change-Id: I57c9d9b2ea5b71b0d7296a6758ff8305b3903a08
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
3678700bc7
Revert "sdm660-common: Update graphics blobs from taimen RP1A.201005.004"
...
This reverts commit 1f2221fc30
.
2022-03-26 11:56:35 +01:00
pix106
d6d0806766
Revert "sdm660-common: build android.hardware.drm@1.4.vendor"
...
This reverts commit d72a612e4b
.
2022-03-26 11:56:35 +01:00
clarencelol
68b51b59ee
sdm660-common: Nuke powerstats HAL
...
* Powerstats are so buggy lmao, it keeps error android.hardware.power.stats@1.0-service.xiaomi_sdm660: Failed to getEnergyData
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
ba258d8957
sdm660-common: clover: sepolicy: change dt2w path for 4.19
...
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
Max Weffers
bfd5bb16ae
sdm660-common: clover: sepolicy: Label dt2w nodes
...
Co-authored-by: pix106 <sbordenave@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
347bc3181e
sdm660-common: clover: sepolicy: Adress no fingerprint denials
...
avc: denied { mounton } for comm="init" path="/vendor/etc/permissions/android.hardware.fingerprint.xml" dev="mmcblk0p14" ino=513 scontext=u:r:init:s0 tcontext=u:object_r:vendor_configs_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/vendor/framework/com.fingerprints.extension.jar" dev="mmcblk0p14" ino=651 scontext=u:r:init:s0 tcontext=u:object_r:vendor_framework_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/vendor/etc/permissions/com.fingerprints.extension.xml" dev="mmcblk0p14" ino=546 scontext=u:r:init:s0 tcontext=u:object_r:vendor_configs_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/vendor/app/FingerprintExtensionService/FingerprintExtensionService.apk" dev="mmcblk0p14" ino=20 scontext=u:r:init:s0 tcontext=u:object_r:vendor_app_file:s0 tclass=file permissive=0
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
8d5ad52d17
sdm660-common: clover: sepolicy: Address noril denials
...
avc: denied { mounton } for comm="init" path="/system/app/CarrierDefaultApp/CarrierDefaultApp.apk" dev="mmcblk0p13" ino=118 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/product/app/messaging/messaging.apk" dev="mmcblk0p13" ino=2818 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/product/priv-app/Dialer/Dialer.apk" dev="mmcblk0p13" ino=3324 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/system_ext/priv-app/CarrierConfig/CarrierConfig.apk" dev="mmcblk0p13" ino=3648 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/priv-app/CallLogBackup/CallLogBackup.apk" dev="mmcblk0p13" ino=2549 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/priv-app/CellBroadcastLegacyApp/CellBroadcastLegacyApp.apk" dev="mmcblk0p13" ino=2555 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/system_ext/priv-app/EmergencyInfo/EmergencyInfo.apk" dev="mmcblk0p13" ino=3666 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
7f5c98e112
sdm660-common: Bring back folio daemon and userspace hall switcher
...
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
Chenyang Zhong
77fa9fca99
sdm660-common: displayconfig: Add brightness ramp rate
...
Android 12 allows the brightness ramp rate to be changed separately
for fast/slow and increase/decrease in float. Once loaded,
DisplayDeviceConfig has higher priority than the integer config
values in frameworks. The format definition is in [1].
The value can be found in boot logs by grepping DisplayDeviceInfo.
On android 11, boot log reports the 19xxxxx value of the second
variant. On android 12, boot log reports the 46xxxxx value of the
first variant.
The xml file can be put in either product or vendor.
[1] frameworks/base/services/core/xsd/display-device-config/display-device-config.xsd
[clarencelol: Adjust accordingly based on brightness minimum and nits in overlay]
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
clarencelol
4eb00275eb
sdm660-common: overlay: Brightness changes
...
* Disable config_allowAutoBrightnessWhileDozing
* Change to float screen brightness as old ones deprecated according to google, https://android.googlesource.com/platform/frameworks/base/+/refs/tags/android-12.0.0_r32/core/res/res/values/config.xml#1263
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:35 +01:00
pix106
e6dcebeeef
sdm660-common: Decommonize crypto props
...
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-26 11:56:34 +01:00