From 14de7db1d7d2464491597c56e7b3a6e7bb3b81f1 Mon Sep 17 00:00:00 2001 From: Angus Ainslie Date: Tue, 26 Jul 2011 16:11:43 -0600 Subject: First cut at a device directoory for the SMDKV310 Based on the device/linaro/panda directory Signed-off-by: Angus Ainslie --- AndroidBoard.mk | 42 ++++++++++++++ AndroidProducts.mk | 2 + BoardConfig.mk | 54 ++++++++++++++++++ Logitech_Logitech_USB_Keyboard.kcm | 64 +++++++++++++++++++++ Logitech_Logitech_USB_Keyboard.kl | 90 +++++++++++++++++++++++++++++ MLO | Bin 0 -> 22956 bytes README.txt | 11 ++++ device.mk | 24 ++++++++ egl.cfg | 2 + gpio-keys.kcm | 64 +++++++++++++++++++++ gpio-keys.kl | 1 + init.omap4.sh | 3 + init.omap4430.rc | 112 +++++++++++++++++++++++++++++++++++++ initlogo.rle | Bin 0 -> 27288 bytes smdkv310.mk | 7 +++ system.prop | 6 ++ ueventd.omap4430.rc | 3 + vendorsetup.sh | 1 + vold.fstab | 15 +++++ 19 files changed, 501 insertions(+) create mode 100644 AndroidBoard.mk create mode 100644 AndroidProducts.mk create mode 100644 BoardConfig.mk create mode 100644 Logitech_Logitech_USB_Keyboard.kcm create mode 100644 Logitech_Logitech_USB_Keyboard.kl create mode 100644 MLO create mode 100644 README.txt create mode 100644 device.mk create mode 100644 egl.cfg create mode 100644 gpio-keys.kcm create mode 100644 gpio-keys.kl create mode 100755 init.omap4.sh create mode 100644 init.omap4430.rc create mode 100644 initlogo.rle create mode 100644 smdkv310.mk create mode 100644 system.prop create mode 100644 ueventd.omap4430.rc create mode 100644 vendorsetup.sh create mode 100644 vold.fstab diff --git a/AndroidBoard.mk b/AndroidBoard.mk new file mode 100644 index 0000000..9a8fcd1 --- /dev/null +++ b/AndroidBoard.mk @@ -0,0 +1,42 @@ +LOCAL_PATH := $(call my-dir) + +file := $(TARGET_OUT_KEYLAYOUT)/gpio-keys.kl +ALL_PREBUILT += $(file) +$(file) : $(LOCAL_PATH)/gpio-keys.kl | $(ACP) + $(transform-prebuilt-to-target) + +include $(CLEAR_VARS) +LOCAL_SRC_FILES := gpio-keys.kcm +LOCAL_MODULE_TAGS := optional +include $(BUILD_KEY_CHAR_MAP) + +file := $(TARGET_OUT_KEYLAYOUT)/Logitech_Logitech_USB_Keyboard.kl +ALL_PREBUILT += $(file) +$(file) : $(LOCAL_PATH)/Logitech_Logitech_USB_Keyboard.kl | $(ACP) + $(transform-prebuilt-to-target) + +include $(CLEAR_VARS) +LOCAL_SRC_FILES := Logitech_Logitech_USB_Keyboard.kcm +LOCAL_MODULE_TAGS := optional +include $(BUILD_KEY_CHAR_MAP) + +file := $(TARGET_ROOT_OUT)/init.rc +ALL_PREBUILT += $(file) +$(file) : $(LOCAL_PATH)/../common/init.rc | $(ACP) + $(transform-prebuilt-to-target) + +file := $(TARGET_ROOT_OUT)/init.omap4430.rc +ALL_PREBUILT += $(file) +$(file) : $(LOCAL_PATH)/init.omap4430.rc | $(ACP) + $(transform-prebuilt-to-target) + +file := $(PRODUCT_OUT)/system/etc/init.omap4.sh +ALL_PREBUILT += $(file) +$(file) : $(LOCAL_PATH)/init.omap4.sh | $(ACP) + $(transform-prebuilt-to-target) + +file := $(TARGET_ROOT_OUT)/initlogo.rle +ALL_PREBUILT += $(file) +$(file) : $(LOCAL_PATH)/initlogo.rle | $(ACP) + $(transform-prebuilt-to-target) + diff --git a/AndroidProducts.mk b/AndroidProducts.mk new file mode 100644 index 0000000..246f4b2 --- /dev/null +++ b/AndroidProducts.mk @@ -0,0 +1,2 @@ +PRODUCT_MAKEFILES := \ + $(LOCAL_DIR)/smdkv310.mk diff --git a/BoardConfig.mk b/BoardConfig.mk new file mode 100644 index 0000000..1ffdb97 --- /dev/null +++ b/BoardConfig.mk @@ -0,0 +1,54 @@ +# config.mk +# +# Product-specific compile-time definitions. +# + +TARGET_BOARD_PLATFORM := smdkv310 +TARGET_NO_BOOTLOADER := true # Uses u-boot instead +TARGET_NO_KERNEL := false +KERNEL_CONFIG := smdkv310_android_defconfig +TARGET_USE_UBOOT := true +UBOOT_CONFIG := smdkv310_config +TARGET_USE_XLOADER := true +XLOADER_BINARY := device/linaro/pandaboard/MLO +TARGET_NO_RECOVERY := true +TARGET_NO_RADIOIMAGE := true +TARGET_PROVIDES_INIT_RC := true +BOARD_USES_GENERIC_AUDIO := true +BOARD_USES_ALSA_AUDIO := false +OMAP_ENHANCEMENT := true +HARDWARE_OMX := false +USE_CAMERA_STUB := true + +BOARD_HAVE_BLUETOOTH := false +BOARD_HAVE_BLUETOOTH_BCM := false + +TARGET_CPU_ABI := armeabi-v7a +TARGET_CPU_ABI2 := armeabi + +ifdef HARDWARE_OMX +OMX_VENDOR := ti +OMX_VENDOR_INCLUDES := \ + hardware/ti/omx/system/src/openmax_il/omx_core/inc \ + hardware/ti/omx/image/src/openmax_il/jpeg_enc/inc +OMX_VENDOR_WRAPPER := TI_OMX_Wrapper +BOARD_OPENCORE_LIBRARIES := libOMX_Core +BOARD_OPENCORE_FLAGS := -DHARDWARE_OMX=1 +endif + +ifdef OMAP_ENHANCEMENT +COMMON_GLOBAL_CFLAGS += -DOMAP_ENHANCEMENT -DTARGET_OMAP4 +endif + +# Enable NEON feature +TARGET_ARCH_VARIANT := armv7-a-neon +ARCH_ARM_HAVE_TLS_REGISTER := true + +EXTRA_PACKAGE_MANAGEMENT := false + +TARGET_USERIMAGES_USE_EXT4 := true +TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true + +# bootargs +BOARD_KERNEL_CMDLINE := + diff --git a/Logitech_Logitech_USB_Keyboard.kcm b/Logitech_Logitech_USB_Keyboard.kcm new file mode 100644 index 0000000..8056364 --- /dev/null +++ b/Logitech_Logitech_USB_Keyboard.kcm @@ -0,0 +1,64 @@ +[type=QWERTY] + +# keycode display number base caps fn caps_fn + +A 'A' '2' 'a' 'A' '#' 0x00 +B 'B' '2' 'b' 'B' '<' 0x00 +C 'C' '2' 'c' 'C' '9' 0x00E7 +D 'D' '3' 'd' 'D' '5' 0x00 +E 'E' '3' 'e' 'E' '2' 0x0301 +F 'F' '3' 'f' 'F' '6' 0x00A5 +G 'G' '4' 'g' 'G' '-' '_' +H 'H' '4' 'h' 'H' '[' '{' +I 'I' '4' 'i' 'I' '$' 0x0302 +J 'J' '5' 'j' 'J' ']' '}' +K 'K' '5' 'k' 'K' '"' '~' +L 'L' '5' 'l' 'L' ''' '`' +M 'M' '6' 'm' 'M' '!' 0x00 +N 'N' '6' 'n' 'N' '>' 0x0303 +O 'O' '6' 'o' 'O' '(' 0x00 +P 'P' '7' 'p' 'P' ')' 0x00 +Q 'Q' '7' 'q' 'Q' '*' 0x0300 +R 'R' '7' 'r' 'R' '3' 0x20AC +S 'S' '7' 's' 'S' '4' 0x00DF +T 'T' '8' 't' 'T' '+' 0x00A3 +U 'U' '8' 'u' 'U' '&' 0x0308 +V 'V' '8' 'v' 'V' '=' '^' +W 'W' '9' 'w' 'W' '1' 0x00 +X 'X' '9' 'x' 'X' '8' 0xEF00 +Y 'Y' '9' 'y' 'Y' '%' 0x00A1 +Z 'Z' '9' 'z' 'Z' '7' 0x00 + +# on pc keyboards +COMMA ',' ',' ',' ';' ';' '|' +PERIOD '.' '.' '.' ':' ':' 0x2026 +AT '@' '0' '@' '0' '0' 0x2022 +SLASH '/' '/' '/' '?' '?' '\' + +SPACE 0x20 0x20 0x20 0x20 0xEF01 0xEF01 +ENTER 0xa 0xa 0xa 0xa 0xa 0xa + +TAB 0x9 0x9 0x9 0x9 0x9 0x9 +0 '0' '0' '0' ')' ')' ')' +1 '1' '1' '1' '!' '!' '!' +2 '2' '2' '2' '@' '@' '@' +3 '3' '3' '3' '#' '#' '#' +4 '4' '4' '4' '$' '$' '$' +5 '5' '5' '5' '%' '%' '%' +6 '6' '6' '6' '^' '^' '^' +7 '7' '7' '7' '&' '&' '&' +8 '8' '8' '8' '*' '*' '*' +9 '9' '9' '9' '(' '(' '(' + +GRAVE '`' '`' '`' '~' '`' '~' +MINUS '-' '-' '-' '_' '-' '_' +EQUALS '=' '=' '=' '+' '=' '+' +LEFT_BRACKET '[' '[' '[' '{' '[' '{' +RIGHT_BRACKET ']' ']' ']' '}' ']' '}' +BACKSLASH '\' '\' '\' '|' '\' '|' +SEMICOLON ';' ';' ';' ':' ';' ':' +APOSTROPHE ''' ''' ''' '"' ''' '"' +STAR '*' '*' '*' '*' '*' '*' +POUND '#' '#' '#' '#' '#' '#' +PLUS '+' '+' '+' '+' '+' '+' + diff --git a/Logitech_Logitech_USB_Keyboard.kl b/Logitech_Logitech_USB_Keyboard.kl new file mode 100644 index 0000000..fef2d92 --- /dev/null +++ b/Logitech_Logitech_USB_Keyboard.kl @@ -0,0 +1,90 @@ +key 399 GRAVE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 158 BACK WAKE_DROPPED +key 230 SOFT_RIGHT WAKE +key 60 SOFT_RIGHT WAKE +key 107 ENDCALL WAKE_DROPPED +key 62 ENDCALL WAKE_DROPPED +key 229 MENU WAKE_DROPPED +key 139 MENU WAKE_DROPPED +key 59 MENU WAKE_DROPPED +key 88 MENU WAKE_DROPPED +key 127 SEARCH WAKE_DROPPED +key 217 SEARCH WAKE_DROPPED +key 228 POUND +key 227 STAR +key 231 CALL WAKE_DROPPED +key 61 CALL WAKE_DROPPED +key 232 DPAD_CENTER WAKE_DROPPED +key 108 DPAD_DOWN WAKE_DROPPED +key 103 DPAD_UP WAKE_DROPPED +key 102 HOME WAKE +key 105 DPAD_LEFT WAKE_DROPPED +key 106 DPAD_RIGHT WAKE_DROPPED +key 115 VOLUME_UP +key 114 VOLUME_DOWN +key 116 POWER WAKE +key 212 CAMERA + +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 43 BACKSLASH + +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 14 DEL + +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 28 ENTER + +key 56 ALT_LEFT +key 100 ALT_RIGHT +key 42 SHIFT_LEFT +key 54 SHIFT_RIGHT +key 15 TAB +key 57 SPACE +key 150 EXPLORER +key 155 ENVELOPE + +key 12 MINUS +key 13 EQUALS +key 215 AT + + diff --git a/MLO b/MLO new file mode 100644 index 0000000..a4dfad5 Binary files /dev/null and b/MLO differ diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..0fd2438 --- /dev/null +++ b/README.txt @@ -0,0 +1,11 @@ +Summary: Linaro Evaluation Build for Android + +Author: Linaro Limited + +Description: + In order to ensure that Software Components developed and improved work + well and really matter in a production like environment, Linaro Platform + Releases introduced a concept called "Evaluation Builds". + + Evaluation Builds are images that can be installed on high volume member + boards supported by Linaro Platform and Landing Teams. diff --git a/device.mk b/device.mk new file mode 100644 index 0000000..98e97da --- /dev/null +++ b/device.mk @@ -0,0 +1,24 @@ +# Copyright (C) 2011 Linaro Limited +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +PRODUCT_COPY_FILES := \ + device/linaro/smdkv310/vold.fstab:system/etc/vold.fstab \ + device/linaro/smdkv310/egl.cfg:system/lib/egl/egl.cfg + +PRODUCT_COPY_FILES += \ + device/linaro/smdkv310/init.omap4430.rc:root/init.omap4430.rc \ + device/linaro/smdkv310/ueventd.omap4430.rc:root/ueventd.omap4430.rc + +#PRODUCT_COPY_FILES += \ +# device/ti/proprietary-open/graphics/omap4/license.txt:root/license.txt diff --git a/egl.cfg b/egl.cfg new file mode 100644 index 0000000..45af426 --- /dev/null +++ b/egl.cfg @@ -0,0 +1,2 @@ +0 0 android +0 1 POWERVR_SGX540_120 diff --git a/gpio-keys.kcm b/gpio-keys.kcm new file mode 100644 index 0000000..8056364 --- /dev/null +++ b/gpio-keys.kcm @@ -0,0 +1,64 @@ +[type=QWERTY] + +# keycode display number base caps fn caps_fn + +A 'A' '2' 'a' 'A' '#' 0x00 +B 'B' '2' 'b' 'B' '<' 0x00 +C 'C' '2' 'c' 'C' '9' 0x00E7 +D 'D' '3' 'd' 'D' '5' 0x00 +E 'E' '3' 'e' 'E' '2' 0x0301 +F 'F' '3' 'f' 'F' '6' 0x00A5 +G 'G' '4' 'g' 'G' '-' '_' +H 'H' '4' 'h' 'H' '[' '{' +I 'I' '4' 'i' 'I' '$' 0x0302 +J 'J' '5' 'j' 'J' ']' '}' +K 'K' '5' 'k' 'K' '"' '~' +L 'L' '5' 'l' 'L' ''' '`' +M 'M' '6' 'm' 'M' '!' 0x00 +N 'N' '6' 'n' 'N' '>' 0x0303 +O 'O' '6' 'o' 'O' '(' 0x00 +P 'P' '7' 'p' 'P' ')' 0x00 +Q 'Q' '7' 'q' 'Q' '*' 0x0300 +R 'R' '7' 'r' 'R' '3' 0x20AC +S 'S' '7' 's' 'S' '4' 0x00DF +T 'T' '8' 't' 'T' '+' 0x00A3 +U 'U' '8' 'u' 'U' '&' 0x0308 +V 'V' '8' 'v' 'V' '=' '^' +W 'W' '9' 'w' 'W' '1' 0x00 +X 'X' '9' 'x' 'X' '8' 0xEF00 +Y 'Y' '9' 'y' 'Y' '%' 0x00A1 +Z 'Z' '9' 'z' 'Z' '7' 0x00 + +# on pc keyboards +COMMA ',' ',' ',' ';' ';' '|' +PERIOD '.' '.' '.' ':' ':' 0x2026 +AT '@' '0' '@' '0' '0' 0x2022 +SLASH '/' '/' '/' '?' '?' '\' + +SPACE 0x20 0x20 0x20 0x20 0xEF01 0xEF01 +ENTER 0xa 0xa 0xa 0xa 0xa 0xa + +TAB 0x9 0x9 0x9 0x9 0x9 0x9 +0 '0' '0' '0' ')' ')' ')' +1 '1' '1' '1' '!' '!' '!' +2 '2' '2' '2' '@' '@' '@' +3 '3' '3' '3' '#' '#' '#' +4 '4' '4' '4' '$' '$' '$' +5 '5' '5' '5' '%' '%' '%' +6 '6' '6' '6' '^' '^' '^' +7 '7' '7' '7' '&' '&' '&' +8 '8' '8' '8' '*' '*' '*' +9 '9' '9' '9' '(' '(' '(' + +GRAVE '`' '`' '`' '~' '`' '~' +MINUS '-' '-' '-' '_' '-' '_' +EQUALS '=' '=' '=' '+' '=' '+' +LEFT_BRACKET '[' '[' '[' '{' '[' '{' +RIGHT_BRACKET ']' ']' ']' '}' ']' '}' +BACKSLASH '\' '\' '\' '|' '\' '|' +SEMICOLON ';' ';' ';' ':' ';' ':' +APOSTROPHE ''' ''' ''' '"' ''' '"' +STAR '*' '*' '*' '*' '*' '*' +POUND '#' '#' '#' '#' '#' '#' +PLUS '+' '+' '+' '+' '+' '+' + diff --git a/gpio-keys.kl b/gpio-keys.kl new file mode 100644 index 0000000..d19ab04 --- /dev/null +++ b/gpio-keys.kl @@ -0,0 +1 @@ +key 276 MENU WAKE diff --git a/init.omap4.sh b/init.omap4.sh new file mode 100755 index 0000000..ecd1aa8 --- /dev/null +++ b/init.omap4.sh @@ -0,0 +1,3 @@ +#!/system/bin/sh + +setprop ro.runtime.device pandaboard diff --git a/init.omap4430.rc b/init.omap4430.rc new file mode 100644 index 0000000..130ac3e --- /dev/null +++ b/init.omap4430.rc @@ -0,0 +1,112 @@ +on init + # mount debugfs + mount debugfs /sys/kernel/debug /sys/kernel/debug + +# power management +# Enable off mode by default + #write /sys/kernel/debug/pm_debug/enable_off_mode 1 + +# Enable Smart Reflex in debugfs + write /sys/kernel/debug/pm_debug/smartreflex/sr_core/autocomp 1 + write /sys/kernel/debug/pm_debug/smartreflex/sr_iva/autocomp 1 + write /sys/kernel/debug/pm_debug/smartreflex/sr_mpu/autocomp 1 + +on boot + setprop ro.build.product omap4sdp + setprop ro.product.device omap4sdp + + # create dhcpcd dir + mkdir /data/misc/dhcp 0770 dhcp dhcp + chmod 0770 /data/misc/dhcp + chmod 0666 /dev/pvrsrvkm + + # switch CPUfreq from performance to hotplug + #write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor hotplug + #write /sys/devices/system/cpu/cpufreq/hotplug/down_threshold 30 + + #Give system ownership and permission to boost clock for specified timeout + #Note boost_timeout cannot be changed from application because of dynamic sysfs creation. It will have default value of 3 sec. + chown system system /sys/devices/system/cpu/cpu0/cpufreq/boost_cpufreq + chmod 0664 /sys/devices/system/cpu/cpu0/cpufreq/boost_cpufreq + + # Boost the CPU for 60 sec for boot optimization + #write /sys/devices/system/cpu/cpufreq/hotplug/boost_timeout 60000000 + #write /sys/devices/system/cpu/cpu0/cpufreq/boost_cpufreq 1 + + # change permissions for alsa nodes + chmod 0777 /dev/snd/pcmC0D0c + chmod 0777 /dev/snd/pcmC0D0p + chmod 0777 /dev/snd/controlC0 + chmod 0777 /dev/snd/timer + + #change permissions for alsa nodes for audio modem + chmod 0777 /dev/snd/pcmC0D5c + chmod 0777 /dev/snd/pcmC0D5p + + #change permissions for alsa nodes for HDMI + chmod 777 /dev/snd/pcmC0D7p + + # change permissions for Overlay + chown system system /dev/video1 + chown system system /dev/video2 + chown system system /dev/video3 + # change permissions for overlay managers and display devices + chown system system /sys/devices/platform/omapdss/display0/enabled + chown system system /sys/devices/platform/omapdss/display1/enabled + chown system system /sys/devices/platform/omapdss/display2/enabled + chown system system /sys/devices/platform/omapdss/display3/enabled + chown system system /sys/devices/platform/omapdss/display0/name + chown system system /sys/devices/platform/omapdss/display1/name + chown system system /sys/devices/platform/omapdss/display2/name + chown system system /sys/devices/platform/omapdss/display3/name + chown system system /sys/devices/platform/omapdss/overlay0/manager + chown system system /sys/devices/platform/omapdss/overlay1/manager + chown system system /sys/devices/platform/omapdss/overlay2/manager + chown system system /sys/devices/platform/omapdss/overlay3/manager + chown system system /sys/devices/platform/omapdss/overlay0/zorder + chown system system /sys/devices/platform/omapdss/overlay1/zorder + chown system system /sys/devices/platform/omapdss/overlay2/zorder + chown system system /sys/devices/platform/omapdss/overlay3/zorder + # change permissions for manager tranparency parameters + chown system system /sys/devices/platform/omapdss/manager0/name + chown system system /sys/devices/platform/omapdss/manager0/display + chown system system /sys/devices/platform/omapdss/manager1/name + chown system system /sys/devices/platform/omapdss/manager1/display + chown system system /sys/devices/platform/omapdss/manager2/name + chown system system /sys/devices/platform/omapdss/manager2/display + chown system system /sys/devices/platform/omapdss/overlay0/enabled + chown system system /sys/devices/platform/omapdss/overlay1/enabled + chown system system /sys/devices/platform/omapdss/overlay2/enabled + chown system system /sys/devices/platform/omapdss/overlay3/enabled + # change permissions for display timings to get the resolutions + chown system system /sys/devices/platform/omapdss/display0/timings + chown system system /sys/devices/platform/omapdss/display1/timings + chown system system /sys/devices/platform/omapdss/display2/timings + chown system system /sys/devices/platform/omapdss/display3/timings + chown system system /sys/devices/platform/omapdss/display2/code + # change permissions for Tiler driver + chown media media /dev/tiler + chmod 0660 /dev/tiler + chmod 0660 /dev/dmm + + # Revert the boost_timeout to the default value of 3 sec. Note this won't affect the prev boost + # request for boot time reduction + # write /sys/devices/system/cpu/cpufreq/hotplug/boost_timeout 3000000 + + # Enable hotplug detection for HDMI + # write /sys/devices/platform/omapdss/display2/hpd_enabled 1 + + chown system system /sys/class/graphics/fb0/overlays + chown system system /sys/class/graphics/fb0/fit_to_screen + chown system system /sys/class/graphics/fb1/overlays + chmod 0666 /dev/pvrsrvkm + +# Initialize the SGX driver +service pvrsrvinit /system/bin/pvrsrvinit + user root + oneshot + +service faketsd /system/bin/faketsd + user bluetooth + group bluetooth + oneshot diff --git a/initlogo.rle b/initlogo.rle new file mode 100644 index 0000000..9bf8bef Binary files /dev/null and b/initlogo.rle differ diff --git a/smdkv310.mk b/smdkv310.mk new file mode 100644 index 0000000..ba21e47 --- /dev/null +++ b/smdkv310.mk @@ -0,0 +1,7 @@ +# The smdkv310 +$(call inherit-product, device/linaro/common/common.mk) +$(call inherit-product, device/linaro/smdkv310/device.mk) + +PRODUCT_BRAND := smdkv310 +PRODUCT_DEVICE := smdkv310 +PRODUCT_NAME := smdkv310 diff --git a/system.prop b/system.prop new file mode 100644 index 0000000..91c3bcf --- /dev/null +++ b/system.prop @@ -0,0 +1,6 @@ +# +# system.prop +# + +rild.libpath=/system/lib/libreference-ril.so +rild.libargs=-d /dev/ttyUSB2 diff --git a/ueventd.omap4430.rc b/ueventd.omap4430.rc new file mode 100644 index 0000000..5f1ccc5 --- /dev/null +++ b/ueventd.omap4430.rc @@ -0,0 +1,3 @@ + +/dev/pvrsrvkm 0666 system system + diff --git a/vendorsetup.sh b/vendorsetup.sh new file mode 100644 index 0000000..1bd60fb --- /dev/null +++ b/vendorsetup.sh @@ -0,0 +1 @@ +add_lunch_combo smdkv310-eng diff --git a/vold.fstab b/vold.fstab new file mode 100644 index 0000000..04b9690 --- /dev/null +++ b/vold.fstab @@ -0,0 +1,15 @@ +## Vold 2.0 Generic fstab +## - San Mehat (san@android.com) +## + +####################### +## Regular device mount +## +## Format: dev_mount