Commit Graph

2083 Commits

Author SHA1 Message Date
Alastair Donaldson 0eee73efcd adreno: Add OpenGL ES dEQP feature flag.
* Populates a new feature flag to record the level of
   OpenGL ES dEQP test support.

Change-Id: I55c39601687ab66745c17598ec08e3eee12bf84c
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
2022-02-27 15:19:58 +00:00
Adithya R b3a9a20af2 system: perf: Zipalign QXPerformance.jar
cf09742efd

Change-Id: Ida118b2cedfde37096d3da7b6507357d21aec463
2022-02-25 08:37:58 +00:00
Juhyung Park f4e58c414b Revert "common: perf: Enable the pre-rendering feature."
This reverts commit 07fb532f08.

This causes weird inconsistent scrolling behaviors, even on v5.4.

Change-Id: I57e6e31aed281c51ec436dabf8e1fbb770580fa2
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-22 16:16:37 +09:00
Juhyung Park 161ade1a09 common: move persist.vendor.ims.* to /system/build.prop
These weren't supposed to be in /vendor/build.prop.

[    2.006712] init: Do not have permissions to set 'persist.vendor.ims.disableADBLogs' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[    2.006718] init: Do not have permissions to set 'persist.vendor.ims.disableDebugLogs' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[    2.006722] init: Do not have permissions to set 'persist.vendor.ims.disableIMSLogs' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[    2.006727] init: Do not have permissions to set 'persist.vendor.ims.disableQXDMLogs' to '1' in property file '/vendor/build.prop': SELinux permission check failed

Change-Id: I1109941c44716b64d316272bcb2c3bf5e17cb3ff
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-19 23:48:32 +09:00
Juhyung Park fc445986a5 common: move vendor.mm.enable.qcom_parser to /system/build.prop
This was never supposed to be in /vendor/build.prop.

[    2.006654] init: Do not have permissions to set 'vendor.mm.enable.qcom_parser' to '16777215' in property file '/vendor/build.prop': SELinux permission check failed

Change-Id: I9ee069e877994e54f1a5ff6e36a95c45b905990c
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-19 23:48:14 +09:00
Vishalcj17 87450abeab vendor: perf: Setup foreground CPU Sets for LAHAINA.
* Other SoCs are welcome here. Please test thoroughly before
   , especially power usage.

Change-Id: I66b29040701fb20aab6c8db370ff7810ce80bdb0
2022-02-16 07:39:20 +00:00
Juhyung Park 2e49ccaf28 common: vendor: allow device to use customized post-boot script
Some devices may want to override these default settings
and use its own customized post-boot script.

Set vendor.post_boot.custom to "true" from the device tree to override.

Change-Id: If1a71b489710be39df250eda65450d7e4c3a9a13
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-13 15:00:15 +00:00
Juhyung Park 772c8465f0 common: perf: disable zram readahead for all devices
Change-Id: I12a4ffb916c56df30577e75098dec10694c61e66
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-13 09:07:19 +00:00
Juhyung Park 2126a23a13 common: perf: move all read_ahead_kb settings to init.aospa.perf.rc
Change-Id: I496d15b2d398d68b59e019e2c917924f829df5c9
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-13 09:07:19 +00:00
Juhyung Park 6540936556 common: perf: add more dm devices for read_ahead_kb tuning
There are dozens of APEX modules now

Change-Id: I1f489cfa39cc9d3a50135fc24b31cea6500d5e57
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-13 09:07:19 +00:00
Vishalcj17 0353f66f1f common: system: Update to 5800 QSSI.
Change-Id: I07cbdb8d76764b791631f948e2505fef19bbcb3d
2022-02-13 07:01:31 +00:00
Alexander Koskovich 992feb0178 telephony: system: Sync up /system_ext properties with QSSI 12.
Change-Id: Ife1c6024697038855293c419fcbd157e69998c11
2022-02-12 14:45:56 +05:30
Omkar Chandorkar 7e9bba9186 perf: Update perf properties
* make it inline with recent CAF builds

