Commit graph

938 commits

Author SHA1 Message Date
Max Weffers
e20f8804d6
sdm660-common: Adress denials for Hall Switch 2019-08-20 10:39:43 +02:00
SagarMakhar
409cd433a0
sdm660-common: Add sepolicy for kcal
Signed-off-by: bablusss <baaswanthmadhav@gmail.com>
2019-08-20 10:39:43 +02:00
Rashed Abdel-Tawab
91afce1fb2
sdm660-common: Disable vendor and system property isolation
Change-Id: Ic73cd73c13220b804ec1c0a5fd1bd68470cf9db1
2019-08-20 10:39:43 +02:00
Max Weffers
ccc46fc9c8
Revert "sdm660-common: device: Build rcs packages"
This reverts commit 50e8f598d4a373130707ebcdb41d7807e88fb1fb.
2019-08-20 10:39:43 +02:00
pythonlimited
48e9cd2940
sdm660-common: build native livedisplay 2019-08-20 10:39:43 +02:00
Max Weffers
1573043852
sdm660: manifest: Remove Lineage leftovers 2019-08-20 10:39:43 +02:00
Max Weffers
15ec448fb0
sdm660: sepolicy: Fix denial for smart charging 2019-08-20 10:39:43 +02:00
Max Weffers
437739ef8c
sdm660: overlay: use correct sysfs nodes and values for smart charge 2019-08-20 10:39:43 +02:00
Max Weffers
c49dad539d
sdm660-common: Add basic inherits for android pie 2019-08-20 10:39:37 +02:00
Max Weffers
0f3fd42e37
sdm660: Add Thermal Controller App 2019-08-15 17:28:34 +02:00
Max Weffers
f749ead6c7
sdm660-common: libinit: remove heap and dalvik configs from libinit 2019-08-15 17:21:45 +02:00
Artem Borisov
351013a675
sdm660-common: Disable debug.sf.latch_unsignaled
Apparently, it introduces dramatical performance degradation in some use cases.

Change-Id: I92aaa4469f6848e4dfff89f3781f31ed527bae2b
2019-08-15 15:31:33 +02:00
Max Weffers
15b623a8d0
sdm660-common: biometrics: run goodix init script only once 2019-08-15 15:31:33 +02:00
Christian Oder
30e7fa4873
sdm660-common: Add basic permission file for HotwordEnrollment
Change-Id: I2986ba3599fe65a8da27649d98d70cd548257aa8
2019-08-15 15:31:33 +02:00
Devi Sandeep Endluri V V
402ef42336
sdm660: overlay: Enable Dual SAP support
This commit adds a new overlay config config_wifi_dual_sap_interfaces,
which contains name of the interfaces to be used in case of dual sap.

Change-Id: I2692a4c5c693b3fb6261066c928d481a0fd8b69e
CRs-Fixed: 2087745
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
TheScarastic
60ce96be80
sdm660-common: force enable volte
For some reason volte wasnt working on carriers even with
updated carrierconfig overlays so add it for now

Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
ganeshi4u
c05a21cab4
sdm660-common: enable ViLTE prop
Change-Id: I290c236913244720d641454d5f4e8e1cb8ae9d8d
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
PainKiller3
e1fce03336
sdm660-common: Increase max no of notification counts
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
millerliang
98c0a30161
sdm660-common: Refined early SF phase offsets
Sometimes SW_VSNC of DispSync comes 1ms earlier than signal_retire_fence(or HW_VSYNC)
It means VSYNC-sf only 5ms behind signal_retire_fence.
And VSYNC-sf will be 5.5ms earlier when applying early_sf_phase.
(the phase-sf changes from 6ms to 0.5ms)

Therefore, VSYNC-sf comes 0.5ms earlier than signal_retire_fence when
applying early_sf_phase for transaction and cause frame missed.

Add more 1ms to early_sf_phase then it will come 0.5 later than signal_retire_fence
in this case.

Bug: 118606025
Test: Open/close apps, observe no jank
Test: -Launch app, stay the same picture on screen at least 30s
      -Tap home key, observe no jank when doing app animation

Change-Id: I2da26e844cfc3dc86d7617e44906230ded760d7c
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
Midas Chien
5d621dbdfa
sdm660-common: Enable early SF configurations
Sync early SF configurations from Bluecross

Bug: 112620861
Test: Launch Chrome animation test, frame drop rate 0.9%->0.24%
Change-Id: Iac9b848ed86768ee99d4bbbb3b624d607b414005
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
Abhishek Aggarwal
68d67fa744
sdm660-common: Enable Aware Wi-Fi feature
* Goes as per stock and is needed since the HIDL interface
   is now being built from source.

Change-Id: Ia18a38be16f56f48f0442aeae588bb987391c716
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
Sriharsha Allenki
7bdc0d6d36
sdm845-common: init.qcom.usb.rc: Set the sys.mtp.device_type property
VtsTrebleSysProp test cases fail if the
sys.mtp.device_type is unset. Set the property to
value 2 so that the device appears as a phone on the
host PC.

Change-Id: I1123ca808cf027d6d787c58f58133b6ce67af4de
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
kubersharma001
3b5b8f7ae0
sdm660-common: overlay: set config_device_vt_available
Change-Id: I7b83f5ff60470bd797171646ac1a8eeb83ea4aeb
Signed-off-by: PainKiller3 <ninadpatil100@gmail.com>
2019-08-15 15:31:33 +02:00
Adrian DC
88a8638cc2
sdm660-common: overlay: Show DocumentsUI internal storage by default
Change-Id: I1ada4009c5f71681761d1fb033d3d1c8609b7797
2019-08-15 15:31:32 +02:00
Paul Keith
1e4d7647b0
sdm660-common: Enable QCRIL radio power saving
Change-Id: I339d0fbec60b554c6b7930162f5a917e052fc5a1
2019-08-15 15:31:32 +02:00
Jaekyun Seok
599f052e17
sdm660-common: Enforce RRO on framework-res
Overlays only for framework-res will be converted into RROs.

