PlayfulGod пре 12 година
родитељ
комит
d68d8ebd68
23 измењених фајлова са 38 додато и 191 уклоњено
  1. 1 1
      Android.mk
  2. 1 1
      AndroidBoard.mk
  3. 1 1
      AndroidProducts.mk
  4. 10 17
      BoardConfig.mk
  5. 0 73
      BoardConfig.mk-4.3
  6. 0 73
      BoardConfig.mk-4.4
  7. 5 5
      cm.mk
  8. 3 3
      custombootimg.mk
  9. 4 4
      device.mk
  10. BIN
      dtb
  11. BIN
      dtb-4.3
  12. BIN
      dtb-4.4
  13. BIN
      kernAl
  14. BIN
      kernAl-4.3
  15. BIN
      kernAl-4.4
  16. BIN
      kernAl.orig
  17. BIN
      kernAl.selinux
  18. BIN
      kernAl.utkanos
  19. BIN
      kernel
  20. 0 12
      omni_hltetmo.mk
  21. 12 0
      omni_klte.mk
  22. 1 1
      pack.sh
  23. BIN
      zImage

+ 1 - 1
Android.mk

@@ -1,3 +1,3 @@
-ifneq ($(filter hltetmo,$(TARGET_DEVICE)),)
+ifneq ($(filter klte,$(TARGET_DEVICE)),)
     include $(all-subdir-makefiles)
 endif

+ 1 - 1
AndroidBoard.mk

@@ -5,4 +5,4 @@ include $(CLEAR_VARS)
 ALL_PREBUILT += $(INSTALLED_KERNEL_TARGET)
 
 # include the non-open-source counterpart to this file
--include vendor/samsung/hltetmo/AndroidBoardVendor.mk
+-include vendor/samsung/klte/AndroidBoardVendor.mk

+ 1 - 1
AndroidProducts.mk

@@ -1,3 +1,3 @@
 PRODUCT_MAKEFILES := \
     $(LOCAL_DIR)/device.mk \
-    $(LOCAL_DIR)/omni_hltetmo.mk
+    $(LOCAL_DIR)/omni_klte.mk

+ 10 - 17
BoardConfig.mk

@@ -1,14 +1,14 @@
 USE_CAMERA_STUB := true
 
 # inherit from the proprietary version
--include vendor/samsung/hltetmo/BoardConfigVendor.mk
+-include vendor/samsung/klte/BoardConfigVendor.mk
 
 TARGET_NO_BOOTLOADER := true
-TARGET_BOOTLOADER_BOARD_NAME := hltetmo
+TARGET_BOOTLOADER_BOARD_NAME := klte
 
 # Platform
-TARGET_BOARD_PLATFORM := msm8660
-TARGET_BOARD_PLATFORM_GPU := qcom-adreno200
+TARGET_BOARD_PLATFORM := msm8974
+TARGET_BOARD_PLATFORM_GPU := qcom-adreno330
 
 # Flags
 TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
@@ -25,11 +25,10 @@ TARGET_CPU_SMP := true
 ARCH_ARM_HAVE_TLS_REGISTER := true
 BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_23x41.h\"
 
-BOARD_KERNEL_CMDLINE :=  console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F enforcing=0
+BOARD_KERNEL_CMDLINE :=  console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F ehci-hcd.park=3 enforcing=0
 BOARD_KERNEL_BASE :=  0x00000000
-#BOARD_FORCE_RAMDISK_ADDRESS := 0x02000000
 BOARD_KERNEL_PAGESIZE := 2048
-BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x02000000 --dt device/samsung/hltetmo/dtb --tags_offset 0x01e00000
+BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x02000000 --dt device/samsung/klte/dtb --tags_offset 0x01e00000
 
 BOARD_BOOTIMAGE_PARTITION_SIZE :=     0x105c0000
 BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x00D00000
@@ -37,14 +36,12 @@ BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000
 BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000
 BOARD_FLASH_BLOCK_SIZE := 131072
 
-TARGET_PREBUILT_KERNEL := device/samsung/hltetmo/kernAl
-
-#TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/class/android_usb/android0/f_mass_storage/lun%d/file
+TARGET_PREBUILT_KERNEL := device/samsung/klte/kernel
 
 # Use this flag if the board has a ext4 partition larger than 2gb
 BOARD_HAS_LARGE_FILESYSTEM := true
 TARGET_USERIMAGES_USE_EXT4 := true
