mirror of
https://github.com/S3NEO/android_device_samsung_msm8226-common.git
synced 2024-11-06 21:55:45 +00:00
more treble
This commit is contained in:
parent
4d655bd741
commit
8f208dade9
8 changed files with 95 additions and 160 deletions
|
@ -32,6 +32,8 @@ BOARD_HARDWARE_CLASS += $(VENDOR_PATH)/cmhw
|
||||||
# Filesystem
|
# Filesystem
|
||||||
TARGET_FS_CONFIG_GEN := device/samsung/msm8226-common/config.fs
|
TARGET_FS_CONFIG_GEN := device/samsung/msm8226-common/config.fs
|
||||||
|
|
||||||
|
BOARD_USES_QCOM_HARDWARE := true
|
||||||
|
|
||||||
#ADB
|
#ADB
|
||||||
TARGET_USES_LEGACY_ADB_INTERFACE :=true
|
TARGET_USES_LEGACY_ADB_INTERFACE :=true
|
||||||
|
|
||||||
|
@ -50,7 +52,6 @@ TARGET_QCOM_NO_FM_FIRMWARE := true
|
||||||
BOARD_HAVE_QCOM_FM := true
|
BOARD_HAVE_QCOM_FM := true
|
||||||
|
|
||||||
# Properites
|
# Properites
|
||||||
BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
|
|
||||||
TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop
|
TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop
|
||||||
# SELinux
|
# SELinux
|
||||||
include device/qcom/sepolicy/sepolicy.mk
|
include device/qcom/sepolicy/sepolicy.mk
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
PRODUCT_SHIPPING_API_LEVEL := 19
|
PRODUCT_SHIPPING_API_LEVEL := 19
|
||||||
PRODUCT_FULL_TREBLE_OVERRIDE := true
|
PRODUCT_FULL_TREBLE_OVERRIDE := true
|
||||||
PRODUCT_COMPATIBILITY_MATRIX_LEVEL_OVERRIDE := 27
|
PRODUCT_COMPATIBILITY_MATRIX_LEVEL_OVERRIDE := 27
|
||||||
|
BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
|
||||||
|
|
||||||
# VNDK
|
|
||||||
BOARD_VNDK_VERSION := current
|
|
||||||
BOARD_VNDK_RUNTIME_DISABLE := true
|
BOARD_VNDK_RUNTIME_DISABLE := true
|
||||||
|
BOARD_VNDK_VERSION := current
|
||||||
|
|
|
@ -90,7 +90,4 @@
|
||||||
<name>netutils-wrapper</name>
|
<name>netutils-wrapper</name>
|
||||||
<version>1.0</version>
|
<version>1.0</version>
|
||||||
</hal>
|
</hal>
|
||||||
<vndk>
|
|
||||||
<version>0.0.0</version>
|
|
||||||
</vndk>
|
|
||||||
</compatibility-matrix>
|
</compatibility-matrix>
|
||||||
|
|
111
manifest.xml
111
manifest.xml
|
@ -98,6 +98,37 @@
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>android.hardware.graphics.composer</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>2.1</version>
|
||||||
|
<interface>
|
||||||
|
<name>IComposer</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>android.hardware.media.omx</name>
|
||||||
|
<transport arch="32">passthrough</transport>
|
||||||
|
<version>1.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>IOmx</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IOmxStore</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>android.hardware.gatekeeper</name>
|
||||||
|
<transport arch="32">passthrough</transport>
|
||||||
|
<version>1.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>IGatekeeper</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
</hal>
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>android.hardware.graphics.mapper</name>
|
<name>android.hardware.graphics.mapper</name>
|
||||||
<transport arch="32">passthrough</transport>
|
<transport arch="32">passthrough</transport>
|
||||||
|
@ -185,86 +216,6 @@
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.frameworks.displayservice</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IDisplayService</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.frameworks.schedulerservice</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>ISchedulingPolicyService</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.frameworks.sensorservice</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>ISensorManager</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.hardware.graphics.composer</name>
|
|
||||||
<version>2.1</version>
|
|
||||||
<interface>
|
|
||||||
<name>IComposer</name>
|
|
||||||
<instance>vr</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.hidl.allocator</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IAllocator</name>
|
|
||||||
<instance>ashmem</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.hidl.manager</name>
|
|
||||||
<version>1.1</version>
|
|
||||||
<interface>
|
|
||||||
<name>IServiceManager</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.hidl.memory</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IMapper</name>
|
|
||||||
<instance>ashmem</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.hidl.token</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>ITokenManager</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.system.net.netd</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>INetd</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" optional="true">
|
|
||||||
<name>android.system.wifi.keystore</name>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IKeystore</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<name>android.hardware.vibrator</name>
|
<name>android.hardware.vibrator</name>
|
||||||
<transport arch="32">passthrough</transport>
|
<transport arch="32">passthrough</transport>
|
||||||
<version>1.0</version>
|
<version>1.0</version>
|
||||||
|
|
80
msm8226.mk
80
msm8226.mk
|
@ -73,7 +73,6 @@ PRODUCT_PACKAGES += \
|
||||||
android.hardware.camera.provider@2.4-impl-legacy \
|
android.hardware.camera.provider@2.4-impl-legacy \
|
||||||
camera.device@1.0-impl-legacy \
|
camera.device@1.0-impl-legacy \
|
||||||
libboringssl-compat \
|
libboringssl-compat \
|
||||||
camera.msm8226 \
|
|
||||||
libxml2 \
|
libxml2 \
|
||||||
Snap
|
Snap
|
||||||
|
|
||||||
|
@ -92,6 +91,8 @@ PRODUCT_PACKAGES += \
|
||||||
memtrack.msm8226 \
|
memtrack.msm8226 \
|
||||||
android.hardware.graphics.allocator@2.0-impl \
|
android.hardware.graphics.allocator@2.0-impl \
|
||||||
android.hardware.graphics.allocator@2.0-service \
|
android.hardware.graphics.allocator@2.0-service \
|
||||||
|
android.hardware.graphics.composer@2.1-impl \
|
||||||
|
android.hardware.graphics.composer@2.1-service \
|
||||||
android.hardware.graphics.mapper@2.0-impl \
|
android.hardware.graphics.mapper@2.0-impl \
|
||||||
android.hardware.memtrack@1.0-impl \
|
android.hardware.memtrack@1.0-impl \
|
||||||
android.hardware.memtrack@1.0-service
|
android.hardware.memtrack@1.0-service
|
||||||
|
@ -107,17 +108,21 @@ PRODUCT_PACKAGES += \
|
||||||
FMRadio \
|
FMRadio \
|
||||||
libfmjni
|
libfmjni
|
||||||
|
|
||||||
|
# VNDK
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
s3ve3g-vndk-extra
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/gps/flp.conf:system/etc/flp.conf \
|
$(LOCAL_PATH)/gps/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \
|
||||||
$(LOCAL_PATH)/gps/gps.conf:system/etc/gps.conf \
|
$(LOCAL_PATH)/gps/gps.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gps.conf \
|
||||||
$(LOCAL_PATH)/gps/sap.conf:system/etc/sap.conf
|
$(LOCAL_PATH)/gps/sap.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sap.conf
|
||||||
|
|
||||||
# Keylayouts
|
# Keylayouts
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/keylayout/Button_Jack.kl:system/usr/keylayout/Button_Jack.kl \
|
$(LOCAL_PATH)/keylayout/Button_Jack.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Button_Jack.kl \
|
||||||
$(LOCAL_PATH)/keylayout/gpio-keys.kl:system/usr/keylayout/gpio-keys.kl \
|
$(LOCAL_PATH)/keylayout/gpio-keys.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/gpio-keys.kl \
|
||||||
$(LOCAL_PATH)/keylayout/sec_touchkey.kl:system/usr/keylayout/sec_touchkey.kl \
|
$(LOCAL_PATH)/keylayout/sec_touchkey.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/sec_touchkey.kl \
|
||||||
$(LOCAL_PATH)/keylayout/synaptics_rmi4_i2c.kl:system/usr/keylayout/synaptics_rmi4_i2c.kl
|
$(LOCAL_PATH)/keylayout/synaptics_rmi4_i2c.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/synaptics_rmi4_i2c.kl
|
||||||
|
|
||||||
# Keystore
|
# Keystore
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
@ -125,11 +130,11 @@ PRODUCT_PACKAGES += \
|
||||||
|
|
||||||
# Media
|
# Media
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \
|
frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_audio.xml \
|
||||||
frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:system/etc/media_codecs_google_telephony.xml \
|
frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_telephony.xml \
|
||||||
frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml \
|
frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_video.xml \
|
||||||
$(LOCAL_PATH)/configs/media_codecs_performance.xml:system/etc/media_codecs_performance.xml \
|
$(LOCAL_PATH)/configs/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \
|
||||||
$(LOCAL_PATH)/configs/media_codecs.xml:system/etc/media_codecs.xml
|
$(LOCAL_PATH)/configs/media_codecs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml
|
||||||
|
|
||||||
# OMX
|
# OMX
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
@ -145,28 +150,28 @@ PRODUCT_PACKAGES += \
|
||||||
|
|
||||||
# Permissions
|
# Permissions
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.hardware.audio.low_latency.xml:system/etc/permissions/android.hardware.audio.low_latency.xml \
|
frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \
|
||||||
frameworks/native/data/etc/android.hardware.bluetooth.xml:system/etc/permissions/android.hardware.bluetooth.xml \
|
frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
|
||||||
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:system/etc/permissions/android.hardware.bluetooth_le.xml \
|
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml \
|
||||||
frameworks/native/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml \
|
frameworks/native/data/etc/android.hardware.camera.autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.autofocus.xml \
|
||||||
frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:system/etc/permissions/android.hardware.camera.flash-autofocus.xml \
|
frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.flash-autofocus.xml \
|
||||||
frameworks/native/data/etc/android.hardware.camera.front.xml:system/etc/permissions/android.hardware.camera.front.xml \
|
frameworks/native/data/etc/android.hardware.camera.front.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.front.xml \
|
||||||
frameworks/native/data/etc/android.hardware.camera.xml:system/etc/permissions/android.hardware.camera.xml \
|
frameworks/native/data/etc/android.hardware.camera.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.xml \
|
||||||
frameworks/native/data/etc/android.hardware.location.gps.xml:system/etc/permissions/android.hardware.location.gps.xml \
|
frameworks/native/data/etc/android.hardware.location.gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.location.gps.xml \
|
||||||
frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:system/etc/permissions/android.hardware.sensor.accelerometer.xml \
|
frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.accelerometer.xml \
|
||||||
frameworks/native/data/etc/android.hardware.sensor.compass.xml:system/etc/permissions/android.hardware.sensor.compass.xml \
|
frameworks/native/data/etc/android.hardware.sensor.compass.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.compass.xml \
|
||||||
frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardware.sensor.light.xml \
|
frameworks/native/data/etc/android.hardware.sensor.light.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.light.xml \
|
||||||
frameworks/native/data/etc/android.hardware.sensor.proximity.xml:system/etc/permissions/android.hardware.sensor.proximity.xml \
|
frameworks/native/data/etc/android.hardware.sensor.proximity.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.proximity.xml \
|
||||||
frameworks/native/data/etc/android.hardware.telephony.cdma.xml:system/etc/permissions/android.hardware.telephony.cdma.xml \
|
frameworks/native/data/etc/android.hardware.telephony.cdma.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.cdma.xml \
|
||||||
frameworks/native/data/etc/android.hardware.telephony.gsm.xml:system/etc/permissions/android.hardware.telephony.gsm.xml \
|
frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.gsm.xml \
|
||||||
frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \
|
frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \
|
||||||
frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml \
|
frameworks/native/data/etc/android.hardware.usb.accessory.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.accessory.xml \
|
||||||
frameworks/native/data/etc/android.hardware.usb.host.xml:system/etc/permissions/android.hardware.usb.host.xml \
|
frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \
|
||||||
frameworks/native/data/etc/android.hardware.wifi.direct.xml:system/etc/permissions/android.hardware.wifi.direct.xml \
|
frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \
|
||||||
frameworks/native/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml \
|
frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \
|
||||||
frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml \
|
frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml \
|
||||||
frameworks/native/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \
|
frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml \
|
||||||
frameworks/native/data/etc/android.software.midi.xml:system/etc/permissions/android.software.midi.xml
|
frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml
|
||||||
|
|
||||||
# GPS HAL
|
# GPS HAL
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
@ -232,6 +237,11 @@ PRODUCT_PACKAGES += \
|
||||||
android.hardware.light@2.0-service \
|
android.hardware.light@2.0-service \
|
||||||
lights.MSM8226
|
lights.MSM8226
|
||||||
|
|
||||||
|
# Gatekeeper
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.gatekeeper@1.0-impl \
|
||||||
|
android.hardware.gatekeeper@1.0-service
|
||||||
|
|
||||||
# Wifi
|
# Wifi
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
dhcpcd.conf \
|
dhcpcd.conf \
|
||||||
|
|
|
@ -54,6 +54,7 @@ on fs
|
||||||
symlink /dev/block/platform/soc.0/${ro.boot.bootdevice} /dev/block/bootdevice
|
symlink /dev/block/platform/soc.0/${ro.boot.bootdevice} /dev/block/bootdevice
|
||||||
|
|
||||||
mount_all fstab.qcom
|
mount_all fstab.qcom
|
||||||
|
start fwlink
|
||||||
|
|
||||||
# Support Preload install apks
|
# Support Preload install apks
|
||||||
# mkdir /preload 0771 system system
|
# mkdir /preload 0771 system system
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
# Art
|
|
||||||
dalvik.vm.dex2oat-swap=false
|
|
||||||
|
|
||||||
# Audio
|
# Audio
|
||||||
af.fast_track_multiplier=1
|
af.fast_track_multiplier=1
|
||||||
audio_hal.period_size=192
|
audio_hal.period_size=192
|
||||||
|
@ -39,6 +36,7 @@ media.stagefright.less-secure=true
|
||||||
persist.media.treble_omx=false
|
persist.media.treble_omx=false
|
||||||
|
|
||||||
# Dalvik
|
# Dalvik
|
||||||
|
dalvik.vm.dex2oat-swap=false
|
||||||
dalvik.vm.heapstartsize=8m
|
dalvik.vm.heapstartsize=8m
|
||||||
dalvik.vm.heapgrowthlimit=128m
|
dalvik.vm.heapgrowthlimit=128m
|
||||||
dalvik.vm.heapsize=512m
|
dalvik.vm.heapsize=512m
|
||||||
|
@ -53,9 +51,6 @@ ro.qualcomm.cabl=0
|
||||||
ro.sf.lcd_density=320
|
ro.sf.lcd_density=320
|
||||||
debug.hwui.use_buffer_age=false
|
debug.hwui.use_buffer_age=false
|
||||||
|
|
||||||
# Android GO
|
|
||||||
ro.config.low_ram=true
|
|
||||||
|
|
||||||
# GPS
|
# GPS
|
||||||
persist.gps.qc_nlp_in_use=1
|
persist.gps.qc_nlp_in_use=1
|
||||||
ro.gps.agps_provider=1
|
ro.gps.agps_provider=1
|
||||||
|
@ -95,7 +90,7 @@ debug.sensors=1
|
||||||
persist.timed.enable=true
|
persist.timed.enable=true
|
||||||
|
|
||||||
# Vendor security patch level
|
# Vendor security patch level
|
||||||
ro.lineage.build.vendor_security_patch=2017-08-01
|
ro.lineage.build.vendor_security_patch=2019-02-27
|
||||||
|
|
||||||
# Wi-Fi
|
# Wi-Fi
|
||||||
ro.disableWifiApFirmwareReload=true
|
ro.disableWifiApFirmwareReload=true
|
||||||
|
|
|
@ -1,41 +1,22 @@
|
||||||
VNDK_SP_LIBRARIES := \
|
VNDK_SP_LIBRARIES :=
|
||||||
android.hardware.graphics.allocator@2.0 \
|
|
||||||
android.hardware.graphics.common@1.0 \
|
|
||||||
android.hardware.graphics.mapper@2.0 \
|
|
||||||
android.hardware.renderscript@1.0 \
|
|
||||||
android.hidl.memory@1.0 \
|
|
||||||
libRSCpuRef \
|
|
||||||
libRSDriver \
|
|
||||||
libRS_internal \
|
|
||||||
libbacktrace \
|
|
||||||
libbase \
|
|
||||||
libbcinfo \
|
|
||||||
libblas \
|
|
||||||
libc++ \
|
|
||||||
libcompiler_rt \
|
|
||||||
libcutils \
|
|
||||||
libft2 \
|
|
||||||
libhardware \
|
|
||||||
libhidlbase \
|
|
||||||
libhidlmemory \
|
|
||||||
libhidltransport \
|
|
||||||
libhwbinder \
|
|
||||||
libion \
|
|
||||||
liblzma \
|
|
||||||
libpng \
|
|
||||||
libunwind \
|
|
||||||
libutils \
|
|
||||||
libz
|
|
||||||
|
|
||||||
EXTRA_VENDOR_LIBRARIES := \
|
EXTRA_VENDOR_LIBRARIES := \
|
||||||
android.hidl.base@1.0 \
|
android.hidl.base@1.0 \
|
||||||
android.hidl.manager@1.0 \
|
android.hidl.manager@1.0 \
|
||||||
|
libhardware_legacy \
|
||||||
libbinder \
|
libbinder \
|
||||||
libui \
|
libui \
|
||||||
libhardware_legacy \
|
|
||||||
android.hardware.configstore@1.0 \
|
android.hardware.configstore@1.0 \
|
||||||
android.hardware.configstore-utils \
|
android.hardware.configstore-utils \
|
||||||
android.hardware.nfc@1.0
|
libstagefright_foundation \
|
||||||
|
libstdc++ \
|
||||||
|
libnativehelper \
|
||||||
|
libgui \
|
||||||
|
android.hidl.token@1.0-utils \
|
||||||
|
android.hardware.graphics.bufferqueue@1.0 \
|
||||||
|
android.hidl.token@1.0 \
|
||||||
|
android.hardware.media.omx@1.0 \
|
||||||
|
android.hardware.media@1.0
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
# VNDK Modules
|
# VNDK Modules
|
||||||
|
@ -86,11 +67,10 @@ $(foreach lib,$(EXTRA_VENDOR_LIBRARIES),\
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := vndk-sp
|
LOCAL_MODULE := s3ve3g-vndk-extra
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_REQUIRED_MODULES := \
|
LOCAL_REQUIRED_MODULES := \
|
||||||
$(addsuffix .vndk-sp-gen,$(VNDK_SP_LIBRARIES)) \
|
$(addsuffix .vndk-sp-gen,$(VNDK_SP_LIBRARIES)) \
|
||||||
$(addsuffix .vndk-sp-ext-gen,$(VNDK_SP_EXT_LIBRARIES)) \
|
$(addsuffix .vndk-sp-ext-gen,$(VNDK_SP_EXT_LIBRARIES)) \
|
||||||
$(addsuffix .vndk-ext-gen,$(EXTRA_VENDOR_LIBRARIES))
|
$(addsuffix .vndk-ext-gen,$(EXTRA_VENDOR_LIBRARIES))
|
||||||
include $(BUILD_PHONY_PACKAGE)
|
include $(BUILD_PHONY_PACKAGE)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue