From ad8a0cb5cb25b0454e490f6f703478bd48d159eb Mon Sep 17 00:00:00 2001 From: XpLoDWilD Date: Wed, 25 Jul 2012 18:25:15 +0200 Subject: Jellybean it --- BoardConfig.mk | 135 +++------------------------------------------------------ 1 file changed, 5 insertions(+), 130 deletions(-) mode change 100755 => 100644 BoardConfig.mk (limited to 'BoardConfig.mk') diff --git a/BoardConfig.mk b/BoardConfig.mk old mode 100755 new mode 100644 index 047cd99..1699ab2 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2011 The Android Open-Source Project +# Copyright (C) 2012 The CyanogenMod Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -16,144 +16,19 @@ # This variable is set first, so it can be overridden # by BoardConfigVendor.mk -USE_CAMERA_STUB := false -BOARD_USES_GENERIC_AUDIO := false -BOARD_USES_LIBSECRIL_STUB := true -TARGET_BOOTANIMATION_PRELOAD := true +-include device/samsung/galaxys2-common/BoardCommonConfig.mk -# CPU -TARGET_CPU_ABI := armeabi-v7a -TARGET_CPU_ABI2 := armeabi -TARGET_CPU_SMP := true -TARGET_ARCH_VARIANT := armv7-a-neon -TARGET_ARCH_VARIANT_CPU := cortex-a9 -ARCH_ARM_HAVE_NEON := true -ARCH_ARM_HAVE_TLS_REGISTER := true -TARGET_BOARD_PLATFORM := exynos4 -TARGET_SOC := exynos4210 -TARGET_BOOTLOADER_BOARD_NAME := smdk4210 TARGET_BOARD_INFO_FILE := device/samsung/n7000/board-info.txt -EXYNOS4210_ENHANCEMENTS := true -ifdef EXYNOS4210_ENHANCEMENTS -COMMON_GLOBAL_CFLAGS += -DEXYNOS4210_ENHANCEMENTS -COMMON_GLOBAL_CFLAGS += -DSURFACEFLINGER_FORCE_SCREEN_RELEASE -endif - -TARGET_NO_BOOTLOADER := true -TARGET_NO_RADIOIMAGE := true - -TARGET_PROVIDES_INIT := true -TARGET_PROVIDES_INIT_TARGET_RC := true -TARGET_RECOVERY_INITRC := device/samsung/n7000/recovery.rc - -BOARD_NAND_PAGE_SIZE := 4096 -BOARD_NAND_SPARE_SIZE := 128 -BOARD_KERNEL_PAGESIZE := 4096 -BOARD_KERNEL_BASE := 0x40000000 -BOARD_KERNEL_CMDLINE := console=ttySAC2,115200 consoleblank=0 - # Inline kernel building TARGET_KERNEL_SOURCE := kernel/samsung/smdk4210 TARGET_KERNEL_CONFIG := cyanogenmod_n7000_defconfig -# Filesystem -TARGET_USERIMAGES_USE_EXT4 := true -BOARD_BOOTIMAGE_PARTITION_SIZE := 8388608 -BOARD_SYSTEMIMAGE_PARTITION_SIZE := 893386752 -BOARD_USERDATAIMAGE_PARTITION_SIZE := 2147483648 -BOARD_FLASH_BLOCK_SIZE := 4096 - -# Releasetools -TARGET_RELEASETOOL_OTA_FROM_TARGET_SCRIPT := ./device/samsung/n7000/releasetools/n7000_ota_from_target_files -TARGET_RELEASETOOL_IMG_FROM_TARGET_SCRIPT := ./device/samsung/n7000/releasetools/n7000_img_from_target_files - -# Graphics (Mali 400) -BOARD_EGL_CFG := device/samsung/n7000/configs/egl.cfg -USE_OPENGL_RENDERER := true -BOARD_USES_HWCOMPOSER := true -BOARD_USE_SECTVOUT := true -BOARD_USES_FIMGAPI := true - -# OMX -BOARD_HAVE_CODEC_SUPPORT := SAMSUNG_CODEC_SUPPORT -COMMON_GLOBAL_CFLAGS += -DSAMSUNG_CODEC_SUPPORT -BOARD_NONBLOCK_MODE_PROCESS := true -BOARD_USE_STOREMETADATA := true -BOARD_USE_METADATABUFFERTYPE := true -BOARD_USES_MFC_FPS := true - -# Audio -BOARD_USE_YAMAHAPLAYER := true -BOARD_USE_SAMSUNG_SEPARATEDSTREAM := true -BOARD_HAS_SAMSUNG_VOLUME_BUG := true - -# RIL -BOARD_MOBILEDATA_INTERFACE_NAME := "pdp0" - -# FM Radio -#BOARD_HAVE_FM_RADIO := true -#BOARD_GLOBAL_CFLAGS += -DHAVE_FM_RADIO -#BOARD_FM_DEVICE := si4709 - -# Camera -COMMON_GLOBAL_CFLAGS += -DSAMSUNG_CAMERA_HARDWARE - -# WiFi (BCM4330) -BOARD_WLAN_DEVICE := bcmdhd -BOARD_WLAN_DEVICE_REV := bcm4330_b1 -WPA_SUPPLICANT_VERSION := VER_0_8_X -BOARD_WPA_SUPPLICANT_DRIVER := NL80211 -BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd -BOARD_HOSTAPD_DRIVER := NL80211 -BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd -WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/dhd.ko" -WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path" -WIFI_DRIVER_FW_PATH_STA := "/system/etc/wifi/bcm4330_sta.bin" -WIFI_DRIVER_FW_PATH_AP := "/system/etc/wifi/bcm4330_apsta.bin" -WIFI_DRIVER_FW_PATH_P2P := "/system/etc/wifi/bcm4330_p2p.bin" -WIFI_DRIVER_MODULE_NAME := "dhd" -WIFI_DRIVER_MODULE_ARG := "firmware_path=/system/etc/wifi/bcm4330_sta.bin nvram_path=/system/etc/wifi/nvram_net.txt" -WIFI_BAND := 802_11_ABG - -# Bluetooth -BOARD_HAVE_BLUETOOTH := true -BOARD_HAVE_BLUETOOTH_BCM := true - -# Vold -BOARD_VOLD_MAX_PARTITIONS := 12 -BOARD_VOLD_EMMC_SHARES_DEV_MAJOR := true -BOARD_VOLD_DISC_HAS_MULTIPLE_MAJORS := true -TARGET_USE_CUSTOM_LUN_FILE_PATH := "/sys/devices/platform/s3c-usbgadget/gadget/lun%d/file" - -# Recovery -BOARD_CUSTOM_RECOVERY_KEYMAPPING := ../../device/samsung/n7000/recovery/recovery_keys.c -BOARD_CUSTOM_GRAPHICS := ../../../device/samsung/n7000/recovery/graphics.c -BOARD_UMS_LUNFILE := "/sys/class/android_usb/f_mass_storage/lun0/file" -BOARD_USES_MMCUTILS := true -BOARD_HAS_NO_MISC_PARTITION := true -BOARD_HAS_NO_SELECT_BUTTON := true -BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_15x24.h\" - -TARGET_SPECIFIC_HEADER_PATH := device/samsung/n7000/overlay/include - -# Charging mode -BOARD_CHARGING_MODE_BOOTING_LPM := /sys/class/power_supply/battery/batt_lp_charging -BOARD_BATTERY_DEVICE_NAME := "battery" -BOARD_CHARGER_RES := device/samsung/galaxys2/res/charger - -# assert, galaxynote needs to be removed later +TARGET_SPECIFIC_HEADER_PATH += device/samsung/n7000/overlay/include +EXYNOS4210_ENHANCEMENTS := true +# assert TARGET_OTA_ASSERT_DEVICE := galaxynote,n7000,GT-N7000 -# Nearly all shipped N7000 devices have defective eMMC chips (VYL00M fwrev 0x19) -# Prevent usage of ERASE commands in recovery on these boards. -# This is redundant for our recovery since the kernel has MMC_CAP_ERASE -# disabled for mshci.c, however it makes nightly ZIPs safer to flash -# from kernels that still have MMC_CAP_ERASE enabled. -BOARD_SUPPRESS_EMMC_WIPE := true - # Use the non-open-source parts, if they're present -include vendor/samsung/n7000/BoardConfigVendor.mk - -BOARD_CUSTOM_BOOTIMG_MK := device/samsung/n7000/shbootimg.mk -- cgit v1.1