-#BOARD_CUSTOM_BOOTIMG_MK :=  device/samsung/hltetmo/custombootimg.mk
+#BOARD_CUSTOM_BOOTIMG_MK :=  device/samsung/klte/custombootimg.mk
 
 #TWRP specific build flags
 DEVICE_RESOLUTION := 1080x1920
@@ -52,12 +49,8 @@ RECOVERY_SDCARD_ON_DATA := true
 BOARD_HAS_NO_REAL_SDCARD := true
 RECOVERY_GRAPHICS_USE_LINELENGTH := true
 TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
-ifeq ($(BOOTLOADER), 4.3)
-	TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.160/leds/lcd-backlight/brightness"
-endif
-ifeq ($(BOOTLOADER), 4.4)
-	TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.173/leds/lcd-backlight/brightness"
-endif
+#TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.160/leds/lcd-backlight/brightness"
+TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.173/leds/lcd-backlight/brightness"
 TW_MAX_BRIGHTNESS := 255
 TW_INTERNAL_STORAGE_PATH := "/data/media/0"
 TW_INTERNAL_STORAGE_MOUNT_POINT := "data"

+ 0 - 73
BoardConfig.mk-4.3

@@ -1,73 +0,0 @@
-USE_CAMERA_STUB := true
-
-# inherit from the proprietary version
--include vendor/samsung/hltetmo/BoardConfigVendor.mk
-
-TARGET_NO_BOOTLOADER := true
-TARGET_BOOTLOADER_BOARD_NAME := hltetmo
-
-# Platform
-TARGET_BOARD_PLATFORM := msm8660
-TARGET_BOARD_PLATFORM_GPU := qcom-adreno200
-
-# Flags
-TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
-TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp
-COMMON_GLOBAL_CFLAGS += -DREFRESH_RATE=60 -DQCOM_HARDWARE
-
-# Architecture
-TARGET_CPU_VARIANT := krait
-TARGET_CPU_ABI := armeabi-v7a
-TARGET_CPU_ABI2 := armeabi
-TARGET_ARCH := arm
-TARGET_ARCH_VARIANT := armv7-a-neon
-TARGET_CPU_SMP := true
-ARCH_ARM_HAVE_TLS_REGISTER := true
-BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_23x41.h\"
-
-BOARD_KERNEL_CMDLINE :=  console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F enforcing=0
-BOARD_KERNEL_BASE :=  0x00000000
-#BOARD_FORCE_RAMDISK_ADDRESS := 0x02000000
-BOARD_KERNEL_PAGESIZE := 2048
-BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x02000000 --dt device/samsung/hltetmo/dtb --tags_offset 0x01e00000
-
-BOARD_BOOTIMAGE_PARTITION_SIZE :=     0x105c0000
-BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x00D00000
-BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000
-BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000
-BOARD_FLASH_BLOCK_SIZE := 131072
-
-TARGET_PREBUILT_KERNEL := device/samsung/hltetmo/kernAl
-
-#TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/class/android_usb/android0/f_mass_storage/lun%d/file
-
-# Use this flag if the board has a ext4 partition larger than 2gb
-BOARD_HAS_LARGE_FILESYSTEM := true
-TARGET_USERIMAGES_USE_EXT4 := true
-#BOARD_CUSTOM_BOOTIMG_MK :=  device/samsung/hltetmo/custombootimg.mk
-
-#TWRP specific build flags
-DEVICE_RESOLUTION := 1080x1920
-RECOVERY_SDCARD_ON_DATA := true
-BOARD_HAS_NO_REAL_SDCARD := true
-RECOVERY_GRAPHICS_USE_LINELENGTH := true
-TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
-TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.160/leds/lcd-backlight/brightness"
-#TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.173/leds/lcd-backlight/brightness"
-TW_MAX_BRIGHTNESS := 255
-TW_INTERNAL_STORAGE_PATH := "/data/media/0"
-TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
-TW_EXTERNAL_STORAGE_PATH := "/external_sd"
-TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd"
-TW_NO_REBOOT_BOOTLOADER := true
-TW_HAS_DOWNLOAD_MODE := true
-TW_INCLUDE_JB_CRYPTO := true
-TW_CRYPTO_FS_TYPE := "ext4"
-TW_CRYPTO_REAL_BLKDEV := "/dev/block/mmcblk0p25"
-TW_CRYPTO_MNT_POINT := "/data"
-TW_CRYPTO_FS_OPTIONS := "nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic"
-TW_CRYPTO_FS_FLAGS := "0x00000406"
-TW_CRYPTO_KEY_LOC := "footer"
-TW_NO_EXFAT_FUSE := true
-TW_NO_EXFAT := true
-TARGET_RECOVERY_QCOM_RTC_FIX := true