Change-Id: I1835e09edc8408f6d9871533e25ceb14ca3e30c6
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
2022-02-12 14:45:51 +05:30
Omkar Chandorkar b634ff0b03
telephony: force enable ims features
* voLTE/voWIFI/viLTE respectively

Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: Ie2027b387564d8dda938bad2629c27d552def590
2022-02-01 17:12:58 +05:30
Omkar Chandorkar df64f25a2a telephony: update apns-conf.xml to LA.QSSI.12.0.r1-05600-qssi.0
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I427ba97af7e7427b1c463ee0fec1e23e392150cf
2022-01-27 08:13:46 +00:00
Vishalcj17 bb410f315f system: telephony: Remove Datastatusnotification.
Fix for missing qcrilhook class

D AndroidRuntime: Shutting down VM
E AndroidRuntime: FATAL EXCEPTION: main
E AndroidRuntime: Process: com.android.phone, PID: 2643
E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/qualcomm/qcrilhook/QcRilHookCallback;
E AndroidRuntime: 	at java.lang.Class.newInstance(Native Method)
E AndroidRuntime: 	at android.app.AppComponentFactory.instantiateService(AppComponentFactory.java:129)
E AndroidRuntime: 	at android.app.ActivityThread.handleCreateService(ActivityThread.java:4474)
E AndroidRuntime: 	at android.app.ActivityThread.access$1700(ActivityThread.java:248)
E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2077)
E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:201)
E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:288)
E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7883)
E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1009)
E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: com.qualcomm.qcrilhook.QcRilHookCallback
E AndroidRuntime: 	... 12 more

Change-Id: I9a029e0c35ceb0f6e188e3ca1ca99721673172ac
2022-01-24 00:49:34 +07:00
Vishalcj17 7942c06927 vendor: wlan: Define prebuilt_hidl_interfaces.
Change-Id: I5441ed08892e9f49193be947ce2129fe3a629db0
2022-01-19 18:51:15 +09:00
Adithya R ed8cebc9c0 overlay: Telephony: Add ims-ext-common to injection path
Fixes:

01-18 19:35:49.834  2941  2941 E AndroidRuntime: FATAL EXCEPTION: main
01-18 19:35:49.834  2941  2941 E AndroidRuntime: Process: com.android.phone, PID: 2941
01-18 19:35:49.834  2941  2941 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/codeaurora/ims/QtiImsExtListenerBaseImpl;
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.qualcomm.qti.internal.telephony.ScbmHandler.init(ScbmHandler.java:247)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.qualcomm.qti.internal.telephony.QtiTelephonyComponentFactory.makeExtTelephonyClasses(QtiTelephonyComponentFactory.java:199)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.android.internal.telephony.PhoneFactory.makeDefaultPhone(PhoneFactory.java:297)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.android.internal.telephony.PhoneFactory.makeDefaultPhones(PhoneFactory.java:108)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.android.phone.PhoneGlobals.onCreate(PhoneGlobals.java:416)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.android.phone.PhoneApp.onCreate(PhoneApp.java:39)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1215)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6744)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.app.ActivityThread.access$1500(ActivityThread.java:248)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2054)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:201)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:288)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7880)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1009)
01-18 19:35:49.834  2941  2941 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: org.codeaurora.ims.QtiImsExtListenerBaseImpl
01-18 19:35:49.834  2941  2941 E AndroidRuntime: 	... 17 more

Change-Id: I0669f650055054bb27830c7e51f19d665b90ca0d
2022-01-19 18:50:57 +09:00
Vishalcj17 c6cab13a2e common: Update to QSSI 5600 | LAHAINA 18600.
Change-Id: I7ca5c5b30fb26bfa5bd1c3803cf8b217efd78393
2022-01-19 18:50:26 +09:00
Vishalcj17 f05bcd9818 common: Specify the current tag of blobs.
Change-Id: I00e3084b0cb8adceb6a9d6bd1eb23503f27ecdd2
2022-01-19 18:49:54 +09:00
Vishalcj17 2def798ef9 common: Kill WFD Legacy.
* Re-introduce when needed.