Other overlays can't be converted due to some known issues on app RRO.

Bug: 36231603
Change-Id: Idca30fdbbcc990fd124de16a06a112a346612a61
(cherry picked from commit db1b6058200fc5255f519cf6609fca7619d6743e)
2019-08-15 15:31:32 +02:00
GuaiYiHu
8ddc3489ac
sdm660-common: device: Build rcs packages
Change-Id: Idfc57ee69e8d0d7f35528c80f4ce7286b3501f5e
2019-08-15 15:31:32 +02:00
Michael Bestas
6574cdbb96
sdm660-common: Update config_safe_media_volume_index overlay
* Media volume steps were increased from 15 to 25,
  multiply 9 * 1,666666667 to reflect the step change

Change-Id: Id44247fb297b3fcef9e98bfb8c9ccf9b7a63dfff
2019-08-15 15:31:32 +02:00
Kevin F. Haggerty
d34b30b2e6
sdm660-common: Allow dnsmasq to getattr netd unix_stream_socket
* Noted upon starting wifi tether
* avc: denied { getattr } for path="socket:[11154]" dev="sockfs"
  ino=11154 scontext=u:r:dnsmasq:s0 tcontext=u:r:netd:s0
  tclass=unix_stream_socket permissive=0

Change-Id: I98afc740fda3eb87a627abc414525b05f6877e33
2019-08-15 15:31:32 +02:00
theimpulson
d1428b9bab
sdm660-common: Checkout config.fs to LA.UM.7.2.r1-07200-sdm660.0 from https://source.codeaurora.org/quic/la/device/qcom/common/
Change-Id: Ieb12614c220619de9e1c478b24a6a218114f3c15
2019-08-15 15:31:32 +02:00
Gernot Pansy
20e2a7098f
sdm660-common: overlay: Force icon mask for Adaptive Drawables
Change-Id: Ie7dcf0fb5f2d197941935141d187f85c4196dfc3
2019-08-15 15:31:32 +02:00
andr68rus
2ac08ed231
sdm660-common: overlay: enable Multiuser UI
Change-Id: I8982313be1fdb8662ea07c5524c84a245fa0231a
2019-08-15 15:31:32 +02:00
Max Weffers
2b36893092
sdm660-common: overlay: Enable new Auto Selection Network UI 2019-08-15 15:31:17 +02:00
Henrique Silva
e1eb7a09c3
sdm660-common: Enable TARGET_USES_ALTERNATIVE_MANUAL_NETWORK_SELECT 2019-08-15 15:31:17 +02:00
TheScarastic
71abd10485
sdm660-common: Add sepolicy rule for goodix script
Change-Id: Ic8b7dba6a5660c17f5db1c743e5d22f31ae1b1b3
2019-08-15 15:31:17 +02:00
Max Weffers
5bf9fe7f2c
sdm660-common: sepolicy: Grant power hal permission for dt2w 2019-08-15 15:31:17 +02:00
Max Weffers
e75675e4c2
sdm660-common: rootdir: import init.device.rc instead of prop based rc 2019-08-15 15:31:17 +02:00
Brian Duddie
3b630141b0
sdm660-common: rootdir: Run sensors daemon as system user instead of root
Grant capabilities and change file permissions to allow the sensors.qcom
daemon to start up as the system user/group, rather than running as
root.

Fixes: 63775281
Test: monitor logcat after reboot, confirm no file open errors. Run
QSensorTest, confirm all sensors provide sane data. Confirm that
IMU calibration can read + write its saved settings. Run sensors CTS.
Change-Id: Ib80ea21900d6af6cd34c82c4a63f50c7e0ac18ff
2019-08-15 15:31:17 +02:00
Max Weffers
782a520d58
sdm660: sepolicy: Fix more system_server denials 2019-08-15 15:31:17 +02:00
Max Weffers
6086052825
sdm660: sepolicy: Let fingerprint Hal setup properties 2019-08-15 15:31:17 +02:00
Max Weffers
4278ca6cf6
sdm660: sepolicy: Address rild denials 2019-08-15 15:31:17 +02:00
Max Weffers
7b049283ea
sdm660: sepolicy: Allow vendor_init to set props 2019-08-15 15:31:17 +02:00
Max Weffers
20f13a6298
sdm660: sepolicy: Label sys.listeners.registered as tee_listener_prop 2019-08-15 15:31:17 +02:00
Max Weffers
187b868fcc
sdm660: Add Hardware Info permssions and sepolicy rules 2019-08-15 15:31:17 +02:00
Max Weffers
b71343b029
sdm660: prop: move lcd density to device 2019-08-15 15:31:17 +02:00
Max Weffers
33c6fa1c4b
sdm660: prop: move persist.radio.multisim.config to device 2019-08-15 15:31:17 +02:00
Max Weffers
0c7f0e00a8
sdm660: rootdir: Add missing permission for fpc fingerprint to ueventd
*cleanup order
2019-08-15 15:31:17 +02:00
Max Weffers
f7c9d4923f
sdm660: prop: Enable Electronic Image Stabilization (EIS) 2019-08-15 15:31:17 +02:00
Max Weffers
06999fb25d
sdm660-common: symlink: Adjust symlink for new mac address script for clover 2019-08-15 15:31:17 +02:00
Max Weffers
1e1cbb13c4
sdm660-common: libinit: Set device specific changes via libinit
Change-Id: I9a2dea3291b76d185d9ecda524a4234b6ed25412
2019-08-15 15:31:07 +02:00