oshmoun
852bf8a7c9
msm8937-common: Add public.libraries.txt
...
Android needs this text file to know what libraries are allowed to be loaded by apps directly.
For now, add:
libOpenCL.so to the list, in order to get OpenCL to function properly.
adsprpc related libraries, since they were also declared public in stock.
Change-Id: I15ef7a7ab7d1f1a0cc6b484cd2ca9993f40de23b
2018-06-29 00:02:44 +08:00
Michael Bestas
7fcaa86e0f
msm8937-common: Add powerhint.xml
...
* Based on LA.UM.6.6.r1-07400-89xx.0, adapted for the new format.
* Required by perf_hint in libqti-perfd-client.so.
Change-Id: Ief38dc242a92de05305452634fe2318e4de42f90
2018-06-29 00:02:44 +08:00
Bruno Martins
b6653e608a
msm8937-common: Remove wificond from device makefiles
...
* This package is being built globally
2018-06-29 00:02:44 +08:00
Bruno Martins
81db12c07c
msm8937-common: Switch to vendor.display.config 1.1
...
* No need to explicitly build the packages anymore,
since they're now display HAL dependencies.
Change-Id: Ied3be4c1e5fc7e01e0426268fb219c61a4be86e9
2018-06-29 00:02:44 +08:00
Bruno Martins
d03a67e8d2
msm8937-common: Drop useless CNE related flag
...
* Nothing in the OSS bits takes it into account.
Change-Id: I6f949a12c643810cb1fba764bf13abb30e5dd88c
2018-06-29 00:02:44 +08:00
TheScarastic
9c2f99f800
msm8937-common: disable sco enahnced command
...
* Adjust flag after 540b42ceaa
2018-06-29 00:02:44 +08:00
Isaac Chen
508f70b4d8
msm8937-common: proprietary-files: Move IR HAL to vendor
...
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
6422873dfc
msm8937-common: proprietary-files: Update hvdcp to O-MR1
...
* vince-user 8.1.0 OPM1.171019.019 8.5.9 release-keys
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
9719bbd34e
msm8937-common: proprietary-files: Add more media omx blobs
...
* From: TA-1025_00WW 8.1.0 OPR1.170623.026
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
76f2f7494b
msm8937-common: proprietary-files: Use O-MR1 QTEE blobs
...
* vince-user 8.1.0 OPM1.171019.019 8.5.9 release-keys
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
28c145f745
msm8937-common: proprietary-files: Use O-MR1 TUI blobs
...
* vince-user 8.1.0 OPM1.171019.019 8.5.9 release-keys
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
0e4ee50127
msm8937-common: Remove fingerprint firmware symlink
...
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
0acfb5212a
msm8937-common: Regenerate compatibility_matrix&manifest
...
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Rashed Abdel-Tawab
ac39d12568
msm8937-common: Generate treble-compatible makefiles
...
Change-Id: I95fb9a2f30067c25a9d2ed3a235907959befcd90
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
64fa39a612
msm8937-common: Build HIDL services
...
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
TheScarastic
fd39f288d4
msm8937-common: Clean up unused audio stuffs
2018-06-29 00:02:43 +08:00
Isaac Chen
c55bf49604
msm8937-common: Don't clean vendor by default
...
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Isaac Chen
c0b393ede3
msm8937-common: Apply lineage rebrand
...
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-06-29 00:02:43 +08:00
Bruno Martins
cf56744f55
msm8937-common: Build health HAL
...
Change-Id: I9609aa4dd030f2b21eafc9e4975a0fde2f9bea81
2018-06-29 00:02:43 +08:00
codeworkx
fc9805e829
msm8937-common: Add groups for tftp_server
...
Change-Id: I79cec555e427159a7b24f479d7ef9976495383ab
2018-06-29 00:02:43 +08:00
Dan Pasanen
652e0957cb
msm8937-common: Add slpi symlinks
...
Change-Id: I2fd8a24c29089a92b842aeb2cea564fcca137134
2018-06-29 00:02:43 +08:00
dianlujitao
c3a2fd6486
msm8937-common: Update RFS symlinks
...
Change-Id: I3dd5e7d22927ed63c9a6d271c61b4dad8118338f
2018-06-29 00:02:43 +08:00
Alexander Martinz
36a87bc9ed
msm8937-common: Remove CPUSETS build flags
...
They both got replaced by runtime checks, see system/core @ 795267d4c
Change-Id: If6a5b5d93dd327475a1e6d3b80244381b1414f99
Signed-off-by: Alexander Martinz <alex@amartinz.at>
2018-06-29 00:02:43 +08:00
Prateek Chaubey
24bacc0d4a
msm8937-common: Disable ffmpeg
...
Change-Id: I533a0d803fc1f6d9b0f6b7f13b11be2105b3530e
2018-06-29 00:02:43 +08:00
Isaac Chen
6b668dc36b
msm8937-common: Disable unsupported overlays
2018-06-29 00:02:43 +08:00
maxwen
e446e0847d
msm8937-common: Hide sRGB toggle
...
* This is only available on Nexus/Pixel devices
* Now expected as an array in Settings package
Change-Id: I92a56abb0fc1379e4482d1889d04d8db6a14ea2b
2018-06-29 00:02:43 +08:00
LuK1337
6ba538261c
msm8937-common: overlay: Disable A2DP sink profile
...
* Our devices do not support it and that's the reason why
A2DP does not work at all.
Change-Id: I50cb1fdc6b4ff69594fc0d10fbd043c681178e5c
2018-06-29 00:02:43 +08:00
Prateek Chaubey
aaf0974357
msm8937-common: Cleanup power script
2018-06-29 00:02:43 +08:00
Prateek Chaubey
11bd52ff6a
msm8937-common: Import liblight from caf
2018-06-29 00:02:43 +08:00
Garik Badalyan
b00f55787a
msm8937-common: HIDL: Enable compilation of android.hidl.manager@1.0-java
...
android.hidl.manager@1.0-java.jar is used by HAL clients
to register for IServiceNotification.onRegistration()
notification.
2018-06-29 00:02:43 +08:00
dianlujitao
e76868dd53
msm8937-common: Build dummy android.hidl.[base,manager]@1.0
2018-06-29 00:02:43 +08:00
padarshr
f532b37f81
msm8937-common: Update vndk-sp build mechanism and library set.
...
This change is to add some more libraries needed to
be present in the vndk-sp library set. Also, move towards
a better the mechanism to build vndk-sp.
2018-06-29 00:02:43 +08:00
Pawin Vongmasa
df9a10c241
msm8937-common: Create media_profiles_V1_0.xml
2018-06-29 00:02:43 +08:00
Jesse Hall
debf887521
msm8937-common: Declare Vulkan compute level 0 system feature
...
Bug: 38396207 (VK_KHR_variable_pointers)
Bug: 64982680 (maxPerStageDescriptorStorageBuffers >= 16)
Test: CtsGraphicsTestCases:.VulkanFeaturesTest (ag/2810565)
Change-Id: I61cde61f53f0e9a1c657e6bd6658a4393360b0a6
2018-06-29 00:02:43 +08:00
TheScarastic
265678c804
msm8937-common: Add custom biometrics
2018-06-29 00:02:43 +08:00
LuK1337
d8d90bde50
msm8937-common: Move fstab to /vendor
...
Change-Id: I2e86c3be08d0d4f19a6cf89a931f4a1e6ac12cdf
2018-06-29 00:02:43 +08:00
Abhishek Arpure
28276f33e7
msm8937-common: Move uevent.qcom.rc to /vendor
...
Change-Id: Iab2699bf26ca4402b835d1af8d4493f9b28595d9
2018-06-29 00:02:43 +08:00
Abhishek Arpure
e2caf7319e
msm8937-common: Move hardware specific .rc files to /vendor/etc/init/hw
...
The reason these files are moved to /vendor/etc/init/hw and
not /vendor/etc/init is because 'init' scans the /vendor/etc/init folder
for vendor service .rc fragments to import. That would either result
in duplicate imports or out-of-order imports of these hardware
specific .rc files and that *may* have unintended consequences.
In order to preserve the current import order for MTP, we move all
hardware specific .rc files to /vendor/etc/init/hw which is not
autoscanned by init BUT leave the init.${ro.hardware}.rc (i.e.
init.qcom.rc in this case) in root for 'init' to find.
Change-Id: I14531da05e2a3a256f734f8de96e1f1969c753f9
2018-06-29 00:02:43 +08:00
LuK1337
977516f130
msm8937-common: rootdir: Move init shell scripts to /vendor
2018-06-29 00:02:43 +08:00
Rashed Abdel-Tawab
42101c780e
msm8937-common: Update for early-mounted system partition
...
* This removes /system entry from fstab, since this partition
is now early-mounted and the fstab entry is specified in device tree.
* At the same time, also include a fully populated fstab, in order to avoid
build breakage while generating recovery updater scripts.
Change-Id: I8e558458b984e97a45a920c3751a6b7c3f2ebc5c
2018-06-29 00:02:43 +08:00
Bruno Martins
d5cb31a5c2
msm8937-common: Update TimeService to O-MR1
...
* From vince 8.1.0 OPM1.171019.019
2018-06-29 00:02:43 +08:00
dianlujitao
824cdd1db3
msm8937-common: Nuke BOARD_USES_QC_TIME_SERVICES flag
...
* Any pre-O framework did exact the same thing as TimeService.apk
when the flag is enabled, as we always ship TimeService.apk,
there's no reason to keep the flag, and the framework stuff is
not ported to O.
* Remove unused 32-bit library as well.
Change-Id: I74abc65468e983732bccde571003235891379463
2018-06-29 00:02:43 +08:00
LuK1337
5a362ca422
msm8937-common: Update Widevine blobs to O-MR1
...
* From vince 8.1.0 OPM1.171019.019
2018-06-29 00:02:43 +08:00
LuK1337
c0e667863d
msm8937-common: Load proper thermal-engine configs
...
* Required for Oreo blobs.
Change-Id: I25c98446ce4677f83f8c543b41b7f8be12c4c254
2018-06-29 00:02:43 +08:00
Manaf Meethalavalappu Pallikunhi
24fa892a90
msm8937-common: thermal: Add thermal send rule socket to thermal service init
...
Add thermal send rule socket to thermal service initialization script
This change is required for SE Android so that thermal socket context
are not overridden by init.
Change-Id: I8774b62f35f72a481f9976dda5d1aee1e19d8374
2018-06-29 00:02:43 +08:00
LuK1337
897f4860d8
msm8937-common: Update thermal-engine to O
...
* From TA-1025_00WW 8.1.0 OPR1.170623.026
2018-06-29 00:02:43 +08:00
Bruno Martins
5b3314281b
msm8937-common: Update for moved hardware key overlays
...
* These have now been moved to the SDK
* Retire custom settings for longPressHome & longPressOnAppSwitch
Change-Id: I551ddc8c58ccd7184fddb1c615b15cce8127daad
2018-06-29 00:02:43 +08:00
Peter Qiu
20968a5ba6
msm8937-common: Use hardware feature definition to indicate Passpoint support
...
Bug: 36886243
Test: Manual test
Change-Id: I570f7037abfd670e153c62a8dc723f1e89e9bf56
2018-06-29 00:02:43 +08:00
Bruno Martins
751eb3ee92
msm8937-common: Advertize HWC2 color transform support
...
Change-Id: Id0e63007554f2e45221c7e7243c7439467f74c61
2018-06-29 00:02:43 +08:00
Philip Cuadra
f0526ca2eb
msm8937-common: Enable Camera App pinning
...
This change enables Camera app pinning on 8996 targets
Bug 28251566
Change-Id: Icc357441af65e8ece897311bdaf8acc063d3f6ab
2018-06-29 00:02:43 +08:00