Change-Id: Ice49b22dfd8616e1df17a0d0f9fc6dd07a8a5d62
2022-01-19 18:49:51 +09:00
Dyneteve 977232955f overlay: CarrierConfig: Remove "SIM x is HD capable" message
* sed -i 's/"config_update_service_status" value="true"/"config_update_service_status" value="false"/g'

Change-Id: I5acc7063df462f5174901ea645f2dbd8d218fd3b
2022-01-19 18:45:32 +09:00
Marco Marinho 7df0c64674
common: vendor: Update to LA.UM.9.14.r1-18400.02-LAHAINA.QSSI12.0
Change-Id: Ib0791bd74ebcb8a0aa37485be7500e83b80838fe
Co-authored-by: Vishalcj17 <vishalcj@aospa.co>>
Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2022-01-09 18:06:24 +09:00
marcomarinho cc86729ba8
common: system: Update to LA.QSSI.12.0.r1-05100.02-qssi.0
Change-Id: Ic8e141c241fc2a2572361aa474f12aac5ebeb1b3
Co-authored-by: Vishalcj17 <vishalcj@aospa.co>
Co-authored-by: gotenksIN <forumomkar@gmail.com>
Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2022-01-09 18:06:00 +09:00
Chris Crump 995b598f13
telephony: Remove default ringtone property we don't need
This overwrites any default ringtone we set in aospa vendor which we don't want

Change-Id: I0e917eb27f5ce3f494525313f9e4a0e1a9162b3c
2022-01-08 15:12:21 +09:00
Vishalcj17 9503fd6f4f
display: Build common graphics platform packages.
* For backwards compatibility with VNDK.

Change-Id: Idd90cf7c2aaf27261c339c7a07ef950522e6004c
2021-12-07 02:59:00 +09:00
Vishalcj17 bfaf4ecb25 Split system and vendor to their own folders.
Change-Id: Ie93e9fdf854f97aab1e2b6e61d55b309f49c1cd9
2021-11-24 21:04:52 +00:00
YumeMichi dd5ec0ef87 audio: Build libssrec from source.
Signed-off-by: YumeMichi <do4suki@gmail.com>
Change-Id: Ia8d4d915b8f098afc1502febc97292855f150270
2021-11-04 16:33:27 +00:00
Vishalcj17 3ffac5148e [DNM] perf: Remove libcomposerextn for now.
* Causes surfaceflinger crash.

Change-Id: Ic97b979e5217d8477a01827c7cd73b869643c9c1
2021-10-28 18:25:03 +00:00
Anay Wadhera 5b049d6e20 common: Build extphonelib and add to injection overlay
SystemUI and com.android.phone crash without these

Change-Id: I8dc8d3684d6850d1e4231171fb3b4dcdfb5332e2
2021-10-23 20:47:39 +00:00
Vishalcj17 e060e0e91f
telephony: Merge vendor/aospa makefile.
Change-Id: Ib220f5d60151d37ab57b020c5a52becf6fcd2089
2021-10-20 13:42:06 +09:00
Jake Weinstein 19f7a1202c common: replace DEVICE_PATH with QCOM_COMMON_PATH
This was working fine for us because of the way we inherit
QCOM common, but was not working for other ROMs
that inherit it from device.mk.

Change-Id: If7e640bde5fd7e6c72c55d17470168aba3cb6a9e
2021-07-09 01:51:49 +00:00
Alexander Koskovich c5bdd0ebb6 common: audio: Add sound trigger HAL to packages.
* Will only do anything if BOARD_SUPPORTS_OPENSOURCE_STHAL
   is true.

Change-Id: Ic9d36600f574a89c230d2c991c034980c1e1bcdf
2021-06-30 04:41:06 +00:00
Kuba Wojciechowski 9f26a67f18 common: guard FCM copy from core-utils.
* Not there on aosp roms

