Commit graph

950 commits

Author SHA1 Message Date
Ethan Chen
8a025c0c53
sdm660-common: Drop USE_OPENGL_RENDERER flag
* is largely deprecated

Change-Id: If2892c83726c3558a96b28a8404f49982ebb9ba0
Signed-off-by: srfarias <erikofarias@gmail.com>
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-20 10:39:44 +02:00
Mike Cailean
1e14af1e4c
Set SV in use mask based on final fixes
Do not set SV in use mask based on intermediate
position update from modem since it might contain
stale information. Reset the flag indicating SV
are used in fix for intermediate fixes.

Change-Id: I10a324a160b20a6ced94c689acf9fc9d77f6e826
CRs-fixed: 2318041
Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2019-08-20 10:39:44 +02:00
Max Weffers
c79c1937ef
sdm660-common: rootdir: Add permissions for kcal driver 2019-08-20 10:39:44 +02:00
Max Weffers
10dfa8e347
sdm660-common: rootdir: Grant hall switch permissions 2019-08-20 10:39:44 +02:00
PIPIPIG233666
375f15e4a2
sdm660-common: audio: Add misound lib to audio effects 2019-08-20 10:39:44 +02:00
Henrique Silva
61ca651874
sdm660-common: audio: Add audio effects support for dirac 2019-08-20 10:39:44 +02:00
Max Weffers
d677d286ab
sdm660-common: audio: remove dynamic processing from audio effects 2019-08-20 10:39:44 +02:00
Max Weffers
d1aba14e2d
sdm660-common: rootdir: Add permission for vibrator level 2019-08-20 10:39:44 +02:00
Stylogey
97b4e8d6e4
sdm660-common: XiaomiParts: Import XiaomiParts 2019-08-20 10:39:43 +02:00
Hexdecimal16
aefda184e2
sdm660-common: sepolicy: address vibrator denial 2019-08-20 10:39:43 +02:00
Max Weffers
fab35d3231
sdm660-common: sepolicy: Grant XiaomiParts access to thermal file 2019-08-20 10:39:43 +02:00
Henrique Silva
88f57be2a9
sdm660-common: dirac: Address denials
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-20 10:39:43 +02:00
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