+ 0 - 73
BoardConfig.mk-4.4

@@ -1,73 +0,0 @@
-USE_CAMERA_STUB := true
-
-# inherit from the proprietary version
--include vendor/samsung/hltetmo/BoardConfigVendor.mk
-
-TARGET_NO_BOOTLOADER := true
-TARGET_BOOTLOADER_BOARD_NAME := hltetmo
-
-# Platform
-TARGET_BOARD_PLATFORM := msm8660
-TARGET_BOARD_PLATFORM_GPU := qcom-adreno200
-
-# Flags
-TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
-TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp
-COMMON_GLOBAL_CFLAGS += -DREFRESH_RATE=60 -DQCOM_HARDWARE
-
-# Architecture
-TARGET_CPU_VARIANT := krait
-TARGET_CPU_ABI := armeabi-v7a
-TARGET_CPU_ABI2 := armeabi
-TARGET_ARCH := arm
-TARGET_ARCH_VARIANT := armv7-a-neon
-TARGET_CPU_SMP := true
-ARCH_ARM_HAVE_TLS_REGISTER := true
-BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_23x41.h\"
-
-BOARD_KERNEL_CMDLINE :=  console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F enforcing=0
-BOARD_KERNEL_BASE :=  0x00000000
-#BOARD_FORCE_RAMDISK_ADDRESS := 0x02000000
-BOARD_KERNEL_PAGESIZE := 2048
-BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x02000000 --dt device/samsung/hltetmo/dtb --tags_offset 0x01e00000
-
-BOARD_BOOTIMAGE_PARTITION_SIZE :=     0x105c0000
-BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x00D00000
-BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000
-BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000
-BOARD_FLASH_BLOCK_SIZE := 131072
-
-TARGET_PREBUILT_KERNEL := device/samsung/hltetmo/kernAl
-
-#TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/class/android_usb/android0/f_mass_storage/lun%d/file
-
-# Use this flag if the board has a ext4 partition larger than 2gb
-BOARD_HAS_LARGE_FILESYSTEM := true
-TARGET_USERIMAGES_USE_EXT4 := true
-#BOARD_CUSTOM_BOOTIMG_MK :=  device/samsung/hltetmo/custombootimg.mk
-
-#TWRP specific build flags
-DEVICE_RESOLUTION := 1080x1920
-RECOVERY_SDCARD_ON_DATA := true
-BOARD_HAS_NO_REAL_SDCARD := true
-RECOVERY_GRAPHICS_USE_LINELENGTH := true
-TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
-#TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.160/leds/lcd-backlight/brightness"
-TW_BRIGHTNESS_PATH := "/sys/devices/mdp.0/qcom\x2cmdss_fb_primary.173/leds/lcd-backlight/brightness"
-TW_MAX_BRIGHTNESS := 255
-TW_INTERNAL_STORAGE_PATH := "/data/media/0"
-TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
-TW_EXTERNAL_STORAGE_PATH := "/external_sd"
-TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd"
-TW_NO_REBOOT_BOOTLOADER := true
-TW_HAS_DOWNLOAD_MODE := true
-TW_INCLUDE_JB_CRYPTO := true
-TW_CRYPTO_FS_TYPE := "ext4"
-TW_CRYPTO_REAL_BLKDEV := "/dev/block/mmcblk0p25"
-TW_CRYPTO_MNT_POINT := "/data"
-TW_CRYPTO_FS_OPTIONS := "nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic"
-TW_CRYPTO_FS_FLAGS := "0x00000406"
-TW_CRYPTO_KEY_LOC := "footer"
-TW_NO_EXFAT_FUSE := true
-TW_NO_EXFAT := true
-TARGET_RECOVERY_QCOM_RTC_FIX := true

+ 5 - 5
cm.mk

@@ -1,15 +1,15 @@
 # Release name