Signed-off-by: Kuba Wojciechowski <nullbytepl@gmail.com>
Change-Id: I181ad1cd30ece49242b47855536eeed18ce0fabb
2021-06-19 13:00:36 +00:00
SayanAcharya 6f4c8c93b8 common: skip sepolicy inclusions for legacy socs
Change-Id: I0a3d4dd9fe211060517cd78d74045cd0600b865d
2021-06-19 09:41:32 +00:00
Adithya R 2f86dc249e audio/wlan: Fix makefile inclusion for sm6150 target
Change-Id: Ifb5d4649d8b48e572f805edf582f67ed6fd5a067
2021-06-17 13:55:48 +00:00
Alexander Koskovich 5ed6b6e52d
common: adreno: Add some new KBC GPU stuff.
* Forgot about it when updating to the last tag.

Change-Id: I02ec3b7cad439fa9cc705d3ec999b2e91c6280ce
2021-06-10 05:06:44 -07:00
Alexander Koskovich 71b963aec9
common: Only include QCOM common if it's a QCOM board.
Change-Id: Iedc252f61eb49fb7772bc7c935f1c9967657b18a
2021-06-06 13:39:11 -07:00
Alexander Koskovich 8ff51b7116
common: Update to QSSI (12100) | MANNAR (05700)
Change-Id: Ie57ae6091f1bf20270a78041463d24cb0931152e
2021-06-03 11:16:51 -07:00
Alexander Koskovich ad6ef7202b
common: display: Remove QTI init scripts.
* The entire point of it is to disable rounded corners,
   which can't possibly be intended for commerical products.

Change-Id: I63c335e6074bc7427910201765fab80a5a1532ad
2021-05-31 17:04:32 -07:00
Alexander Koskovich 7bac2c3e4f
common: init: Update to LA.UM.9.14.r1-16700-LAHAINA.0.
Change-Id: Ia29e0661b496b56df30433c1c8bf7874b1006d34
2021-05-31 17:04:29 -07:00
Elliott Hughes 512e2e1950 init: Fix EntropyMixer.
/dev/hw_random should be readable by system_server for EntropyMixer to
be able to use it.

Bug: http://b/179086242
Test: adb shell logcat | grep Entropy
Test: android.permission.cts.FileSystemPermissionTest#testDevHwRandomLockedDown
Change-Id: I7dd7faf300f5ce3cab8d02c69be7915238cf61da
2021-05-28 20:23:31 +05:30
Marco Marinho 957163d71b common: Add Adreno legacy component from LA.UM.9.6.2.r1-04100-89xx.0
Change-Id: I2dfa83b47fe7527cdab1c825fab02a07357f53df
2021-05-15 08:05:35 +00:00
Vishalcj17 ef2092b073 common: Copy out Framework Compatibility Matrix from core.
Change-Id: I16f105fd4cfb89a236e0bde93ff98b58e17e67cc
2021-05-15 04:25:13 +07:00
Alexander Koskovich 171536c936
common: telephony: Make the embmssl prebuilt HIDL interfaces common.
Change-Id: Icb1d1ab8e162abbc5b3c039584eae52bd9a2e0b9
2021-05-06 19:41:57 -07:00
Alexander Koskovich 78b4971137
common: perf: Add the poweropt service back.
Change-Id: I2f4d083e159041b12a0864fb7ce3f44b08747988
2021-05-04 16:25:57 -07:00
Alexander Koskovich f464fcff66
common: Update to QSSI (11600) | MANNAR (05200)
Change-Id: I7e69f4bcb7c3dd322a96595cf014d3184d9bb000
2021-05-04 16:25:53 -07:00
Alexander Koskovich 2d20e4c0b8
common: telephony: Add QTI RIL board flag & properties.
* Starting with LAHAINA the RIL stack is no longer
   common but the properties still are.

Change-Id: I16ec95426bd3934f57587df1855970344d66f50a
2021-05-02 00:19:53 -07:00
Alexander Koskovich 08e5dfb279
common: telephony: Move system side properties to the components.
Change-Id: I2377daf5378c99b0feb519116b7b47dda95356da
2021-05-02 00:19:53 -07:00
Alexander Koskovich cf416ee9f6
common: media: Move system side properties to the components.
Change-Id: I226ba52beb9a98deb1f49ba4789664adc176b6c3
2021-05-02 00:19:53 -07:00