summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKoushik Dutta <koushd@gmail.com>2012-12-20 17:31:10 -0800
committerKoushik Dutta <koushd@gmail.com>2012-12-20 17:31:10 -0800
commit191c610b1886626f3fa9e191dc82e5f177f15649 (patch)
treea95a7ea782fe8195bc12be478ec3fdc1f3283f6e
downloaddevice_samsung_t0lte-191c610b1886626f3fa9e191dc82e5f177f15649.tar.gz
device_samsung_t0lte-191c610b1886626f3fa9e191dc82e5f177f15649.tar.bz2
device_samsung_t0lte-191c610b1886626f3fa9e191dc82e5f177f15649.zip
mkvendor.sh: Initial commit of t0lte
-rw-r--r--AndroidBoard.mk8
-rw-r--r--AndroidProducts.mk2
-rw-r--r--BoardConfig.mk25
-rw-r--r--cm.mk18
-rw-r--r--device_t0lte.mk24
-rw-r--r--kernelbin0 -> 4781156 bytes
-rw-r--r--recovery.fstab8
-rw-r--r--system.prop3
8 files changed, 88 insertions, 0 deletions
diff --git a/AndroidBoard.mk b/AndroidBoard.mk
new file mode 100644
index 0000000..df965b5
--- /dev/null
+++ b/AndroidBoard.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+ALL_PREBUILT += $(INSTALLED_KERNEL_TARGET)
+
+# include the non-open-source counterpart to this file
+-include vendor/samsung/t0lte/AndroidBoardVendor.mk
diff --git a/AndroidProducts.mk b/AndroidProducts.mk
new file mode 100644
index 0000000..7953f7f
--- /dev/null
+++ b/AndroidProducts.mk
@@ -0,0 +1,2 @@
+PRODUCT_MAKEFILES := \
+ $(LOCAL_DIR)/device_t0lte.mk
diff --git a/BoardConfig.mk b/BoardConfig.mk
new file mode 100644
index 0000000..95323a9
--- /dev/null
+++ b/BoardConfig.mk
@@ -0,0 +1,25 @@
+USE_CAMERA_STUB := true
+
+# inherit from the proprietary version
+-include vendor/samsung/t0lte/BoardConfigVendor.mk
+
+TARGET_ARCH := arm
+TARGET_NO_BOOTLOADER := true
+TARGET_BOARD_PLATFORM := unknown
+TARGET_CPU_ABI := armeabi
+TARGET_BOOTLOADER_BOARD_NAME := t0lte
+
+BOARD_KERNEL_CMDLINE := console=ttyHSL0,115200,n8 androidboot.hardware=jet
+BOARD_KERNEL_BASE := 0x10000000
+BOARD_KERNEL_PAGESIZE := 2048
+
+# fix this up by examining /proc/mtd on a running device
+BOARD_BOOTIMAGE_PARTITION_SIZE := 0x105c0000
+BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x105c0000
+BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000
+BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000
+BOARD_FLASH_BLOCK_SIZE := 131072
+
+TARGET_PREBUILT_KERNEL := device/samsung/t0lte/kernel
+
+BOARD_HAS_NO_SELECT_BUTTON := true
diff --git a/cm.mk b/cm.mk
new file mode 100644
index 0000000..ff408aa
--- /dev/null
+++ b/cm.mk
@@ -0,0 +1,18 @@
+## Specify phone tech before including full_phone
+$(call inherit-product, vendor/cm/config/gsm.mk)
+
+# Release name
+PRODUCT_RELEASE_NAME := t0lte
+
+# Inherit some common CM stuff.
+$(call inherit-product, vendor/cm/config/common_full_phone.mk)
+
+# Inherit device configuration
+$(call inherit-product, device/samsung/t0lte/device_t0lte.mk)
+
+## Device identifier. This must come after all inclusions
+PRODUCT_DEVICE := t0lte
+PRODUCT_NAME := cm_t0lte
+PRODUCT_BRAND := samsung
+PRODUCT_MODEL := t0lte
+PRODUCT_MANUFACTURER := samsung
diff --git a/device_t0lte.mk b/device_t0lte.mk
new file mode 100644
index 0000000..1d6233d
--- /dev/null
+++ b/device_t0lte.mk
@@ -0,0 +1,24 @@
+$(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk)
+
+# The gps config appropriate for this device
+$(call inherit-product, device/common/gps/gps_us_supl.mk)
+
+$(call inherit-product-if-exists, vendor/samsung/t0lte/t0lte-vendor.mk)
+
+DEVICE_PACKAGE_OVERLAYS += device/samsung/t0lte/overlay
+
+LOCAL_PATH := device/samsung/t0lte
+ifeq ($(TARGET_PREBUILT_KERNEL),)
+ LOCAL_KERNEL := $(LOCAL_PATH)/kernel
+else
+ LOCAL_KERNEL := $(TARGET_PREBUILT_KERNEL)
+endif
+
+PRODUCT_COPY_FILES += \
+ $(LOCAL_KERNEL):kernel
+
+$(call inherit-product, build/target/product/full.mk)
+
+PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0
+PRODUCT_NAME := full_t0lte
+PRODUCT_DEVICE := t0lte
diff --git a/kernel b/kernel
new file mode 100644
index 0000000..2ae38c8
--- /dev/null
+++ b/kernel
Binary files differ
diff --git a/recovery.fstab b/recovery.fstab
new file mode 100644
index 0000000..1d4478a
--- /dev/null
+++ b/recovery.fstab
@@ -0,0 +1,8 @@
+/efs ext4 /dev/block/mmcblk0p3
+/boot emmc /dev/block/mmcblk0p8
+/recovery emmc /dev/block/mmcblk0p9
+/cache ext4 /dev/block/mmcblk0p12
+/system ext4 /dev/block/mmcblk0p13
+/data ext4 /dev/block/mmcblk0p16
+
+/external_sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1
diff --git a/system.prop b/system.prop
new file mode 100644
index 0000000..5f24a92
--- /dev/null
+++ b/system.prop
@@ -0,0 +1,3 @@
+#
+# system.prop for t0lte
+#