-PRODUCT_RELEASE_NAME := hltetmo
+PRODUCT_RELEASE_NAME := klte
 
 # Inherit some common CM stuff.
 $(call inherit-product, vendor/cm/config/common_full_phone.mk)
 
 # Inherit device configuration
-$(call inherit-product, device/samsung/hltetmo/device.mk)
+$(call inherit-product, device/samsung/klte/device.mk)
 
 ## Device identifier. This must come after all inclusions
-PRODUCT_DEVICE := hltetmo
-PRODUCT_NAME := cm_hltetmo
+PRODUCT_DEVICE := klte
+PRODUCT_NAME := cm_klte
 PRODUCT_BRAND := samsung
-PRODUCT_MODEL := hltetmo
+PRODUCT_MODEL := klte
 PRODUCT_MANUFACTURER := samsung

+ 3 - 3
custombootimg.mk

@@ -1,8 +1,8 @@
 LOCAL_PATH := $(call my-dir)
 
-DTBTOOL := device/samsung/hltetmo/mkbootimg_dtb
-KERNEL := device/samsung/hltetmo/kernAl
-DTB := device/samsung/hltetmo/dtb
+DTBTOOL := device/samsung/klte/mkbootimg_dtb
+KERNEL := device/samsung/klte/kernAl
+DTB := device/samsung/klte/dtb
 
 INSTALLED_RECOVERYIMAGE_TARGET := $(PRODUCT_OUT)/recovery.img
 $(INSTALLED_RECOVERYIMAGE_TARGET): $(MKBOOTIMG) \

+ 4 - 4
device.mk

@@ -3,11 +3,11 @@ $(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/hltetmo/hltetmo-vendor.mk)
+$(call inherit-product-if-exists, vendor/samsung/klte/klte-vendor.mk)
 
-DEVICE_PACKAGE_OVERLAYS += device/samsung/hltetmo/overlay
+DEVICE_PACKAGE_OVERLAYS += device/samsung/klte/overlay
 
-LOCAL_PATH := device/samsung/hltetmo
+LOCAL_PATH := device/samsung/klte
 ifeq ($(TARGET_PREBUILT_KERNEL),)
 	LOCAL_KERNEL := $(LOCAL_PATH)/kernAl
 else
@@ -29,5 +29,5 @@ PRODUCT_COPY_FILES += \
 
 $(call inherit-product, build/target/product/full.mk)
 
-PRODUCT_NAME := samsung_hltetmo
+PRODUCT_NAME := samsung_klte
 PRODUCT_BRAND := Samsung










BIN
kernAl.stock → kernel


+ 0 - 12
omni_hltetmo.mk

@@ -1,12 +0,0 @@
-# Release name
-PRODUCT_RELEASE_NAME := hltetmo
-
-# Inherit device configuration
-$(call inherit-product, device/samsung/hltetmo/device.mk)
-
-## Device identifier. This must come after all inclusions
-PRODUCT_DEVICE := hltetmo
-PRODUCT_NAME := omni_hltetmo
-PRODUCT_BRAND := samsung
-PRODUCT_MODEL := hltetmo
-PRODUCT_MANUFACTURER := samsung

+ 12 - 0
omni_klte.mk

@@ -0,0 +1,12 @@
+# Release name
+PRODUCT_RELEASE_NAME := klte
+
+# Inherit device configuration
+$(call inherit-product, device/samsung/klte/device.mk)
+
+## Device identifier. This must come after all inclusions
+PRODUCT_DEVICE := klte
+PRODUCT_NAME := omni_klte
+PRODUCT_BRAND := samsung
+PRODUCT_MODEL := klte
+PRODUCT_MANUFACTURER := samsung

+ 1 - 1
pack.sh

@@ -1 +1 @@
-./mkbootimg_dtb --kernel kernAl --ramdisk ../../../out/target/product/hltetmo/ramdisk-recovery.img --cmdline "console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F" --base 0x00000000 --offset 0x02000000 --dt ./dtb --pagesize 2048 --tags-addr 0x01e00000 -o ../../../out/target/product/hltetmo/recovery.img
+./mkbootimg_dtb --kernel kernAl --ramdisk ../../../out/target/product/klte/ramdisk-recovery.img --cmdline "console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F" --base 0x00000000 --offset 0x02000000 --dt ./dtb --pagesize 2048 --tags-addr 0x01e00000 -o ../../../out/target/product/klte/recovery.img