summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVishal Mahaveer <vishalm@ti.com>2017-06-05 16:04:31 -0400
committerVishal Mahaveer <vishalm@ti.com>2017-08-23 11:01:20 -0500
commit736085b853393a0b6df68c2ac5d4416d4d1384b1 (patch)
treee64db4cb5aa01ad99ccfaaf058c8ffd9449b0730
parente3d327b96202111f3031a82eab57e77108b1c026 (diff)
downloadjacinto6evm-736085b853393a0b6df68c2ac5d4416d4d1384b1.tar.gz
jacinto6evm: initial O changes
Initial changes for building O Change-Id: I340f2fb47028c6eeef3be546df5659f9971f0044 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
-rw-r--r--BoardConfig.mk11
-rw-r--r--device.mk22
-rw-r--r--full_jacinto6evm.mk4
-rw-r--r--init.jacinto6evmboard.rc4
-rw-r--r--manifest.xml20
5 files changed, 49 insertions, 12 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index f503a00..286cda7 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -16,7 +16,7 @@
# These two variables are set first, so they can be overridden
# by BoardConfigVendor.mk
-BOARD_USES_GENERIC_AUDIO := true
+#BOARD_USES_GENERIC_AUDIO := true
#USE_CAMERA_STUB := true
OMAP_ENHANCEMENT := true
@@ -33,9 +33,9 @@ TARGET_CPU_VARIANT := cortex-a15
ENABLE_CPUSETS := true
-BOARD_HAVE_BLUETOOTH := true
-BOARD_HAVE_BLUETOOTH_TI := true
-BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/ti/jacinto6evm/bluetooth
+#BOARD_HAVE_BLUETOOTH := true
+#BOARD_HAVE_BLUETOOTH_TI := true
+#BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/ti/jacinto6evm/bluetooth
TARGET_NO_BOOTLOADER := true
BOARD_KERNEL_BASE := 0x80000000
@@ -75,7 +75,8 @@ BOARD_SOFTAP_DEVICE := wl12xx_mac80211
#COMMON_GLOBAL_CFLAGS += -DANDROID_LIB_STUB
endif
-BOARD_SEPOLICY_DIRS := device/ti/jacinto6evm/sepolicy
+BOARD_SEPOLICY_DIRS += \
+ device/ti/jacinto6evm/sepolicy \
# lidbrm driver
BOARD_GPU_DRIVERS := omapdrm
diff --git a/device.mk b/device.mk
index 4d8cbb4..779ff17 100644
--- a/device.mk
+++ b/device.mk
@@ -23,9 +23,25 @@ else
LOCAL_KERNEL := $(TARGET_PREBUILT_KERNEL)
endif
+PRODUCT_PACKAGES += \
+ android.hardware.wifi@1.0-service \
+ android.hardware.graphics.allocator@2.0-impl \
+ android.hardware.graphics.allocator@2.0-service \
+ android.hardware.graphics.mapper@2.0-impl \
+ android.hardware.memtrack@1.0-impl \
+ android.hardware.usb@1.0-service \
+ android.hardware.power@1.0-impl \
+ android.hardware.audio@2.0-impl \
+ android.hardware.audio.effect@2.0-impl \
+ android.hardware.broadcastradio@1.0-impl \
+ android.hardware.soundtrigger@2.0-impl \
+ android.hardware.keymaster@3.0-impl \
+ android.hardware.keymaster@3.0-service
+
PRODUCT_COPY_FILES := \
$(LOCAL_KERNEL):kernel \
device/ti/jacinto6evm/tablet_core_hardware_jacinto6evm.xml:system/etc/permissions/tablet_core_hardware_jacinto6evm.xml \
+ device/ti/jacinto6evm/manifest.xml:system/vendor/manifest.xml \
device/ti/jacinto6evm/init.jacinto6evmboard.rc:root/init.jacinto6evmboard.rc \
device/ti/jacinto6evm/init.jacinto6evmboard.usb.rc:root/init.jacinto6evmboard.usb.rc \
device/ti/jacinto6evm/ueventd.jacinto6evmboard.rc:root/ueventd.jacinto6evmboard.rc \
@@ -83,10 +99,11 @@ PRODUCT_PACKAGES += \
com.android.future.usb.accessory
PRODUCT_PROPERTY_OVERRIDES += \
- ro.sf.lcd_density=160
+ ro.sf.lcd_density=240
# WI-Fi
PRODUCT_PACKAGES += \
+ wificond \
wpa_supplicant \
wpa_supplicant.conf \
wpa_supplicant_overlay.conf \
@@ -102,7 +119,6 @@ PRODUCT_PACKAGES += \
wlconf
PRODUCT_PACKAGES += \
- LegacyCamera \
camera_test \
ion_tiler_test \
iontest \
@@ -144,7 +160,7 @@ PRODUCT_PACKAGES += Launcher3 \
PRODUCT_PROPERTY_OVERRIDES += \
media.aac_51_output_enabled=true
-$(call inherit-product, frameworks/native/build/tablet-7in-hdpi-1024-dalvik-heap.mk)
+#$(call inherit-product, frameworks/native/build/tablet-7in-hdpi-1024-dalvik-heap.mk)
$(call inherit-product-if-exists, hardware/ti/dra7xx/jacinto6.mk)
#$(call inherit-product-if-exists, hardware/ti/wpan/ti-wpan-products.mk)
$(call inherit-product-if-exists, device/ti/proprietary-open/jacinto6/ti-jacinto6-vendor.mk)
diff --git a/full_jacinto6evm.mk b/full_jacinto6evm.mk
index 6f6f72e..67aa650 100644
--- a/full_jacinto6evm.mk
+++ b/full_jacinto6evm.mk
@@ -22,11 +22,11 @@
#
# Inherit from those products. Most specific first.
-$(call inherit-product, device/ti/jacinto6evm/device.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base.mk)
+$(call inherit-product, device/ti/jacinto6evm/device.mk)
PRODUCT_NAME := full_jacinto6evm
PRODUCT_DEVICE := jacinto6evm
-PRODUCT_BRAND := Android
+PRODUCT_BRAND := TI
PRODUCT_MODEL := jacinto6evm
PRODUCT_MANUFACTURER := Texas_Instruments_Inc
diff --git a/init.jacinto6evmboard.rc b/init.jacinto6evmboard.rc
index adf5bc8..f04cbaa 100644
--- a/init.jacinto6evmboard.rc
+++ b/init.jacinto6evmboard.rc
@@ -56,7 +56,7 @@ service uim /system/bin/uim-sysfs
user root
group bluetooth net_bt_admin
-service p2p_supplicant /system/bin/wpa_supplicant \
+service p2p_supplicant /vendor/bin/hw/wpa_supplicant \
-iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \
-I/system/etc/wifi/wpa_supplicant_overlay.conf \
-O/data/misc/wifi/sockets -pp2p_device=1\
@@ -66,7 +66,7 @@ service p2p_supplicant /system/bin/wpa_supplicant \
disabled
oneshot
-service wpa_supplicant /system/bin/wpa_supplicant \
+service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
-iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \
-I/system/etc/wifi/wpa_supplicant_overlay.conf \
-O/data/misc/wifi/sockets \
diff --git a/manifest.xml b/manifest.xml
new file mode 100644
index 0000000..e108de6
--- /dev/null
+++ b/manifest.xml
@@ -0,0 +1,20 @@
+<manifest version="1.0" type="device">
+ <hal format="hidl">
+ <name>android.hardware.graphics.allocator</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>IAllocator</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.graphics.mapper</name>
+ <transport arch="32+64">passthrough</transport>
+ <version>2.0</version>
+ <interface>
+ <name>IMapper</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>