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
Bruno Martins
1a2a6ae080
msm8937-common: Move device-specific feature configs to vendor
...
Change-Id: I4204f3842618ffde85b6d254b0c0d235364469e5
2018-06-29 00:02:43 +08:00
Roshan Pius
4a07127129
msm8937-common: manifest.xml: Add wifi 1.1 package
...
Bug: 63129484
Test: Devices boots up and connects to wifi networks.
Change-Id: I53fc4c52d8c7faff8c9f80c6bf0ba29501597ef6
2018-06-29 00:02:43 +08:00
sqian
cd1941154b
msm8937-common: Enable radio service 1.1
...
Test: compile; adb shell compiled_vts_binary
Bug: 38499208
Change-Id: I55d6384e88c1839d04be00dab0345ae5a365ab42
2018-06-29 00:02:43 +08:00
Paras Nagda
b65605069a
msm8937-common: cas: Add CAS HAL
...
Change-Id: I3d26b3c8c57425d2ee596f8efecaa2722b39551c
2018-06-29 00:02:01 +08:00
TheScarastic
e605044d1a
msm8937-common: Add initial manifest and compatibility_matrix
...
Change-Id: I075388fe81751eaa1df7170bb05e3db3a79fc8d8
2018-06-29 00:01:58 +08:00
Prateek Chaubey
ae3e3a72e1
msm8937-common: Move wlan configs to vendor
2018-06-29 00:01:58 +08:00
Prateek Chaubey
90698eb4ad
msm8937-common: Update Wifi Configs from LA.UM.6.6.r1-09000-89xx.0
...
* Remove dead fstman.ini
2018-06-29 00:01:58 +08:00
Hardik Kantilal Patel
081f77447d
msm8937-common: rootdir: Create wifi directory into /data/vendor path
...
As per Android-O architecture, move vendor specific file into
/data/vendor path instead of /data/misc. To address this
create the wifi directory into /data/vendor path.
CRs-Fixed: 2047794
Change-Id: I6835fb70e1777e23d0b30aa9e08de9a746638c50
2018-06-29 00:01:58 +08:00
Ethan Chen
5ddc3c6585
msm8937-common: Remove init.qcom.bt.sh
...
* Just run the hci_qcomm_init binary instead
Change-Id: If2b4b9fc738e729bd389f3f96e6843a4ca6eb558
2018-06-29 00:01:58 +08:00
Bruno Martins
05f1c9c7e9
msm8937-common: Update BT and WiFi blobs to O
...
* BT blobs From vince 8.1.0 OPM1.171019.019
* WIFI blobs From tissot OPR1.170623.026
2018-06-29 00:01:58 +08:00
Srinu Jella
94c97f44d9
msm8937-common: Remove bt config address from execution
...
- Remove bt config address from execution
as it is not required.
CRs-Fixed: 2028675
Change-Id: I4a71f5f1ff682cc3bf7753acc22e0f299d06c344
2018-06-29 00:01:58 +08:00
Aditya Bavanari
bd33bea7b6
msm8937-common: init.qcom.rc: Modify permissions for /data/vendor/misc
...
Modify permissions for /data/vendor/misc to 01771
from 0770 in order to enable audio module
to access the directory.
CRs-Fixed: 2074932
Change-Id: Ibc832cd0ec7c04a99b3fa1e9a554f919e11a149a
2018-06-29 00:01:58 +08:00
Saurabh Srivastava
2887450b59
msm8937-common: Fixing permission for /data/vendor
...
Removing creation of /data/vendor with system
group access.
CRs-Fixed: 2055140
Change-Id: Ic9fb98ea1420769f2ffa5262fd6e1a82ad848941
2018-06-29 00:01:58 +08:00